ZEROlobby
22/22 strict⌘Kvisitor
skip to main
ADR-061..070
skin
——:——:——zcovenant · audit
perfection· ADR-061..070 · ten ratcheted phases

the cockpit · locked · gate by gate

the Landing + cockpit perfection plan ratcheted ten phases: split the landing from the cockpit, inhabited every chapter in `AppShell`, scaffolded the five missing canonical rooms, adopted KPI · chart · error · danger primitives, took MX coverage to one hundred percent, completed the state vocabulary, mounted every primitive at least once, landed seven new release-blocking gates, promoted four warning-only gates to hard fails, and closed with this audit chapter. every line on this page is checked by `ci:perfection`.

the gate matrix

ten phases · ten ADRs · ten ratchets. each row names the gate that catches the drift the ADR was written to prevent.

ADRphaseratchetgate
ADR-061landing + cockpit split/ is marketing · /cockpit is AppShellci:perfection (route → AppShell)
ADR-062DeepShell → AppShell40 chapters inherit AppShell instantlyci:cockpit-canonical
ADR-063five canonical rooms/mandelbrot · /market · /studio · /league · /r/[id]ci:dynamic-route-smoke
ADR-064KPI · chart · error · dangerevery metric in KPICard · every chart in ChartFrameci:primitive-coverage
ADR-065MX coverage to 100 %data-component on every primitive rootci:mx-attrs (hard fail)
ADR-066state vocabulary completionloading · empty · error · refused on every primitiveci:reduced-motion-per-component
ADR-067maximum primitive coverageAuditStream · Simulate · TrustSignalBadge wired everywhereci:primitive-specimen-coverage
ADR-068strict UI / UX gate suitevisual-regression · focus-ring · contrast · motion-tierci:visual-regression · ci:focus-ring-coverage · ci:contrast · ci:motion-tier
ADR-069promote warnings to errorskeyboard reachability · trust-signal · reduced-motion-cssci:keyboard-coverage · ci:trust-signal-coverage · ci:a11y
ADR-070cockpit perfection passevery route AppShell-mounted · zero legacy chromeci:perfection (this page)
invariants
ten phases · ten ADRs · ten ratchets · 41 release-blocking CI gates.live routes · 105primitives · 333legacy chrome refs · 0
02 · article I.6the canonical operator surface

/cockpit is the canonical operator surface

the constitution now names /cockpit as the inhabited Floor — the seven-region <AppShell>, the place where the pulse breathes through the chrome and the operator spawns, watches, refuses, and replays. the public landing at / is marketing; /cockpit is the cockpit.

constitutional
every operator surface mounts AppShell. a new surface that ships without the pulse, the audit stream, the mode chip, and the keyboard contract is not a ZERO action.ci:perfection walks every live route in book/lib/manifest and asserts the AppShell mount.
03 · audit envelopelive numbers · derived from manifest + index

the numbers the perfection-pass script verifies

this is not a screenshot. every number on this page is read at build time from the same source the gate reads at PR time: book/lib/manifest.ts for the route count, packages/ui/src/index.ts for the primitive count, and book/app/_components/ for the legacy-chrome scan.

signalsourcevalue
live routesbook/lib/manifest.ts105
primitives shippedpackages/ui/src/index.ts (PRIMITIVES)333
legacy chrome refsbook/app/_components/**/*.tsx0
release-blocking gatespackage.json (ci:all)41
04 · closedthe cockpit is locked

ten phases · signed

the perfection plan is closed. drift on any gate above blocks the merge. the next ratchet ships under a new ADR.

ADR-061..070 · 2026-05-11