Verify persistent notices and record the deployed version gap

This commit is contained in:
Quintine committed 2026-10-24 12:54:57 +11:00
1 parent 59aa56af2b
commit f9e204c301
2 files changed
+39

No files matched your search

+19
View File
@@ -16,6 +16,25 @@ open mode gates.
## Current checkpoint and work ## Current checkpoint and work
**Readable notices — 24 October follow-up.** Current source already keeps room
and seat confirmations/action notices until Continue, and toasts until Dismiss.
The new local create check retained its confirmation for 30 seconds through
polling and a lobby action; Continue left the room intact. Focused tests pass
23/23 and the bounded source audit found no remaining automatic text dismissal.
The live site still reports older revision `716304b`; the fix is pushed but
awaits deployment. [Exact evidence and limits](READABLE_NOTICES.md#verification).
**Queued next — Tleilaxu income from Ambassador revivals, 24 October.** Connect
positive free force/leader returns to the existing per-beneficiary/turn free
income ledger under the explicit provisional interpretation. Decline earns0;
Ghola stays independent. A committed-return receipt and distinct revival marker
bind the native income response so allow/cancel resumes the original Ambassador
once without repeating the revival. Root owns engine, response-context, controls,
regressions and docs/reference; proposed disjoint lanes own only a pure receipt
helper/test and original-action source fixture. The source review is complete;
implementation was deferred for the user's notice report. No new module or
assurance campaign.
**Ecaz's Ambassador Duke revival — 24 October. Prototyped / Partial.** The **Ecaz's Ambassador Duke revival — 24 October. Prototyped / Partial.** The
original Tleilaxu grant now offers Ecaz the real shared dead Duke, including his original Tleilaxu grant now offers Ecaz the real shared dead Duke, including his
existing independent death histories. Native and BG-copy effects use canonical existing independent death histories. Native and BG-copy effects use canonical
+20
View File
@@ -49,6 +49,26 @@ countdowns keep their existing behavior.
## Verification ## Verification
24 October user-report follow-up: a fresh local create at source revision
`59aa56af2bd2b98f5996fadb888019b3ebb53498` showed only concise progress, then
**Room created** with **Continue**. The confirmation remained readable for at
least 30 seconds through background polling and a player-circle change.
Continue removed only the notice; the same room and selected circle remained.
The dedicated QA room and screenshot are preserved. The three focused
notice/entry/seat test files pass **23/23**. A bounded source audit found no
remaining automatic dismissal of actionable text: action notices and room/seat
confirmations use Continue, standard toasts use Dismiss, and uncertain request
instructions retain their recovery controls. No application callers override
the toast provider's no-timeout default.
The same follow-up read the live homepage at **dune.procrastination.games**:
it still identifies `716304bb9ed7bcf73202e07712de7c6d857ddc0c`, predating the
room-confirmation fix in `999edb6`. This is an outstanding deployment gap;
no new application change or deployment was made for this recheck. The local
development server had been stopped and was started for this dedicated QA;
existing saved games were preserved. Private evidence is in
`/home/quintine/.local/share/dune/checkpoints/20261024-readable-notices-followup/`.
24 October deployed recheck: the public site displayed revision 24 October deployed recheck: the public site displayed revision
`716304bb9ed7bcf73202e07712de7c6d857ddc0c`. A dedicated QA create request showed `716304bb9ed7bcf73202e07712de7c6d857ddc0c`. A dedicated QA create request showed
the concise progress screen, then opened its lobby without a persistent room the concise progress screen, then opened its lobby without a persistent room