Prototype administrative discussion mute controls
Let owners/operators mute or unmute new public/private sends from a human seat while retaining history, incoming messages, gameplay and credentials. Fence metadata and durable audit writes with live authority, membership and versions. Preserve exact admin/message retries and inherit restrictions through seat recovery. Validation: types/lint, 5431 offline tests, build, 52 HTTP integration tests, 24 administrator HTTP groups, independent SQL/privacy/UI review and desktop/mobile refresh acceptance. All 2230 prior games and 4746 seats preserved. Additive migration 0016. Verified runtime fingerprint 588967fbb9c2e3b6abe2990c4fce96ee69e2256fb7e3ee416314b87593cebba9; documentation-only grammar/button-label review gives b5e57bdd26812debede91c588e38f247f1fa895ad23e7ae30bc8550eedcd90ec. New-revision deployed acceptance remains open; full admin/rules scope is unfinished.
This commit is contained in:
1 parent
2cddf03932
commit
160fdc1f30
26 files changed
+3008
-33
No files matched your search
@@ -1,5 +1,21 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 26 September 2026 — Administrative discussion moderation prototype
|
||||
|
||||
[Discussion controls](ADMIN_DISCUSSION.md) connect human-seat mute/unmute to the
|
||||
admin directory and player message panel. New public/private sends are blocked
|
||||
at commit; history, incoming messages and exact committed retries remain usable.
|
||||
Settings survive seat recovery/handover without reviving old credentials. Game
|
||||
JSON, versions, timestamps, private custody and AI pacing remain unchanged.
|
||||
|
||||
Atomic live authority/membership/version fences, per-seat revisions and audit
|
||||
receipts protect concurrent and uncertain requests. Independent SQL/privacy and
|
||||
UI source review found no blocking defects. Focused regressions cover mute/send
|
||||
ordering, rollback, stale unmute races and exact retry privacy. Browser, HTTP,
|
||||
source-bound checkpoint checks and preservation evidence accompany this slice.
|
||||
New-revision deployed acceptance remains open; full administration and game
|
||||
rules/expansion completion remain unfinished.
|
||||
|
||||
## 26 September 2026 — Administrative participant AI prototype
|
||||
|
||||
[Participant AI](ADMIN_PARTICIPANT_AI.md) connects paused human-seat support to
|
||||
|
||||
Reference in new issue
Block a user