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).