Everything written down — generated from source where possible, so the documentation can't drift from the code.
Interactive documentation for every module — live demo, component source, colour mapping per profile, token contract, and editable fields. Generated from the code on every build.
The repo's docs/ folder rendered in-app — token reference, naming conventions, build plans, and the changelog. The .md files stay the source of truth.