Skip to main content

Naming

How tokens and keys are named.

The five answers​

QuestionAnswerWhy
What gets a name?Tokens and component keysComponents get their own keys.
How many token tiers?ThreePrimitives, semantics and component keys.
How are decisions named?By roleRole names survive each campaign.
How are names written?Lowercase words in pathsLowercase paths read the same everywhere.
What do components read?Component keysCampaigns change primitives, never components.

When to use what​

SituationUseNotWhy
A value with no tokenThe closest semantic token, then ask for a new oneA raw value in the componentThe next campaign changes primitives; raw values would stay behind.