Support Truthtrance bribes in Basic Kull preview

This commit is contained in:
Quintine committed 2026-10-27 19:37:38 +11:00
1 parent 92c68ec4f6
commit 21f95bdd5b
15 files changed
+532 -15

No files matched your search

+41 -2
View File
@@ -2,6 +2,44 @@
Source audit: 2026-09-06; opt-in preview contract updated 30 September 2026. This is an engineering and product-policy record, not a rules-completion claim. The source audit in [CHOAM_REMAINING_RULES.md](CHOAM_REMAINING_RULES.md) remains applicable. The user-approved counter and BG choices supersede the original proposal; publisher-source uncertainty and full expansion gates remain.
## Basic Kull and Truthtrance bribes — 27 October 2026
**Prototyped / Partial.** The printed Kull preview now also supports existing
structured ordinary bribe-payment questions in its Basic CHOAM/classic roster,
including grouped and mixed questions that use the same bribe rules. Yes and
No retain their native cumulative payment meaning, private respondent guidance
and the original deferred receipt. Other independent Truthtrance commitments
remain under their existing preview boundaries.
A pending Kull attempt temporarily suppresses ordinary bribe controls. For a
feasibility quote, the engine considers the suspended parent on a detached copy;
this allows a genuinely available later Charity claim to fund the original bribe
without treating the temporary Kull response as impossibility. At the unsettled
phase-two CHOAM opening, either outcome preserves another faction’s Charity
entitlement under the existing bank-shortfall policy; the quote does not choose
which response will actually settle. Decline or a
distinct eligible counter resumes the original attempt; successful Kull prevents
it and retains its physical card. Each outcome retains the bribe obligations
and their private ledger. No actual
Charity or bribe is paid by the quote, and the real Kull frame is not retired or
replayed by it.
The [publisher's Basic Kull rule](https://www.gf9games.com/dune/wp-content/uploads/2021/11/CHOAM-Rulebook-low-res.pdf#page=7)
and the general [Truthtrance current-turn commitment authority](TRUTHTRANCE_BRIBE_PROMISES.md#authority-and-provisional-composition)
do not prescribe this online continuation, so the composition remains
provisional. Existing distinct-counter timing and the user-deferred non-CHOAM
unfunded-overbid fence remain. Nexus Kull, Advanced, revival, bidding, alliance,
whole-turn compositions and broader combinations are separate; this does not
certify complete modes, recovery, browser or deployed behavior.
The focused public fixture selects the original unopened Kull, two Karama,
Truthtrance and Spice positions before native setup. Actual Charity-opening
responses exercise a previously promised Charity-funded payment through decline,
success and a distinct counter; two-recipient AND/OR and mixed questions use
real later payments. A conserved Kull/deck swap is labeled as a controlled
supplement. Thirteen related files pass 140/140; type/lint and build pass.
Server-rendered controls do not certify browser or deployed play.
## Basic public start — 27 October 2026
**Prototyped / Partial.** An explicit lobby opt-in enables the existing printed
@@ -19,8 +57,9 @@ The user-deferred non-CHOAM winning-overbid interaction keeps its existing
private funding fence; this is an unfinished software boundary, not a printed rule.
The opt-in visibly explains that some existing structured Truthtrance
commitments, including ordinary bid, alliance, revival, bribe and combined
turn-action questions, are unavailable in this preview. Its deferred
commitments, including ordinary bid, alliance, revival and combined
turn-action questions, remain unavailable in this preview. Structured bribe
questions are supported as described above. Its deferred
unfunded non-CHOAM overbid fence is also disclosed before start. The default retains
the existing non-Kull behavior. Existing games are not upgraded, and other
factions, optional modules, Advanced starts and Nexus Kull remain under their
+10
View File
@@ -20,6 +20,16 @@ open mode gates.
Keep identified Basic-function gaps ahead of Advanced and wider interactions.
Prototype labels and final acceptance gates remain.
**Basic Kull and Truthtrance bribes — 27 October. Prototyped / Partial.**
The printed Kull preview admits structured ordinary, grouped and mixed bribe
questions. A pending Kull response suppresses bribe controls and quotes any
later Charity-funded payment on a detached parent; decline, successful Kull or
a distinct counter preserves the original Karama outcome and bribe continuation.
The user-deferred non-CHOAM unfunded-overbid fence remains. Nexus, Advanced,
other structured promise families and broader acceptance remain separate.
Thirteen related files pass 140/140; type/lint and build pass.
[Scope and source](CHOAM_KULL_DESIGN.md#basic-kull-and-truthtrance-bribes--27-october-2026).
**Printed Kull in supported Basic starts — 27 October. Prototyped / Partial.**
An explicit lobby opt-in enables the printed Kull reaction for fresh Basic
CHOAM/classic games using both CHOAM and Ix Treachery decks and no optional
+14
View File
@@ -1,5 +1,19 @@
# Dune implementation status
## 27 October 2026 — Basic Kull and Truthtrance bribes
Admit ordinary, grouped and mixed structured bribe-payment questions in the
Basic printed Kull preview. Pending Kull suppresses bribe controls while a
detached parent quote retains a genuinely available future Charity-funded
payment. The real Kull frame resolves once, and the private bribe ledger
continues after decline, success or a distinct counter without replaying either action. Existing
counter timing and the user-deferred non-CHOAM unfunded-overbid fence remain.
This is a provisional composition; Nexus Kull, Advanced, other promise families,
full modes, browser and deployed acceptance remain open. Thirteen related files
pass 140/140; type/lint and build pass. Private proof is
`20261027-kull-bribe-proof/`.
[Contract](CHOAM_KULL_DESIGN.md#basic-kull-and-truthtrance-bribes--27-october-2026).
## 27 October 2026 — Printed Kull in supported Basic starts
Offer an explicit lobby opt-in for the existing printed Kull response in a
+13
View File
@@ -1,5 +1,18 @@
# Rule decision index
## Basic Kull and Truthtrance bribes — 27 October 2026
Provisionally combine the printed Basic Kull preview with existing ordinary,
grouped and mixed structured bribe-payment questions. Suspend bribe controls
during the original Kull response and use a detached parent only to quote any
later Charity-funded payment. Decline or a distinct counter resumes the
original Karama attempt; successful Kull prevents it. All outcomes preserve the
private bribe obligations. The publisher
Kull rule and general Truthtrance commitment rule do not prescribe this online
continuation. The user-deferred non-CHOAM unfunded-overbid fence is unchanged;
Nexus, Advanced and other promise families remain separate.
[Source and boundaries](CHOAM_KULL_DESIGN.md#basic-kull-and-truthtrance-bribes--27-october-2026).
## Printed Kull in supported Basic starts — 27 October 2026
Offer an explicit lobby opt-in for the existing printed Kull response in fresh
+10
View File
@@ -1,5 +1,15 @@
# Truthtrance ordinary bribe-payment promises
**27 October Basic Kull follow-up:** the printed Kull preview with native
CHOAM, classic factions and the CHOAM/Ix decks now admits ordinary, grouped and
mixed structured bribe questions. Pending Kull responses suppress bribe controls
while a detached quote preserves a genuinely available future Charity-funded
payment. The original Kull attempt and bribe ledger continue after decline,
success or a distinct counter; the quote does not execute either effect. This
provisional extension retains the user-deferred non-CHOAM unfunded-overbid fence
and does not extend the other preview profiles or promise families.
[Current contract](CHOAM_KULL_DESIGN.md#basic-kull-and-truthtrance-bribes--27-october-2026).
**27 October CHOAM follow-up:** the owned automatic opening receipt can fund
later installments once, independently of one remaining ordinary Charity claim.
Current payments use current cash. Native counters and opposing claims retain