Offer Semuta on transport, Gamont and Storm conversion costs
This commit is contained in:
1 parent
06b0b354d0
commit
27959b4655
11 files changed
+1413
-2
No files matched your search
@@ -16,6 +16,46 @@ open mode gates.
|
||||
|
||||
|
||||
## Current checkpoint and work
|
||||
**Semuta on committed transport, Gamont and Storm conversions — 26 October. Prototyped / Partial.**
|
||||
`karamaAdvisorFlipDiscard` now offers the exact used cancellation cost for
|
||||
mandatory conversions after Guild cross/return, Trip to Gamont and current-sector
|
||||
Storm casualties. Pure native validation retains the committed producer, held
|
||||
queue and original continuation. Claim/pass applies only conversion denial;
|
||||
payment, transfer/return, disposed fuel and completed casualties stay committed.
|
||||
Producer-specific signature additions leave prior preparation/matching/ground
|
||||
formats unchanged. Existing persistent controls/minimal bots serve these sources.
|
||||
|
||||
Three disjoint source lanes and root integration pass **13 files,148/148**,
|
||||
types/lint/build and **12 native engine/GameTable SSR/actual Semuta-callback
|
||||
journeys** on unchanged source. Twenty-four new cases cover six sources,
|
||||
claim/pass, native allowance, original suffixes, source rejection and four
|
||||
profiles. Every source uses original Advanced setup, actual cache1 Semuta and
|
||||
original dealt Karama; all45 cards remain physical. Guild85 transports native5
|
||||
for cross5 or return3, retains the paid result, then really ends its original
|
||||
turn once. Gamont84/89 preserves actual fuel disposal and one returned A force;
|
||||
ordinary/final Mentat restores its original choice before confirmation. Denial
|
||||
keeps BG at two strongholds and advances turn2; allowance reaches three and wins
|
||||
only through original final confirmation. Storm115 uses actual A shipment1 for2,
|
||||
Intrusion/allowed flip, first dials2+3 to6 and a real six-card shuffle3/4. Its
|
||||
sector9 casualty stays committed through the cost; native remainder either ends9
|
||||
with the held advisor or reaches10 and really kills BG before Spice opens.
|
||||
No played hand, force, stance, wallet, loss, clock, card or cursor is installed.
|
||||
|
||||
Narrow feedback finishes the initial CHOAM market before first dials, and actual
|
||||
closing market/final Mentat before the next Storm draw. The scoped shuffle now
|
||||
belongs to that real final Done. Fixture static feedback fixes the decision
|
||||
narrowing and numeric Storm-card sort; production timing/calculations stay intact.
|
||||
Original Guild parent already owns deferred arrival, so its arrival qualifier
|
||||
needs no change. Other automatic/matching parents, wider modules and complete
|
||||
modes/final assurance remain open.
|
||||
|
||||
Private source-bound report/logs:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-semuta-advisor-producers-proof-v4/`;
|
||||
journeys/HTML: adjacent `20261026-semuta-advisor-producers-runtime/`.
|
||||
No room/D1/server, reset/restart, deployment or recovery operation occurs. These
|
||||
are engine, SSR and component-callback results; DOM/hydration, browser/mobile and
|
||||
deployed/final acceptance remain open. [Source and scope](SEMUTA_SOURCE_UPDATE_20260907.md#committed-transport-gamont-and-storm-conversion-costs--26-october-2026).
|
||||
|
||||
**Semuta on native Advanced advisor conversions — 26 October. Prototyped / Partial.**
|
||||
`karamaAdvisorFlipDiscard` now offers the exact printed-role cancellation cost
|
||||
for native preparation, ordinary incoming-group matching and mandatory conversion
|
||||
|
||||
@@ -1,5 +1,39 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 26 October 2026 — Semuta on committed transport, Gamont and Storm costs
|
||||
|
||||
**Prototyped / Partial.** Existing advisor-conversion cost continuation now
|
||||
retains native Guild cross/return, Gamont return and current-sector Storm
|
||||
casualties through fresh claim/pass. Pure validation preserves original paid/
|
||||
committed producers; only conversion denial runs before their native suffix.
|
||||
Producer-specific signatures keep earlier receipt bytes. Existing persistent
|
||||
controls/minimal bots serve the sources; no new mode or rule interpretation.
|
||||
[Source and scope](SEMUTA_SOURCE_UPDATE_20260907.md#committed-transport-gamont-and-storm-conversion-costs--26-october-2026).
|
||||
|
||||
Three disjoint source lanes and root integration pass **13 files,148/148**,
|
||||
types/lint/build and **12 native engine/GameTable SSR/actual Semuta-callback
|
||||
journeys** on unchanged source. Twenty-four new cases cover six original
|
||||
Advanced sources, claim/pass, allowance, source rejection, original suffixes
|
||||
and four profiles. Actual cache1 and dealt Karama supply all45-card sources.
|
||||
Guild85 physically transports native5 for cross5/return3, keeps payment and
|
||||
really ends its original turn. Gamont84/89 keeps its disposed card/returned A1,
|
||||
restores ordinary/final Mentat, then denies BG's third stronghold and starts
|
||||
turn2 or allows native victory only at final confirmation. Storm115 earns its
|
||||
advisor through actual paid1/tariff2 Intrusion, first dials2+3 to6, real native
|
||||
shuffle3/4 and turn2 sector9 casualty. Native remainder ends9 with hold or kills
|
||||
BG at10, once and before Spice. No played state, loss, order or cursor is installed.
|
||||
|
||||
Narrow feedback completes CHOAM's initial market before dials and actual closing
|
||||
market/final Mentat before the next Storm draw. Fixture static fixes widen the
|
||||
current decision and sort numeric Storm cards explicitly. Native timing and
|
||||
calculations stay intact; no extra Guild arrival qualifier is needed.
|
||||
Private source-bound report/logs:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-semuta-advisor-producers-proof-v4/`;
|
||||
journeys/HTML: adjacent `20261026-semuta-advisor-producers-runtime/`.
|
||||
No room/D1/server, reset/restart, deployment or recovery operation occurs.
|
||||
DOM/hydration, browser/mobile, other advisor parents/modules, complete modes and
|
||||
deployed/final assurance remain open.
|
||||
|
||||
## 26 October 2026 — Semuta on native Advanced advisor conversion costs
|
||||
|
||||
**Prototyped / Partial.** One typed used-cost continuation connects native
|
||||
|
||||
@@ -2,6 +2,93 @@
|
||||
|
||||
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.
|
||||
|
||||
## Committed transport, Gamont and Storm conversion costs — 26 October 2026
|
||||
|
||||
**Prototyped / Partial.** The existing `karamaAdvisorFlipDiscard` now offers
|
||||
printed-role cancellation costs for native mandatory conversion after Guild
|
||||
cross/return, Trip to Gamont and current-sector Storm casualties. Existing
|
||||
persistent neutral controls, private claim/pass and minimal legal profiles serve
|
||||
these sources. This extends physical fresh-discard timing through the original
|
||||
[native conversion contracts](ADVISOR_AUTOMATIC_FLIPS.md); it adds no publisher
|
||||
ruling or mode admission. The existing continuously-alone duration remains
|
||||
provisional under the 14 October recommended policy.
|
||||
|
||||
Pure original automatic-conversion validation binds the public source to its
|
||||
private [Guild transport](../game/advisor-automatic-flip.ts), Gamont or Storm
|
||||
parent before the cost is spent and when it resumes. No transfer, return, fee,
|
||||
fuel disposal, casualty, draw or traversal is simulated. Producer-specific
|
||||
signature additions bind original parents and their continuation/cursor only
|
||||
for these newly admitted producers; earlier preparation, matching and ground
|
||||
signature bytes remain unchanged.
|
||||
|
||||
After fresh claim/pass, retire the group, restore its response and finish native
|
||||
denial once:
|
||||
|
||||
- Guild cross/return retains original permission/rate/payment, physically moved
|
||||
five counters, spent shipment and unused ground move. Conversion denial keeps
|
||||
the held advisor group. The original transport parent is consumed before
|
||||
original Intrusion/arrival; return has no arrival. Its native parent already
|
||||
defers entry, so no new arrival qualifier or duplicate entry is needed. Actual
|
||||
endMovement closes only the original Guild turn.
|
||||
- Gamont retains its actual returned counter and disposed fuel. Denial preserves
|
||||
the advisor hold, then restores ordinary Mentat or the original final CHOAM
|
||||
chooser. Only subsequent native ready/Done controls evaluate victory or start
|
||||
the next turn. The original card/return is never repeated. Allowance converts
|
||||
first and can change the real stronghold result before confirmation.
|
||||
- Storm retains all casualties already applied in its current sector, the exact
|
||||
surviving group, public occurrence and private ready/traversal cursor. Future
|
||||
sectors remain untouched through Semuta. Native continuation resumes after
|
||||
conversion denial/allowance; a held advisor is still killed if a later sector
|
||||
reaches its actual force location. No second loss, Storm draw, completion log
|
||||
or premature Spice reveal is introduced.
|
||||
|
||||
Three disjoint source lanes, bounded native/diff review and root integration pass
|
||||
**13 files,148/148**, types/lint/build and **12 native engine/GameTable SSR/actual
|
||||
Semuta-callback journeys** on unchanged source. Twenty-four new cases cover six
|
||||
sources, claim/pass, allowance, original continuation and phase/victory results,
|
||||
source rejection and four minimal profiles. Every source uses fresh original
|
||||
Advanced setup, actual cache1 Semuta and original dealt Karama. All45 cards
|
||||
remain physical; no played hand, force, stance, wallet, loss, clock, card order,
|
||||
receipt, outcome or cursor is installed.
|
||||
|
||||
Guild85 uses R/C/BG/A/G, native BG advisor beside original G5 at Tuek's5 and actual
|
||||
early Take. Cross transports5 to empty Basin10 for5; return sends5 to reserves
|
||||
for3. Both keep their original paid result through denial and really close the
|
||||
Guild turn once. Gamont84/89 uses R/C/BG/A, original CHOAM Gamont, paid BG2 at
|
||||
Carthag and real1 movement to Tabr, plus actual A9 departure. Gamont returns the
|
||||
last A1 beside BG's advisor. Denial keeps two BG strongholds and starts turn2;
|
||||
allowance grants the third and wins only on original final confirmation.
|
||||
|
||||
Storm115 uses R/C/BG/A/E. Original BG setup at Oh Gap10 starts fighter-side;
|
||||
actual A reserve1 shipment to Oh Gap9 costs2 and its real Intrusion/allowed flip
|
||||
earns the advisor stance. First dials2+3 move1→6. A scoped five-scalar permutation
|
||||
selects only the original native six-card shuffle3/4 on actual final CHOAM Mentat
|
||||
Done. Real turn2 readiness then kills A1 at9 and opens conversion before10.
|
||||
Ending9 retains the denied advisor/hold; continuing10 actually kills BG1. Both
|
||||
finish native traversal once at phase1, before the next Spice reveal.
|
||||
|
||||
Narrow feedback preserves initial CHOAM market priority over first dials and
|
||||
finishes the real closing market/final Mentat before Storm draw. Static fixture
|
||||
repairs widen the current decision after native callbacks and supply a numeric
|
||||
Storm-card sort. No production timing or rule calculation changes. Homeworld,
|
||||
battle/Face Dance, relocation/spiritual and other matching producers retain
|
||||
separate Semuta follow-ups; broader modules, complete modes and final assurance
|
||||
remain open.
|
||||
|
||||
Private source-bound report/logs:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-semuta-advisor-producers-proof-v4/`;
|
||||
journeys/HTML: adjacent `20261026-semuta-advisor-producers-runtime/`.
|
||||
No room/D1/server, reset/restart, deployment or recovery operation occurs. These
|
||||
are engine, SSR and actual component callbacks; DOM/hydration, browser/mobile
|
||||
and deployed/final acceptance remain open.
|
||||
|
||||
Evidence: [transport sources](../tests/fixture-semuta-advisor-transport.ts),
|
||||
[transport cases](../tests/semuta-advisor-transport-engine.test.ts),
|
||||
[Gamont sources](../tests/fixture-semuta-advisor-gamont.ts),
|
||||
[Gamont cases](../tests/semuta-advisor-gamont-engine.test.ts),
|
||||
[Storm sources](../tests/fixture-semuta-advisor-storm.ts) and
|
||||
[Storm cases](../tests/semuta-advisor-storm-engine.test.ts).
|
||||
|
||||
## Native Advanced advisor conversion costs — 26 October 2026
|
||||
|
||||
**Prototyped / Partial.** `karamaAdvisorFlipDiscard` offers the fresh printed-role
|
||||
|
||||
Reference in new issue
Block a user