Offer Semuta after clean CHOAM Charity Karama cost
This commit is contained in:
1 parent
32d9ef4ec9
commit
d9c67ca992
10 files changed
+300
-45
No files matched your search
+23
-17
@@ -11,24 +11,30 @@ 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,
|
||||
clean pre-leader Residual Poison, battle-card and Ix-deck Thumper/Amal
|
||||
discards open the same neutral offer regardless of hidden Semuta custody.
|
||||
clean pre-leader Residual Poison, printed Karama canceling clean
|
||||
CHOAM Charity, battle-card and Ix-deck Thumper/Amal discards open
|
||||
the same neutral offer regardless of hidden Semuta custody. Karama
|
||||
waits after its public cost but before settling the canceled income.
|
||||
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
|
||||
optional winner cleanup remain separate. Minimal legal AI, JSON/
|
||||
SQLite continuation and competing-room CAS are connected. Mixed
|
||||
arrivals, queued or promise-bound Truthtrance, pending rewards, other
|
||||
producers, full-hand ordering, normal Richese starts and deployed
|
||||
acceptance remain unfinished. Neutral passes and free-slot guard are
|
||||
product choices.
|
||||
uninspected battle with nobody ready qualifies. Once Around commits
|
||||
bidder order and frees a slot; other Sapho scopes commit chooser or
|
||||
aggressor priority. Claim or decline resumes the saved effect once.
|
||||
A Black Market Semuta reserved as the offered card cannot Commit.
|
||||
Thumper waits before worm/spice draw; Amal waits after halving spice
|
||||
and clearing opening passes. Mixed-owner battle cards require
|
||||
committed owner-only selection; mandatory and optional winner cleanup
|
||||
remain separate. Minimal legal AI, JSON/SQLite continuation and
|
||||
competing-room CAS are connected. Mixed arrivals, queued or
|
||||
promise-bound Truthtrance, other Karama uses, pending rewards,
|
||||
full-hand ordering, normal Richese starts and deployed acceptance
|
||||
remain unfinished. Neutral passes and free-slot guard are product
|
||||
choices.
|
||||
|
||||
The previous `32d9ef4` container workflow built successfully but
|
||||
failed isolated storage/HTTP verification; its image was not published.
|
||||
The public job exposes no assertion log. Local Docker/Podman and
|
||||
authenticated GitHub logs are unavailable. A later checkpoint must
|
||||
pass container verification before it is a deployable candidate.
|
||||
|
||||
One [natural Advanced Moritani assassination](MORITANI_ASSASSINATE_LEADERS.md#29-september-2026--natural-revealed-card-game)
|
||||
now proceeds from genuine battle loss to a dead-target Traitor reveal,
|
||||
|
||||
@@ -1,5 +1,32 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 30 September 2026 — Semuta after printed CHOAM Charity Karama
|
||||
|
||||
In the explicit Richese preview, a clean printed Karama cancellation
|
||||
of CHOAM Charity now pauses after the public activating card reaches
|
||||
the discard but before canceled income settles. Every seat receives
|
||||
the same neutral offer; a different Semuta holder can claim the
|
||||
spent Karama, or all seats may decline. The receipt binds the exact
|
||||
suspended response, spent card and spice/hand custody. Completion
|
||||
retires it, restores that response and cancels CHOAM income once.
|
||||
Prior-turn charity receipts remain valid; no current-turn cancellation
|
||||
is accepted twice. Worthless conversion, other Karama uses and nested
|
||||
responses retain their automatic paths.
|
||||
|
||||
Authenticated SQLite restart/CAS, owner-only projection, corrupted
|
||||
receipt rejection, first- and later-turn cancellation and one-card
|
||||
custody were exercised. A direct production-engine smoke run observed
|
||||
the parent response, neutral offer and one cancellation with zero
|
||||
CHOAM income. Two independent read-only reviews found the prior-turn
|
||||
receipt and test type-narrowing defects; both were corrected.
|
||||
`npm run check` passed typecheck, lint and 5,827 offline tests;
|
||||
`npm run build` and 55 local HTTP tests passed. The phone-width reference
|
||||
rendered the new scope. No deployed revision was exercised. The
|
||||
previous `32d9ef4` container workflow built but failed its isolated
|
||||
storage/HTTP step; public logs expose only exit code 1, not the
|
||||
underlying assertion. Docker, Podman and authenticated GitHub logs
|
||||
were unavailable locally. Do not treat that image as published.
|
||||
|
||||
## 30 September 2026 — Semuta after clean Residual Poison
|
||||
|
||||
In the explicit Richese preview, Residual Poison now pauses after
|
||||
|
||||
@@ -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, 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.
|
||||
- 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, printed Karama canceling CHOAM Charity, 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, other Karama forms, 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).
|
||||
|
||||
@@ -114,13 +114,14 @@ 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, 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;
|
||||
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,
|
||||
printed Karama canceling CHOAM Charity, Ix-deck Thumper/Amal and
|
||||
three battle discard stages. Karama's cost pauses before the one
|
||||
canceled response settles; Once Around commits lot order and hand-slot
|
||||
release, battle-order/pre-plan Sapho commit priority, and Residual
|
||||
Poison commits one random death before the neutral offer. Thumper
|
||||
pauses before worm/spice draw; Amal resumes its already-halved opening
|
||||
once. Multi-owner batches require committed owner-only selection.
|
||||
Queued questions, promises, reactive arrivals, other Karama forms,
|
||||
inspected/partly ready battles, pending rewards and other sources
|
||||
stay unconnected.
|
||||
Full-hand ordering, ten-card inventory, cache custody and public
|
||||
|
||||
@@ -47,6 +47,13 @@ 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.
|
||||
|
||||
Printed Karama canceling a clean CHOAM Charity response stages
|
||||
`karamaCharityDiscard` after its public card cost but before the
|
||||
accepted cancellation. The receipt binds its sole suspended response,
|
||||
spent card and unchanged spice/hand custody; claim or decline restores
|
||||
the original response and finishes its cancellation once. Other
|
||||
Karama forms and nested responses remain automatic.
|
||||
|
||||
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
|
||||
|
||||
@@ -65,12 +65,12 @@ The explicit `semuta` development profile starts a fresh Richese roster
|
||||
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, 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.
|
||||
Truthtrance, four bounded Sapho scopes, pre-leader Residual Poison,
|
||||
printed Karama canceling clean CHOAM Charity, battle and Ix-deck
|
||||
Thumper/Amal discards**. Other than the one explicitly suspended
|
||||
CHOAM Charity response, 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
|
||||
flight resumes one committed arrival only without BG, Ecaz or
|
||||
Moritani entry reactions. Distrans's gift remains private with its
|
||||
@@ -93,6 +93,13 @@ 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 clean printed Karama cancellation of CHOAM Charity, the spent
|
||||
public card reaches the pile before its accepted cancellation runs.
|
||||
The sole suspended response is bound to the saved receipt; claim or
|
||||
decline resumes the same canceled income once. Worthless conversion,
|
||||
other cancellations, shipping, purchases and nested Karama responses
|
||||
retain their separate automatic paths.
|
||||
|
||||
For a genuine Ix-deck Thumper, its played physical card reaches
|
||||
the discard before an injected worm or actual spice-card draw.
|
||||
Semuta claim or all-seat decline resumes the one saved Spice Blow;
|
||||
|
||||
Reference in new issue
Block a user