adjacency.valid-context
Name a shared Formation family with its arity scope, and do not mix state and magnitude annotations in one construct.
- product: error
- marketing: error
- public: warning
- docs: warning
Deterministic checks
Canon rules say what the checker can report. Severity remains explicit by writing surface; the site does not turn advice into a rule or invent missing guidance.
Name a shared Formation family with its arity scope, and do not mix state and magnitude annotations in one construct.
Use an admitted typed dyad Formation core and full identity.
Compose one capacity and one domain into the asserted harmony member.
Store a typed harmony reference by cell address.
Use a declared interaction type with admitted operand kinds and directionality.
Use two distinct capacity-domain harmony cells concatenated in 4×5 grid order.
Use a named path with its declared direction, endpoints, inverse, and typed support contract.
Use a declared pattern member with one annotation mode.
Use an admitted typed single Formation core and full identity.
Write a cell as two concatenated letters, capacity then domain. Separate a list of cells with commas; do not put a comma inside a cell. Do not join cells with a slash or an underscore, and do not write state with colons. Magnitude uses 0 for centered or a signed digit 1–3, never a repeated sign.
Keep harmony operands, state scales, pattern axes, and Formation slots in their Canon-authored semantic order.
Write recognized Canon terms with their authored case, plural, inflection, and hyphenation.
Use × between component harmonies, concatenate two canonically ordered cells for one emergent harmony-pair token, and use commas for ordinary lists or tuples.
Use a known Canon term only for the semantic kind and scope established by its authored relationships and the surrounding construct.
Use only known Canon entries, composition members, and child addresses in explicitly typed or positively evidenced Canon constructs.
Use each Canon entry's canonical name instead of an authored less-preferred or deprecated form.