Include Ghola force returns in Basic movement promises

Use exact physical Ghola preparation and known/paid Box recovery without
crediting conditional income or normal revival allowances. Guide real
force return, paid shipment and qualifying ground movement; retain the
existing incomplete-mode and final acceptance boundaries.
This commit is contained in:
Quintine committed 2026-10-24 16:22:32 +11:00
1 parent c311ed4251
commit 49992d322f
14 files changed
+767 -14

No files matched your search

+21
View File
@@ -16,6 +16,27 @@ open mode gates.
## Current checkpoint and work
**Owned Ghola movement preparation — 24 October. Prototyped / Partial.**
Held physical Ghola and known/paid Box recovery now prepare exact force returns
before an unused affordable shipment and qualifying ground move. Keep normal
revival allowances separate, typed eligibility authoritative and possible
Tleilaxu income conditional. Persistent guidance and minimal legal bots use the
same current action. The single Ghola can be recovered and replayed legitimately.
Disjoint source/control lanes, bounded review and owner integration pass
**22 files182/182**, types/lint/build, four gameplay/control/table-rendering
programmes and eight existing-profile runs (40 accepted proposals plus24 separate
native continuations). Original held/Box sources42/104/75/151 use actual native
setup, cache purchase, desert shipment, Storm casualties and settled Emperor
bribes; Basic city occupation grants no invented income. Controlled prior-card,
loss, knowledge and counter-enabled income cases disclose staging. Review fixed
Ghola discard relevance; source feedback repaired geography/funding and a
snapshot/action field collision before the final frozen batch.
[Authority, exact proof and limits](TRUTHTRANCE_MOVEMENT_PROMISES.md#owned-ghola-preparation--24-october-2026).
Wider preparations, later rounds, modules/Advanced, complete rules and
comprehensive/browser/deployed acceptance remain unfinished. No full AI tuning
or saved-room/D1/reset/restart/deployment operation.
**Native early Basic movement promises — 24 October. Prototyped / Partial.**
Earlier questions now include declared native families. Richese own/donor
funding retains exact unpaid invoices, full submitted-ally Silent pledge locks
+24
View File
@@ -1,5 +1,29 @@
# Dune implementation status
## 24 October 2026 — Owned Ghola movement preparation
Basic movement witnesses use current physical Ghola force choices and exact
typed eligibility, including known-discard or already-paid Box recovery. Return
to reserves, preserve unused affordable shipment, then commit matching ground
movement. Normal revival slots are unchanged; possible Tleilaxu income supplies
no forecast cash. Real disposal/income controls retain their continuations.
Persistent busy-safe guidance and existing minimal profiles follow the same
path; legitimate Box recovery can replay the single physical Ghola.
Disjoint source/control lanes, bounded review and owner integration pass22 files
182/182, types/lint/build and four actual gameplay/control/GameTable SSR journeys.
Original held/Box prefixes42/104/75/151 retain native setup/cards, actual cache
purchase, paid separate desert shipments, 17+0 then1+1 Storm dials and settled
Emperor bribes2/6. Eight profile runs accept40 proposals plus24 separate native
continuations. Controlled acquisitions/losses/knowledge and counter-enabled
income are labelled separately. Source feedback corrected nonexistent desert
geometry, invalid Basic city income and a duplicate fixture field. Review caught
missing Ghola discard relevance; final frozen proof passes.
[Source, exact artifacts and unfinished scope](TRUTHTRANCE_MOVEMENT_PROMISES.md#owned-ghola-preparation--24-october-2026).
No complete-mode/combination or browser/deployed acceptance, full AI refinement,
comprehensive assurance or saved-room/D1/reset/restart/deployment operation.
## 24 October 2026 — Native early Basic movement promises
Extend earlier questions to declared native families using actual Richese
+1 -1
View File
@@ -907,7 +907,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 and known-discard Box retain fee/event/full-hand policy; 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 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) |
| 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. Nested parents, completed movement-card provenance 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
+73 -2
View File
@@ -1,6 +1,6 @@
# Truthtrance ground-movement promises
The [native early Basic follow-up](#native-early-basic-funding--24-october-2026)
The [Ghola preparation follow-up](#owned-ghola-preparation--24-october-2026)
supersedes preceding timing boundaries. Previous checkpoint counts remain dated
evidence, not complete rules or final acceptance.
@@ -45,7 +45,7 @@ reconfigured and absent promise fields remain absent until a real answer binds.
declaration validator, not the strategic bot shortlist. The finite search
considers ordinary moves, held Hajr, both held/active Ornithopter modes and
their original cohort, current city access, current native bonuses, held
CHOAM Kulon and the owned Box recovery described below. Preparations use
CHOAM Kulon, held Ghola force returns and the owned Box recovery described below. Preparations use
private detached execution; actual cards retain
their ordinary effects, counters, discard/response and arrival continuations.
Unknown future draws/gifts and unresolved opposing outcomes are not invented.
@@ -65,6 +65,77 @@ Other owned preparation families (including native relocation preparation),
later rounds, optional/Advanced profiles and comprehensive
combination/recovery/privacy/custody acceptance remain due.
## Owned Ghola preparation — 24 October 2026
**Prototyped / Partial.** The Basic owned-movement witness includes a held
physical Ghola's force choice using the current authoritative card eligibility,
maximum and typed-force allowance. Each candidate plays that exact card through
the shared engine on a detached copy. Returned pieces go to reserves; neither
the card play nor shipment fulfills a ground-movement promise. The actual later
shipment must remain unused and affordable, then one qualifying ground movement
must commit. Normal force/leader revival allowances are unchanged.
A publicly observed Ghola discard or the owner's privately observed card can
supply a known-discard Box route. An unpaid unknown face supplies none. A paid
Box search retains its complete private choice, original event and single fee;
choosing a card which erases the last route rejects before shuffle. Both held
recovery and an already-paid search keep the conservative all-Tanks bound, while
every actual return, typed composition and payment is validated separately.
The single physical Ghola may return more than five total over legitimate
Box recovery and replay; no extra Ghola is manufactured.
Tleilaxu's possible Ghola income is not forecast spending money. Actual card
disposal and revival-income responses retain their original controls and
suspend movement guidance until they finish. Persistent guidance names the
force return, then shipment, then ground movement; busy controls submit nothing.
Existing minimal profiles follow this same legal path without strategy tuning.
This composes the existing printed Ghola/Box mechanics with the movement
predicate above; it is not a new publisher movement-specific ruling. Wider
owned preparations, native relocation, later rounds, modules/Advanced and
comprehensive full-mode/recovery/privacy/deployed acceptance remain unfinished.
### Ghola source and proof
The original held source reaches turn2 unshipped with10 Arrakeen forces,
9 reserves,1 real Storm casualty and10 spice; its optional Tleilaxu variant
retains the same owned pieces. Actual 17+0 first dials move Storm Start1 to18;
next-turn1+1 crosses the paid sacrificial Cielago North1 shipment and ends2.
Emperor's actual2-spice bribe settles before the source. Actual Revival Ready
declines ordinary returns. Basic city occupation grants no bank income.
The native Richese source actually sells its original cache Box for1, ships
separate sacrificial groups and plays Richese's original Ghola on the real
casualty. Emperor's actual6-spice bribe leaves Atreides13; the known Ghola stays
in current discard. Owned Box2 → Ghola1 → city shipment10 → ground20 leaves1.
Original source prefixes are42/104 actions held without/with Tleilaxu, and75/151
for Box. Only unopened original deal/Spice positions and scalar lotteries are
selected; no dealt hand, wallet, army, death, clock or completed receipt is set.
Controlled extra-card/prior-loss/knowledge projections, ten-Tank reuse of the
single Ghola and a conserved acquired Karama holding the real income window
open are separately labelled tests, not claims about those natural prefixes.
The final frozen batch passes **22 files182/182**, types/lint (npm run check:quick),
production build and four actual-control/GameTable SSR programmes. Eight
existing-profile held/Box runs accept40 proposals plus24 separate native
continuations. Busy handlers submit nothing; actual answer, recovery, force
return, shipment and ground controls pass. The first frozen batch passed the
rule union but failed type checking on a duplicate fixture snapshot/action key;
the corrected final batch passes. Earlier feedback corrected source geography
and Basic funding; bounded review repaired missing Ghola discard knowledge.
Private artifacts: /home/quintine/.local/share/dune/checkpoints/20261024-movement-ghola/,
final frozen-integrated-2/report.json, runtime-smoke.json, private HTML/logs,
verified-files.json and documentation-overlay.json. Before final prose:
base c311ed42519bbc19d81655a82a2363da64d36ccd, source tree
58bfc5420edfd9bb358f85d5901c605474d6f39944272b29465fca4ae1dd02e5,
2657 tracked/nonignored files unchanged throughout. Only four checkpoint-prose/
reference overlays follow proof; local links/evidence and reference syntax/keys
are reviewed separately. Framework aliases/CSS stub are rendering smoke, not
browser/visual/deployed acceptance. Full modes, wider preparations, combinations
and comprehensive assurance stay open; no saved-room/D1/reset/restart/deployment
operation or AI strategy calibration occurs.
## Native early Basic funding — 24 October 2026
Clean earlier Basic entry now includes declared E1/E2/E3 native factions without