Support scheduled travel agreements
Verify and publish checkpoint container / container (push) Successful in 11m8s

This commit is contained in:
Quintine committed 2026-10-29 08:19:52 +11:00
1 parent e1e02fc1a1
commit 1e81ce8ad8
13 files changed
+767 -56

No files matched your search

+15
View File
@@ -17,6 +17,21 @@ open mode gates.
## Current checkpoint and work
**Later-turn travel agreements — 29 October. Prototyped / Partial.** In
supported Basic classic games, two to six human parties can schedule a travel
term for a later turn without reserving present resources; group consent,
source-linked receipts, release and native physical actions remain in use.
Actual journeys cover turn rollover, Charity funding, movement, group consent,
whole-turn Truthtrance history, mutually released terms and all four legal bot
profiles. Conflicting public travel terms and the same traveler's pending
deferred payment due in that turn cannot both be newly accepted. A missing
early planner witness stays pending; a missing witness at the actual travel
close provisionally voids the term. The 33-file related batch passes 221 cases;
the five changed-path files pass 44 cases. Type checking, lint and production
build pass. Wider funding, optional modules, deployed acceptance and the
bounded search's completeness remain open.
[Scope](PUBLIC_DEALS.md#structured-later-turn-travel--29-october-2026).
**Group travel agreements — 29 October. Prototyped / Partial.** A Basic
classic offer can name one invited traveler among three through six human
parties. Other invitees accept first; the traveler receives the offer at once
+25 -1
View File
@@ -33,7 +33,7 @@ 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,
planners can evaluate those obligations together. Optional modules, Advanced,
multi-party payments paired with travel, arbitrary prose and other action families remain
unfinished. An unaccepted offer from an earlier turn cannot be accepted.
@@ -43,6 +43,30 @@ term and shared-event policy are provisional online representations, not
publisher restrictions on agreements. Complete rules and deployed acceptance
remain open.
## Structured later-turn travel — 29 October 2026
**Prototyped / Partial.** The same Basic classic agreement may name a later
turn. All parties may accept until that turn; a group traveler still accepts
last. Final consent records a scheduled native receipt without reserving
today's forces or spice or predicting future income. On the due turn the term
becomes pending and the existing physical shipment/movement controls and owner
guide apply. An immediate two-party bribe still pays at final consent and can
be collected and spent before later travel. All parties may release a scheduled
term; a game ending before the due turn voids it.
The accepted-order guard rejects voluntarily losing a witnessed completion.
The bounded search does not assume an unfunded journey is impossible in an
earlier phase; income or other events may still make it possible. When the
traveler actually closes their movement turn, an unwitnessed scheduled term is
provisionally voided so the game can continue. This is a bounded online policy,
not proof that every theoretical route or third-party contribution was searched.
An objectively contradictory future term is rejected on acceptance using only
the public action, destination and thresholds; unrelated future resources are
not inspected. The same player cannot newly combine a scheduled travel term
and an unpaid deferred bribe due in that same turn; their joint funding still
needs a shared planner. Whole-turn Truthtrance, other modules and broader external-funding
interactions still require integration evidence.
## Staged group alliances — 28 October 2026
The unexposed Basic classic group prototype treats each member as allied to
+10
View File
@@ -1,5 +1,15 @@
# Rule decision index
## Later-turn travel deals — 29 October 2026
The publisher's base rulebook, printed p. 12, permits nonallied deals for
future actions. The later-turn structured travel prototype does not reserve
present resources or predict future funding. A known completion is protected;
if the bounded search has no completion when the travel turn is actually
closed, the term is provisionally voided. This is an online policy, not a
publisher ruling or proof that every possible future contribution was searched.
[Scope](PUBLIC_DEALS.md#structured-later-turn-travel--29-october-2026).
## Group travel deals — 29 October 2026
The publisher's base rulebook, printed p. 12, permits nonallied public deals