Enable early native-faction Truthtrance promises

This commit is contained in:
Quintine committed 2026-10-26 06:21:34 +11:00
1 parent 8053e1fb26
commit d5c5342d2d
22 files changed
+1371 -44

No files matched your search

+28
View File
@@ -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
+35
View File
@@ -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
View File
@@ -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
+30
View File
@@ -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
+67 -1
View File
@@ -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