Offer Semuta on Tleilaxu revival income cancellation costs

This commit is contained in:
Quintine committed 2026-10-26 00:34:43 +11:00
1 parent 70c95f2686
commit 2431370abb
8 files changed
+513 -1

No files matched your search

+29
View File
@@ -16,6 +16,35 @@ open mode gates.
## Current checkpoint and work
**Semuta on Tleilaxu revival-income cancellation — 26 October. Prototyped / Partial.**
Printed-role Karama stopping clean native ordinary/Ghola income now offers its
exact used cost through `karamaIncomeDiscard`. Claim/pass denies the original
income once while retaining completed returns, payment and allowance/free-income
history. Native validation owns the recipient/amount; a subtype-only signature
binds those ledgers without changing earlier income signatures. Existing controls
and minimal profiles serve the new producer. Unfinished battle, Ambassador,
market and arrival parents remain separate.
[Source and boundaries](SEMUTA_SOURCE_UPDATE_20260907.md#revival-income-cancellation-costs--26-october-2026).
One native-source lane, bounded read-only continuation review and root integration
pass **15 files,285/285**, types/lint/build and **eight native engine/GameTable
SSR/real Semuta-callback journeys** on unchanged source. Eleven new cases cover
Basic/Advanced ordinary/Ghola claim/pass, original allowed income, stale/foreign/
underlying replies and all four minimal profiles. Genuine paid cache1 Semuta,
dealt Karama/Ghola, paid shipment4 and next-Storm two-force casualties precede
the real return. Ordinary201/211 source actions pay2, use normal2/free1 and offer
income3; Ghola205/214 pays0, keeps normal quotas0 and offers income1 after five
real earlier discard passes. Reserves20/Tanks0 and all57 cards remain physical.
Fixture feedback repairs explicit reaction typing/narrowing. An existing Ghola
consumer now explicitly passes the new counter-cost group before its completion
assertions. No production rule guard is weakened. Private source-bound report:
`/home/quintine/.local/share/dune/checkpoints/20261026-semuta-revival-reaction-typed/`;
journeys/HTML: adjacent `20261026-semuta-revival-runtime/`.
No saved-room/D1/server/reset/restart/deployment/recovery operation occurs.
These are engine/SSR/callback results, not hydration, DOM/browser/mobile or
deployed evidence. Wider producers/combinations, full modes and final assurance
remain unfinished; continue the remaining rule/checklist gaps.
**Semuta on auction-advantage cancellation costs — 26 October. Prototyped / Partial.**
Printed-role Karama stopping Atreides inspection, Ixian pool preparation or
Advanced Technology now offers its exact used cost before native prevention.
+36
View File
@@ -1,5 +1,41 @@
# Dune implementation status
## 26 October 2026 — Semuta claims Tleilaxu revival-income cancellation costs
**Prototyped / Partial.** Printed-role Karama stopping clean native ordinary or
Ghola `revivalIncome` now offers that used physical cost before native denial.
The existing `karamaIncomeDiscard` resumes once. Completed returns, actual fees,
normal/free/elite quota use, leader/cycle state and free-income history remain.
The native terminal quote validates owner/recipient/amount; a subtype-only signed
branch binds revival ledgers while earlier income signatures keep their format.
Quiet Ghola income is not restricted to phase4. Existing persistent controls and
minimal legal bots serve the new producer. Battle, Ambassador, market and other
unfinished arrival/return parents retain their separate boundaries.
[Source and limits](SEMUTA_SOURCE_UPDATE_20260907.md#revival-income-cancellation-costs--26-october-2026).
One native-source lane, bounded continuation review and root integration pass
**15 files,285/285**, types/lint/build and **eight native engine/GameTable SSR/
actual Semuta-callback journeys** on unchanged source. Eleven new cases cover
Basic/Advanced ordinary/Ghola claim/pass, original allowance, stale/foreign/
underlying rejection and all four minimal profiles.
Real cache1 Semuta, original Karama/Ghola deals, paid shipment4 and next-Storm
two-force casualties precede the return. Ordinary201/211 Basic/Advanced actions
pay2 and use normal2/free1 for income3; Ghola205/214 pays0, preserves normal
quotas0 and passes its earlier fresh discard with all five original seats before
income1. Reserves20/Tanks0 and all57 cards remain physical. No played-state hand,
wallet, casualty, phase or receipt is installed. Two static attempts expose test
inference/narrowing; explicit reaction typing repairs them. An existing Ghola
consumer now finishes the new counter-cost group before completion assertions.
No production rule guard is weakened.
Private source-bound report/logs:
`/home/quintine/.local/share/dune/checkpoints/20261026-semuta-revival-reaction-typed/`;
journeys/HTML: adjacent `20261026-semuta-revival-runtime/`.
No saved-room/D1/server/reset/restart/deployment/recovery operation occurs.
These are engine/SSR/callback results; hydration, DOM/browser/mobile, broader
combinations, full modes and deployed/final assurance remain open.
## 26 October 2026 — Semuta claims auction-advantage cancellation costs
**Prototyped / Partial.** Printed-role Karama stopping Atreides inspection,
+55
View File
@@ -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.
## Revival-income cancellation costs — 26 October 2026
**Prototyped / Partial.** Printed-role Karama stopping clean native Tleilaxu
`revivalIncome` now offers that exact cost before the original income denial.
Reuse `karamaIncomeDiscard` and its existing persistent neutral controls, private
claim/pass and minimal legal profiles. The native terminal cancellation quote
validates its Tleilaxu owner, seated recipient and positive amount. A recipient
may be Tleilaxu itself; quiet Ghola income is not restricted to Revival phase.
This applies the existing physical Semuta face and fresh-discard convention,
not a new publisher income ruling.
Ordinary or Ghola revival is already committed. Its actual returned physical
pieces, paid spice, normal/free/elite allowances, leader/cycle/Ghola state,
Axlotl accrual and free-income history remain. A subtype-only signature binds
these ledgers and the original response; earlier income signatures omit that
branch. Claim/pass retires the fresh group and runs native income prevention
once without another return, fee, Tleilaxu income, draw or producer action.
Ghola's own original disposal is a separate fresh group; passing it may retain
Semuta for the later counter's cost. Recovering that cost cannot recover Ghola
or undo its use.
Unfinished revival, Homeworld-return, battle, movement/arrival, Ambassador and
CHOAM-market parents remain outside this producer. Existing native Banker
payment markers retain their own accounting suffix and ledger; this does not
certify that module combination. No broad profile or release gate opens.
[Native source](../tests/fixture-semuta-revival-income.ts) and
[engine cases](../tests/semuta-revival-income-engine.test.ts) record the exact
action paths. Wider producers/combinations, complete modes and final assurance
remain open.
Frozen **15 files,285/285**, types/lint/build and **eight actual native engine/
GameTable SSR/real Semuta-callback journeys** pass on unchanged source. Eleven
new cases cover both rules bands, ordinary/Ghola claim/pass, original allowed
income, stale/foreign/underlying rejection and all four minimal profiles.
Native sources earn paid cache1 Semuta and originally dealt Karama/Ghola.
Emperor pays4 to ship2 normal counters to Cielago North1; the real next Storm
sends them to Tanks. Ordinary201 Basic/211 Advanced source actions then return2,
pay2, use normal2/free1 and offer income3. Ghola205/214 returns2 for0 with normal
quotas0, then actually passes its earlier fresh discard with all five seats,
preserving Semuta for the later cost. Both finish with reserves20/Tanks0 and all
57 original cards. No played-state hand, wallet, casualty, phase or receipt is
installed. Source lotteries and unopened positions remain explicitly selected.
Two initial static attempts identify a test driver's cyclic inference and union
narrowing; explicit live-reaction typing repairs both before the related union.
The existing Ghola-income consumer now passes the new counter-cost group before
asserting finished cancellation. No production guard is weakened. Private
source-bound report/logs:
`/home/quintine/.local/share/dune/checkpoints/20261026-semuta-revival-reaction-typed/`;
journeys/HTML: adjacent `20261026-semuta-revival-runtime/`.
No saved-room/database/server/reset/restart/deployment/recovery operation occurs.
Engine/SSR/callback evidence leaves hydration, DOM/browser/mobile, wider
combinations, complete modes and exact-revision deployed acceptance open.
## Auction-advantage cancellation costs — 26 October 2026
**Prototyped / Partial.** Exact printed-role Karama stopping Atreides auction