Offer Semuta on Guild and Revival Spiritual grants
This commit is contained in:
1 parent
617a6593a9
commit
99d442fc68
11 files changed
+1645
-17
No files matched your search
@@ -16,6 +16,45 @@ open mode gates.
|
||||
|
||||
|
||||
## Current checkpoint and work
|
||||
**Semuta on Guild Ambassador and Revival Spiritual grants — 26 October. Prototyped / Partial.**
|
||||
Existing terminal/advisor cost continuations now retain the original Guild
|
||||
Ambassador child or Tleilax SEND return through Spiritual shipping, matching and
|
||||
placed-arrival cancellation. Pure native validators bind the exact grant,
|
||||
selected packet and completed deposit. Shipping denial withdraws no BG reserve;
|
||||
matching restores the original chooser; alone-conversion denial retains the
|
||||
placed advisor/lock/hold. The original child or return/income then finishes once.
|
||||
Conditional parent signatures preserve earlier ordinary formats. Persistent
|
||||
controls/minimal bots are reused; public mode gates stay intact.
|
||||
|
||||
A focused fresh Advanced Tleilax World entry uses original R/C/BG/A/T setup,
|
||||
exact CHOAM+Ix and Homeworlds only. Native initialization creates its actual
|
||||
custody; it redeals no played game. Basic T World, extra E3 decks and other
|
||||
modules remain outside this entry. The existing provisional SEND/Spiritual
|
||||
contract stays authoritative; this is not a new publisher ruling.
|
||||
|
||||
Three disjoint source lanes and root integration pass **15 files,157/157**,
|
||||
types/lint/build and **twelve native engine/GameTable SSR/actual Semuta-callback
|
||||
journeys** on unchanged source. Thirty new cases cover six genuine sources,
|
||||
claim/pass, allowance, actual accompaniment replacement, exact child/return/
|
||||
income, source/stale rejection, entry negatives and four minimal profiles.
|
||||
Guild costs use90/94 original actions; arrival uses121. Actual Guild supply,
|
||||
paid token/A entrant, Ecaz free shipment and BG declaration earn each source.
|
||||
Revival uses217/220/221 actions: real initial market/dials, T paid1 to Hagga13,
|
||||
next-Storm casualty, free revive1 at High19 and actual SEND to Arrakeen. Native
|
||||
income1 waits through the child. Actual cache1/dealt Karama supply all45/57-card
|
||||
sources; no played force, hand, wallet, stance, custody, clock or parent is
|
||||
installed. Controlled malformed/configuration copies are labelled supplements.
|
||||
|
||||
Feedback finishes the opening market before first dials and permits immediate
|
||||
native replacement settlement when nobody can counter. Final frozen v2 report:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-semuta-spiritual-grants-proof-v2/`;
|
||||
journeys/HTML: adjacent `20261026-semuta-spiritual-grants-runtime/`.
|
||||
Nested Revival Guild/Terror children, other grants/modules, complete modes and
|
||||
final assurance remain open. No saved-room/D1/server, reset/restart, deployment
|
||||
or recovery operation occurs; DOM/hydration, browser/mobile and deployed
|
||||
acceptance remain due.
|
||||
[Source and scope](SEMUTA_SOURCE_UPDATE_20260907.md#guild-ambassador-and-revival-spiritual-costs--26-october-2026).
|
||||
|
||||
**Guild advisor arrival and Semuta matching costs — 26 October. Prototyped / Partial.**
|
||||
Fresh Guild board transport now retains an advisor group's source stance when
|
||||
joining a foreign group, including its Guild ally. Shared projected entry and
|
||||
|
||||
@@ -1,5 +1,44 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 26 October 2026 — Semuta on Guild Ambassador and Revival Spiritual grants
|
||||
|
||||
**Prototyped / Partial.** Existing terminal/advisor cost continuations now retain
|
||||
the native Guild Ambassador child or Tleilax SEND parent through Spiritual
|
||||
shipping, matching and committed-arrival denial. Exact pure source validation
|
||||
and conditional signatures retain the grant, deposit, lock/hold, original return
|
||||
and waiting income. Shipping denial spends no free reserve; matching restores
|
||||
its chooser; conversion denial keeps the placed advisor. Native suffixes finish
|
||||
once. Earlier ordinary formats, persistent controls/minimal bots and public mode
|
||||
gates remain intact.
|
||||
[Source and scope](SEMUTA_SOURCE_UPDATE_20260907.md#guild-ambassador-and-revival-spiritual-costs--26-october-2026).
|
||||
|
||||
The focused fresh Advanced Tleilax World entry uses exact CHOAM+Ix, original
|
||||
R/C/BG/A/T and no other module. Actual native initialization creates custody
|
||||
once; Basic T World and extra E3 remain rejected without input mutation. No
|
||||
played game is upgraded or redealt. This follows the existing provisional
|
||||
SEND/Spiritual contract rather than adding a publisher ruling.
|
||||
|
||||
Three disjoint source lanes and root integration pass **15 files,157/157**,
|
||||
types/lint/build and **twelve native engine/GameTable SSR/actual Semuta-callback
|
||||
journeys** on unchanged source. Thirty new cases cover six genuine sources,
|
||||
claim/pass, allowance, real accompaniment replacement, exact child/return/income,
|
||||
source/stale/configuration rejection and four minimal profiles. Guild90/94/121
|
||||
earns original supply, paid token/entrant and real Ecaz/BG free shipments.
|
||||
Revival217/220/221 earns actual T paid1 Hagga13, next-Storm loss, free revive1 at
|
||||
High19, real SEND to Arrakeen and retained income1. Actual cache1 and dealt
|
||||
Karama supply all45/57 cards; no played stock, hand, wallet, stance, custody,
|
||||
clock, receipt or parent is installed. Malformed/configuration negatives are
|
||||
explicitly labelled supplements.
|
||||
|
||||
Narrow feedback completes the initial market before dials and follows native
|
||||
immediate settlement when no counter remains. Final frozen v2 report/logs:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-semuta-spiritual-grants-proof-v2/`;
|
||||
scripts/journeys/HTML: adjacent `20261026-semuta-spiritual-grants-runtime/`.
|
||||
Nested Revival Guild/Terror children, broader grants/modules and full-mode/final
|
||||
rules/recovery/privacy/custody assurance remain open. These are not DOM/hydration,
|
||||
browser/mobile or deployed results. No saved-room, D1, server, reset/restart,
|
||||
deployment or recovery operation occurs.
|
||||
|
||||
## 26 October 2026 — Guild advisor arrival and Semuta matching costs
|
||||
|
||||
**Prototyped / Partial.** Fix fresh Guild board transport dropping an advisor's
|
||||
|
||||
@@ -2,6 +2,92 @@
|
||||
|
||||
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.
|
||||
|
||||
## Guild Ambassador and Revival Spiritual costs — 26 October 2026
|
||||
|
||||
**Prototyped / Partial.** Existing `karamaTerminalDiscard` and
|
||||
`karamaAdvisorFlipDiscard` now admit original Guild Ambassador-derived Spiritual
|
||||
shipping/matching/arrival costs and native Tleilax SEND-derived costs. The
|
||||
[Spiritual contract](SPIRITUAL_ADVISORS.md),
|
||||
[Guild child contract](GUILD_AMBASSADOR_RULES.md) and existing
|
||||
[provisional Revival composition](HOMEWORLD_REVIVAL_DEPLOYMENT_RULES.md#revival-arrival-responses--25-october-2026)
|
||||
remain authoritative. There is no new ruling, public start or full-mode claim.
|
||||
|
||||
Pure preflight first validates the exact current Spiritual frame/packet or
|
||||
committed automatic conversion. The ordinary paid-entry qualifier stays
|
||||
unchanged. A normal phase-five Guild child additionally requires its actual
|
||||
`advisor` receipt, shipment owner and destination. A phase-four native Tleilax
|
||||
source instead requires its original current SEND return/event, player,
|
||||
destination, stage and native return validator. No phase-four Guild/Terror child
|
||||
or unrelated grant is admitted by those tests. Conditional parent signatures
|
||||
bind only these new Ambassador/token or Revival/progress/custody/free-use
|
||||
contexts; previous ordinary receipt bytes stay unchanged. Preflight executes
|
||||
neither shipment, revival, transfer, income nor arrival.
|
||||
|
||||
Fresh claim/pass restores the original response and runs native denial once.
|
||||
Shipping ends the free packet before withdrawal; matching restores its original
|
||||
chooser with the exact denied packet blocked; a legal different accompaniment
|
||||
or decline remains available. Automatic conversion prevention retains the
|
||||
already withdrawn/deposited advisor, lock and continuously-alone hold. The
|
||||
original Guild receipt/outer arrival or SEND/deferred income completes once.
|
||||
Token, paid foreign entry, free revival, physical SEND and earlier BG placement
|
||||
are never replayed. Existing persistent neutral controls/private choice and
|
||||
minimal legal profiles serve the sources.
|
||||
|
||||
The fresh development entry now also admits original Advanced R/C/BG/A/T with
|
||||
exact CHOAM+Ix and Homeworlds alone. It uses the existing native occupation
|
||||
initializer, creating actual typed custody once before play; no played state is
|
||||
retagged, upgraded or redealt. Basic T World, extra E3 decks, Skills, Nexus, Tech,
|
||||
Strongholds and Discoveries remain outside this focused envelope. Existing
|
||||
classic exact-CHOAM World behavior remains separate. This admission is prototype
|
||||
evidence, not a public publication gate.
|
||||
|
||||
Three disjoint [Guild choice](../tests/semuta-spiritual-ambassador-cost-engine.test.ts),
|
||||
[Guild arrival](../tests/semuta-spiritual-ambassador-arrival-engine.test.ts) and
|
||||
[Revival](../tests/semuta-spiritual-revival-engine.test.ts) lanes plus root
|
||||
integration pass **15 files,157/157**, types/lint/build and **twelve native
|
||||
engine/GameTable SSR/actual Semuta-callback journeys** on unchanged source.
|
||||
Thirty new cases cover six genuine sources, claim/pass, native allowance, real
|
||||
accompaniment replacement, exact continuation/income, source/stale/configuration
|
||||
rejection and four minimal profiles. Every source earns original setup, actual
|
||||
cache1 Semuta and originally dealt Karama. All45/57 Treachery cards remain
|
||||
physical; no played hand, force, wallet, stance, custody, clock, token, source or
|
||||
parent is installed. Controlled negative copies are labelled supplements.
|
||||
|
||||
Guild shipping/matching takes90/94 native actions from original Advanced
|
||||
R/C/Ecaz/BG/A, exact CHOAM+Ecaz and no modules. The original nine-draw packet
|
||||
earns Guild; Ecaz pays1 for its Carthag token, A pays1 to enter, and Ecaz really
|
||||
ships its independent free1 to Arrakeen or Tuek's. BG's original Arrakeen advisor
|
||||
accompanies the first; its original Polar fighter creates the second matching
|
||||
source after actual shipping passes. Matching denial permits real Tuek's
|
||||
accompaniment, with the already placed Ecaz counter keeping it non-alone.
|
||||
Guild arrival takes121 actions with the original six-seat E addition: Ecaz
|
||||
really ships1 to empty Tuek's and BG chooses Polar1, passes shipping and actually
|
||||
withdraws/places/locks the advisor before its separate conversion counter.
|
||||
|
||||
Revival shipping/matching/arrival takes217/220/221 actions from the original
|
||||
Advanced T World profile. The actual opening market finishes before dials11+0
|
||||
move the Storm to12. T really pays2 to ship1 to Hagga13; the earlier ordinary
|
||||
Spiritual choice is explicitly declined. A native next-Storm card1 kills that
|
||||
counter, leaving High19/Tanks1. Actual free revive1 opens the owned SEND choice;
|
||||
T really places1 in Arrakeen10. BG's actual accompaniment or Polar declaration
|
||||
then earns shipping, matching or a committed Polar deposit. Native T income1
|
||||
stays retained until the original entry/free child finishes. Replacement after
|
||||
matching uses the actual Arrakeen accompaniment; it repeats no return or fee.
|
||||
|
||||
Feedback keeps Storm dials behind the original opening market and removes an
|
||||
assumption that every legal replacement must wait for a counter when none
|
||||
remains. Final frozen v2 binds2930 files to
|
||||
`c293f5f13bcdce957d2b3f4f039d2e11b9823e9f3b451809ba761e5e3c18295b`.
|
||||
Private report/logs:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-semuta-spiritual-grants-proof-v2/`;
|
||||
scripts/journeys/HTML: adjacent `20261026-semuta-spiritual-grants-runtime/`.
|
||||
|
||||
Nested phase-four Guild/Terror children, other independent grants, wider modules,
|
||||
complete modes and final rules/recovery/privacy/custody assurance remain open.
|
||||
SSR/component callbacks do not certify DOM/hydration, browser/mobile or deployed
|
||||
acceptance. No saved-room, D1, server, reset/restart, deployment or recovery
|
||||
operation occurs.
|
||||
|
||||
## Guild advisor arrival and matching costs — 26 October 2026
|
||||
|
||||
**Prototyped / Partial.** Existing `karamaAdvisorFlipDiscard` now admits native
|
||||
|
||||
Reference in new issue
Block a user