Honor group alliances in Truthtrance
Verify and publish checkpoint container / container (push) Successful in 11m22s

This commit is contained in:
Quintine committed 2026-10-29 00:41:56 +11:00
1 parent 9cb65a21f5
commit 3e0fa2a8a2
11 files changed
+592 -24

No files matched your search

+12 -1
View File
@@ -17,6 +17,17 @@ open mode gates.
## Current checkpoint and work
**Staged group Truthtrance and larger worm decisions — 29 October. Prototyped / Partial.**
Alliance answers and expressions now read all group members rather than the
single-partner field; the respondent's owned leave can satisfy a No. Bribe
questions reject every current group ally. Group changes with live bribe or
whole-turn commitments remain fenced. Larger worm response sequences have
action-level tests with explicitly staged forces. Group lobby entry and complete
interactions remain unfinished. Eighteen related files pass 185 cases,
including the real-action group questions, rendered guides and staged worm
responses; typecheck, lint and the production build pass.
[Scope](OPTIONAL_ALLIANCE_VICTORY.md#group-truthtrance-and-larger-worm-decisions--29-october-2026).
**Staged unlimited alliances — 29 October. Prototyped / Partial.** An explicit
`coalitionState.variant` of `unlimited` permits up to six faction members;
absence preserves the existing three-member prototype. Real staged actions
@@ -24,7 +35,7 @@ cover four-member unanimous admission, three-donor funding, departure and
rejoining, a three-stronghold win, Emperor aid, bot admission and actual table
controls. Membership and selected faction helper cases cover up to six seats.
Fourteen related files pass 120 cases, with an additional pair-target case;
typecheck, lint and the production build pass. Live commitments, other profiles,
typecheck, lint and the production build pass. Live bribe and whole-turn commitments, other profiles,
full interactions and lobby entry remain unfinished.
[Scope](OPTIONAL_ALLIANCE_VICTORY.md#unlimited-alliance-prototype--29-october-2026).
+21 -2
View File
@@ -1,5 +1,24 @@
# Optional three-stronghold alliance victory
## Group Truthtrance and larger worm decisions — 29 October 2026
**Staged Basic prototype, not a selectable game mode.** Final-Nexus
Truthtrance questions now evaluate every member of a group, including grouped
and mixed expressions. A respondent can stay when their answers match, or leave
their group when that owned action satisfies them; the guide does not invent
another player's consent. Another member may leave, with the existing
reconciliation rules releasing an answer only if it becomes impossible. Bribe
questions reject every current group ally as a recipient. Whole-turn alliance
leaves, group changes with live bribe or whole-turn commitments, and wider
combinations remain unfinished.
Action-level worm tests additionally exercise three and four threatened group
allies in order, with separate allow, cancel or decline outcomes and the
Fremen survival response. Those fixtures stage forces together to exercise the
response sequence; they do not establish a naturally reachable full-game
position. The membership, departure and multi-ally protection procedures remain
provisional. Group games still cannot be started from the lobby.
## Unlimited alliance prototype — 29 October 2026
**Staged Basic prototype, not a selectable game mode.** The optional
@@ -19,7 +38,7 @@ pairs any number of allies with three strongholds. Unanimous admission,
departure handling, donor-specific escrow and extension of single-ally powers
are provisional online procedures, not additional publisher rulings. Tests use
an explicitly staged Basic classic-faction ledger, not a normal lobby start.
Advanced, expansions, optional modules, live Truthtrance commitments and
Advanced, expansions, optional modules, live bribe and whole-turn commitments and
complete group interactions remain unfinished. No lobby creates this ledger;
the prototype does not certify or open a complete rules mode.
@@ -193,7 +212,7 @@ The staged table renders the group controls and minimal bots can answer.
Unanimity, cancellation, the pending-Nexus hold and the surviving pair are
provisional online procedures, not publisher rulings. This scope excludes
expansion decks/factions, Advanced, optional modules, live Truthtrance
expansion decks/factions, Advanced, optional modules, live bribe or whole-turn
commitments and pledged aid. No lobby creates the group ledger: faction ally
benefits, group funding and other interactions must be connected before any
player can start the printed larger-alliance option. The later unlimited
+7
View File
@@ -1,5 +1,12 @@
# Rule decision index
## Group Truthtrance and larger worm decisions — 29 October 2026
Staged Basic group alliance answers use actual group membership, with a
stay-or-owned-leave witness and no assumed outside consent. Group bribe
questions exclude each current ally. The multi-ally worm order and separate
responses remain provisional. [Scope](OPTIONAL_ALLIANCE_VICTORY.md#group-truthtrance-and-larger-worm-decisions--29-october-2026).
## Unlimited alliances — 29 October 2026
The staged Basic prototype models the publisher's any-size alliance and