Offer Semuta before ordinary CHOAM Trip force return
This commit is contained in:
1 parent
756af19d18
commit
953be21d38
8 files changed
+316
-29
No files matched your search
+20
-4
@@ -13,8 +13,8 @@ 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 Worthless, battle-card and
|
||||
Ix-deck Thumper/Amal discards
|
||||
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.
|
||||
A clean **private** normal-auction Ixian ally replacement discard
|
||||
also pauses before its draw; no unknown face is shown before a
|
||||
@@ -28,6 +28,9 @@ selected target loses remaining free revival; paid revival remains
|
||||
available. Proactive Baliset spends its public card before the
|
||||
selected player is barred from movement into CHOAM's occupied
|
||||
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.
|
||||
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
|
||||
@@ -43,6 +46,18 @@ full-hand ordering, normal Richese starts and deployed acceptance
|
||||
remain unfinished. Neutral passes and free-slot guard are product
|
||||
choices.
|
||||
|
||||
Clean ordinary Trip to Gamont passes focused engine and
|
||||
authenticated SQLite checks, a direct physical claim/force
|
||||
return smoke and independent review without findings.
|
||||
`npm run check` passed types, lint and 5,851 offline tests;
|
||||
typecheck, lint and 18 guide/Semuta tests passed after the
|
||||
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.
|
||||
|
||||
Clean proactive Baliset passes focused engine and authenticated
|
||||
SQLite checks, a direct engine claim/restriction smoke and
|
||||
independent review without findings. `npm run check` passed
|
||||
@@ -50,8 +65,9 @@ types, lint and 5,849 offline tests; the production build
|
||||
passed. Isolated built-worker HTTP passed 49/55: four POSTs
|
||||
returned the Wrangler-dev proxy's 503 rather than app statuses,
|
||||
and two requests timed out. This is **not** a green local HTTP
|
||||
suite or production deployment; proxy-free CI remains pending
|
||||
for this exact checkpoint.
|
||||
suite or production deployment. Proxy-free workflow
|
||||
`36673190056` passed the full isolated HTTP suite for
|
||||
`756af19` and published its image; this is not NAS deployment.
|
||||
|
||||
Clean proactive La La La passes engine, authenticated SQLite,
|
||||
direct engine smoke and phone-width guide checks. `npm run check`
|
||||
|
||||
@@ -1,5 +1,42 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 30 September 2026 — Semuta after proactive ordinary Trip cost
|
||||
|
||||
In the explicit Richese preview, an accepted ordinary Trip to
|
||||
Gamont Worthless response now discards its named public card
|
||||
before the selected opponent force leaves its board sector.
|
||||
Every seat sees the same neutral Semuta offer regardless of
|
||||
the private holder. A claim can take that physical card, and
|
||||
either claim or all-seat decline then returns exactly one
|
||||
ordinary force to reserves. The saved receipt binds target
|
||||
and location, original target force/elite/reserve custody,
|
||||
owner hand and suspended parent state. No second Karama
|
||||
response or duplicate force return occurs. Elite and No-Field
|
||||
returns, closing Mentat decisions, Nexus conversion and
|
||||
competing parents retain the existing direct path.
|
||||
|
||||
Focused engine checks cover hidden-holder parity, pre-return
|
||||
timing, JSON normalization, corrupted target/location and
|
||||
force custody rejection, single claim or decline, legal AI,
|
||||
physical cards and subsequent Mentat continuation.
|
||||
Authenticated in-memory SQLite verifies seat views, restart,
|
||||
stale retry, card custody and one actual force return. The
|
||||
full Semuta and expansion gates remain open.
|
||||
|
||||
`npm run check` passed types, lint and 5,851 offline
|
||||
tests. After the in-app guide update, typecheck, lint and 18
|
||||
focused reference/Semuta cases passed; the production build
|
||||
passed. Independent rule review found no scoped defect. A
|
||||
direct engine smoke observed the accepted public discard,
|
||||
pre-return custody, exact physical claim and single ordinary
|
||||
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.
|
||||
|
||||
## 30 September 2026 — Semuta after proactive CHOAM Baliset cost
|
||||
|
||||
In the explicit Richese preview, an accepted proactive Baliset
|
||||
@@ -28,8 +65,9 @@ including 23 Baliset and 13 Semuta recovery cases. The
|
||||
production build passed; independent review had no scoped
|
||||
finding. Isolated built-worker HTTP passed 49/55: four
|
||||
Wrangler-dev proxy 503s and two 15-second timeouts. This does
|
||||
not certify the HTTP suite; proxy-free container CI for the
|
||||
checkpoint is pending. No NAS deployment is claimed.
|
||||
not certify local HTTP. Proxy-free workflow `36673190056`
|
||||
passed the full HTTP suite for `756af19` and published its
|
||||
image. No NAS deployment is claimed.
|
||||
|
||||
## 30 September 2026 — Semuta after proactive CHOAM La La La cost
|
||||
|
||||
|
||||
@@ -104,6 +104,15 @@ decline installs the one saved restriction; shipment remains
|
||||
possible. Declared moves, Nexus conversion and overlapping
|
||||
arrival parents retain their automatic paths.
|
||||
|
||||
Clean proactive ordinary Trip to Gamont stages
|
||||
`choamGamontDiscard` after the accepted public card cost but
|
||||
before returning one selected opponent force to reserves. The
|
||||
receipt binds the selected location, target force/reserve
|
||||
custody and CHOAM hand; claim or decline completes the one
|
||||
return without replaying the response. Elite, concealed
|
||||
No-Field, closing Mentat decision, Nexus and competing parents
|
||||
retain their automatic 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
|
||||
|
||||
@@ -68,8 +68,9 @@ ordinary-card, paid Box, retired Ornithopter, used Distrans, final
|
||||
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 Worthless
|
||||
discard, battle and Ix-deck Thumper/Amal discards**, plus
|
||||
CHOAM sale or clean Kulon/proactive La La La/Baliset/ordinary
|
||||
Trip to Gamont Worthless discard, 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
|
||||
@@ -117,6 +118,14 @@ restriction without replaying the response. Shipment remains
|
||||
legal. Reactive declared movement, Nexus conversion and
|
||||
competing arrivals retain their original automatic paths.
|
||||
|
||||
A clean proactive ordinary Trip to Gamont response pauses after
|
||||
its named public card cost but before moving one selected force
|
||||
from a player's board sector to reserves. The saved receipt binds
|
||||
the target, location and pre-return force custody; a claim or
|
||||
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 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
|
||||
|
||||
Reference in new issue
Block a user