Resume printed native specials through Semuta cost and cashout stages
This commit is contained in:
1 parent
44c2bf0da4
commit
8a2df97be8
14 files changed
+656
-35
No files matched your search
@@ -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 preserves native special effects and separate CHOAM cashout — 16 October.**
|
||||
Printed special costs now pause at their native disposal point, then resume
|
||||
one original effect with the committed card even after recovery. Emperor's
|
||||
existing post-revival disposal remains post-revival and cannot return the
|
||||
same counters again. CHOAM's later selected hand cards are a separate private
|
||||
simultaneous batch after one earned credit; only one fresh card is recoverable.
|
||||
|
||||
Affected sixteen-file224/224 passes, including thirteen new cases.
|
||||
Twenty-six runtime/policy paths pass: eight original-action/eighteen
|
||||
controlled. Four actual390px journeys pass: two original Guild source
|
||||
claim/decline/prevention and two controlled CHOAM/Emperor sources, with real
|
||||
movement, private selection and public force inspectors. No overflow/browser/
|
||||
application error. No worker/D1/real room, human server, deployment or gate
|
||||
changed. Advanced E3 Semuta entries, converted costs and final assurance
|
||||
remain separate.
|
||||
[Canonical stages, evidence and scope](SEMUTA_SOURCE_UPDATE_20260907.md#printed-native-special-costs-and-choam-cashout--16-october-2026).
|
||||
Final types/lint and production build pass with existing warnings.
|
||||
The two affected CHOAM paths pass again after a type-only repair; current
|
||||
links and all five still-partial Semuta evidence facets resolve.
|
||||
|
||||
**Semuta keeps the purchased price, not a duplicated refund — 16 October.**
|
||||
Printed shipment-price costs now offer their exact fresh card before the
|
||||
same original price activates. Recovery changes physical custody, not the
|
||||
|
||||
@@ -1,5 +1,56 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 16 October 2026 — Semuta resumes printed native specials and private CHOAM cashout
|
||||
|
||||
Separated validated native activation cost from the single native effect
|
||||
body. Original public intent validation and Kull callers retain their
|
||||
contract. Eleven pre-effect disposal sites use the committed-cost path;
|
||||
Emperor's existing post-revival disposal remains afterward. Joint Richese/
|
||||
Nexus receipt/card ordering remains before the actual Treachery cost.
|
||||
No native cost or effect is duplicated, and recovery does not require the
|
||||
discarded card to remain in its original hand.
|
||||
|
||||
`specialKaramaDiscard` binds the original intent, controls, phase, stock,
|
||||
books, hand/custody and once-use. Its `effect` stage resumes the original
|
||||
native suffix; `complete` retires an already-earned Emperor return.
|
||||
CHOAM's selected cards now form a distinct private `cashout` batch after
|
||||
one three-spice-each credit. Commit before inspection, select one fresh
|
||||
physical card; the old activation is excluded and no payout repeats.
|
||||
|
||||
Affected sixteen-file **224/224** passes, including thirteen new behavior
|
||||
cases. Twenty-six runtime/policy paths pass: eight original-action Guild
|
||||
paths including four existing policies, and eighteen explicitly controlled
|
||||
native-effect paths. Controlled cases cover Emperor forces/leader, CHOAM,
|
||||
Richese, Ixians, Tleilaxu, Fremen, Atreides and Harkonnen. Ordinary original
|
||||
Guild proof uses actual paid cache/normal auctions and native shipping.
|
||||
Controlled acquisitions/stocks/phase are explicitly disclosed, not original
|
||||
acquisition or full-game evidence.
|
||||
|
||||
Four actual styled390×844 GameTable journeys pass: original reserve stop
|
||||
cost claim plus real Atreides movement; original typed stop cost all-seat
|
||||
decline; controlled CHOAM initial cost decline then private Kulon claim
|
||||
after20→26 credit; controlled Emperor cost claim after native17→19 reserves/
|
||||
3→1 Tanks, with no second return. Public inspectors show native pools.
|
||||
Two scenes are original-action and two controlled. Viewport/scroll width390,
|
||||
no browser/application errors. Existing income and refund fixtures now
|
||||
perform actual neutral cost passes. Removed a crypto-call-count assertion
|
||||
while retaining the real private-identity and hand-transfer outcomes;
|
||||
no implementation/tactical pin was added.
|
||||
|
||||
Only an owned memory-only host started/stopped. No worker, D1, authenticated
|
||||
saved room, human server, deployed revision or gate was exercised or changed.
|
||||
Outside-Git source/API/table proof and four initial scenes remain under
|
||||
`/tmp/dune-semuta-special-*20261016*`. Advanced Ecaz/Moritani Semuta entries
|
||||
retain their original gates; converted costs, wider combinations and final
|
||||
assurance remain unfinished. The full goal remains active.
|
||||
[Source/stages and scoped evidence](SEMUTA_SOURCE_UPDATE_20260907.md#printed-native-special-costs-and-choam-cashout--16-october-2026),
|
||||
[continuations](SEMUTA_DISCARD_CONTINUATIONS.md#printed-special-activation-and-cashout-stages--16-october-2026).
|
||||
Final `npm run check:quick` and production build pass, retaining existing
|
||||
module-register, large-chunk and Unknown-route warnings. Both affected
|
||||
CHOAM paths pass again after a type-only mutable collection annotation
|
||||
repair. Six current local links and53 Semuta evidence paths resolve;
|
||||
all five facets remain Partial without final/deployed assurance.
|
||||
|
||||
## 16 October 2026 — Semuta preserves purchased price and claimed-cost custody
|
||||
|
||||
Added `karamaShipmentPriceDiscard` for a printed ordinary Karama's original
|
||||
|
||||
@@ -675,6 +675,7 @@ dedicated retrieved worked FAQs. [Contract and remaining limits](HOMEWORLD_OCCUP
|
||||
| Semuta on native Guild cancellation costs | A printed permission/rate cancellation cost is a fresh public discard while its original reserve, cross/return or typed Homeworld parent remains unpaid. Claim/all-seat decline restores and applies that same cancellation once. Recovering the cost cannot restore denied transport, keep the native discount, finance an unfunded group or replay shipment. Existing denial/affordability policy is unchanged; shipment-price activation uses the distinct continuation below. | [Printed-source continuation and scoped proof](SEMUTA_SOURCE_UPDATE_20260907.md#native-guild-permission-and-rate-costs--16-october-2026) |
|
||||
| Purchased Karama typed price | Supplied authorized Advanced PDF physical16 says any player’s Force Shipment may be half normal, paid to bank. Original typed routes use that independent tariff without new route rights or Nexus stacking; the entire approved invoice is bank-only. Completion consumes only the original grant. Special-stop retains the existing provisional refund only for an unclaimed original cost; Semuta recovery preserves the price but ends that refund eligibility, even after rediscard. Immune Junction keeps its separate source choice. | [Connected typed routes](GUILD_HOMEWORLD_TRANSPORT_RULES.md#separate-permission-and-purchased-price--15-october-2026), [claimed-cost composition](SEMUTA_SOURCE_UPDATE_20260907.md#shipment-price-cost-and-claimed-card-refund--16-october-2026) |
|
||||
| Semuta on shipment-price activation | Claim/decline of the exact printed activation cost creates the same original half-normal bank-paid grant once. Physical recovery does not change its beneficiary/creator. Under the selected nonduplication extension to provisional stop refunds, a claimed cost is not refundable even if the new holder rediscarded it; Guild may use that same card for its actual stop without returning it to the former owner. Unclaimed refunds remain. This is product composition, not a publisher worked example. | [Source, policy and scoped proof](SEMUTA_SOURCE_UPDATE_20260907.md#shipment-price-cost-and-claimed-card-refund--16-october-2026) |
|
||||
| Semuta on printed native special costs | Preserve each native disposal point and original intent. Most printed costs precede their effect; native Emperor's completed revival precedes its cost disposal and is not repeated. CHOAM's selected hand cards form a separate private simultaneous batch after one earned credit; one fresh other-player card may be selected after commitment, never the earlier activation. Existing once-use, joint costs, native permission/typed custody and E3 entry gates remain unchanged. This composes the printed Semuta rule with existing native order, not a new publisher timing FAQ. | [Source/stages and original versus controlled proof](SEMUTA_SOURCE_UPDATE_20260907.md#printed-native-special-costs-and-choam-cashout--16-october-2026) |
|
||||
| Purchased price with immune Junction | Keep the original offered half/full tariff and normal payees; no quarter price or bank-only overlay. Under the standing choose-recommendation instruction, accepting this source with a purchased grant requires explicit acknowledgment that it ends unused, with no card refund. Consume only upon actual delivery, not failed, stale, unfunded or deferred acceptance; the ordinary purchased route remains available. This is a conservative product composition, not a publisher worked example. | [Source immunity and selected choice](JUNCTION_TRANSPORT_RULES.md#purchased-price-and-immune-offer--15-october-2026), [original versus controlled proof](JUNCTION_TRANSPORT_RUNTIME.md#purchased-price-source-choice--15-october-2026) |
|
||||
| Deferred shipment arrival | Quote unsupported ordinary arrivals before saving Guild interception. A validated legacy ordinary declaration may return unspent on the typed arrival error; corrupted declarations and special parent/card receipts are not silently cleared. This repairs continuation without deciding simultaneous reaction priority. | [Reproduction and bounded recovery](DEFERRED_SHIPMENT_ARRIVAL.md) |
|
||||
| Native Ambassador own-arrival continuation | Under the standing choose-recommended-option instruction, reuse committed entry after its own Guild income, BG Intrusion and accompaniment controls. Existing callbacks put a legitimate accompanying BG fighter child before the deferred original entrant; each sees the then-live token, so declining the child preserves a later original offer and consuming it does not recreate a token. Advisors remain exempt. This child-first/live-token composition is provisional, not a located publisher priority ruling. Actual busy controls, unsupported paired/module guards and separate native rate-window admission remain distinct. | [Native original-action evidence and boundary](DEFERRED_SHIPMENT_ARRIVAL.md#native-own-arrival-continuations--15-october-2026) |
|
||||
|
||||
@@ -2,6 +2,33 @@
|
||||
|
||||
Read-only engine audit, 2026-09-07. Read the complete `docs/SEMUTA_DRUG_ENGINE_AUDIT.md`, then inspected every current `discard(...)` call, direct Treachery-discard mutation and `draw(g)` caller in `game/engine.ts`, plus the Truthtrance discard callback and pure Box/Distrans results. Names below are integration anchors; approximate current lines are navigation aids only. This report adopts no additional source ruling and changes no project file.
|
||||
|
||||
## Printed special activation and cashout stages — 16 October 2026
|
||||
|
||||
`specialKaramaDiscard` retains the validated original native intent, cost,
|
||||
controls and signature. The original activation pays its cost once; the
|
||||
authenticated saved discard can invoke the single native effect body with
|
||||
that committed canonical card even after it moves to the claimant.
|
||||
|
||||
- `effect`: the native pre-effect printed cost is fresh; resume its original
|
||||
selection/permission/prevention/purchase/movement once.
|
||||
- `complete`: native Emperor revival and its original ledger already
|
||||
committed before disposal. Retire the cost event without another return.
|
||||
- `cashout`: CHOAM's selected hand cards are one private simultaneous batch
|
||||
after the original credit. Commit before inspection, choose one fresh
|
||||
other-player card, and never repeat credit or include the earlier cost.
|
||||
|
||||
Original joint Richese/Nexus cost ordering, once-use, original typed source,
|
||||
refund and queued parent remain native. The source signature binds outcomes
|
||||
and obligations, not a stale replacement Game. Existing paid purchase-income
|
||||
fixtures and price-stop consumers now issue actual neutral passes before
|
||||
their native suffix rather than assuming direct completion.
|
||||
|
||||
[Scoped source/runtime proof](SEMUTA_SOURCE_UPDATE_20260907.md#printed-native-special-costs-and-choam-cashout--16-october-2026)
|
||||
distinguishes eight original and eighteen controlled paths plus two original/
|
||||
two controlled mobile journeys. Advanced E3 entry gates, converted costs
|
||||
and full assurance remain separate.
|
||||
|
||||
|
||||
## Shipment-price activation cost — 16 October 2026
|
||||
|
||||
`karamaShipmentPriceDiscard` offers the exact public printed cost before
|
||||
|
||||
@@ -2,6 +2,61 @@
|
||||
|
||||
7 September 2026. Read `docs/SEMUTA_DRUG_ENGINE_AUDIT.md` in full, inspected the physical card again, checked current capacity/recovery code, and freshly searched publisher sources. No project runtime edits.
|
||||
|
||||
## Printed native special costs and CHOAM cashout — 16 October 2026
|
||||
|
||||
`specialKaramaDiscard` now offers a printed special-Karama activation cost
|
||||
at its native disposal point. A single native effect implementation serves
|
||||
direct activation and the authenticated committed-cost continuation; recovery
|
||||
does not require the cost to remain in its former owner's hand. Original
|
||||
source controls, resources, selections, once-use and pending obligations stay
|
||||
bound, not restored from a replacement Game.
|
||||
|
||||
For the native pre-effect costs, claim/pass resumes the original effect once:
|
||||
Guild prevention (reserve/typed), Richese acquisition, Ix movement, Tleilaxu
|
||||
prevention, Fremen worm, Atreides inspection and Harkonnen draw/return retain
|
||||
their sources. Original Emperor force/leader revival already precedes its
|
||||
cost disposal; its `complete` stage offers recovery **after** that earned
|
||||
return and never revives again. Existing joint Richese/Nexus cost ordering
|
||||
remains before Treachery disposal; its native contract is unchanged.
|
||||
|
||||
CHOAM has two different events. Its public activation cost precedes cashout.
|
||||
The selected ordinary hand cards then form one **private simultaneous batch**
|
||||
after their existing three-spice-each credit. Declining the cost may retain
|
||||
Semuta to commit and inspect that later batch; select only one fresh card,
|
||||
never the old activation or one per discarded card. Claim/pass cannot credit
|
||||
again. These are the existing printed/native orders, not a newly found
|
||||
publisher timing FAQ.
|
||||
|
||||
Affected sixteen-file **224/224** passes, including thirteen new behavior
|
||||
cases. Twenty-six runtime/policy paths pass: eight original-action Guild
|
||||
paths (including four existing profiles) and eighteen explicitly controlled
|
||||
native-effect paths across the nine other admitted kind variants. Original
|
||||
Guild/Atreides cards are bought through real normal/cache auctions.
|
||||
Controlled sources disclose conserved later hands/armies/wallets/phase,
|
||||
then use actual native declarations and reactions; they are not original
|
||||
acquisition or full-game proof.
|
||||
|
||||
Four actual styled390×844 GameTable journeys pass: original Guild reserve
|
||||
cost claim/prevention plus ordinary movement; original typed cost all-seat
|
||||
decline/prevention; controlled CHOAM cost decline then private Kulon selection
|
||||
after credit20→26; controlled Emperor cost claim after reserves17→19/Tanks3→1,
|
||||
with the same19/1 afterward. Public force inspectors show the native pools.
|
||||
Two journeys are original-action and two controlled. Viewport/scroll width390,
|
||||
no browser/application errors. Only an owned memory-only loopback host ran;
|
||||
no worker, D1, authenticated saved room, human server, deployment or mode
|
||||
gate changed. Proof/scenes remain outside Git under
|
||||
`/tmp/dune-semuta-special-*20261016*`.
|
||||
|
||||
The existing Advanced Ecaz/Moritani Semuta entry gates remain unchanged;
|
||||
this is not original combined E3 acceptance. Converted Worthless/Shrine
|
||||
costs, wider combinations and final assurance remain unfinished.
|
||||
[Continuation stages](SEMUTA_DISCARD_CONTINUATIONS.md#printed-special-activation-and-cashout-stages--16-october-2026).
|
||||
Final `npm run check:quick` and production build pass with existing
|
||||
module-register, large-chunk and Unknown-route warnings. Both affected
|
||||
CHOAM paths pass again after a collection type-only repair. Six current
|
||||
local links and53 Semuta evidence paths resolve; all five facets stay Partial.
|
||||
|
||||
|
||||
## Shipment-price cost and claimed-card refund — 16 October 2026
|
||||
|
||||
An ordinary **printed Karama** spent for the active player's shipment price
|
||||
|
||||
Reference in new issue
Block a user