WEB-207
Admin Live controls + Config: kill switches, game/site maintenance, announcements, feature flags, ruleset multiplier overrides bounded by rulesets.json with rollback
Evidence
From logs/evidence/WEB-207/. Click a thumbnail for the full image.
Images (8)
Tests
$ pnpm -s db:test && pnpm --filter @zoen/db -s test$ pnpm -s db:test && pnpm --filter @zoen/db -s test$ cd apps/admin && pnpm build >/dev/null 2>&1 && ZOEN_EVIDENCE_TASK=WEB-207 pnpm exec playwright test tests/e2e/live.spec.ts tests/e2e/shell.spec.ts --workers=1 --reporter=line$ cd apps/admin && ZOEN_EVIDENCE_TASK=WEB-207 pnpm exec playwright test tests/e2e/live.spec.ts --workers=1 --reporter=lineNotes
2026-10-04 19:05 UTC · Evidence logs/evidence/WEB-207: live controls, config. e2e functional flows all passed (run 03: 21 passed — switch off/on with typed confirmation + reason, announcement, override bounded by rulesets max (11 refused, 2 accepted) + rollback, read-only RBAC); remaining failures were timeouts of the multi-page accessibility sweeps / cleanup while the host load average was 150–278 from other projects → sweeps now get 180 s, cleanup only runs where flows ran. Config keys generated from rulesets.json (seed + freshness test); max = largest value any ruleset uses (no invented numbers).








