Allow group admission with compatible commitments
Verify and publish checkpoint container / container (push) Canceled after 0s

This commit is contained in:
Quintine committed 2026-10-29 00:54:36 +11:00
1 parent 0faa7923b0
commit 6524ed3bf2
14 files changed
+679 -53

No files matched your search

+18 -6
View File
@@ -17,11 +17,23 @@ open mode gates.
## Current checkpoint and work
**Staged group admission with live commitments — 29 October. Prototyped / Partial.**
Each proposer and accepting member is checked against their own bribe and
alliance answers; unrelated participants can still negotiate and bots decline
blocked consent. Pending invitations preserve alliance answers. Admission is
fenced when the older whole-turn planner could misread combined alliance and
payment/travel answers as a pair-only state. Fourteen related files pass 82
cases, and the joint-planner regression passes separately. Typecheck, lint and
the production build pass. Group funding with
member commitments, whole-turn Nexus changes, other profiles and lobby entry
remain unfinished. [Scope](OPTIONAL_ALLIANCE_VICTORY.md#group-admission-with-live-commitments--29-october-2026).
**Staged group departures and unrelated commitments — 29 October. Prototyped / Partial.**
Group members can leave while bribe answers remain binding; invitations stay
blocked until those commitments resolve. Group funding remains available when
Group members can leave while bribe answers remain binding; invitations were
initially blocked until those commitments resolved (see the later prototype
above). Group funding remains available when
only nonmembers have unfinished commitments, while member commitments still
fence it. Whole-turn Nexus changes, live-bribe admission and member-commitment
fence it. Whole-turn Nexus changes and member-commitment
funding remain unfinished. Twelve related files pass 123 cases, including
real staged group actions, bribe answers, donor payments and rendered controls;
a separate simultaneous-guide case passes. Typecheck, lint and the production
@@ -30,8 +42,8 @@ build pass. [Scope](OPTIONAL_ALLIANCE_VICTORY.md#group-departures-and-unrelated-
**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 admissions with live bribes and
changes with whole-turn commitments remain fenced. Larger worm response sequences have
questions reject every current group ally. Changes with 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
@@ -45,7 +57,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-bribe admissions and whole-turn commitments, other profiles,
typecheck, lint and the production build pass. Whole-turn commitments, other profiles,
full interactions and lobby entry remain unfinished.
[Scope](OPTIONAL_ALLIANCE_VICTORY.md#unlimited-alliance-prototype--29-october-2026).
+29 -8
View File
@@ -1,21 +1,41 @@
# Optional three-stronghold alliance victory
## Group admission with live commitments — 29 October 2026
**Staged Basic prototype, not a selectable game mode.** A proposer or
accepting participant may consent only when their own unresolved bribe and
alliance answers remain possible after admission. A positive payment answer
can therefore prevent its respondent from joining the intended recipient;
an alternative branch of an expression can still make admission possible.
Negative answers and commitments belonging only to outsiders need not block
unrelated admission. The server checks each consenting participant; the table
shows only the current player's blocked invitations and acceptance. Bots
decline when their own acceptance is blocked. The pending invitation can be
declined, and alliance answers are not released merely because it temporarily
prevents departure. Unanimous consent remains a provisional online procedure.
Admission stays fenced for a participant with both an alliance answer and an
unresolved payment or travel-family answer when the older whole-turn planner
is present: that planner still assumes pairs. Group funding with a member's
commitment, whole-turn Nexus changes, wider profiles and lobby entry remain
unfinished. These focused staged cases do not certify complete group play or
expansion combinations.
## Group departures and unrelated commitments — 29 October 2026
**Staged Basic prototype, not a selectable game mode.** An alliance member
may leave during a Nexus while ordinary bribe Truthtrance answers remain live.
The original payment guide and answer remain binding, and existing
reconciliation still checks the acting player's commitments. New group
invitations and acceptance remain unavailable while any bribe commitment is
unresolved; a pending invitation can still be declined. The table explains
this limit and bots avoid blocked admissions.
invitations and acceptance initially remained unavailable while any bribe
commitment was unresolved; the later admission prototype above narrows that fence.
Group bid and physical-shipment funding now ignores unfinished commitments
belonging solely to nonmembers, because those payments do not debit outsiders.
An unfinished supported commitment belonging to any group member still fences
the entire funding path, including donor pledges. Whole-turn commitments still
block group Nexus changes. Admission with live bribes and funding when a member
has a commitment need further payment and consent preflight; broader profiles
block group Nexus changes. Funding when a member has a commitment needs
further payment and consent preflight; broader profiles
and lobby entry remain unfinished.
## Group Truthtrance and larger worm decisions — 29 October 2026
@@ -27,7 +47,7 @@ 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 admissions with live bribes or changes with whole-turn commitments, and wider
leaves, changes with whole-turn commitments, and wider
combinations remain unfinished.
Action-level worm tests additionally exercise three and four threatened group
@@ -230,8 +250,9 @@ 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 bribe admission or
whole-turn commitments and pledged aid. No lobby creates the group ledger: faction ally
expansion decks/factions, Advanced, optional modules, whole-turn commitments
and pledged aid. Later sections above extend live-bribe admission and group
funding in staged profiles. 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
prototype above extends this staged groundwork.
+8 -1
View File
@@ -1,9 +1,16 @@
# Rule decision index
## Group admission with live commitments — 29 October 2026
Staged Basic group admission checks each proposer's or accepting participant's
own bribe and alliance answers against the proposed group. Consent, pending
answer handling and its online timing remain provisional.
[Scope](OPTIONAL_ALLIANCE_VICTORY.md#group-admission-with-live-commitments--29-october-2026).
## Group departures and unrelated commitments — 29 October 2026
Staged Basic group departure remains available with live bribe answers;
invitations remain fenced. Funding can proceed when only an outsider has an
invitations were initially fenced (see the later admission prototype above). Funding can proceed when only an outsider has an
unfinished commitment, while any group member's unfinished commitment still
blocks it. [Scope](OPTIONAL_ALLIANCE_VICTORY.md#group-departures-and-unrelated-commitments--29-october-2026).