Support Truthtrance charity commitments in Basic play
This commit is contained in:
1 parent
6a31315c95
commit
72ff9db5e8
18 files changed
+815
-5
No files matched your search
@@ -20,6 +20,20 @@ open mode gates.
|
||||
Keep identified Basic-function gaps ahead of Advanced and wider interactions.
|
||||
Prototype labels and final acceptance gates remain.
|
||||
|
||||
**Truthtrance Charity commitment — 27 October. Prototyped / Partial.**
|
||||
A current concurrent Basic Charity question can bind whether the target claims
|
||||
after answering. A Yes requires an attainable native claim; No prevents a claim
|
||||
until the phase closes. Private legal choices and guidance, the ordinary claim
|
||||
control and minimal legal AI use the same native entitlement. An event-bound
|
||||
guide can quote a real ordinary payment to reach eligibility before claiming,
|
||||
including after another player changes the target's funds. Voluntary and
|
||||
external loss of opportunity differ. Other future routes and unknown answers
|
||||
requiring joint planning remain partial; earlier-phase questions, Advanced,
|
||||
wider combinations and deployed acceptance remain open. The general
|
||||
FAQ supports current-turn questions; this particular binding procedure remains
|
||||
provisional. Fourteen related files pass 187/187; type/lint and build pass.
|
||||
[Scope and source](TRUTHTRANCE_CHARITY.md#live-basic-charity--27-october-2026).
|
||||
|
||||
**Sapho Truthtrance order in Richese cache auctions — 27 October. Prototyped / Partial.**
|
||||
The public question-order opportunity also opens during a clean Once Around or
|
||||
Silent cache lot. The same lot, bidder order, funding and aid continue after the
|
||||
|
||||
@@ -1,5 +1,25 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 27 October 2026 — Truthtrance Charity commitment
|
||||
|
||||
Connect an explicit current Basic Charity claim question to target-only answer
|
||||
quotes, a saved binding, real native claim/Ready enforcement, player guidance
|
||||
and minimal legal AI. Yes uses the actual claim; No persists until phase close.
|
||||
Voluntary loss of an attainable Yes rejects and external impossibility releases
|
||||
it. A detached quote can use a native ordinary payment to reach eligibility;
|
||||
the event- and turn-bound guide sends the exact bribe or claim without paying
|
||||
on the quote. An external funds change retains Yes when this route remains.
|
||||
Other preparation, unknown answers and independent action combinations needing
|
||||
a joint planner remain partial.
|
||||
The source fixture uses original cards, genuine Amal and an actual four-spice
|
||||
bribe, with no reassigned wallets. This is provisional, limited to the current
|
||||
concurrent Basic phase; Advanced, earlier-phase and wider combinations plus
|
||||
browser/deployed acceptance remain open. Fourteen related files pass 187/187;
|
||||
type/lint and build pass. The external-income supplement uses a labeled,
|
||||
conserved controlled transfer. Private proof is
|
||||
`20261027-truth-charity-claim-promise-proof-v2/`.
|
||||
[Contract](TRUTHTRANCE_CHARITY.md#live-basic-charity--27-october-2026).
|
||||
|
||||
## 27 October 2026 — Sapho Truthtrance order in Richese cache auctions
|
||||
|
||||
Extend the public simultaneous-question ordering opportunity to clean live
|
||||
|
||||
@@ -1,5 +1,19 @@
|
||||
# Rule decision index
|
||||
|
||||
## Truthtrance Charity commitment — 27 October 2026
|
||||
|
||||
Provisionally bind a question about claiming after the answer in the current
|
||||
concurrent Basic Charity phase. Yes may use a quoted native ordinary payment
|
||||
to reach the actual claim entitlement; No prohibits claiming until phase close.
|
||||
The event- and turn-bound guide retains the exact bribe or claim. Preserve a
|
||||
feasible Yes against voluntary abandonment, including after an external funds
|
||||
change if the payment route survives, and release it when an external change
|
||||
makes every supported route impossible. The general FAQ describes action
|
||||
commitments but does not specify this Charity implementation. Other eligibility
|
||||
routes, unknown answers needing joint planning, earlier-phase questions and
|
||||
Advanced ordering remain separate.
|
||||
[Source and boundaries](TRUTHTRANCE_CHARITY.md#live-basic-charity--27-october-2026).
|
||||
|
||||
## Sapho Truthtrance order during Richese cache auctions — 27 October 2026
|
||||
|
||||
Provisionally apply the simultaneous-question ordering response to a clean
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
# Truthtrance: Charity claim commitment
|
||||
|
||||
## Live Basic Charity — 27 October 2026
|
||||
|
||||
**Prototyped / Partial.** A Truthtrance holder may ask another player whether
|
||||
that player will claim Charity **after the answer** in the currently open,
|
||||
concurrent Basic Charity phase. The [GF9 November 2020 FAQ, page 8](https://www.gf9games.com/dune/wp-content/uploads/2020/11/Dune-FAQ-Nov-2020.pdf#page=8)
|
||||
supports current-turn questions about a player's actions while they remain
|
||||
possible; it does not provide a Charity-specific worked example. This precise
|
||||
online binding and release procedure is a provisional interpretation.
|
||||
|
||||
The target's answer quote uses the native current claim entitlement and payer,
|
||||
including the original faction, turn, claim status, funds and any resolved CHOAM
|
||||
opening. Yes is offered when the native claim is possible now or the player
|
||||
can make a quoted native ordinary payment to reach eligibility, provided no
|
||||
earlier live No conflicts. No is available when no earlier live Yes conflicts.
|
||||
The quote does not invent future funding or unverified preparations beyond the
|
||||
supported payment route. A player cannot be asked again about a claim already
|
||||
completed that turn. Unknown answers and conflicting independent action
|
||||
families requiring a joint future-action planner remain partial.
|
||||
|
||||
A definite answer reopens that player's concurrent Basic Ready, if already
|
||||
marked, without reopening a completed phase. The actual native Charity action
|
||||
fulfills Yes and pays through the existing rules; Ready cannot voluntarily close
|
||||
an attainable Yes. No forbids the native claim for the rest of the original
|
||||
Charity phase, including if a later response reopens Ready. A voluntary action
|
||||
cannot abandon an attainable Yes; after another player changes the target's
|
||||
funds, an existing Yes remains binding if the supported ordinary-payment route
|
||||
still makes the claim possible. A genuinely external change that removes every
|
||||
supported opportunity releases it, while a No completes at phase close. Pending
|
||||
responses are not treated as proof of impossibility. Ordinary eligibility,
|
||||
inflation, payment and the original once-per-turn claim remain authoritative.
|
||||
|
||||
The respondent sees their available answers and persistent guidance; a live No
|
||||
explains why the ordinary claim control is disabled, while an attainable Yes
|
||||
provides an event- and turn-bound guide to the exact native claim or ordinary
|
||||
bribe. The payer spends the bribe immediately and the recipient receives it at
|
||||
Mentat Pause. AI uses the same target-only quote and legal action. Questions and
|
||||
answers are public as in the existing
|
||||
Truthtrance history; private receipts and target-only guide are not projected
|
||||
to other seats. This is a usable first version, not full enforcement of all
|
||||
Charity questions or a complete implementation of Truthtrance.
|
||||
|
||||
The native fixture `tests/fixture-truth-charity-commitment.ts` starts original
|
||||
Basic classic factions with the selected Ix deck and original Truth cards,
|
||||
uses genuine Amal and Charity chronology, and makes a real four-spice bribe to
|
||||
leave the target at one spice. It does not install new wallets, cards, phase or
|
||||
readiness. A separate external-income test uses a labeled, conserved controlled
|
||||
transfer before real Ready, bribe and claim actions. Fourteen related files pass
|
||||
187/187; type/lint and build pass. Server-rendered controls are exercised, but
|
||||
that is not browser or deployed acceptance.
|
||||
|
||||
Questions earlier than the live phase, other preparation or later eligibility
|
||||
forecasts, Advanced ordered Charity, broader overlapping promises,
|
||||
optional-module and pending-response combinations, full games, browser and
|
||||
deployed acceptance remain open. No independent joint planner is introduced.
|
||||
Reference in new issue
Block a user