Show completed core actions and summarize notice bursts

Tag committed ordinary movement, shipping, revival, collection, battle,
native Guild transport and HMS relocation for the existing house notices
and optional sounds. Keep pending and canceled actions free of false
completion notices and preserve richer Smuggler and card-specific labels.

Bound feedback to three 1.5-second notices including the active notice.
Summarize older pending events with an exact count and retain individual
chronicle entries. Consume stale, duplicate, muted and hidden updates
without replay; clear visible and queued feedback when the page hides.
These changes add log metadata and cosmetic presentation only.

Validation: types, lint, 5137 offline tests and production build passed.
Independent review resolved one duplicate Smuggler notice. Nine engine
regressions and six queue/cursor/component tests cover the new behavior.
Two Basic/Advanced four-player games completed with 821 legal actions,
21 JSON restores and zero rejected actions; no AI tuning was done.

Browser QA 76CMLL8Z used genuine Basic setup and private real-action batches.
A seven-event burst displayed Revival plus four earlier actions, then
drained. Chronicle navigation and silent toggle/refresh were checked;
refresh kept the saved row identical. Phone notice bounds fit without
overflow. Transient phone text and actual background visibility were not
captured; screenshot and full visual acceptance remain open.
All 1,585 prior rooms, 3,353 seats and auxiliary records stayed unchanged.
One QA room and human seat were added; no reset, restart or automation.
This commit is contained in:
Quintine committed 2026-09-21 16:06:35 +10:00
1 parent 7136c8dd19
commit a3bc0ac837
12 files changed
+495 -48

No files matched your search

+9
View File
@@ -1,5 +1,14 @@
# Dune implementation status
## 21 September 2026 — Completed-action feedback
Core committed movement, shipping, revival, collection and battle results now
feed the existing house-colored notices and optional sound. Burst summaries
retain every represented action count while limiting the visible/pending queue
to three notices. Hidden pages consume updates silently and clear old feedback.
See [coverage and verification](ACTION_FEEDBACK.md). Rules and AI strategy are
unchanged; full visual acceptance and remaining power tags stay open.
## 21 September 2026 — Truthtrance physical-force questions
Current force facts compare normal, elite or total physical counters in reserves,