the brand is what we refuse
eight clauses. ten ci gates. zero override flags. the covenant is the negative space of the brand — the things we will not do. it ships as code, not as values; the gates are the commitment, not the prose.
17 rules · audited now · against this page
the matrix below runs `audit()` from `@zero/brand-runtime` against the live dom. every rule reports pass, breach, or gap (rules the runtime alone cannot verify). if anything breaches, the topbar badge surfaces it too.
- 01…auditingbreach
- 02…auditingbreach
- 03…auditingbreach
- 04…auditingbreach
- 05…auditingbreach
- 06…auditingbreach
- 07…auditingbreach
- 08…auditingbreach
- 09…auditingbreach
- 10…auditingbreach
- 11…auditingbreach
- 12…auditingbreach
- 13…auditingbreach
- 14…auditingbreach
- 15…auditingbreach
- 16…auditingbreach
- 17…auditingbreach
paste any HTML · audit it against the 17 nots · live
the same audit() that runs in CI runs in your browser. paste a clean surface · or a leaky one · and watch the detector chip the failures.
- preset
- clean
- pass
- —
- fail
- —
- detector
- @zero/brand-runtime · audit() · ci-equivalent
- authority
- covenant-check.mjs · same code-path · drift-free
receipts in the wild · proof the covenant holds
the negative covenant ships as code; the receipts the engine signs on the foundation operator are the live proof. soft-fail to seed values when the engine is unreachable.
eight things zero will never do
every clause has a measurable impact and a paired enforcement gate. nothing is honour-system.
| id | clause | impact |
|---|---|---|
no-custody | never custody operator funds | all assets remain on Hyperliquid · zero never holds keys |
no-advice | never offer financial advice | no recommendations · no guarantees · no assurances of return |
no-stock-imagery | never ship stock photography or third-party generative imagery | all illustrative artifacts procedural and signed |
no-claims | never state unsupported numerics | every figure links to a signed source · the rewrite tester rejects unsourced claims |
no-leak | never leak private brand lexicon to public surfaces | private inheritance lexicon stays in zero-universe · ci:quotation-rule blocks any leak |
no-hidden-failure | never silently swallow exceptions in critical paths | controller / risk / sizing fail loud · scar 96b70a1 |
replayable | every signed decision is replayable | append-only journal · receipts cross-reference engine state |
covenant-blocks | a covenant breach blocks release | ci gate exits non-zero · build pipeline halts · no override flag exists |
every clause has an enforcing script
the gates are the contract. the prose is decoration.
| gate | script | enforces |
|---|---|---|
living-system | check-living-system.mjs | 24 chapters · 13 dimensions · 14 contract files all present |
quotation-rule | check-quotation-rule.mjs | OFF-WHITE 3% rule · public lexicon stays public · private lexicon never leaks |
typography | check-typography.mjs | sentence case default · oxford comma · em dash · numerals · 8 checks |
drops-cadence | check-drops-cadence.mjs | thursday 11:00 ET · monotonic numbering · 7 categories |
tier-ladder | check-tier-ladder.mjs | monotonic seat caps · public-safe surfaces only |
label-contract | check-label-contract.mjs | 5-term vocabulary lock · agent record-label model intact |
ceremony-cadence | check-ceremony-cadence.mjs | six ceremonies · all signed · all replayable |
demolition-cadence | check-demolition-cadence.mjs | 90-day floor cycle · monotonic /v<n> archive |
skin-harmony | check-skin-harmony.mjs | WCAG AAA on body · AA on indicators · across all 6 skins |
primitive-coverage | check-primitive-coverage.mjs | 49-primitive ceiling · every primitive renders in every skin |