Support group departures in joint commitment plans
Verify and publish checkpoint container / container (push) Successful in 11m20s

This commit is contained in:
Quintine committed 2026-10-29 01:01:51 +11:00
1 parent 6524ed3bf2
commit 52d932002b
12 files changed
+552 -39

No files matched your search

+16 -3
View File
@@ -17,12 +17,25 @@ open mode gates.
## Current checkpoint and work
**Staged joint group commitments — 29 October. Prototyped / Partial.**
The joint planner can retain matching group membership or quote a member's own
departure, including payment to a former ally after leaving. An invitation
pauses joint reconciliation; compatible admission checks combined payment and
travel costs against the same purse. Thirteen related files pass 58 cases,
including real answers, admission, departure, payments and a constrained shared
wallet. Typecheck, lint and the production build pass. Two older whole-turn
affordability cases were corrected: in their fixture, an 11-spice payment can
use an earlier payment and later Charity, while 13 cannot. Actual
whole-turn group changes, member-commitment funding, other profiles and lobby
entry remain unfinished. [Scope](OPTIONAL_ALLIANCE_VICTORY.md#group-admission-with-joint-commitments--29-october-2026).
**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
blocked consent. Pending invitations preserve alliance answers. Admission
was initially fenced when the older whole-turn planner could misread combined
alliance and payment/travel answers as a pair-only state; the later prototype
above narrows that fence. 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
+18 -6
View File
@@ -1,5 +1,18 @@
# Optional three-stronghold alliance victory
## Group admission with joint commitments — 29 October 2026
**Staged Basic prototype, not a selectable game mode.** The joint
turn-action planner recognizes an existing group and can quote the member's
own departure. Pending invitations pause joint reconciliation while departure
is unavailable. Admission checks a detached completed group against the
participant's combined accepted payment and travel answers, so commitments
continue to share the actual resources. Admission requiring departure remains
available when its joint witness can quote that owned departure. Payment to a
former ally can be quoted after leaving. Actual whole-turn group changes,
group funding with member commitments, wider
profiles and lobby entry remain unfinished.
## Group admission with live commitments — 29 October 2026
**Staged Basic prototype, not a selectable game mode.** A proposer or
@@ -14,12 +27,11 @@ 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.
Admission originally stayed fenced for a participant with both an alliance
answer and an unresolved payment or travel-family answer when the older
whole-turn planner was present; the later group-aware route above narrows
that fence. These staged cases do not certify complete group play or expansion
combinations.
## Group departures and unrelated commitments — 29 October 2026
+8
View File
@@ -1,5 +1,13 @@
# Rule decision index
## Group admission with joint commitments — 29 October 2026
Staged Basic admission can retain a matching group alliance answer alongside
jointly feasible payment or travel answers. Joint planning can quote owned
group departure outside a pending invitation, including a later payment to a
former ally. Whole-turn group changes remain fenced.
[Scope](OPTIONAL_ALLIANCE_VICTORY.md#group-admission-with-joint-commitments--29-october-2026).
## Group admission with live commitments — 29 October 2026
Staged Basic group admission checks each proposer's or accepting participant's