Support whole-turn answers with Basic Kull
Verify and publish checkpoint container / container (push) Successful in 10m21s

This commit is contained in:
Quintine committed 2026-10-29 01:37:33 +11:00
1 parent d6ddb7cb5c
commit 07f1f1f2ae
16 files changed
+870 -14

No files matched your search

+29
View File
@@ -1,5 +1,34 @@
# Kull Wahad: source limits and Karama interruption design
## Basic whole-turn answers with Kull — 29 October 2026
**Prototyped / Partial.** Combined whole-turn Truthtrance questions are
available in the supported bare Basic printed-Kull profile, including Richese
and Semuta. The existing online ordering is provisional. Answers remain bound
through the Kull offer, a successful interception or a distinct counter, and
their supported fresh-discard reactions. The owner cannot spend a card that
would remove the last proven completion of an answer. The ordinary shipment
and auction preflight uses a detached deterministic quote: an unknown auction
face is opaque, future lots remain in their original custody, and foreign
choices and draws are not executed to establish a witness.
The quote is deliberately conservative: cancellation parents and a purchase
with an outstanding positive phase-wide bid answer are fenced while the
actor has a whole-turn answer, as are unproved counter continuations. A
completion depending on recovering the spent Karama or on Semuta at a later
discard may also be rejected. These are prototype limits, not printed
restrictions. Advanced, Nexus Kull, special-cache Kull, other excluded modules
and unfunded non-CHOAM overbid recovery remain outside this slice. Full rules
and interactions are not certified. Fixtures use genuine setup and actions
with selected or staged physical cards.
[Kull and Semuta](../tests/kull-richese-whole-turn-runtime.test.ts),
[counter owner](../tests/kull-richese-whole-turn-counter-owner.test.ts),
[auction owner](../tests/kull-whole-auction-owner-guard.test.ts),
[counter cost](../tests/kull-whole-counter-owner-guard.test.ts),
[original cost](../tests/kull-whole-original-owner-guard.test.ts),
[hidden lot comparison](../tests/kull-whole-hidden-auction.test.ts),
[scope and controls](../tests/kull-whole-turn-scope-controls.test.tsx).
## Basic alliance answers with Richese — 29 October 2026
**Prototyped / Partial.** Simple, grouped and mixed current-Nexus alliance
+12 -1
View File
@@ -17,6 +17,17 @@ open mode gates.
## Current checkpoint and work
**Basic whole-turn Truthtrance with printed Kull — 29 October. Prototyped / Partial.**
Combined turn-action answers now work in the supported bare Basic Kull profile,
including Richese's Semuta. The interrupted answer survives supported Kull and
counter continuations; the original and counter owners must retain a proven
completion. The auction quote masks an unknown purchased face and keeps future
lots in place. Some Karama uses and completion witnesses remain conservatively
fenced, and broader profiles and full rules remain unfinished. Fifteen related
files pass 180 cases; typecheck, lint and the production build pass. Fixtures select or stage
physical cards, and the hidden-lot comparison retains a real payment alternative.
[Scope](CHOAM_KULL_DESIGN.md#basic-whole-turn-answers-with-kull--29-october-2026).
**Basic Richese and alliance Truthtrance — 29 October. Prototyped / Partial.**
Simple, grouped and mixed alliance answers now continue through Semuta in the
supported bare Basic Richese profile, with or without printed Kull. The
@@ -25,7 +36,7 @@ later Kull reactions retain completed answer history. Twelve related files
pass 72 cases, including actual Nexus actions, Semuta choices, bot answers and
rendered controls. Typecheck, lint and the production build pass. Fixtures
select unopened cards and explicitly stage some
physical cards or forces. Whole-turn questions, special-cache Kull and broader
physical cards or forces. At that checkpoint whole-turn questions, special-cache Kull and broader
profiles remain unfinished. [Scope](CHOAM_KULL_DESIGN.md#basic-alliance-answers-with-richese--29-october-2026).
**Basic Richese and Revival Truthtrance — 29 October. Prototyped / Partial.**
+8
View File
@@ -1,5 +1,13 @@
# Rule decision index
## Basic whole-turn answers with Kull — 29 October 2026
The supported bare Basic profile admits combined whole-turn answers through
printed Kull and Semuta using the existing provisional online ordering. Some
Karama continuations are conservatively fenced until their effects can be
quoted without hidden or foreign outcomes.
[Scope](CHOAM_KULL_DESIGN.md#basic-whole-turn-answers-with-kull--29-october-2026).
## Basic Richese alliance answers — 29 October 2026
The supported bare Basic profile retains simple, grouped and mixed alliance