You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11 lines
400 B
11 lines
400 B
|
5 months ago
|
/**
|
||
|
|
* Canonical evaluative vocabulary shared by Morfo, Soma, Sema and Eidos.
|
||
|
|
*
|
||
|
|
* `Intent` is owned by UIX itself, not by a layer. Morfo declares it,
|
||
|
|
* Soma forwards it, Sema resolves it into perceptual signatures, and
|
||
|
|
* Eidos maps it to visual roles.
|
||
|
|
*/
|
||
|
|
export const INTENTS = ['neutral', 'affirm', 'fulfill', 'risk', 'threat', 'loss'] as const;
|
||
|
|
|
||
|
|
export type Intent = (typeof INTENTS)[number];
|