Add enforceable current-turn travel deals
Verify and publish checkpoint container / container (push) Successful in 10m49s

This commit is contained in:
Quintine committed 2026-10-29 07:45:17 +11:00
1 parent ac1f32c859
commit 82c639c977
13 files changed
+777 -28

No files matched your search

+15
View File
@@ -17,6 +17,21 @@ open mode gates.
## Current checkpoint and work
**Structured public travel deals — 29 October. Prototyped / Partial.** A
two-human Basic classic offer can require or forbid its recipient's one
current-turn physical reserve shipment or ground move to a named territory.
Final consent creates a deal-linked native travel commitment; public status,
mutual release, existing action guards and owner-only guidance use that same
receipt. Compatible deals can share one actual action. Native runtime covers
both actions and answers, conflicting and overlapping deals, expiry, release,
staged external loss and four autopilot profiles. The 26-file related batch
passes 157 cases; the final three new files pass 27 cases, and one selected
early-readiness case passes. Type checking, lint and production build pass.
Same-turn deferred-payment and ordinary
Truthtrance-bribe composition are fenced; Advanced, modules, future travel,
arbitrary prose, broader impossibility and deployed acceptance remain open.
[Scope](PUBLIC_DEALS.md#structured-current-turn-travel--29-october-2026).
**Storm and worm rides into the mobile stronghold — 29 October. Prototyped /
Partial.** Ordinary, Cunning and Great Maker worm rides now check the mobile
stronghold's actual pointing sector rather than treating its synthetic interior
+31
View File
@@ -1,5 +1,36 @@
# Public deal records
## Structured current-turn travel — 29 October 2026
**Prototyped / Partial.** In a quiet Basic classic table, a two-human offer
can ask its recipient to make or avoid one native reserve shipment or ground
move of at least a selected number of physical forces to a named printed
territory during the offer turn. The recipient's final acceptance binds the
public term; an offer alone does not. One matching action can satisfy several
compatible travel deals. Earlier actions and sums of smaller moves do not
count. The existing native travel planner enforces the accepted term and
provides the owner's next legal action; it grants no extra transport. A later
autopilot handover uses that same guide.
Each receipt retains its public-deal identity, independent of Truthtrance
history and cards. Unanimous release frees only that agreement; completion,
mutual release and a term made impossible are shown separately. A bounded
native feasibility search checks acceptance and continuation, with its existing
provisional external-impossibility policy; it is not a proof of every possible
future interaction. Same-turn deferred payments and a live travel deal cannot
be newly combined in either order. Existing simple or expression Truthtrance
bribe commitments block new travel consent; while travel is pending, a simple,
expression or mixed bribe question offers only I don't know until the two
planners can evaluate those obligations together. Optional modules, Advanced, future turns,
multi-party travel terms, arbitrary prose and other action families remain
unfinished. An unaccepted offer from an earlier turn cannot be accepted.
The publisher's [base rulebook, p. 12](https://www.gf9games.com/dunegame/wp-content/uploads/Dune-Rulebook.pdf)
permits nonallied public deals for future actions. This structured single-action
term and shared-event policy are provisional online representations, not
publisher restrictions on agreements. Complete rules and deployed acceptance
remain open.
## Staged group alliances — 28 October 2026
The unexposed Basic classic group prototype treats each member as allied to