The build ran like a client project. Claude Code agents worked from a PRD and a spec per task, under written rules: sources of truth ranked in order, one task, one branch, one PR. An independent QA agent checked every pull request against the Figma frames, and a token audit checked every color and font value against the token file. I reviewed each Vercel preview on desktop and phone before merge.