Unified registry
Every addable design object uses the same manifest envelope.
This page exists to prove that tokens, primitives, blocks, templates, and visual fixtures can be wired through one deterministic pipeline before adding more surface area.
The first version is deliberately small: contracts are the product, volume comes later.
Every addable design object uses the same manifest envelope.
Blocks consume helpers instead of copying unmanaged CSS recipes.
Validation returns one RuleResult shape with actionable failures.