Offer Semuta before CHOAM Jubba storm protection

This commit is contained in:
Quintine committed 2026-09-30 16:00:58 +10:00
1 parent 953be21d38
commit 98d556a0e0
8 files changed
+313 -19

No files matched your search

+21 -5
View File
@@ -13,9 +13,10 @@ Ornithopter, used Distrans, final Truthtrance, four bounded Sapho,
pre-leader Residual Poison, printed Karama canceling clean CHOAM
Charity, Inflation or Bene Gesserit Charity or settling a clean
normal-auction lot, a completed CHOAM sale or clean
Kulon/La La La/Baliset/ordinary Trip to Gamont
Worthless, battle-card and Ix-deck Thumper/Amal discards
open the same neutral offer regardless of hidden Semuta custody.
Kulon/La La La/Baliset/ordinary Trip to Gamont, accepted
Jubba Cloak Worthless, battle-card and Ix-deck
Thumper/Amal discards open the same neutral offer regardless
of hidden Semuta custody.
A clean **private** normal-auction Ixian ally replacement discard
also pauses before its draw; no unknown face is shown before a
holder commits. A completed CHOAM sale pays its quoted bank spice
@@ -31,6 +32,9 @@ territory; shipment stays legal.
Clean ordinary Trip to Gamont spends its public card before
one opponent force returns to reserves; elite and concealed
No-Field returns retain their earlier automatic path.
Accepted Jubba Cloak spends its public card before protecting
one CHOAM territory; the moving storm resolves only after a
claim or all-seat decline.
Residual Poison commits one random death before the offer; only an
uninspected battle with nobody ready qualifies. Once Around commits
bidder order and frees a slot; other Sapho scopes commit chooser or
@@ -46,6 +50,16 @@ full-hand ordering, normal Richese starts and deployed acceptance
remain unfinished. Neutral passes and free-slot guard are product
choices.
Accepted printed Jubba Cloak passes focused engine and
authenticated SQLite, a direct one-storm claim smoke and
independent review without findings. `npm run check` passed
types, lint and 5,853 offline tests; the production build
and phone-width in-app guide passed. Isolated built-worker
HTTP passed 50/55 with four Wrangler-dev proxy 503s and
one timeout. The local suite is not green; proxy-free CI
for this exact checkpoint is pending. No NAS deployment
or complete faction claim follows.
Clean ordinary Trip to Gamont passes focused engine and
authenticated SQLite checks, a direct physical claim/force
return smoke and independent review without findings.
@@ -55,8 +69,10 @@ in-app text update, and the production build passed. The
built phone-width rules guide displayed both new CHOAM
discard scopes. Isolated built-worker HTTP passed 50/55:
four Wrangler-dev proxy 503s and one timeout. It is not a
green local HTTP suite or a live deployment; proxy-free CI
for this exact checkpoint is pending.
green local HTTP suite or a live deployment. Proxy-free
workflow `36674543364` passed the full isolated HTTP suite
for `953be21` and published its image; this is not NAS
deployment.
Clean proactive Baliset passes focused engine and authenticated
SQLite checks, a direct engine claim/restriction smoke and
+35 -3
View File
@@ -1,5 +1,36 @@
# Dune implementation status
## 30 September 2026 — Semuta after accepted CHOAM Jubba Cloak cost
In the explicit Richese preview, CHOAM's printed moving-storm
Jubba Cloak now discards its named public Worthless card before
a neutral Semuta reaction. No territory is protected and no
storm casualties or spice clearing occurs before claim or
all-seat decline. The saved receipt binds the selected territory,
storm traversal, phase, CHOAM force custody and physical card.
Claim or decline applies one protection then resumes the
existing storm suffix once, including ordinary casualties and
the next CHOAM market. A canceled card, Nexus conversion or
competing parent retains its previous direct path.
Focused engine checks cover hidden-holder parity, JSON
normalization, forged territory/storm/force/card rejection,
physical custody, legal AI, one claim or decline and exact
casualties/spice movement. Authenticated in-memory SQLite
verifies seat views, restart, stale retry and storm completion.
Direct engine smoke observed pre-protection card custody,
one claim, CHOAM survival and the opponent's three losses in
one traversed storm. Full Semuta and expansion gates remain open.
`npm run check` passed types, lint and 5,853 offline
tests; the production build passed. Independent rule review
found no scoped defect. The built phone-width guide visibly
described Jubba's before-protection offer. Isolated
Wrangler-dev HTTP passed 50/55: four requests returned its
proxy-layer 503 and one discussion request timed out. This
is not a green local HTTP suite. Proxy-free CI and live NAS
deployment remain pending for this checkpoint.
## 30 September 2026 — Semuta after proactive ordinary Trip cost
In the explicit Richese preview, an accepted ordinary Trip to
@@ -33,9 +64,10 @@ force return. The built phone-width rules guide visibly named
Baliset and ordinary Trip before their effects. Isolated
Wrangler-dev HTTP passed 50/55: four requests returned its
proxy-layer 503 and one Advanced-preview request timed out.
This is not a green local HTTP suite. Proxy-free container
verification and live deployment remain pending for this
checkpoint; no complete expansion claim follows.
This is not a green local HTTP suite. Proxy-free workflow
`36674543364` passed the full isolated HTTP suite for
`953be21` and published its image. No NAS deployment or
complete expansion claim follows.
## 30 September 2026 — Semuta after proactive CHOAM Baliset cost
+8
View File
@@ -113,6 +113,14 @@ return without replaying the response. Elite, concealed
No-Field, closing Mentat decision, Nexus and competing parents
retain their automatic paths.
Accepted printed Jubba Cloak stages `choamJubbaDiscard` after
its public Worthless card cost but before protecting CHOAM's
selected territory or resolving the moving storm. The receipt
binds the current storm traversal and original CHOAM forces;
claim or decline marks the one protected territory and resumes
the same storm exactly once. Canceled cards, Nexus conversion
and competing parents retain their direct paths.
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
+10 -2
View File
@@ -69,8 +69,8 @@ Truthtrance, four bounded Sapho scopes, pre-leader Residual Poison,
printed Karama canceling clean CHOAM Charity, Inflation or Bene
Gesserit Charity or settling a clean normal-auction lot, a completed
CHOAM sale or clean Kulon/proactive La La La/Baliset/ordinary
Trip to Gamont Worthless discard, battle and Ix-deck
Thumper/Amal discards**, plus
Trip to Gamont Worthless discard, accepted moving-storm Jubba
Cloak, battle and Ix-deck Thumper/Amal discards**, plus
a clean **private** normal-auction Ixian ally replacement discard
before its draw. Other
than the one explicitly suspended charity/Inflation response, the
@@ -126,6 +126,14 @@ decline returns that one force and reconciles occupation once.
Elite, concealed No-Field, closing Mentat, Nexus and competing
parents retain their prior automatic paths.
An accepted printed Jubba Cloak response pauses after its
public Worthless card cost but before the chosen CHOAM territory
is protected. The saved receipt binds the storm traversal,
territory and CHOAM forces. A claim or decline applies that
protection once and resumes the same storm casualty and
spice-clearance sequence. Canceled Jubba, Nexus conversion
and competing parents retain their original direct paths.
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