Design system

Consistency needs evidence, not repetition.

P003 governs web tokens, components, patterns, documentation, accessibility, and versioning. P000 remains the authority for identity and future brand expression.

Design tokensFOUNDATION
Registered components5
Stable components0
Brand bindingINTERIM_TEXTUAL_IDENTITY
01

Experimental

A bounded idea with an owner; not reusable by default.

02

Candidate

Typed, documented, responsive, and structurally reviewed.

03

Stable

Manually audited, regression-tested, cross-browser, and versioned.

04

Deprecated

Supported only through a declared migration and removal path.

Component registry

Reusable only after registration.

Every shared component has one identifier, semantic category, owner, version, maturity, and assurance record. Similar page patterns should converge here instead of multiplying silently.

NAVIGATION

Site header

site-header · v0.2.0
Maturity
CANDIDATE
Accessibility
STRUCTURAL REVIEW
Visual regression
Pending
CONTENT

Source authority footer

site-footer · v0.3.0
Maturity
CANDIDATE
Accessibility
STRUCTURAL REVIEW
Visual regression
Pending
DATA

Section status grid

section-status · v0.1.0
Maturity
CANDIDATE
Accessibility
STRUCTURAL REVIEW
Visual regression
Pending
FEEDBACK

Governance gate

governance-gate · v0.1.0
Maturity
CANDIDATE
Accessibility
STRUCTURAL REVIEW
Visual regression
Pending
NAVIGATION

Button link

button-link · v0.1.0
Maturity
CANDIDATE
Accessibility
STRUCTURAL REVIEW
Visual regression
Pending

Promotion gates

Stable is earned.

EXPERIMENTAL

  • Named owner
  • Isolated use

CANDIDATE

  • Typed interface
  • Keyboard review
  • Responsive review
  • Usage guidance

STABLE

  • Manual accessibility review
  • Visual regression
  • Cross-browser evidence
  • Versioned change record

DEPRECATED

  • Replacement path
  • Migration window
  • Removal decision
No stable components yet

The current shared shell is production-usable but remains Candidate until manual accessibility, cross-browser, and visual-regression evidence is complete.