Support owned Box and Kulon movement-promise preparation
Extend bounded Basic ground-movement reachability to held native CHOAM Kulon and owned paid Box recovery. Before payment, use only known current-discard identities. Preserve actual paid event, full inspection, one two-spice fee, original physical card replay and existing provisional full-hand exchange. Reject a Yes-breaking selection before the server shuffle without losing the paid search. Keep No-only searches on their normal decision before movement can end. Record movement-relevant current-discard certainty at actual disposal, paid search, mixed claim and deck rebuild boundaries without projecting raw metadata or erasing historical memory. Use deterministic preparation on private copies, include preparation state in search memoization, protect fee-funded routes from voluntary spending and keep native Kulon counter semantics. Persistent busy-safe guidance and existing legal profiles use the actual next paid action; no strategy tuning. Verify 17 files231/231, types/lint/build, three original-action control/table-rendering programmes and four existing profiles with40 accepted actions including neutral passes. Original public sources44/25 retain actual purchases1+1, shipment costs6/1, exhausted Hajr and native Kulon route4. Separate full-hand, legacy certainty, fee-loss and acquired-counter edges disclose conserved staging. Two prior-engine Auditor fixture failures are repaired by actual battle-result acknowledgements; test-only const lint is corrected. Other timing, preparations/counter mitigation, unknown private possibilities, optional/Advanced, full modes, comprehensive assurance and deployed acceptance remain open. No saved-room/reset/restart/deployment operation.
This commit is contained in:
1 parent
edbcbe28de
commit
b5a53da712
16 files changed
+772
-41
No files matched your search
@@ -16,6 +16,27 @@ open mode gates.
|
||||
|
||||
|
||||
## Current checkpoint and work
|
||||
**Owned movement-card preparation — 24 October. Prototyped / Partial.**
|
||||
Basic movement promises now include held native Kulon and owned paid Box
|
||||
recovery. Before payment, only known current-discard identities supply a route;
|
||||
paid inspection keeps its full original choice/event and single two-spice fee.
|
||||
An incompatible Yes selection rejects before shuffle, preserving that paid
|
||||
decision. No-only searches retain ordinary selection before End movement.
|
||||
Physical Hajr replay, native Kulon counters and existing full-hand policy remain.
|
||||
|
||||
A disjoint knowledge/source lane, bounded preparation review and owner
|
||||
integration pass **17 files231/231**, types/lint/build, three actual-control/table
|
||||
rendering programmes and four existing profiles with40 accepted actions. Public
|
||||
Box source44 uses actual purchases1+1, desert shipment6 and two completed Hajr
|
||||
moves; native held-Kulon source25 uses actual shipment1 before route4. Full-hand,
|
||||
legacy-knowledge, fee-loss and acquired-counter edges disclose controlled
|
||||
conserved staging. Two stale Auditor fixture failures reproduced on the previous
|
||||
engine and now acknowledge the actual battle result; test-only const lint was
|
||||
repaired. [Source, exact proof and remaining scope](TRUTHTRANCE_MOVEMENT_PROMISES.md#owned-box-and-kulon-preparation--24-october-2026).
|
||||
Other timing/preparations/counter mitigation, unknown private possibilities,
|
||||
optional/Advanced, full modes and final assurance remain open. No strategy
|
||||
tuning or saved-room/reset/restart/deployment operation.
|
||||
|
||||
**Basic Truthtrance ground-movement promises — 24 October. Prototyped / Partial.**
|
||||
Structured future ground-movement answers now bind a clean active post-shipment
|
||||
Basic native turn. One qualifying physical move fulfills Yes before arrival or
|
||||
|
||||
Reference in new issue
Block a user