Support early Truthtrance cache bid commitments

This commit is contained in:
Quintine committed 2026-10-28 18:44:38 +11:00
1 parent ee3e1a0ab2
commit b64b732e50
16 files changed
+795 -5

No files matched your search

+12
View File
@@ -16,6 +16,18 @@ open mode gates.
## Current checkpoint and work
**Basic early Richese cache-bid commitments — 28 October. Prototyped /
Partial.** Before Bidding, ask about a minimum bid in the first actual cache
lot of the turn. The waiting answer attaches to its real event and uses the
existing Once Around or Silent enforcement and guide. Funding, hand space,
voluntary spending and external cancellation are accounted for under an
explicit provisional policy. A persistent reminder shows the waiting answer.
Thirteen focused files pass 74 cases, including
Basic native first/last lots, both methods and answers, owner opportunity,
cancel, last-slot protection and all four minimal bots; selected edge fixtures
stage conserved unopened cards. Advanced, combinations, browser and deployed
acceptance remain open. [Scope](TRUTHTRANCE_BID_PROMISES.md#basic-early-richese-cache-bid--28-october-2026).
**Truthtrance and revealed Prescience — 28 October. Prototyped / Partial.**
Single and compound questions can compare a live answered battle Prescience
field: a named leader/card or None, or an exact dial. Only recipients entitled
+11
View File
@@ -1,5 +1,16 @@
# Rule decision index
## Early Richese cache-bid commitments — 28 October 2026
The FAQ permits current-turn action questions but does not specify a future
cache auction's unknown method, rivals or feasibility. This Basic prototype
provisionally asks about the first actual cache lot, retains a waiting receipt
until that event exists, uses current personal funding as its Yes witness and
releases an impossible promise on external cancellation. A seller choosing
Once Around may lose its turn when all others pass. This is an online
interpretation rather than a publisher clarification.
[Scope](TRUTHTRANCE_BID_PROMISES.md#basic-early-richese-cache-bid--28-october-2026).
## Truthtrance and answered battle Prescience — 28 October 2026
The publisher FAQ permits game-related yes/no and compound questions. The
+33
View File
@@ -1,5 +1,38 @@
# Truthtrance ordinary bid commitments
## Basic early Richese cache bid — 28 October 2026
**Prototyped / Partial.** Before Bidding, a player may ask whether the target
will make at least a stated bid in this turn's first Richese cache auction.
The card, method, direction and public auction event do not yet exist in the
question. A waiting receipt attaches to the real cache event before settlement,
then reuses the existing Once Around or Silent obligation, legal guide and
sealed-bid behavior. Yes is fulfilled by a qualifying accepted declaration,
not a win; No caps the bid. An actual canceled or unavailable cache releases
Yes and fulfills No. A real opposing bid can also make a later Yes impossible.
The early feasibility witness conservatively uses current uncommitted personal
spice and hand space, without assuming future allied funding or rival bids;
uncertain cases can answer No or unknown rather than inventing a Yes witness.
Other positive financial/action promises remain guarded until a joint planner
exists. During the wait, a voluntary action cannot eliminate a funded Yes;
an outstanding leading ordinary purchase reserves a hand slot (two for a
Harkonnen bonus draw). A waiting Richese owner can choose Silent; if the owner
chooses Once Around and all others pass, the unreachable Yes is released. This
is an online feasibility policy, not a publisher ruling. The general
[GF9 FAQ p. 8](https://www.gf9games.com/dune/wp-content/uploads/2020/11/Dune-FAQ-Nov-2020.pdf#page=8)
permits game-related current-turn questions and compliance while possible.
Thirteen focused files pass 74 cases. Basic native first/last Once Around and
Silent paths exercise both answers, real event binding, guides and all four
minimal bot profiles. Additional real-auction cases exercise voluntary spending,
the final hand slot, canceled cache and the owner's Once Around turn; some
explicitly stage conserved unopened cards. The owner sees a persistent waiting
reminder; controls are tested with component callbacks. Printed Kull, broader
combinations, Advanced early questions and deployed
acceptance remain open.
`npm run check:quick` and the production build passed for this batch.
## Richese Silent bid prototype — 27 October 2026
**Prototyped / Partial.** The existing event-bound Richese minimum-bid question