Continue Kull through paid auction bonuses
Verify and publish checkpoint container / container (push) Successful in 10m25s

This commit is contained in:
Quintine committed 2026-10-29 01:53:55 +11:00
1 parent 6e1b95d2fc
commit 3d2470b7f8
8 files changed
+363 -5

No files matched your search

+22
View File
@@ -1,5 +1,27 @@
# Kull Wahad: source limits and Karama interruption design
## Basic paid auction bonus and Kull — 29 October 2026
**Prototyped / Partial.** In the supported Basic Richese/Semuta and printed
Kull profile, a Karama cancellation of Harkonnen's bonus draw after a paid
ordinary or Richese cache purchase can be interrupted by Kull. The acquired
card and paid sale remain bound while CHOAM decides and while the successful
Kull or distinct counter is offered to Semuta. Decline or a successful counter
resumes the original cancellation once; Kull success preserves the Karama and
resumes the original bonus. Its original continuation owns the draw or lot
retirement, including any automatic advance. A newly stamped receipt binds the
sale and relevant auction state; older Kull frames retain their existing shape.
The declaration-time Richese cache cancellation was already supported and is
also covered by the new native-game cases. The live-sale tests use actual paid
cache acquisition and physical Semuta, Kull, Karama and counter cards; only
unopened setup/deck positions are selected. Other live cache parents, Advanced,
Black Market, optional modules and live whole-turn answers that need an
unproved post-sale quotation remain separate. This does not certify full Kull
or auction rules. Online response ordering remains provisional.
[Cache declaration and bonus evidence](../tests/kull-richese-cache-cancel-runtime.test.ts),
[ordinary sale evidence](../tests/kull-richese-normal-bonus-runtime.test.ts).
## Basic whole-answer cancellation continuations — 29 October 2026
**Prototyped / Partial.** In the supported Basic printed-Kull profile, a