Support Harkonnen special Karama truth commitments
Verify and publish checkpoint container / container (push) Successful in 10m17s

This commit is contained in:
Quintine committed 2026-10-29 18:08:04 +11:00
1 parent 15a4f3038a
commit b448144c52
15 files changed
+449 -35

No files matched your search

+10
View File
@@ -17,6 +17,16 @@ open mode gates.
## Current checkpoint and work
**Harkonnen special Karama Truthtrance — 29 October. Prototyped / Partial.**
In clean Advanced Bidding, a whole-turn question can bind Harkonnen's actual
once-per-game special Karama use. The shared witness pays the physical card
without sampling the opponent's hidden hand; human and bot guidance uses the
native exchange action. Five focused files pass 208 cases, including controlled
card custody, Yes/No, conflicting card use and hidden-hand permutations. Kull,
Semuta and broader interactions remain open. The Homeworld gallery and two
Leader Skill error messages also now describe existing preview support accurately.
[Contract](TRUTHTRANCE_TURN_ACTIONS.md#harkonnen-special-karama-during-bidding--29-october-2026).
**Compound freeform Truthtrance facts — 29 October. Prototyped / Partial.**
New fact-scoped questions recognize an unambiguous AND/OR of two supported
current hand or spice facts, including category and negative conditions. The
+33
View File
@@ -1,5 +1,38 @@
# Truthtrance combined current-turn actions
## Harkonnen special Karama during Bidding — 29 October 2026
**Prototyped / Partial.** In a quiet Advanced Bidding window, a whole-turn
question can include the Harkonnen respondent's original once-per-game special
Karama activation. Its source binds the actual owner and current Bidding phase,
not a particular auction lot. A future successful use of a physical printed
Karama in that special role after the answer counts; a normal Karama purchase
or other role, failed or prevented activation, prior use and another player's
card do not. No forbids only the matching special role while the original window
remains open. AND/OR answers share the existing native card and payment planner,
and spending the last necessary card or closing Bidding cannot evade an owned
Yes. The normal native hand-exchange decision follows actual activation.
The detached legal witness uses the public target hand count and returns the
unseen drawn cards to their owner; it never samples or reads the target's hidden
faces or invents their benefits for another promised action. The actual native
exchange still randomly draws and returns real cards under its existing rules.
Questions, answers, receipts and guidance retain their existing public/private
boundaries; human controls and the four minimal bot profiles use the same native
packet. Current Kull and Semuta profiles are excluded; other faction special
Karamas, wider timing, mixed-profile combinations, saved-game assurance and
deployed verification remain open. The question and witness policy compose the
existing [publisher FAQ](https://www.gf9games.com/dune/wp-content/uploads/2020/11/Dune-FAQ-Nov-2020.pdf)
current-turn Truthtrance authority with the native power; they are provisional
online interpretations, not a dedicated publisher ruling.
Five focused files pass 208 cases. The [native runtime fixture](../tests/truth-harkonnen-special-karama-runtime.test.ts)
reaches Advanced Bidding through actual actions, with a controlled swap of the
original physical Truthtrance and Karama. It covers Yes/No, hand exchange,
source identity, private hands, hidden-Hajr permutations, ordinary Karama cost
protection and minimal bot guidance. The swap is not claimed as an earned card
acquisition. Focused evidence does not certify complete modes.
## Conditional next-battle leader question — 28 October 2026
**Prototyped / Partial.** In a quiet Storm, Spice Blow, Charity, Bidding,