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>