Preserve Sapho Truth order during ordinary auctions
This commit is contained in:
1 parent
298c8245a6
commit
8e16542784
13 files changed
+534
-12
No files matched your search
+12
-2
@@ -20,14 +20,24 @@ open mode gates.
|
||||
Keep identified Basic-function gaps ahead of Advanced and wider interactions.
|
||||
Prototype labels and final acceptance gates remain.
|
||||
|
||||
**Sapho Truthtrance order during ordinary bidding — 27 October. Prototyped / Partial.**
|
||||
The public question-order opportunity now also interrupts a clean live ordinary
|
||||
auction. The original lot, bidder, standing bid, pledge and remaining clock
|
||||
resume without replay; a supported Semuta claim/pass retains the same parent.
|
||||
A card-cost forecast also protects earlier whole-turn commitments and treats
|
||||
queued Truth cards as reserved rather than imaginary transfer payloads. Richese
|
||||
special lots, battle and nested parent windows remain open.
|
||||
[Scope and source](JUICE_OF_SAPHO_RUNTIME.md#truthtrance-order-in-ordinary-bidding--27-october-2026).
|
||||
|
||||
**Sapho Truthtrance question order — 27 October. Prototyped / Partial.**
|
||||
When multiple players declare Truthtrance in a supported clean parent, each
|
||||
holder receives a public opportunity to continue or privately use an owned Juice
|
||||
of Sapho to move their whole question group first/last. Physical storm order,
|
||||
within-holder card order and the interrupted parent remain unchanged. A supported
|
||||
Basic Semuta discard reaction suspends and restores the same window; an earlier
|
||||
chosen boundary remains protected if Sapho is recovered and used again. Auction,
|
||||
battle, pending-parent and broader optional-module compositions remain open.
|
||||
chosen boundary remains protected if Sapho is recovered and used again. The
|
||||
ordinary auction extension above now applies; special auctions, battle,
|
||||
pending-parent and broader optional-module compositions remain open.
|
||||
Eleven affected files pass 137/137, type/lint and build pass, and 55/55 local
|
||||
integration tests pass on a separate verification server. Browser/deployed
|
||||
acceptance remains open.
|
||||
|
||||
@@ -1,5 +1,21 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 27 October 2026 — Sapho Truthtrance order in ordinary bidding
|
||||
|
||||
Permit the possession-independent Truth ordering opportunity in a clean live
|
||||
ordinary auction, preserving its original actor, lot, standing bid, funds and
|
||||
native timer. The new Semuta continuation binds the actual auction and aid ledger
|
||||
without signing the separate clock, so claim/pass resumes the same queue and the
|
||||
clock resumes its remaining budget. Earlier non-auction continuation signatures
|
||||
retain their original shape. A shared post-cost forecast now honors accepted
|
||||
whole-turn answers and cannot borrow physically queued Truth cards as later
|
||||
Distrans payloads. Basic/Advanced auction tests use earned Sapho, real bids,
|
||||
and explicitly labeled conserved card swaps. Nested responses, special auctions,
|
||||
battle, browser and deployed acceptance remain open. Thirteen affected files
|
||||
pass 136/136; type/lint, build and 55/55 local integration tests pass. Private
|
||||
proof is `20261027-sapho-truth-auction-proof-v2/`.
|
||||
[Contract](JUICE_OF_SAPHO_RUNTIME.md#truthtrance-order-in-ordinary-bidding--27-october-2026).
|
||||
|
||||
## 27 October 2026 — Sapho simultaneous Truthtrance order
|
||||
|
||||
A public response window follows storm-order sorting when two or more different
|
||||
|
||||
@@ -1,5 +1,32 @@
|
||||
# Juice of Sapho: finite ordering implementation
|
||||
|
||||
## Truthtrance order in ordinary bidding — 27 October 2026
|
||||
|
||||
**Prototyped / Partial.** The public Sapho response after simultaneous
|
||||
Truthtrance declarations now also opens at a clean live ordinary lot. The
|
||||
original lot, card, actor, standing bid, pass order and aid remain native.
|
||||
A Semuta claim/pass temporarily suspends the question queue and binds that
|
||||
original auction and aid ledger in the continuation; the separate trusted clock
|
||||
is deliberately not signed or reset. It pauses throughout Truth and Semuta,
|
||||
then resumes the same bidder's remaining time once the questions end.
|
||||
|
||||
The physical Sapho cost must retain an earlier whole-turn answer. Detached
|
||||
feasibility quotes reserve the actually queued Truth cards; they cannot be
|
||||
borrowed as generic Distrans payloads after the live window is temporarily
|
||||
removed from a forecast. This is a conservative guarantee, not a new publisher
|
||||
ruling. Special auctions, battle, nested response windows and broader modules
|
||||
remain outside this slice. The FAQ and Sapho face establish the individual
|
||||
rules; their relative order remains a provisional implementation choice.
|
||||
|
||||
Original Basic/Advanced public setup earns Sapho and reaches an unbid or an
|
||||
actual standing-bid lot; labeled conserved physical card swaps give a queued
|
||||
holder Truth or Semuta. Controlled-clock cases exercise time spent in ordering,
|
||||
Semuta and original questions, followed by the real timeout. A separate labeled
|
||||
whole-turn promise test verifies its actual legal Distrans route and rejects
|
||||
using the last required card. Thirteen affected files pass 136/136; type/lint,
|
||||
build and 55/55 isolated local integration tests pass. Browser and deployed
|
||||
acceptance remain open.
|
||||
|
||||
## Simultaneous Truthtrance order — 27 October 2026
|
||||
|
||||
**Prototyped / Partial.** The [GF9 November 2020 FAQ p8](https://www.gf9games.com/dune/wp-content/uploads/2020/11/Dune-FAQ-Nov-2020.pdf#page=8)
|
||||
@@ -24,10 +51,10 @@ In the supported bare Basic Semuta preview, the original discard event opens a
|
||||
neutral Semuta reaction and suspends the Truth window; claim/pass restores the
|
||||
same queued event or proceeds to the first question when the last holder used
|
||||
Sapho. The full parent signature, original queue and physical card custody are
|
||||
checked without replaying the effect. Initial scope excludes live auction or
|
||||
battle, active pending responses/preparations and broader Semuta/module
|
||||
profiles; these remain open rather than treating the restriction as printed
|
||||
rules. Wider repeated-card combinations, browser, deployed and complete-mode
|
||||
checked without replaying the effect. The original scope excluded live auctions
|
||||
and battle; the ordinary-auction extension above now applies. Battle, special
|
||||
auctions, active pending responses/preparations and broader Semuta/module
|
||||
profiles remain open rather than treating the restriction as printed rules. Wider repeated-card combinations, browser, deployed and complete-mode
|
||||
acceptance remain open.
|
||||
|
||||
Runtime tests use a genuine native Basic/Advanced setup and an earned Sapho,
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
# Rule decision index
|
||||
|
||||
## Sapho Truthtrance order during ordinary bidding — 27 October 2026
|
||||
|
||||
Provisionally extend the existing simultaneous-question ordering response to a
|
||||
clean ordinary auction. Keep the actual lot, actor, standing bid, funding and
|
||||
clock budget; the existing Semuta reaction resumes the exact suspended question
|
||||
order. Preserve earlier binding answers when spending Sapho. The FAQ and card
|
||||
face support the constituent actions but do not decide their precedence. Special
|
||||
auctions and nested response windows remain separate.
|
||||
[Contract](JUICE_OF_SAPHO_RUNTIME.md#truthtrance-order-in-ordinary-bidding--27-october-2026).
|
||||
|
||||
## Sapho simultaneous Truthtrance order — 27 October 2026
|
||||
|
||||
The FAQ orders simultaneous Truthtrance questions by storm order, while the
|
||||
|
||||
Reference in new issue
Block a user