Enable early native-faction Truthtrance promises
This commit is contained in:
1 parent
8053e1fb26
commit
d5c5342d2d
22 files changed
+1371
-44
No files matched your search
@@ -16,6 +16,34 @@ open mode gates.
|
||||
|
||||
|
||||
## Current checkpoint and work
|
||||
**Native early Truthtrance promises — 26 October. Prototyped / Partial.**
|
||||
Bare registered native factions with selected decks can answer current-turn
|
||||
shipment and physical ground-movement questions in Basic/Advanced phases0–5.
|
||||
CHOAM's own fixed allowed opening uses the actual settlement formula in the
|
||||
witness; cash, cancellation and its current-turn receipt stay native. Richese
|
||||
shipment guidance passes or submits Silent zero with the original event.
|
||||
Existing preparation, voluntary-cost checks, persistent controls and all four
|
||||
minimal legal profiles are reused. Optional-module boundaries and public mode
|
||||
gates remain separate.
|
||||
|
||||
Three disjoint native source lanes and root integration pass **24 files,
|
||||
223/223**, types/lint/build and **sixteen native engine/GameTable SSR/actual
|
||||
promise-control journeys** on unchanged source. Forty-five native cases plus
|
||||
one scope case cover real income/cancellation/invoices, Yes/No, original
|
||||
physical events, stale/foreign rejection and four minimal profiles. Native
|
||||
CHOAM8-action sources retain35 cards/2 cash until opening8; Richese Basic18/
|
||||
Advanced22 retain45/5 cash; Ecaz20/23 retain33/original Basin6. Only unopened
|
||||
positions/native lotteries are selected; no played physical sources or promises
|
||||
are installed. Controlled configuration negatives remain labelled supplements.
|
||||
|
||||
Final frozen v4 report/logs:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-truthtrance-native-families-proof-v4/`;
|
||||
journeys/HTML: adjacent `20261026-truthtrance-native-families-runtime/`.
|
||||
Broader promises/modules, complete rules and final assurance remain open.
|
||||
No saved-room/D1/server, restart, deployment or recovery operation occurs.
|
||||
DOM/hydration, browser/mobile and deployed acceptance remain due.
|
||||
[Source and scope](TRUTHTRANCE_SHIPMENT_PROMISES.md#native-factions-and-owned-choam-opening--26-october-2026).
|
||||
|
||||
**Earlier Advanced Truthtrance shipment promises — 26 October. Prototyped / Partial.**
|
||||
Classic Advanced respondents can now answer this-turn reserve-shipment questions
|
||||
during phases0–4, using the existing current-board/owned-stage policy. Shipment
|
||||
|
||||
@@ -1,5 +1,40 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 26 October 2026 — Native early Truthtrance promises
|
||||
|
||||
**Prototyped / Partial.** Bare registered native factions with selected decks can answer current-turn
|
||||
shipment and physical ground-movement questions in Basic/Advanced phases0–5.
|
||||
CHOAM's own fixed allowed opening uses the actual settlement formula in the
|
||||
witness; cash, cancellation and its current-turn receipt stay native. Richese
|
||||
shipment guidance passes or submits Silent zero with the original event.
|
||||
Existing preparation, voluntary-cost checks, persistent controls and all four
|
||||
minimal legal profiles are reused. Optional-module boundaries and public mode
|
||||
gates remain separate.
|
||||
|
||||
Three disjoint native source lanes and root integration pass **24 files,
|
||||
223/223**, types/lint/build and **sixteen native engine/GameTable SSR/actual
|
||||
promise-control journeys** on unchanged source. Forty-five native cases plus
|
||||
one scope case cover real income/cancellation/invoices, Yes/No, original
|
||||
physical events, stale/foreign rejection and four minimal profiles. Native
|
||||
CHOAM8-action sources retain35 cards/2 cash until opening8; Richese Basic18/
|
||||
Advanced22 retain45/5 cash; Ecaz20/23 retain33/original Basin6. Only unopened
|
||||
positions/native lotteries are selected; no played physical sources or promises
|
||||
are installed. Controlled configuration negatives remain labelled supplements.
|
||||
|
||||
Feedback corrects fixture-only card/start/group expectations and awaits actual
|
||||
movement-No closure and Karama/Semuta disposal before No-Field release. The
|
||||
shared quote signature retains Advanced context. A known-failing union is
|
||||
stopped; the Richese policy smoke is narrowed to fixed genuine cache controls,
|
||||
then all four answer/Silent-zero/completion branches, avoiding unrelated special
|
||||
acquisition and repeated views during foreign passes. Final v4 is complete.
|
||||
Final frozen v4 report/logs:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-truthtrance-native-families-proof-v4/`;
|
||||
journeys/HTML: adjacent `20261026-truthtrance-native-families-runtime/`.
|
||||
Broader promises/modules, complete rules and final assurance remain open.
|
||||
No saved-room/D1/server, restart, deployment or recovery operation occurs.
|
||||
DOM/hydration, browser/mobile and deployed acceptance remain due.
|
||||
[Source and scope](TRUTHTRANCE_SHIPMENT_PROMISES.md#native-factions-and-owned-choam-opening--26-october-2026).
|
||||
|
||||
## 26 October 2026 — Earlier Advanced Truthtrance shipment promises
|
||||
|
||||
**Prototyped / Partial.** Extend current-turn reserve-shipment questions to bare
|
||||
|
||||
+20
-2
@@ -1,5 +1,23 @@
|
||||
# Rule decision index
|
||||
|
||||
## Native early promises and owned CHOAM opening — 26 October 2026
|
||||
|
||||
Extend both current-turn shipment and physical ground-movement questions to
|
||||
registered native factions with their selected decks in Basic and Advanced
|
||||
phases0–5, retaining optional-module boundaries. Under the 14 October selected-
|
||||
recommendation authority, forecast CHOAM's own fixed opening collection as an
|
||||
allowed owned source, using the same calculation as actual settlement. Keep
|
||||
the live Karama response and current cash untouched; a completed cancellation
|
||||
may release an answer that has become impossible. A current-turn receipt,
|
||||
including a canceled one, cannot supply another opening. No rival future
|
||||
income, unknown purchase, future Storm movement or early shipment is invented.
|
||||
Native Richese guidance passes an active lot or submits zero to Silent with its
|
||||
original event; actual committed invoices still reserve their physical funding.
|
||||
This is provisional current-board/owned-stage software composition of the
|
||||
general FAQ, not a publisher worked example or public start-gate change.
|
||||
[Shipment scope](TRUTHTRANCE_SHIPMENT_PROMISES.md#native-factions-and-owned-choam-opening--26-october-2026),
|
||||
[ground-movement scope](TRUTHTRANCE_MOVEMENT_PROMISES.md#native-early-advanced-and-choam-opening--26-october-2026).
|
||||
|
||||
## Earlier Advanced shipment commitments — 26 October 2026
|
||||
|
||||
Extend the selected current-board/owned-stage shipment-promise policy to bare
|
||||
@@ -1278,7 +1296,7 @@ dedicated retrieved worked FAQs. [Contract and remaining limits](HOMEWORLD_OCCUP
|
||||
| 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) |
|
||||
| Truthtrance | Current facts are boolean disclosures, not promises to preserve resources. Bare Basic current-turn shipment promises now include phases0–4 using current-board feasibility, remaining owned Charity/normal Revival and net current auction liabilities. Incoming Bidding aid expires; retained Karama payment and shipping discounts need distinct physical cards. Accepting reopens owned Charity/Revival readiness; voluntary spending or closing needed preparation cannot evade an answer. An unresolved foreign invoice waits for its actual outcome. This owned-witness/readiness protocol is explicit product composition, not a publisher worked example. Existing phase5 Basic/base Advanced promises include waiting respondents, native Guild timing/interception and rate/permission responses; no earlier Advanced/module profile opens. Opposing stops settle the whole claim against absent shipment; own stops cannot evade a promise. Answering preserves the original queue; executable guidance waits for the actual turn and native controls. Own voluntary outflows cannot remove the last completion; prose is not automatically enforced. | [Spice facts](TRUTHTRANCE_SPICE_FACTS.md), [card facts](TRUTHTRANCE_CARD_COUNT.md), [shipment promises](TRUTHTRANCE_SHIPMENT_PROMISES.md#earlier-basic-phases--24-october-2026), [remaining audit](TRUTHTRANCE_NONBATTLE_READINESS_20260907.md) |
|
||||
| Truthtrance | Current facts are boolean disclosures, not promises to preserve resources. Bare native Basic/Advanced current-turn shipment promises now include phases0–4 using current-board feasibility, remaining owned Charity/normal Revival and net current auction liabilities. Incoming Bidding aid expires; retained Karama payment and shipping discounts need distinct physical cards. Accepting reopens owned Charity/Revival readiness; voluntary spending or closing needed preparation cannot evade an answer. An unresolved foreign invoice waits for its actual outcome. This owned-witness/readiness protocol is explicit product composition, not a publisher worked example. Existing phase5 Basic/base Advanced promises include waiting respondents, native Guild timing/interception and rate/permission responses; optional-module profiles keep their separate boundaries. Opposing stops settle the whole claim against absent shipment; own stops cannot evade a promise. Answering preserves the original queue; executable guidance waits for the actual turn and native controls. Own voluntary outflows cannot remove the last completion; prose is not automatically enforced. | [Spice facts](TRUTHTRANCE_SPICE_FACTS.md), [card facts](TRUTHTRANCE_CARD_COUNT.md), [shipment promises](TRUTHTRANCE_SHIPMENT_PROMISES.md#earlier-basic-phases--24-october-2026), [remaining audit](TRUTHTRANCE_NONBATTLE_READINESS_20260907.md) |
|
||||
| Truthtrance hand categories | Count current physical hand custody by explicitly named primary role; alternate battle slots and faction powers do not reclassify cards. Only an aggregate answer is disclosed. | [Hand inventory](TRUTHTRANCE_HAND_INVENTORY.md) |
|
||||
| Moritani Advanced assassination preview | After an eligible battle loss, a different opposing-faction Traitor Card may be revealed even if its leader is already dead (zero bounty). Face-up set-aside and one private replacement occur during Mentat; one use per faction. Normal-call duration, uniform hidden-eligibility UX and exceptional combinations remain explicit. | [Runtime/source contract](MORITANI_ASSASSINATE_LEADERS.md) |
|
||||
| Moritani Extortion at Mentat | The user selected normal Terror placement/relocation first, including any Karama response; only then collect the reserved five bank spice and approach other players in storm order for a possible three-spice payment. Payment removes the token; all declines recover it with rotated hidden supply IDs. The relative placement timing is a user-selected interpretation, not a publisher ruling. | [Publisher sequence and selected timing](MORITANI_EXTORTION_RULES.md#mentat-ordering-selected-interpretation-not-a-publisher-ruling) |
|
||||
@@ -1335,7 +1353,7 @@ dedicated retrieved worked FAQs. [Contract and remaining limits](HOMEWORLD_OCCUP
|
||||
| Advanced Kull specific effect | Supplied physical29/logical27 restricts the attempted Karama for a specific effect, unlike publisher Basic phase-wide wording. New signed Advanced attempts bind semantic purpose; purchase/payment and native special variants normalize, as do enhanced Prescience/advisor conversion. CHOAM effects and special-force faction powers stay distinct. Retaining turn/phase expiry is explicit provisional composition under the 14 October policy, not supplied wording. Legacy unstamped pending/restriction frames retain broad scope. Prior distinct counter, BG-before-conversion and deferred overbid selections stay. | [Source cutover and keys](CHOAM_KULL_SOURCE_UPDATE.md#advanced-specific-effect-scope--18-october-2026), [connected implementation and limits](CHOAM_KULL_DESIGN.md#advanced-effect-scope--18-october-2026) |
|
||||
| Kull Wahad preview timing | User selected a **distinct eligible counter** while the interrupted physical card stays reserved, and BG Worthless interception **before conversion/discard**. Pending declaration is not a ban; only success stamps turn/phase and retains original/special once-use. Decline or prevention resumes the original once. Old `kull` stays printed-only; fresh `nexus-kull` admits native CHOAM plus classic Basic/Advanced seats, CHOAM/Ix Treachery and Nexus alone, without physical Sandtrout. Nexus Use needs actual unallied CHOAM Nexus and canonical eligible own fuel: accepted declaration spends Nexus even if prevented, fuel stays held until success. Use requires source/event/card, with no old-source action shim or proactive Kull. Verified prior printed counter saves migrate only their selection binding; no new-choice retrofit. Reservations, promises and remaining winning-payment coverage constrain fuel/counters; ordinary retained Karama payment is not a canceled Cunning effect. Priority/custody/overbid are user policy; neutral timing/spend conventions are application policy. Bounded checks/CLI/runtime/phone cases pass; broader verification is Partial and no full/public/deployed gate opens. | [Selected preview policy](CHOAM_KULL_SOURCE_UPDATE.md#user-selected-preview-timing--30-september-2026), [source/cost boundary](NEXUS_CHOAM_RULES.md#kull-source-cost-and-action-boundary), [runtime and remaining limits](CHOAM_KULL_DESIGN.md), [new evidence](NEXUS_CHOAM_RUNTIME.md#five-part-status-for-the-new-interaction) |
|
||||
| Semuta full-hand exchange | User selected **Allow exchange**: acquisition followed by Semuta disposal is an atomic net-zero hand exchange at the faction limit. Existing incoming reservations still consume capacity; this does not permit an already overfull hand or settle Box/Richese purchase timing. | [Selected capacity policy](SEMUTA_SOURCE_UPDATE_20260907.md#user-selected-full-hand-exchange--30-september-2026) |
|
||||
| Truthtrance / Basic ground movement | Compose the general FAQ binding-while-possible/current-round rule with one future qualifying physical ground movement before the respondent's actual own turn ends. Classic Basic phases0–4 include owned Charity/ordinary Revival and a currently leading ordinary invoice, reopening Ready and preserving joint shipment predicates; current-phase guidance only. Actual cash/held Karama and a distinct later shipment-rate card retain their costs; mandatory Storm losses release impossibility and stale movement allowances reset. Declared native early entries also price exact Richese own/donor commitments, lock the full submitted-ally Silent pledge, avoid double-debiting paid sales and retain current event-bearing zero/pass controls. Foreign invoice outcomes precede release. Non-CHOAM preopening Charity quotes its fixed entitlement only; owned normal revival projects shared physical accounting while native counters/income stay unresolved. CHOAM own unsettled opening remains outside the forecast. Active or unused waiting turns may answer; forecast current board/resources without foreign outcomes, and defer ordinary execution until active. Other players' moves/ends cannot settle this ledger. Actual paid Box selection remains actionable while waiting and may choose any entitled card preserving the route. Deferred gift/accompaniment costs retain owner preflight; native pending moves defer only their own moving player. Ordinary reserve preparation retains prices, typed withdrawals and pledged splits; joint answers and exact pending declarations remain. Yes survives nonmatches while possible; No forbids later matches through Hajr/Ornithopter until actual closure. Commit before arrival/disposal, preserve native controls and compatible answers after opposing loss. Held Kulon, physical Ghola force returns and known-discard Box retain real counters, unused affordable shipment, fee/event/full-hand policy and normal revival allowances; possible Tleilaxu income is not forecast cash. Legitimate Box recovery can replay the single Ghola. No unknown inspection or erased historical memory. Shipment/HMS/Ambassador relocation and No-Field markers do not fulfill physical ground movement. Predicate/release/forecast policy is software composition, not a movement-specific publisher FAQ. Later rounds, native transport preparation, wider/module combinations and full acceptance remain unfinished. | [Authority, behavior and bounded evidence](TRUTHTRANCE_MOVEMENT_PROMISES.md) |
|
||||
| Truthtrance / Basic ground movement | Compose the general FAQ binding-while-possible/current-round rule with one future qualifying physical ground movement before the respondent's actual own turn ends. Classic Basic phases0–4 include owned Charity/ordinary Revival and a currently leading ordinary invoice, reopening Ready and preserving joint shipment predicates; current-phase guidance only. Actual cash/held Karama and a distinct later shipment-rate card retain their costs; mandatory Storm losses release impossibility and stale movement allowances reset. Declared native early entries also price exact Richese own/donor commitments, lock the full submitted-ally Silent pledge, avoid double-debiting paid sales and retain current event-bearing zero/pass controls. Foreign invoice outcomes precede release. Non-CHOAM preopening Charity quotes its fixed entitlement only; owned normal revival projects shared physical accounting while native counters/income stay unresolved. CHOAM own fixed allowed opening now supplies a detached witness; its real counter stays live, and a current-turn receipt prevents repeated credit. Active or unused waiting turns may answer; forecast current board/resources without foreign outcomes, and defer ordinary execution until active. Other players' moves/ends cannot settle this ledger. Actual paid Box selection remains actionable while waiting and may choose any entitled card preserving the route. Deferred gift/accompaniment costs retain owner preflight; native pending moves defer only their own moving player. Ordinary reserve preparation retains prices, typed withdrawals and pledged splits; joint answers and exact pending declarations remain. Yes survives nonmatches while possible; No forbids later matches through Hajr/Ornithopter until actual closure. Commit before arrival/disposal, preserve native controls and compatible answers after opposing loss. Held Kulon, physical Ghola force returns and known-discard Box retain real counters, unused affordable shipment, fee/event/full-hand policy and normal revival allowances; possible Tleilaxu income is not forecast cash. Legitimate Box recovery can replay the single Ghola. No unknown inspection or erased historical memory. Shipment/HMS/Ambassador relocation and No-Field markers do not fulfill physical ground movement. Predicate/release/forecast policy is software composition, not a movement-specific publisher FAQ. Later rounds, native transport preparation, wider/module combinations and full acceptance remain unfinished. | [Authority, behavior and bounded evidence](TRUTHTRANCE_MOVEMENT_PROMISES.md) |
|
||||
| Semuta / native Basic entries | Fresh bare public Basic Richese previews initialize the existing protocol before genuine setup with selected native E1/E2/E3 families; no optional/Advanced inheritance or old-game retrofit. Clean source-witnessed shipment/movement CHOAM and Ixian Ambassador private discards, including BG copies, park the original entry: keep CHOAM's committed credit and draw the Ixian replacement only after the reaction. This composes printed component rules, not a new timing FAQ. Existing Basic Terror overflow retains the neutral all-seat response, committed-only face access, original victim/draw, removed token, payment, forces and optional gift. Completed Ornithopter admits its fresh group in the bare Basic profile, then the original movement-caused clean single-token Ambassador/Terror suffix and its distinct discard. Original physical movement/counters, CHOAM credit, Ix replacement and Terror draw/gift stay once-only. Overlap, other nested parents and wider module/full-game coverage remain unfinished implementation boundaries, not printed Semuta prohibitions. | [Fresh Basic and Ambassador scope](SEMUTA_SOURCE_UPDATE_20260907.md#fresh-basic-starts-and-ambassador-discards--24-october-2026), [native Terror suffix](TERROR_DISCARD_CONTINUATIONS.md) |
|
||||
|
||||
Shipment and mixed current-fact/shipment AND/OR follow the FAQ's whole-question
|
||||
|
||||
@@ -1,5 +1,35 @@
|
||||
# Truthtrance ground-movement promises
|
||||
|
||||
## Native early Advanced and CHOAM opening — 26 October 2026
|
||||
|
||||
**Prototyped / Partial.** Both Basic and Advanced now admit clean current-round
|
||||
questions during phases0–4 with registered native factions and their selected
|
||||
Ix/Tleilax, CHOAM/Richese or Ecaz/Moritani decks. This supersedes the earlier
|
||||
Advanced phase5-only guard below. The same typed, physical-only witness serves
|
||||
both rulesets; optional modules and independent Ecaz cards retain their fences.
|
||||
Answering neither ships nor moves early. Actual movement still waits for the
|
||||
respondent's native turn and normal arrival/counter decisions.
|
||||
|
||||
CHOAM's own unresolved opening may supply its fixed allowed income in the
|
||||
detached witness, using the actual settlement calculation. Current cash stays
|
||||
unchanged until the real opening counter is allowed. A current-turn receipt,
|
||||
including cancellation, prevents repeated credit; completed cancellation may
|
||||
release impossibility. Foreign future income and unknown purchases supply no
|
||||
forecast cash. This is the provisional owned-stage composition in the
|
||||
[decision index](RULE_DECISIONS.md#native-early-promises-and-owned-choam-opening--26-october-2026),
|
||||
not new publisher authority.
|
||||
|
||||
Genuine native [CHOAM](../tests/fixture-truthtrance-choam-promises.ts),
|
||||
[Richese](../tests/fixture-truthtrance-richese-promises.ts) and
|
||||
[Ecaz/Moritani](../tests/fixture-truthtrance-native-family-promises.ts) sources
|
||||
start before Movement with no installed promises or preparatory armies.
|
||||
CHOAM's actual opening funds later shipment and movement; empty-board Richese
|
||||
must pay for real shipment before ground movement; Ecaz moves its original six
|
||||
Basin counters. Existing current-phase preparation/pass controls and minimal
|
||||
legal policies serve these sources. Exact frozen results are recorded in the
|
||||
[shared native promise checkpoint](TRUTHTRANCE_SHIPMENT_PROMISES.md#native-factions-and-owned-choam-opening--26-october-2026).
|
||||
No complete-mode, DOM/hydration, browser/deployed or final assurance is claimed.
|
||||
|
||||
## Native Advanced and No-Field preparation — 25 October 2026
|
||||
|
||||
**Prototyped / Partial.** Advanced phase5 now accepts declared native expansion
|
||||
|
||||
@@ -4,7 +4,73 @@ Original checkpoint, 7 September 2026; Advanced follow-up, 13 September 2026. Th
|
||||
|
||||
The former Advanced Guild exclusion is superseded by the
|
||||
[18 October native Guild composition](#advanced-guild-interception-and-rates--18-october-2026).
|
||||
The [24 October waiting-turn follow-up](#same-phase-waiting-respondents--24-october-2026) supersedes the active-only timing boundary. The [earlier Basic phase follow-up](#earlier-basic-phases--24-october-2026) extends current-turn timing before Movement; the [26 October Advanced extension](#earlier-classic-advanced-phases--26-october-2026) adds bare classic Advanced while retaining earlier module fences. Earlier scope descriptions and verification totals remain historical.
|
||||
The [24 October waiting-turn follow-up](#same-phase-waiting-respondents--24-october-2026) supersedes the active-only timing boundary. The [earlier Basic phase follow-up](#earlier-basic-phases--24-october-2026) extends current-turn timing before Movement; the [26 October Advanced extension](#earlier-classic-advanced-phases--26-october-2026) adds bare classic Advanced while retaining earlier module fences. The [native-faction follow-up](#native-factions-and-owned-choam-opening--26-october-2026) adds native early scope and owned CHOAM income. Earlier scope descriptions and verification totals remain historical.
|
||||
|
||||
## Native factions and owned CHOAM opening — 26 October 2026
|
||||
|
||||
**Prototyped / Partial.** Both shipment and
|
||||
physical ground-movement questions now accept registered native factions with
|
||||
selected Ix/Tleilax, CHOAM/Richese and Ecaz/Moritani decks in Basic/Advanced
|
||||
phases0–5. Earlier classic-only/Advanced phase5-only scope below is historical.
|
||||
Optional-module and independent Ecaz-card boundaries remain separate; existing
|
||||
late-phase shipment profiles retain their prior admission. No public game-start
|
||||
gate changes, and a concealed No-Field is still not a physical reserve shipment.
|
||||
|
||||
Forecast CHOAM's own allowed fixed opening with the actual settlement formula
|
||||
on a detached witness only. The live opening response, physical cash and
|
||||
cancellation decision remain. A current-turn collection/cancellation receipt
|
||||
prevents another forecast credit. Native Richese pass/Silent-zero guidance
|
||||
carries the original event; voluntary winning invoices retain their actual
|
||||
funding. Current-board feasibility assumes no unknown purchases, rival future
|
||||
income or future Storm movement. Genuine opposing effects may release an
|
||||
impossible answer. This is provisional owned-stage composition under the
|
||||
[recorded authority](RULE_DECISIONS.md#native-early-promises-and-owned-choam-opening--26-october-2026).
|
||||
|
||||
Three disjoint native source lanes and root integration pass **24 files,
|
||||
223/223**, types/lint/build and **sixteen native engine/GameTable SSR/actual
|
||||
promise-control journeys** on unchanged source. Forty-five native cases plus
|
||||
one scope case cover real income/cancellation/invoices, Yes/No, original
|
||||
physical events, stale/foreign rejection and four minimal profiles. Native
|
||||
CHOAM8-action sources retain35 cards/2 cash until opening8; Richese Basic18/
|
||||
Advanced22 retain45/5 cash; Ecaz20/23 retain33/original Basin6. Only unopened
|
||||
positions/native lotteries are selected; no played physical sources or promises
|
||||
are installed. Controlled configuration negatives remain labelled supplements.
|
||||
|
||||
The [CHOAM source](../tests/fixture-truthtrance-choam-promises.ts) earns public
|
||||
A/C/E/H setup before first Storm. Actual opening8 funds shipment10, or actual
|
||||
purchase2 followed by paid city shipment6 and ground6 to Carthag. E's original
|
||||
Karama cancellation keeps C2 and releases impossibility. No permits shipment9
|
||||
or ground5; movement No fulfills only after actual `endMovement`.
|
||||
|
||||
The [Richese source](../tests/fixture-truthtrance-richese-promises.ts) earns public
|
||||
R/A/E Charity with20 reserves and no board force. Actual native Silent/ordinary
|
||||
own bid1 leaves only4 for city shipment after real payment. Early movement
|
||||
requires an actual paid landing first. The ordinary case explicitly ships1 to
|
||||
Arrakeen before its legal move; profiles may use their native No-Field route.
|
||||
The [Ecaz/Moritani source](../tests/fixture-truthtrance-native-family-promises.ts)
|
||||
earns public A/Ecaz/Mori Charity: Ecaz12 cash/14 reserves/Basin6, Mori Oh Gap6.
|
||||
A real city shipment5 costs5, or original Basin6 moves to Arrakeen beside A10.
|
||||
Native optional placement is really declined. Shipment never fulfills movement.
|
||||
|
||||
Actual ShipmentPromises/MovementPromises buttons execute original physical
|
||||
events on the real turn; native Silent-zero callbacks retain event and notice.
|
||||
Feedback repairs CHOAM's no-Richese35 count, observes the actual Advanced start
|
||||
argument, accepts scalar/grouped move packets, and waits for movement-No closure
|
||||
and Karama/Semuta disposal. Scope tests reject unsupported configurations rather
|
||||
than declared native decks. The initial known-failing union is stopped. Richese
|
||||
profile proof uses fixed genuine cache controls plus all four answer/Silent-zero/
|
||||
completion branches, avoiding unrelated special acquisition and repeated private
|
||||
views during foreign passes. No strategy or strength calibration is performed.
|
||||
|
||||
Final v4 binds2941 files to
|
||||
`8975b9722db46d85d58f1441c2b989769a26d39338ccd570e73a49a0327b7e04` on base `8053e1fb268780b1dc0380a8a63c8b26afad70c6`.
|
||||
Final frozen v4 report/logs:
|
||||
`/home/quintine/.local/share/dune/checkpoints/20261026-truthtrance-native-families-proof-v4/`;
|
||||
journeys/HTML: adjacent `20261026-truthtrance-native-families-runtime/`.
|
||||
|
||||
Broader promises/modules, complete rules and final assurance remain open.
|
||||
No saved-room/D1/server, restart, deployment or recovery operation occurs.
|
||||
DOM/hydration, browser/mobile and deployed acceptance remain due.
|
||||
|
||||
## Earlier classic Advanced phases — 26 October 2026
|
||||
|
||||
|
||||
Reference in new issue
Block a user