Game guide · source of truth
Ledger

WEB-210

Admin Production: server-only RepoSource (art/audio queues, tasks, tests, tokens, roadmap, open decisions) with wiki links

← Ledger

donestatus · web-admin
3✓ 2✗tests passed / failed
6.47Mtokens · 16 min
9evidence files · 1.5 MB

Evidence

From logs/evidence/WEB-210/. Click a thumbnail for the full image.

Images (9)

desktop/production-overview.png
desktop/production-overview.png · 222 kB
desktop/funnel.png
desktop/funnel.png · 125 kB
desktop/growth.png
desktop/growth.png · 125 kB
desktop/production-roadmap.png
desktop/production-roadmap.png · 260 kB
desktop/signups.png
desktop/signups.png · 124 kB
desktop/waves.png
desktop/waves.png · 89 kB
mobile/growth.png
mobile/growth.png · 139 kB
mobile/production-roadmap-mobile.png
mobile/production-roadmap-mobile.png · 294 kB
tablet/growth.png
tablet/growth.png · 89 kB

Tests

fail admin e2e: production overview + 4 tabs read the repository, wiki links, no access without production.read, clean at all sizes · 83.6 s · raw log$ 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
fail admin e2e: production overview + 4 tabs read the repository, wiki links, no access without production.read, clean at all sizes · 27.3 s · raw log$ 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
pass admin e2e: production overview + 4 tabs read the repository, wiki links, no access without production.read, clean at all sizes · 24.0 s · raw log$ cd apps/admin && ZOEN_EVIDENCE_TASK=WEB-210 pnpm exec playwright test tests/e2e/production.spec.ts --workers=1 --reporter=line
pass admin e2e: production + growth + website tabs (active tab scrolled into view on phones), all sizes · 200.4 s · raw log$ 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
pass admin e2e: website spec after the shared route-tab change (active tab scrolled into view), all sizes · 136.4 s · raw log$ cd apps/admin && pnpm exec playwright test tests/e2e/website.spec.ts --workers=1 --reporter=line

Notes

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}.