Enforce Basic Truthtrance ground-movement promises
Add a structured future single-movement predicate and persistent authoring, feasible-answer and promise controls for bare native Basic active post-shipment turns. Yes requires one matching physical movement while possible; No survives every later Hajr/Ornithopter opportunity until actual turn closure. Matching physical commitment precedes disposal and arrival effects. Preserve compatible promises after opposing loss and reject voluntary destruction of the last owned completion. Reuse the actual movement declaration and physical commitment in a focused owned-action search rather than a strategic shortlist. Retain typed groups, original two-group cohorts, held Hajr, both Ornithopter modes, city access and current Kulon bonus. Deterministic preparation on private clones retains physical cost semantics without inventing response/discard events in reachability. Existing native/optional/Advanced movement retains its actual controls. Verify 17-file218/218, types/lint/build, seven original-action gameplay/control/table-rendering programmes and all four existing legal profiles. Original public classic, paid cache Ornithopter and native allowed-Kulon sources use only unopened positions and scalar lotteries; extra-card/force-loss edges are explicitly controlled. Repair nearby stale fixture continuations to acknowledge Semuta/battle outcomes and put pre-movement Hajr in Basic. Full modes, wider preparation/timing/module coverage, comprehensive assurance and deployed acceptance remain open. No strategic tuning or saved-room/reset/restart/deployment operation.
This commit is contained in:
1 parent
b4a556d5d3
commit
edbcbe28de
23 files changed
+1471
-218
No files matched your search
@@ -1,5 +1,31 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 24 October 2026 — Basic Truthtrance ground-movement commitments
|
||||
|
||||
Add the missing structured future single-movement predicate for clean active
|
||||
post-shipment Basic native turns. Matching physical commitment fulfills Yes
|
||||
before disposal/arrival; No remains binding through later Hajr/Ornithopter until
|
||||
actual closure. Private witnesses reuse actual declaration and piece commitment,
|
||||
including typed/cohort limits and current city/Kulon range. No strategic shortlist
|
||||
proves feasibility. Voluntary loss of the last route rejects; opposing loss
|
||||
retains compatible promises in accepted order. Persistent authoring, answers
|
||||
and owned continuation controls retain busy handling and minimum legal AI.
|
||||
|
||||
A pure-ledger/source/review wave and owner integration pass17 files218/218,
|
||||
types/lint/build, seven original-action gameplay/control/table-rendering
|
||||
programmes and four existing profiles with12 accepted actions. Sources20/58/26
|
||||
retain original33 or35+10 inventories, actual paid shipment/cache/placement and
|
||||
actual allowed Kulon. Only unopened positions and scalar/packet lotteries are
|
||||
selected; extra-card/force-loss edges explicitly stage conserved outcomes.
|
||||
Review corrected current Kulon pruning and selective release. Multiple-promise
|
||||
feedback synchronizes detached settlement and uses deterministic private
|
||||
preparation without creating extra cost events. Old fixture failures reproduced
|
||||
on the prior engine: Semuta/battle acknowledgements and Basic pre-movement Hajr
|
||||
scope now match current controls. Notice-label type lint was repaired.
|
||||
[Authority, exact source and limits](TRUTHTRANCE_MOVEMENT_PROMISES.md).
|
||||
Full modes, wider timing/preparations/modules, comprehensive assurance and
|
||||
deployed acceptance remain open. No tuning or saved-room/reset/restart/deploy.
|
||||
|
||||
## 24 October 2026 — Fresh Basic Semuta and Ambassador discards
|
||||
|
||||
Initialize the existing Semuta protocol before genuine fresh public bare Basic
|
||||
|
||||
Reference in new issue
Block a user