The Turing machine,
rendered in light.
The deepest form of persuasion is not decoration but demonstration: a composition earns belief the way a proof does — by showing its structure and hiding nothing. Light is not mood here; light is evidence. This page is the constitution every Taifoon surface follows, rendered in the style it legislates. Canonical source: BRAND.md in the site repository.
Black 85–90% of every frame
The void is the medium in which measurement becomes visible. Darkness is not emptiness; it is the vacuum chamber.
Silver hairline geometry · radius 0, ever
Form arrives as pure geometry — the hairline, the perfect square, corner ticks. Nothing rounds, nothing blooms, nothing gestures loosely.
Blue carries interaction — nothing else does
#3DA5FF is energy and interactivity. If it is blue, you can act on it; if you can act on it, it is blue.
Teal is the anomaly: at most once per frame
#00B5B8 appears perhaps once in a composition. Its power is entirely a function of its scarcity — the restraint is the loudest statement. Violet marks PROPOSED.
Turing-machine and infinite-geometry motifs only
Tapes, heads, lattices, one-point perspective, frames nesting past legibility. Curves exist only as trajectories — paths something took — never as ornament. Warmth and saturation are forbidden.
The competitor's name never appears
Grep before every ship. Say “every chain”, “chain to chain”, “on all N chains”.
Three registers, never mixed
Proof-of-delivery speaks to the public; the coordination layer speaks to the whitepaper and the investor room; the enterprise register (verification layer, the ledger, collectors) speaks on /trust, /attest, and every document procurement reads. One artifact, one register.
Every claim tagged Real / Building / Proposed
Exactly one layer is PROPOSED — the lattice — and that is said plainly wherever it appears. A stack diagram where everything is green is a diagram nobody believes.
No invented numbers
Every figure traces to /status, the live API, or a named source — or it is removed. Retractions are recorded in the register; they are a feature, not a shame.
Light is evidence
Every luminous mark corresponds to something real that was measured, counted, or traversed. If removing a mark would not make the image untrue, the mark does not belong.
The naming law
The agent-commerce product is CLEAR (every job clears on evidence); the governed tier of hosting is ATTEST. The old expansion is retired; the external protocol is always fully qualified as Virtuals ACP, never bare. A third ACP earns confusion, not recognition.
Status colours are operational only
Amber #F5A623 (attention), red #FF4D4D (critical), and green #22C55E (resolved) exist solely on operational surfaces: /os, the rooms, /status internals. They never appear on marketing or narrative pages, where rule 04 stands. #00B5B8 is canon teal; #00FFD1 is retired unless explicitly scoped to the search scanner UI.
| Swatch | Token | Hex | Usage |
|---|---|---|---|
| Black | #000000 | 85–90% of all surfaces | |
| Void | #030305 | subtle depth behind black | |
| Glow Silver | #E6F0F7 | text, hairlines, data values | |
| Field Blue | #3DA5FF | interaction and energy, only | |
| Electric Teal | #00B5B8 | the anomaly — once per frame | |
| Violet | #6A5CFF | the PROPOSED tag |
Typography: JetBrains Mono for labels and data · Inter for prose · letter-spacing wide on labels, tight on headlines. Opacity does the hierarchy work; extra colors do not.
The 2026-08 brand pack is authoritative: six products, six shapes, three motifs and no fourth. Light is evidence — every mark counts something.
- — The banned-word grep over every changed artifact: must be zero.
- — Teal-once and radius-zero, by inspection of the rendered page.
- — Every changed page rendered headless, screenshotted at 1600w and 390w, and looked at before it is called done.
- — Every figure traced to /status or the live API, or removed.
- — A verification failure is never worked around by weakening the check.
Bound now: www.taifoon.io and the coordination pages (/coordination-layer · /coordination · /status · /stack · /swarm · /x402 · /whitepaper). Other properties adopt as they are touched.
