Offer Semuta after clean Residual Poison discard
This commit is contained in:
1 parent
ab5c78226a
commit
32d9ef4ec9
10 files changed
+235
-23
No files matched your search
@@ -11,13 +11,15 @@ accepts a fresh Richese roster with CHOAM & Richese and optionally
|
||||
the physical Ix deck. Clean public ordinary-card, paid Box, retired
|
||||
Ornithopter, private Distrans, final Truthtrance, Once Around,
|
||||
movement-order, between-battles chooser or pre-plan aggressor Sapho,
|
||||
battle-card and Ix-deck Thumper/Amal discards open the same neutral
|
||||
offer regardless of hidden Semuta custody. Once Around has committed
|
||||
remaining bidder order and a freed hand slot; between-battles Sapho
|
||||
has committed chooser priority, and pre-plan Sapho tie priority.
|
||||
Claim or decline retains the lot, chooser queue or unsealed battle
|
||||
without replaying its order/aggressor change; a Black Market Semuta reserved
|
||||
as the offered card cannot Commit. Thumper waits before its injected
|
||||
clean pre-leader Residual Poison, battle-card and Ix-deck Thumper/Amal
|
||||
discards open the same neutral offer regardless of hidden Semuta custody.
|
||||
Residual Poison commits one random death before the offer; only an
|
||||
uninspected battle with no preparation ready qualifies. Once Around
|
||||
commits bidder order and a freed slot; other Sapho scopes commit
|
||||
chooser or aggressor priority. Claim or decline resumes the same lot,
|
||||
chooser queue or unsealed battle without repeating its prior effect;
|
||||
a Black Market Semuta reserved as the offered card cannot Commit.
|
||||
Thumper waits before its injected
|
||||
worm/spice draw; Amal waits after halving personal spice and clearing
|
||||
earlier opening passes. Mixed-owner battle cards require committed
|
||||
owner-only selection of another player's fresh card; mandatory and
|
||||
|
||||
@@ -1,5 +1,30 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 30 September 2026 — Semuta after clean Residual Poison
|
||||
|
||||
In the explicit Richese preview, Residual Poison now pauses after
|
||||
one random opposing leader is sent to the Tanks and its used public
|
||||
card is discarded, before battle inspection reconciliation and shared
|
||||
readiness resume. A neutral offer appears only for an uninspected,
|
||||
unready pre-leader battle without competing rewards or responses.
|
||||
Claim moves that physical card to another holder; all-seat decline
|
||||
leaves it in the pile. The saved receipt binds battle event, victim,
|
||||
leaders, hand/force custody and unsealed preparation. Neither choice
|
||||
rerolls the victim or repeats death. Accepted plays in inspected or
|
||||
partly ready battles retain the existing automatic path.
|
||||
|
||||
An authenticated SQLite room restored the offer and a private holder
|
||||
claim without replaying death; focused JSON/custody and automatic
|
||||
fallback tests passed. A direct production-engine smoke run observed
|
||||
`offer`, one dead leader, a recovered card and unready preparation
|
||||
after claim. Independent read-only rules/privacy reviews found no
|
||||
scoped defect. `npm run check` passed typecheck, lint and 5,824 offline
|
||||
tests; `npm run build` and 55 development HTTP tests passed. The
|
||||
phone-width local reference rendered the clean Residual Poison note.
|
||||
No deployed revision was exercised. Inspected/partly ready pauses,
|
||||
other discard producers, full-hand timing, normal Richese starts and
|
||||
publication acceptance remain gated.
|
||||
|
||||
## 30 September 2026 — Semuta after between-battles Sapho
|
||||
|
||||
The explicit Richese preview now pauses after Juice of Sapho
|
||||
|
||||
@@ -12,7 +12,7 @@ Audited 6 September 2026. The ten physical identities and their readable face in
|
||||
|
||||
- Player controls show both original plans, exact undialed counts or honest possible totals, the mode choice and a complete internal guide. No victim/death confirmation is added. The card stays physically reserved until standard cleanup; stale events, duplicate requests and corrupted source custody fail before resources change. All four AI profiles use public force possibilities, legal low-dial plans and revealed leader/bounty information. They preserve leader value when Artillery suppresses bounty and leave traitor/explosion precedence intact.
|
||||
|
||||
- Semuta Drug has a bounded preview for clean public ordinary-card, paid Box, retired Ornithopter, private Distrans, final Truthtrance, Once Around/movement/battle-order/pre-plan Sapho and three separate battle discard stages. A fresh Richese roster may include the physical Ix deck: Thumper pauses before worm/spice draw and Amal pauses after halving spice before phase initialization. Multi-owner battle batches reveal candidates only after holder commitment and transfer one other-player card. Private gifts, unresolved promises, reactive arrivals and pending battle rewards remain outside scope. Other producers, full-hand ordering and normal Richese starts are unfinished. Mirror Weapon and Juice of Sapho retain separate bounded paths, not combined-mode certification.
|
||||
- Semuta Drug has a bounded preview for clean public ordinary-card, paid Box, retired Ornithopter, private Distrans, final Truthtrance, four Sapho scopes, unready pre-leader Residual Poison and three separate battle discard stages. A fresh Richese roster may include the physical Ix deck: Thumper pauses before worm/spice draw and Amal pauses after halving spice before phase initialization. Multi-owner battle batches reveal candidates only after holder commitment and transfer one other-player card. Private gifts, unresolved promises, reactive arrivals, inspected/partly ready battles and pending battle rewards remain outside scope. Other producers, full-hand ordering and normal Richese starts are unfinished. Mirror Weapon and Juice of Sapho retain separate bounded paths, not combined-mode certification.
|
||||
|
||||
The complete integrated validation checkpoint is recorded in [IMPLEMENTATION_STATUS.md](IMPLEMENTATION_STATUS.md).
|
||||
|
||||
@@ -113,14 +113,15 @@ opted-in fresh Richese profile, optionally with the physical Ix deck.
|
||||
Neutral all-seat responses, physical one-card recovery, provisional
|
||||
free-slot policy, minimal legal AI and saved continuation work after
|
||||
clean ordinary-card, paid Box, retired Ornithopter, private Distrans,
|
||||
final Truthtrance, Once Around/movement/battle-order/pre-plan Sapho,
|
||||
final Truthtrance, four Sapho scopes, clean pre-leader Residual Poison,
|
||||
Ix-deck Thumper/Amal and three battle discard stages. Once Around
|
||||
commits the lot order and hand-slot release before a neutral offer;
|
||||
between-battles Sapho commits chooser priority before selection, and
|
||||
pre-plan Sapho commits aggressor priority but leaves readiness unsealed.
|
||||
battle-order/pre-plan Sapho commit chooser/tie priority; Residual
|
||||
Poison commits one random death while readiness remains unsealed.
|
||||
Thumper pauses before worm/spice draw; Amal resumes its already-halved
|
||||
opening once. Multi-owner batches require committed owner-only selection
|
||||
of one other-player card. Queued questions, promises, reactive arrivals,
|
||||
pending rewards and other sources stay unconnected.
|
||||
inspected/partly ready battles, pending rewards and other sources
|
||||
stay unconnected.
|
||||
Full-hand ordering, ten-card inventory, cache custody and public
|
||||
expansion start gate are unchanged.
|
||||
@@ -40,6 +40,13 @@ The receipt binds the same unsealed battle, readiness, player hands
|
||||
and reserves. Claim or decline restores shared pre-leader preparation
|
||||
without rerunning the aggressor change.
|
||||
|
||||
Clean Residual Poison stages `residualPoisonDiscard` only after its
|
||||
single random leader death and public used-card disposal, before
|
||||
reconciling battle inspections and preparation readiness. The receipt
|
||||
binds the victim, leader custody and unsealed battle. The neutral
|
||||
offer is limited to a pre-leader board with no inspection or ready
|
||||
combatant; other accepted plays retain automatic continuation.
|
||||
|
||||
Completed Ornithopter movement now offers the same retired public card
|
||||
before its already committed arrival suffix only in a roster without
|
||||
Bene Gesserit intrusion, Ecaz Ambassador or Moritani Terror response
|
||||
|
||||
@@ -66,8 +66,9 @@ with CHOAM & Richese and optionally the physical Ix deck, without
|
||||
opening public expansion starts. It interrupts **clean public
|
||||
ordinary-card, paid Box, retired Ornithopter, used Distrans, final
|
||||
Truthtrance, Once Around, movement-order, between-battles chooser
|
||||
or pre-plan aggressor Sapho, battle and Ix-deck Thumper/Amal
|
||||
discards**, provided the parent transaction has no competing response.
|
||||
or pre-plan aggressor Sapho, pre-leader Residual Poison, battle and
|
||||
Ix-deck Thumper/Amal discards**, provided the parent transaction
|
||||
has no competing response.
|
||||
Every seat sees the same neutral fresh-discard opportunity regardless
|
||||
of hidden Semuta custody.
|
||||
An early-ended Ornithopter advances the saved queue; a completed
|
||||
@@ -86,6 +87,11 @@ A clean pre-plan Sapho aggressor choice commits its
|
||||
ordinary tie priority and physical card before the Semuta offer; the
|
||||
unsealed battle's shared readiness then resumes without another
|
||||
aggressor change.
|
||||
A clean uninspected Residual Poison death with neither combatant ready
|
||||
has already chosen one random physical victim and discarded the used
|
||||
card before the offer. Claim or decline resumes the same pre-leader
|
||||
preparation once; an inspected or partly ready battle retains the
|
||||
automatic death path without this preview interruption.
|
||||
|
||||
For a genuine Ix-deck Thumper, its played physical card reaches
|
||||
the discard before an injected worm or actual spice-card draw.
|
||||
|
||||
Reference in new issue
Block a user