this build's paper trail
Every decision, on file
The site you are reading was built in a guided session on 2026-08-14. Everything below is counted from the committed artifacts.
source: design/RECEIPTS.json · generated 2026-08-14T20:22+02:00 · interim — regenerated before ship
guided session · guided · flagship · plugin v1.7.0 · started 16:42
- 12/12
- phases complete
- 7/7
- gates green
- 5
- human decisions, dated
- 50
- screenshots committed
the twelve phases · 12 on record
| n | phase | window | duration |
|---|---|---|---|
| 0 | Preflight | 16:42 → 16:47 | 5 min |
| 1 | Understand | 16:47 → 16:56 | 9 min |
| 2 | Direction | 16:56 → 17:12 | 16 min |
| 3 | Foundation | 17:12 → 17:22 | 10 min |
| 4 | Structure | 17:22 → 17:25 | 3 min |
| 5 | Scaffold | 17:25 → 17:34 | 9 min |
| 6 | Build | 17:34 → 18:32 | 58 min |
| 7 | Backend | 18:32 → 18:35 | 3 min |
| 8 | Voice | 18:35 → 18:39 | 4 min |
| 9 | Motion | 18:39 → 18:44 | 5 min |
| 10 | Findability | 18:44 → 18:47 | 3 min |
| 11 | Gates | 18:47 → 20:22 | 95 min |
the later phases have not started — no row is invented for them
the seven gates
| gate | status | fix rounds |
|---|---|---|
| code | PASS | 1 |
| responsive | PASS | 2 |
| visual | PASS | 3 |
| accessibility | PASS | 2 |
| performance | PASS | 0 |
| anti-slop | PASS | 0 |
| content | PASS | 1 |
gates run in Phase 11 · UNVERIFIED is a real verdict, kept for anything the tools could not measure
the session ledger
Four decisions the client made
quoted near-verbatim from the committed artifacts · “the client” is the human who ran the session
2026-08-14
interview · round 1
Three questions, three answers
- the full reading room — every design/ artifact rendered on-site, plus the mockup round with the two losing candidates
- the full 80-skill index, browsable — not an excerpt
- the older autonomous build's measured table: a prose mention and a link only, attributed and dated
The questions are generated from the prompt, not read off a form. All three answers are binding on every page of this site.
design/BRIEF.md2026-08-14 · ~17:10
CP2 · direction · round 1
Approved: C — The Terminal
“C — The Terminal — clean pick from the structured CP2 question, no mix, no revision requested.”
Three candidates were built and screenshotted before the question was asked. One round, no mix commissioned.
design/MOCKUPS.md2026-08-14
CP4 · first-page review · round 1
Approved, no notes
“Approve”
Presented: the built homepage at 375 and 1440, plus a live drive of the terminal. The client also authenticated the Vercel CLI at this checkpoint — “i just connected it, you should now be able to use it” — so CP6 gets a real preview URL.
design/REVIEWS.md—
CP6 · preflight / UAT
Pending
The last checkpoint: the working site, the gate table, and a what-to-click list. Not held yet — so the cell stays empty.
the mockup round
The two roads not taken
Three candidates were built as throwaway HTML, screenshotted, and put side by side. The two that lost are still here, still clickable — they are the proof the round happened.

A — The Ledgernot picked
Cool paper + one cobalt · Archivo + JetBrains Mono · the hero IS the build's live report card, unmeasurable cells honestly em-dashed.
view the real artifact →
B — The Dossiernot picked
Warm paper + one oxblood · Instrument Serif over Public Sans · the client's dated verdicts as full-bleed pull quotes.
view the real artifact →
C — The Terminalapproved · CP2 round 1
Warm black + one terracotta — no navy, no glow · Space Grotesk + JetBrains Mono · a real claude terminal frame as the hero.
view the real artifact →
the eyes' output
What the browser actually saw
50 captures committed so far · counted live from the folder · frames show top crops — click any frame for the full capture

