Allow Advanced Sapho to pause a started movement turn
This commit is contained in:
1 parent
533c651b07
commit
812657bb35
13 files changed
+321
-26
No files matched your search
@@ -20,6 +20,13 @@ open mode gates.
|
||||
Keep identified Basic-function gaps ahead of Advanced and wider interactions.
|
||||
Prototype labels and final acceptance gates remain.
|
||||
|
||||
**Advanced Sapho own-turn suspension — 27 October. Prototyped / Partial.** The
|
||||
existing clean started Shipment and Movement turn pause now extends to Advanced,
|
||||
retaining already-paid actions and the Guild's original choice. Seven related
|
||||
files pass 68 focused cases, including native Advanced action and separately
|
||||
controlled Guild paths; the production build passes. Wider combinations and
|
||||
deployed acceptance remain open. [Scope](JUICE_OF_SAPHO_RUNTIME.md#own-started-advanced-movement-turn--27-october-2026).
|
||||
|
||||
**Salusa low free-revival prohibition — 27 October. Prototyped / Partial.** Apply
|
||||
the printed low penalty to ordinary force pricing, Ghola, Emperor special
|
||||
Karama and the Tleilaxu Ambassador, preserving normal-force/leader choices,
|
||||
|
||||
@@ -1,5 +1,14 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 27 October 2026 — Advanced Sapho own-turn suspension
|
||||
|
||||
A player can provisionally pause its own already-started Advanced Shipment and
|
||||
Movement turn at a clean boundary and resume last without repeating paid
|
||||
actions. The Guild retains its native timing choice and can voluntarily pause
|
||||
its own turn. The seven-file affected union passes 68 cases and the production
|
||||
build passes. Wider combinations and deployed acceptance remain open.
|
||||
[Scope](JUICE_OF_SAPHO_RUNTIME.md#own-started-advanced-movement-turn--27-october-2026).
|
||||
|
||||
## 27 October 2026 — Salusa Low free Sardaukar revival
|
||||
|
||||
Advanced Homeworld play applies the Low Salusa penalty across normal free
|
||||
|
||||
@@ -1,5 +1,32 @@
|
||||
# Juice of Sapho: finite ordering implementation
|
||||
|
||||
## Own started Advanced movement turn — 27 October 2026
|
||||
|
||||
**Prototyped / Partial.** The clean-boundary own-turn Last option now extends
|
||||
the existing Basic policy to Advanced Shipment and Movement. The holder may
|
||||
voluntarily suspend its own already-started combined turn and resume that same
|
||||
opportunity after the remaining turns. An already completed shipment or move,
|
||||
its cost, physical pieces and used movement allowance stay in place; the
|
||||
suspended turn is neither completed nor replayed. The card is unavailable if
|
||||
the holder is already last or the action cannot meaningfully change the queue.
|
||||
Pending responses and preparations still have to finish before this boundary.
|
||||
|
||||
The actual Advanced Guild retains its native timing decisions and any existing
|
||||
Karama lock. Last is protected behind that Guild opportunity. A Guild player
|
||||
may voluntarily suspend its own started turn; another holder cannot displace an
|
||||
already granted current Guild turn and may instead reorder the later unstarted
|
||||
tail. Physical storm order and completed opportunities do not change. This
|
||||
does not extend the rule to splitting Charity, Revival or unfinished nested
|
||||
interactions.
|
||||
|
||||
The inspected Sapho face permits first or last in a turn-ordered phase or
|
||||
action, but does not state whether or how an already-started combined turn can
|
||||
be suspended. This is a provisional online timing composition under the
|
||||
standing choose-recommended direction, not a publisher clarification. It
|
||||
supersedes earlier Advanced-only started-turn exclusions below. Broader
|
||||
combinations, complete modes and browser/deployed acceptance remain open.
|
||||
[Earlier Basic source boundary](JUICE_OF_SAPHO_SOURCE_UPDATE.md#basic-own-turn-last--27-october-2026).
|
||||
|
||||
## Truthtrance order in Richese cache auctions — 27 October 2026
|
||||
|
||||
**Prototyped / Partial.** The possession-independent public response following
|
||||
@@ -150,11 +177,12 @@ This is visibly provisional online timing, not a new publisher clarification.
|
||||
|
||||
An unstarted holder at a clean boundary after another player's actual shipment
|
||||
or movement may go first among the tail, or last including after Guild. It
|
||||
cannot split its own begun turn, displace an active Guild, replay a completed
|
||||
turn, reset shipment/movement counters or intervene during unresolved card,
|
||||
arrival, payment or movement preparations. Existing last protection and no-op
|
||||
rules remain. Advanced Guild receives its native next-boundary choice; moving
|
||||
first in the tail does not consume or suppress that privilege.
|
||||
cannot displace an active Guild, replay a completed turn, reset shipment/movement
|
||||
counters or intervene during unresolved card, arrival, payment or movement
|
||||
preparations. Existing last protection and no-op rules remain. Advanced Guild
|
||||
receives its native next-boundary choice; moving first in the tail does not
|
||||
consume or suppress that privilege. The separate later own-started policy above
|
||||
permits voluntary suspension by the current holder.
|
||||
|
||||
The pure [movement-order quote](../game/sapho-movement-order.ts) binds the
|
||||
original phase event, current actor and whole remaining public order in the
|
||||
@@ -166,10 +194,11 @@ physical storm order remain. Semuta's new optional continuation field keeps
|
||||
that same current actor through the original discard claim/pass; absent-field
|
||||
legacy continuation/signature bytes retain their original path.
|
||||
|
||||
This supersedes only the earlier blanket partly-completed-turn exclusion for
|
||||
an **unstarted different holder** behind the current actor. No split-turn mode
|
||||
or new ordered phase is invented. Wider combinations, full modes and final
|
||||
assurance/deployed acceptance remain open.
|
||||
This historical scope superseded the earlier blanket partly-completed-turn
|
||||
exclusion for an **unstarted different holder** behind the current actor. The
|
||||
later own-started Basic and Advanced policies above add a separate voluntary
|
||||
clean-boundary suspension; no new ordered phase is invented. Wider combinations,
|
||||
full modes and final assurance/deployed acceptance remain open.
|
||||
|
||||
Frozen **11 files, 133/133**, types/lint/build and eleven actual engine/
|
||||
GameTable SSR/isolated button-callback journeys pass on unchanged source. New
|
||||
|
||||
+18
-3
@@ -1,5 +1,19 @@
|
||||
# Rule decision index
|
||||
|
||||
## Juice of Sapho and an already-started Advanced movement turn — 27 October 2026
|
||||
|
||||
Extend the existing provisional clean own-turn Last policy to Advanced
|
||||
Shipment and Movement. The holder may suspend its own started turn and resume
|
||||
the same opportunity last without repeating already spent shipment, movement,
|
||||
costs or pieces. Pending preparations remain excluded. Guild retains its
|
||||
native timing and locked privilege; the holder's protected last position stays
|
||||
after Guild. A Guild holder may voluntarily suspend its own turn, while a
|
||||
different holder cannot displace a granted current Guild turn. The printed
|
||||
card does not resolve partial-turn suspension, so this is a provisional online
|
||||
interpretation rather than an official clarification. It supersedes earlier
|
||||
Advanced own-started restrictions, not the distinct Charity or Revival
|
||||
policies. [Scope](JUICE_OF_SAPHO_RUNTIME.md#own-started-advanced-movement-turn--27-october-2026).
|
||||
|
||||
## Salusa Low and free Sardaukar revival — 27 October 2026
|
||||
|
||||
GF9's [Ecaz and Moritani rulebook, pp. 9–10](https://www.gf9games.com/dune/wp-content/uploads/EcazMoritani-Rulebook-LOWRES.pdf#page=10)
|
||||
@@ -1391,8 +1405,9 @@ retained-current interpretation: an unstarted different Sapho holder may change
|
||||
first/last among later unstarted turns at a clean boundary. The started current
|
||||
actor finishes normally with original counters/resources; the tail then follows
|
||||
the changed priority. Guild keeps its native next-boundary choice and last
|
||||
protection remains after Guild. Split-own-turn, unresolved preparations and
|
||||
new ordered phases stay unsupported. Queued timing is visibly provisional,
|
||||
protection remains after Guild. The later own-started decision above permits a
|
||||
holder's voluntary clean-boundary suspension; unresolved preparations and
|
||||
other ordered phases stay separate. Queued timing is visibly provisional,
|
||||
not a publisher clarification or a separately answered numerical user ruling.
|
||||
[Source, native continuation and limits](JUICE_OF_SAPHO_RUNTIME.md#order-after-a-started-combined-turn--25-october-2026).
|
||||
|
||||
@@ -2747,7 +2762,7 @@ These are unresolved in the cited records. Do not infer an answer from elapsed t
|
||||
| Harass / Stone Burner | The earlier keep-gated versus compare-after-withdrawal question is unanswered. Standing choose-recommended provisionally compares counters left after successful withdrawal. Opposing Traitor cancels the return; original fixed Occupy commitment stays. Public preflight considers possible fixed Ecaz withdrawal without hidden custody. Clean Ix priority follows its separate explicitly provisional contract; new physical commitments do not remove other profile/module limits. This is implementation interpretation, not a new publisher ruling or user answer. | [Withdrawal](HARASS_WITHDRAW_RUNTIME.md#provisional-stone-burner-timing--16-october-2026) · [Clean Ix priority](MIRROR_WEAPON_ENGINE_AUDIT.md#clean-selected-ix-composition--16-october-2026) |
|
||||
| Stone mixed-force allocation timing | The older timing question remains unanswered by a source. Under 14 October choose-recommended, new original outcome-ambiguous Stone/Mirror battles provisionally commit each ambiguous side's undialed physical total after revealed modes/actual withdrawal and decisive Traitor/explosion branches. Storm-order owners choose privately; every original required value stays sealed until all commit. The eventual winner retains all legal typed casualty choices with the count. Ordinary/invariant and unstamped legacy frames keep their existing path. Publisher physical-count text and supplied Advanced physical12/logical10 casualty timing provide the numerical rules, not this online commitment convention. | [Source, versioned procedure and bounded proof](STONE_BURNER_ENGINE_AUDIT.md#outcome-changing-physical-totals--18-october-2026) |
|
||||
| Recruits late accounting and rates | The earlier one/two-further-free question remains unanswered. The prototype preserves paid spice, deducts recorded free usage from the doubled current rate and all returns from the total cap: two-free/one-paid Atreides can take two more free. Clean classic Homeworlds now provisionally recheck native thresholds on separate accepted requests, retaining completed prices/classifications; this is not a numerical user ruling or newly found timing FAQ. Unknown ledgers, pending repricing, later Fremen grants and same-turn replay remain guarded. | [Source alternatives](RECRUITS_RULES.md), [current native runtime](RECRUITS_RUNTIME.md#classic-homeworld-composition--16-october-2026) |
|
||||
| Sapho remaining timing | Selected queued timing retains another actor's started combined turn and reorders only later unstarted turns; Guild retains native next-boundary choice. Splitting the holder's own turn and other ordered phases remain open. Queued timing, cyclic duration and shared final battle opportunity are provisional protocols, not publisher rulings. Old battles retain early timing. | [Queued timing](JUICE_OF_SAPHO_RUNTIME.md#order-after-a-started-combined-turn--25-october-2026), [source audit](JUICE_OF_SAPHO_SOURCE_UPDATE.md), [aggressor contract](SAPHO_AGGRESSOR.md) |
|
||||
| Sapho remaining timing | Queued timing retains another actor's started combined turn and reorders only later unstarted turns; Guild retains native next-boundary choice. The holder's own Basic or Advanced combined turn can be provisionally suspended at a clean boundary and resumed last. Other ordered-phase suspensions remain open. Queued timing, cyclic duration and shared final battle opportunity are provisional protocols, not publisher rulings. Old battles retain early timing. | [Own-turn scope](JUICE_OF_SAPHO_RUNTIME.md#own-started-advanced-movement-turn--27-october-2026), [queued timing](JUICE_OF_SAPHO_RUNTIME.md#order-after-a-started-combined-turn--25-october-2026), [aggressor contract](SAPHO_AGGRESSOR.md) |
|
||||
| Semuta Drug | Full-hand exchange is user-approved; neutral all-seat acknowledgements remain the explicit application policy. Completed Ghola may offer its physical card before the original conditional native Tleilaxu one-spice income, including self-income; claim/pass preserves returned pieces and normal quotas, then resumes the same allow/cancel response once. This admits no unrelated response or market parent. Other producers, nested continuation coverage and full-game acceptance remain unfinished. | [Source update and selected exchange](SEMUTA_SOURCE_UPDATE_20260907.md), [privacy review](SEMUTA_PRIVACY_REVIEW.md) |
|
||||
| Leader Skills edge cases | Capture/replacement eligibility, Banker escrow custody, Smuggler modifiers, Mentat empty-hand fallback, late/mirror/numeric Diplomat defenses and simultaneous optional timing remain source gaps. Owned multi-pile Smuggler/Sandmaster allocation and printed alternate/hybrid defense roles now have connected, explicitly interpreted paths. The bounded Diplomat retreat prototype chooses printed/copied strength and surviving-loser retreat before casualties; this is not an official priority clarification. | [Material boundaries and retreat](LEADER_SKILLS_RULES.md#bounded-diplomat-retreat-interpretation), [Defense limits](DIPLOMAT_DEFENSE.md#evidence-and-remaining-scope) |
|
||||
| Smuggler collection strength | The older source check/question produced no numerical answer. Under the later choose-recommended instruction, provisionally cap by copied/printed disc plus declared skill bonuses and KH2, retaining reveal piles and delayed survival settlement. Actual Artillery zeroing voids collection; the base Stunner remains a projectile. Sole own Traitor bypasses weapons, so it retains collection. Printed bounty does not change; this is not a publisher ruling. Other exceptional compositions remain separate. | [Source and explicit policy](LEADER_SKILLS_RULES.md#smuggler-modifier-policy--17-october-2026), [runtime contract](SMUGGLER_BATTLE.md#provisional-modifier-policy--17-october-2026) |
|
||||
|
||||
Reference in new issue
Block a user