Complete forced Harkonnen returns with private saved inspection
Automatically return the full combined hand when it is the only legal special-Karama return. Preserve real choices and restore the suspended response or auction payment through the same settlement. Record the actual blind draw as owner-only historical card faces, with a bound integrity receipt; legacy forced saves describe held-card history truthfully. Add readable private history and enlarged inspectors. Both manual and forced returns publish only a faction/action completion tag. Wake idle legacy exchanges through production recovery without writes for real choices. Keep provisional auction funding rules and release gates. Validation: types, lint, 5150 offline tests, build and 49 HTTP tests passed. Independent review resolved history substitution and root review completed idle recovery wiring. New tests cover 1-4 forced draws, real choices, overlays, exact saved history, immutable rejection, all four legal AI paths, production competing actions/recovery, private views and custody. One genuine Advanced four-player sample completed 158 actions with 4 JSON restores and no rejected action; no difficulty tuning. Browser QA QUTHVPTT used genuine Advanced setup and conserved Bidding positions. The actual power returned four cards without a prompt; private history/enlargement and exact refresh worked. Phone panel fit without horizontal overflow with 44px inspector controls. Screenshot capture timed out; complete visual acceptance and transient notice capture remain open. Preserved every prior row across all ten tables, including 1586 rooms and 3354 seats. New QA/integration records bring totals to 1626 rooms and 3442 seats. No reset, restart or automation.
This commit is contained in:
1 parent
a3bc0ac837
commit
0f79f28ccb
21 files changed
+847
-52
No files matched your search
@@ -1,5 +1,14 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 21 September 2026 — Harkonnen forced exchange return
|
||||
|
||||
Special-Karama exchanges now return automatically when the entire combined hand
|
||||
is owed. A private saved inspection retains the actual drawn card faces; legacy
|
||||
forced saves describe their held-card observation without inventing draw origin.
|
||||
Real choices remain interactive. Shared settlement preserves suspended responses,
|
||||
auction recovery and physical custody. See [scope and evidence](HARKONNEN_EXCHANGE.md).
|
||||
The existing unfunded-bid ruling and Advanced/publication gates remain open.
|
||||
|
||||
## 21 September 2026 — Completed-action feedback
|
||||
|
||||
Core committed movement, shipping, revival, collection and battle results now
|
||||
|
||||
Reference in new issue
Block a user