Add neutral administrator lobby configuration
Configure supported rules/modules and AI seats or assign an existing human as host without granting private-seat access. Use genuine unused-lobby checks, existing engine actions, live authorization/version/pause/seat fences and atomic audit receipts. Preserve exact account-bound retries across refresh and confirm completed operations after game start without resetting play. Verified types, lint, 5260 offline tests, 52 HTTP tests and build. Eleven authenticated HTTP groups and independent privacy/persistence review passed. Browser QA confirmed one AI and audit after a lost response and refresh/retry, persisted rules and AI configuration, and readable 1280/390px layouts. All existing rooms and seats preserved. Actual authenticated production administrator acceptance remains pending authorized QA operator access.
This commit is contained in:
1 parent
e7d4efc3db
commit
c0cc4de9e1
22 files changed
+3620
-18
No files matched your search
+13
-5
@@ -6,11 +6,19 @@ Expansion starts and full rules/publication acceptance remain gated.**
|
||||
|
||||
## Current checkpoint and work
|
||||
|
||||
Current work adds [administrator room creation](ADMIN_ROOM_CREATION.md): a new
|
||||
explicitly owned human host seat, supported rules/modules, initial AI seats,
|
||||
invitation joining and exact saved retries. Creation uses ordinary engine setup
|
||||
and preserves normal readiness/start gates. Neutral administrator configuration,
|
||||
reserved human seats and reassignment to existing participants remain unfinished.
|
||||
Current work adds [neutral administrator lobby configuration](ADMIN_LOBBY_CONFIGURATION.md):
|
||||
supported rules/modules, AI seat management and host assignment to an existing
|
||||
human without private seat access. Exact saved requests, live authority and
|
||||
version fences preserve concurrent play and saved continuation. Reserved human
|
||||
seats, full participant support, archive/removal and backups remain unfinished.
|
||||
|
||||
Checkpoint `e7d4efc` added [administrator room creation](ADMIN_ROOM_CREATION.md)
|
||||
and passed types/lint, 5,240 offline tests, 52 HTTP tests and build, with independent
|
||||
review and eight dedicated administrator HTTP groups. It is deployed on the NAS:
|
||||
container verification passed, migration 0010 applied, all eight prior rooms and
|
||||
ten seats were preserved, and a saved seat restored through public HTTPS and the
|
||||
browser. Anonymous administrator creation remains denied. Positive production
|
||||
administrator acceptance still requires explicitly authorized QA operator access.
|
||||
|
||||
Checkpoint `8c922b4` added [pause/resume and joining locks](ADMIN_ROOM_CONTROLS.md)
|
||||
and passed types/lint, 5,223 offline tests, 52 HTTP tests and build, with independent
|
||||
|
||||
Reference in new issue
Block a user