8b26992f

Author: Michael Lynch <git@mtlynch.io>

Cover admin controls with tests and document the passwords

Channel tests exercise authorization, chat clearing, IP bans, and
world resets; socket tests cover IP/admin assigns; new e2e specs
drive the Shift+A menu in real browsers. The e2e server harness now
takes --player-password/--admin-password flags, dev-scripts/serve
gains --admin-password, and README/nixos docs describe ADMIN_PASSWORD.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

Total

5m48s

Time to Start Worker time Duration Time to finish Idle
Config 1s 4s 4s 6s 1s
Eval 8s 32s 32s 41s 1s
Build 37s 12m08s 5m12s 5m50s 0s
Suite 1s 12m46s 5m48s 5m50s 3s

Timeline

Config Eval Build
0s1m2m3m4m5m