Offer Emperor gifts before allied auction payment
Verify and publish checkpoint container / container (push) Canceled after 0s

This commit is contained in:
Quintine committed 2026-10-29 06:21:49 +11:00
1 parent 93b0146de9
commit 6cec4ed78b
11 files changed
+528 -2

No files matched your search

+24
View File
@@ -1,5 +1,29 @@
# Emperor alliance gift timing
## Advanced allied auction payment — 29 October 2026
For a clean classic Advanced auction won by the Emperor's current mutual ally,
the Emperor receives a uniform opportunity to give spice before the original
payment. The same public waiting window appears whether the buyer holds Karama
or the Emperor has available spice; only the Emperor sees the gift amount
available. Continue leaves payment to the buyer or the existing automatic
settlement. A gift's Karama response retains the original lot, bid and
committed payer split; allowing it credits the buyer once, while cancellation
transfers nothing. Gifted buyer spice follows the buyer's normal payment route;
the previously pledged Emperor contribution remains separately accounted for.
The uniform priority and explicit Continue are provisional online timing for
the authorized Advanced rules' any-time power, not publisher instructions.
The same Continue is currently required even when the Emperor has no spice;
this protects the private balance but still needs refinement to meet the
project's no-confirmation requirement for forced automatic actions.
Older already-open payments do not acquire a new window. Other auction modes,
optional modules and live commitments needing a combined planner remain
unfinished. [Runtime cases](../tests/emperor-auction-gift.test.ts) use real
setup, alliance and bids with explicitly staged balances and cards;
[rendered controls](../tests/emperor-auction-gift-controls.test.tsx) cover the
table and owner-only opportunity.
## Advanced Guild timing prototype — 29 October 2026
The user-authorized revised rules, physical p. 31 (printed p. 29), allow the