WEB-210
Admin Production: server-only RepoSource (art/audio queues, tasks, tests, tokens, roadmap, open decisions) with wiki links
Evidence
From logs/evidence/WEB-210/. Click a thumbnail for the full image.
Images (9)
Tests
$ cd apps/admin && pnpm build >/dev/null 2>&1 && ZOEN_EVIDENCE_TASK=WEB-210 pnpm exec playwright test tests/e2e/production.spec.ts --workers=1 --reporter=line$ cd apps/admin && pnpm build >/dev/null 2>&1 && ZOEN_EVIDENCE_TASK=WEB-210 pnpm exec playwright test tests/e2e/production.spec.ts --workers=1 --reporter=line$ cd apps/admin && ZOEN_EVIDENCE_TASK=WEB-210 pnpm exec playwright test tests/e2e/production.spec.ts --workers=1 --reporter=line$ cd apps/admin && pnpm build >/dev/null 2>&1 && ZOEN_EVIDENCE_TASK=WEB-210 pnpm exec playwright test tests/e2e/production.spec.ts tests/e2e/growth.spec.ts --workers=1 --reporter=line$ cd apps/admin && pnpm exec playwright test tests/e2e/website.spec.ts --workers=1 --reporter=lineNotes
2026-10-04 21:28 UTC · Correction: test run WEB-210-04 ran production.spec.ts + growth.spec.ts only; its name mentions website tabs by mistake (website.spec.ts was not run in that entry).
2026-10-04 21:30 UTC · Production module (production.read): server-only RepoSource (lib/repo.ts) reads 6 allow-listed files (art/audio requests, logs/tasks.json, logs/token-ledger.json, roadmap.json, DECISIONS.md), cached by mtime, null + empty state when no checkout (ZOEN_REPO_ROOT). Tabs: Overview (KPIs, open tasks, latest test runs, open decisions), Art & audio (priority/category progress, next-up with wiki anchors), Tasks & tests (searchable table + 40 latest runs linking wiki logs), Tokens (by day/model/phase incl. web apps, Codex art; costs labelled API-equivalent), Roadmap & decisions. Also: grid columns zero-min (tablet overflow), route tabs scroll the active tab into view on phones, AI page lint fix (currentTime), status tones for done/pass/fail/blocked. Evidence: logs/evidence/WEB-210/{desktop,mobile}.









