Society · Coordination
Elect
Leader nomination → vote → succession with term and authority bounds
Definition
Mechanism
Establish leadership role with nomination, powers, term, and succession. Phase 1 NOMINATE: Members send NOMINATE: {nominee, nominator, reason}. Self-nomination allowed if configured. Nominees must satisfy AcceptSpec to appear on Ballot—cannot elect unwilling leader. Phase 2 VOTE: Standard VOTE mechanism among accepted nominees. Phase 3 INVEST: Winner receives Solution (Election Result): {elected, powers[] (explicitly granted authorities), term (fixed|task|indefinite|renewable), succession_plan (automatic|re_elect|fallback)}. Leader exercises granted powers until term ends, resignation, or recall. On term end: succession triggers per plan. RECALL mechanism if enabled: member initiates RECALL_MOTION: {reason}, group VOTEs, if threshold met leader removed and succession triggers.
Preconditions
- A defined set of members eligible for nomination
- Voting mechanism
Postconditions
- Leader identified
- Term started
Invariants
- An office has exactly one occupant per term. A multi-seat body is this pattern composed once per seat.
- Any member can confirm the announced outcome follows from the Ballots counted.
Risks
Failure modes
No candidates
nobody eligible is willing to stand — the cost of the AcceptSpec consent gate.
Election deadlock (no majority—use runoff or plurality fallback).
Leader abuse (exceeds granted powers—recall or DISBAND).
Succession failure (successor also unavailable—chain or re-elect).
Recall wars (constant removal attempts—raise threshold or cooldown).
Power creep
authorities exercised beyond the powers[] recorded in the Election Result Solution.
Relationships
Builds on
Accepts
Infrastructure
Non-compensatory acceptance contract; consumer Verify yields Solution or FrameError
Infrastructure
Immutable record of one agent's cast choice
Yields
Infrastructure
The fractal unit of completed work
Used by
References
Provide standard decision mechanism with integrity guarantees
Reference
