Pause printed CHOAM power cancellation costs for Semuta

This commit is contained in:
Quintine committed 2026-10-12 12:39:30 +11:00
1 parent bb6835e6c3
commit f68c556f8a
8 files changed
+244 -10

No files matched your search

+20
View File
@@ -29,6 +29,26 @@ optional skill bands, combinations and public expansion starts remain open.
Rules implementation continues; comprehensive assurance and administration
remain deferred until all rules are implemented.
**Semuta / printed native CHOAM cancellation cost — 11 October.**
`karamaChoamWorthlessDiscard` reuses the original response-cost path and
Worthless cancellation quote for five ordinary printed/Cunning powers.
Public printed Karama now pauses before native denial; CHOAM fuel stays held
and Cunning's Nexus stays spent. Claim/pass restores the saved response,
cancels once and resumes the same native movement/revival/storm/Mentat suffix.
Actual before-cutover Kulon canceled without a cost offer; after-cutover its
pending native receipt survives all views and a real claim leaves range denied.
Types/lint and179 affected unit cases across10 files pass. Thirty native
reaction cases plus one actual Basic case cover five families, claim/pass,
full hands and four legal profiles. Styled390px Gamont Cancel→Commit preserves
the Emperor's elite at Arrakeen/reserves4 and CHOAM's Hajr; only original
Finish assigns Emperor Arrakeen at claim2/turn3. Jubba Cancel→Commit keeps
Maula Pistol; original Continue loses6 CHOAM/4 opposing counters and both
covered spice piles, reaching native market once. Acquired Karama inspector
and current warning were inspected. All own probes/service/tab removed.
Existing games/stores/PDF, deployment, Kull, unsupported parents and public
gates unchanged; no assurance campaign. See
[native cost contract](NEXUS_CHOAM_RUNTIME.md#printed-native-cancellation-cost--11-october-2026).
**Semuta / original CHOAM Cunning fuel — 11 October.** The five ordinary
Cunning effects now reuse original Worthless continuations with a completed
native event binding owner/card/effect/targets and parent flags. Canonical
+39
View File
@@ -1,5 +1,44 @@
# Dune implementation status
## 11 October 2026 — printed CHOAM-power cancellation cost through Semuta
Actual native Cunning Kulon canceled immediately while its printed Karama
entered discard without a neutral opportunity. New
`karamaChoamWorthlessDiscard` extends the existing response-cost union/factory,
bounded admission, validator, state signature and original retirement path.
Original Worthless cancellation quote remains authoritative; native printed
and Cunning Kulon/Gamont/Baliset/La La La/Jubba reuse the same exact declaration
and ordinary reactive parent. Kull and unrelated arrival/flight sources stay
excluded. Old unrelated signatures omit the new optional source facts.
The public printed cancellation cost is committed first. Native CHOAM's
declared fuel remains held, original Cunning history remains pending and its
Nexus remains spent. Semuta claim/pass restores the actual saved response,
cancels once and resumes one original movement/free-revival/storm/Mentat suffix.
Taking Karama cannot claim the retained fuel or restore the denied effect.
New signature facts bind declaration, source receipt and affected counters;
unrelated leader serialization is not added to this nonbattle source.
Eight consumer cases reuse genuine original five-effect fixtures, checking
claim/pass/full hands, retained printed/Nexus fuel, one source spend and the
native outcome against original cancellation without Semuta. No whole-save,
private-paired-state or recovery campaign. Types/lint and179 affected unit
cases across10 files pass. Thirty actual native reaction cases plus one
Basic Kulon claim cover all five families and four legal profiles; all cost
views project while the original receipt remains pending.
Styled390px actual controls prove Gamont declaration→Cancel→Commit without
returning the Emperor elite: it remains at Arrakeen/reserves4, CHOAM retains
Hajr, Richese4/4 acquires Karama. Original Finish, not acquisition, assigns
Arrakeen to Emperor at claim2/turn3. Jubba cancellation retains Maula Pistol
through claim; original Continue loses all6 CHOAM/4 opposing counters and
both crossed spice piles, reaching original market once. Actual acquired
Karama inspector and updated warning were inspected; settled frames390px.
All temporary scripts/client/server, own service and tab removed. Existing
games/stores, user PDF, provider/deployment and public gates untouched.
No new module admission or source ruling; comprehensive assurance remains due.
## 11 October 2026 — five original Cunning fuel discards through Semuta
Fresh native Nexus admission made five previously excluded `pending.nexusEvent`
+31
View File
@@ -44,6 +44,37 @@ Own probes/service/tab are removed; existing games/stores/PDF and deployment
are untouched. Kull, unrelated parents/modules and complete-mode/public gates
remain separate. No comprehensive custody/privacy/recovery campaign is claimed.
### Printed native cancellation cost — 11 October 2026
A distinct printed Karama canceling any of those five native printed or Cunning
powers now offers its own exact public discard before cancellation completes.
`karamaChoamWorthlessDiscard` preserves the original response and live
declaration/ordinary movement, free-revival, storm or closing-Mentat parent.
The original cancellation quote remains authoritative; state signature fields
bind the current declaration, source receipt and affected physical counters.
Old unrelated response-cost signatures are unchanged.
During the cost offer, CHOAM's declared card remains held and a Cunning receipt
remains pending with its Nexus spent. Claim/pass restores the original response,
cancels once and resumes the same native suffix. The original fuel is not a
Semuta target: acquiring the cancellation Karama cannot grant range, return a
force, stop movement/free revival, protect the storm or refund Nexus.
Printed source retains its held Nexus as well as its named Worthless.
Actual before-cutover Kulon canceled immediately without offering its spent
Karama. Afterward the cost pauses and all views work. Thirty native runtime
reactions cover five families, claim/pass/full hands and four legal profiles;
an additional actual Basic Kulon claim retains fuel and leaves range denied.
The affected unit union passes179/179 across10 files; types/lint pass.
Styled390px Gamont declaration→Cancel→Commit preserves the Emperor's elite
at Arrakeen/reserves4 and CHOAM's Hajr; only original Finish assigns Arrakeen
to Emperor at claim2/turn3. Jubba cancellation→Commit retains Maula Pistol;
original Continue loses all6 CHOAM/4 opposing counters, removes both covered
spice piles and reaches native market. Actual acquired Karama inspector and
updated preview guidance were inspected. No Kull, unrelated source parent,
new module/public gate, saved-game change, deployment or assurance campaign.
## Physical cost and timing
An unallied CHOAM player holding the CHOAM Nexus chooses one actual held Treachery Card and one supported effect. The card need not have the corresponding Worthless name. The engine preserves its original identity, ownership and any reservations; it does not manufacture a named Worthless card or grant a turn-long conversion ability.
+9
View File
@@ -137,6 +137,15 @@ Cancellation retains that fuel and leaves the played Nexus spent. Kull and
other competing parents remain separate. See
[five-effect evidence](NEXUS_CHOAM_RUNTIME.md#original-five-effect-semuta-composition--11-october-2026).
Printed Karama canceling one of the five ordinary native CHOAM printed or
Cunning powers also offers that distinct public cancellation cost before the
original denial completes. The declared CHOAM card remains held throughout,
and a played Nexus stays spent. Claim/pass restores the saved response,
cancels the effect once and completes its original ordinary movement,
free-revival, storm or closing-Mentat suffix. Taking Karama neither claims
CHOAM's retained fuel nor restores the denied effect.