Allow group admission with compatible commitments
Verify and publish checkpoint container / container (push) Canceled after 0s
Verify and publish checkpoint container / container (push) Canceled after 0s
This commit is contained in:
1 parent
0faa7923b0
commit
6524ed3bf2
14 files changed
+679
-53
No files matched your search
+18
-6
@@ -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).
|
||||
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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).
|
||||
|
||||
|
||||
Reference in new issue
Block a user