Allow Emperor gift during Guild timing choice
Verify and publish checkpoint container / container (push) Successful in 11m8s

This commit is contained in:
Quintine committed 2026-10-29 06:13:25 +11:00
1 parent a9b67a89b3
commit 93b0146de9
9 files changed
+383 -2

No files matched your search

+12 -2
View File
@@ -17,6 +17,16 @@ open mode gates.
## Current checkpoint and work
**Emperor gift during Advanced Guild timing — 29 October. Prototyped /
Partial.** A clean classic Advanced Guild timing decision now permits the
Emperor's allied spice gift, with the original decision intact through the
gift's Karama response. The owner-only control uses the current legal amount;
allow and cancellation, all minimal bot reactions, private amount and rendered
table controls pass in staged journeys. Nineteen related cases, TypeScript,
lint and the production build pass. Other interrupted parents and the full
any-time timing remain open.
[Scope](EMPEROR_ALLIANCE_TIMING.md#advanced-guild-timing-prototype--29-october-2026).
**Basic Semuta after Moritani Atomics — 29 October. Prototyped / Partial.**
Clean Basic shipment and movement arrivals offer Semuta the private random
discard batch without repeating casualties, hand penalties or the original
@@ -62,8 +72,8 @@ failure; the exception's cause was not recorded. Acceptance diagnostics now
distinguish request exceptions from the last completed response and report only
sanitized details; the security checks are unchanged. Two focused diagnostic
cases pass. Run #86 succeeded; run #87 was canceled before starting and run
#88 for the Auditor checkpoint was running when checked. The updated diagnostics
remain awaiting their first executed CI verification.
#88 for the Auditor checkpoint succeeded with the updated diagnostics. Run #89
was canceled before starting and run #90 was running at the latest check.
**Truthtrance ally funding — 29 October. Prototyped / Partial.**
Supported quiet Basic Bidding and Shipment/Movement questions can bind a future
+22
View File
@@ -0,0 +1,22 @@
# Emperor alliance gift timing
## Advanced Guild timing prototype — 29 October 2026
The user-authorized revised rules, physical p. 31 (printed p. 29), allow the
Emperor to transfer spice to an ally at any time and for any reason. In a
clean classic-faction Advanced game, an Emperor can now make that gift while
the Guild's normal Shipment and Movement timing choice is pending. The choice
remains in place while the gift's ordinary Karama response resolves. Allowing
the gift transfers the selected uncommitted spice once; cancellation transfers
none. Either outcome leaves the same Guild decision and movement order.
The owner-only control uses the server's current amount and ally quote. The
initial scope excludes optional modules, competing continuation windows and
live commitments requiring a combined planner. The pre-existing quiet-window
gift remains unchanged. Other decision and response parents and the source's
complete any-time scope remain unfinished; this prototype does not certify
Advanced play or deployed behavior.
[Runtime cases](../tests/emperor-guild-timing-gift.test.ts) start a real
Advanced game and stage the alliance and movement boundary; [rendered controls](../tests/emperor-timing-gift-controls.test.tsx)
cover the actual table and owner-only control.
+8
View File
@@ -1,5 +1,13 @@
# Rule decision index
## Advanced Emperor gift during Guild timing — 29 October 2026
The authorized revised Emperor sheet, physical p. 31, allows allied spice
transfers at any time. A first clean Guild-timing interruption now preserves
the original choice through the gift's ordinary Karama response; other
interrupted parents remain unfinished.
[Scope](EMPEROR_ALLIANCE_TIMING.md#advanced-guild-timing-prototype--29-october-2026).
## Semuta after Moritani Atomics — 29 October 2026
The simultaneous random excess-card discards caused by a clean Basic Atomics