Game guide · source of truth
Ledger

WEB-014

Test harnesses: Playwright (desktop/tablet/Pixel 7, system Chrome, evidence helper, axe) + Vitest for apps and packages

← Ledger

donestatus · web-platform
3✓ 2✗tests passed / failed
5.93Mtokens · 2 min
6evidence files · 136 kB

Evidence

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

Images (6)

desktop/admin-home.png
desktop/admin-home.png · 13 kB
desktop/home.png
desktop/home.png · 18 kB
mobile/admin-home.png
mobile/admin-home.png · 30 kB
mobile/home.png
mobile/home.png · 47 kB
tablet/admin-home.png
tablet/admin-home.png · 11 kB
tablet/home.png
tablet/home.png · 16 kB

Tests

fail site e2e smoke (desktop/tablet/mobile) + unit harness · 6.4 s · raw log$ pnpm --filter @zoen/site test && ZOEN_EVIDENCE_TASK=WEB-014 pnpm --filter @zoen/site e2e
fail site e2e smoke (desktop/tablet/mobile) + unit harness · 10.9 s · raw log$ pnpm --filter @zoen/site test && ZOEN_EVIDENCE_TASK=WEB-014 pnpm --filter @zoen/site e2e
pass site e2e smoke (desktop/tablet/mobile) + unit harness · 7.3 s · raw log$ pnpm --filter @zoen/site test && ZOEN_EVIDENCE_TASK=WEB-014 pnpm --filter @zoen/site e2e
pass admin e2e smoke + unit harness · 7.7 s · raw log$ pnpm --filter @zoen/admin test && ZOEN_EVIDENCE_TASK=WEB-014 pnpm --filter @zoen/admin e2e
pass both apps: smoke + axe (WCAG 2.2 AA serious/critical = 0) · 7.9 s · raw log$ pnpm --filter @zoen/site exec playwright test && pnpm --filter @zoen/admin exec playwright test

Notes

2026-10-04 13:51 UTC · Playwright shared config (tools/web/playwright-shared.mjs): system Chrome, desktop 1440x900 / tablet 768x1024 / Pixel 7, prod server (next start 4341/4351), reports logs/evidence/playwright-{site,admin}.json, artifacts gitignored. Per-app helpers: evidence screenshots (ZOEN_EVIDENCE_TASK), console/4xx watcher, no-overflow, axe WCAG 2.2 AA. Vitest (happy-dom) for apps + packages. Dropped output:standalone for now (next start); revisit with hosting (OPEN-4). Emblem icons copied from the wiki brand build.