cp4-cp4-home-1440.png1425×6105 
cp4-cp4-home-375.png360×8319 
cp4-home-hero-1440-fixed.jpeg1440×900 
cp4-terminal-status-proof.jpeg1440×900 
home-1440-draft.jpeg1425×6105 
home-375-draft.jpeg360×8300 
p10-og-card.png1200×630 
p11-caret-fix.jpeg1440×900 
p2-contact-sheet.jpeg1585×5174 
p3-identity-proof.png1600×1000 
p6-p6-artifact-direction.jpeg1440×900 
p6-p6-craft-1440.jpeg1425×7105 
p6-p6-install-1440.jpeg1425×6391 
p6-p6-receipts-1440.jpeg1425×6873 
p6-p6-session-1440.jpeg1425×6895 
p6-p6-skills-1440.jpeg1425×8281 
qa--qa-404-1440.png1440×900 
qa--qa-404-375.png375×812 
qa--qa-404-768.png768×1024 
qa--qa-craft-1440.png1425×7128 
qa--qa-craft-375.png360×9317 
qa--qa-craft-768.png753×7771 
qa--qa-focus-1440.png1440×900 
qa--qa-header-scrolled-1440.png1440×900 
qa--qa-home-1440-reduced.png1440×900 
qa--qa-home-1440.png1425×6149 
qa--qa-home-375.png360×8363 
qa--qa-home-768.png753×7007 
qa--qa-hover-1440.png1440×900 
qa--qa-install-1440.png1425×6499 
qa--qa-install-375.png360×7939 
qa--qa-install-768.png753×6137 
qa--qa-mobile-menu-375.png375×812 
qa--qa-palette-1440.png1440×900 
qa--qa-receipts-1440.png1425×8334 
qa--qa-receipts-375.png360×12366 
qa--qa-receipts-768.png753×8020 
qa--qa-receipts-direction-1440.png1425×4064 
qa--qa-receipts-direction-375.png360×7159 
qa--qa-receipts-direction-768.png753×4174 
qa--qa-session-1440.png1425×6930 
qa--qa-session-375.png360×10398 
qa--qa-session-768.png753×8282 
qa--qa-skills-1440.png1425×9921 
qa--qa-skills-375.png360×15185 
qa--qa-skills-768.png753×10000 
qa--qa-skills-empty-375.png375×812 
qa--qa-skills-filter-375.png375×812 
qa--qa-terminal-error-1440.png1440×900 
qa--qa-terminal-used-1440.png1440×900
the reading room
Read the artifacts themselves
11 documents · rendered from design/
- BriefWhat the site is for, who reads it, and the tone it holds — the interview's three answers folded in.Phase 1 — Understand7,241 B
- AssetsWhat material already existed before the pipeline invented anything: a repository of facts and voice, zero images.Phase 1 — Understand4,146 B
- DirectionThe one committed archetype, the signature move, and the explicit we-will-NOT list.Phase 2 — Direction7,487 B
- MockupsThe three candidates as built, and the client's round-one verdict.Phase 2 — Direction2,229 B
- SystemColor, type, layout, depth, shape, imagery, motion — every value, with the measured contrast numbers.Phase 3 — Foundation9,414 B
- IdentityThe wordmark, its one custom cut, the monogram, and the clear-space rule the header honors.Phase 3 — Foundation2,577 B
- SitemapPages and routes, the section-by-section blueprint for each one, and the server/client boundary plan.Phase 4 — Structure18,016 B
- ProgressWhere the build stands, what it needs from the client and when — rewritten at every phase boundary.rewritten every boundary2,243 B
- QAThe engineering receipts and, from Phase 11, the gate results: what ran, what failed, what the fix changed.Phases 5 → 1111,375 B
- ReviewsThe checkpoint ledger — what was presented to the client, and what the client said back.every checkpoint3,278 B
- Receipts (JSON)The single file the report card reads — counted from the committed artifacts, never estimated.regenerated before ship6,249 B
the git ledger
One commit per boundary
443751b | phase 0 — preflight complete, eyes verified |
|---|---|
9fbae97 | phase 1 — brief committed (interview R1 folded in) |
7cfabd7 | phase 2 wip — three mockup candidates + contact sheet, CP2 open |
ab0347a | phase 2 — direction approved (C, The Terminal); DIRECTION.md committed |
22d389a | phase 3 — foundation complete (SYSTEM.md, identity + mark, tokens.css staged) |
5cbda3a | phase 4 — structure (sitemap + section blueprints, signature placed) |
f8b1aeb | phase 5 — scaffold in place, tokens wired, /studio up, smoke green |
a8501f1 | phase 6 wip — homepage complete, CP4 open |
a4b4f1c | phase 6 — all pages built (5-agent fan-out, 404, palette; hooks correction on the record) |
a4f2ebd | phase 7 — static data layer verified; receipts boundary zod-validated |
c69b3e6 | phase 8 — voice pass (§Voice recorded; CTA labels to limit; sweep clean) |
4333c4a | phase 9 — motion pass (scarce reveals, chrome pass, console signature, humans.txt) |
d721357 | phase 10 — findability (metadata system, OG card, sitemap/robots/manifest, JSON-LD, SEO.md) |
901b6ff | phase 11 wip — anti-slop/code/content green after one fix round |
2f715d2 | phase 11 fix round — a11y (focus guard, terminal tab-trap, landmarks, aria-current) + 44px targets |
24c1e13 | phase 11 — responsive + accessibility green after two fix rounds |
1675b25 | gate-visual round 1 fixes — caret re-seated, 404 grid, OG brand type, rhythm, roster measure, accent discipline |
b0f64db | phase 11 — performance green (LH 96-99/96-97/100/100, CLS 0) |
f6b5c65 | gate-visual round 2 fixes — resting caret, evidence box reservation, palette rule, 404 track, filter glyph, rail fade |
43fa69a | QA — stale-server incident on the record |
e2005bd | gate-visual round 3 fixes — command column widened, contact-sheet capped crops, fresh evidence |
c8c9f5c | phase 11 — gate-visual PASS round 3; post-pass polish applied |
22 commits · the deploy rule: commit every phase boundary, push once at ship
what is not here
API calls and token totals are not countable from the committed artifacts, so they are omitted rather than estimated. One claim on this page was wrong for two hours: the build reported its write-time hooks unregistered, then caught its own invalid probe when the hooks fired mid-build. The error and the correction are both in QA.md.
An empty cell beats an invented one.