Summary
Election cycle management — nominations, candidate vetting, voting, results. Coordinates with the existing apps/web Elections page (referenced in #1933) and may live as its own app.
Requirements
Context
Foundation must ship first (#1956). Existing apps/web/src/pages/about/ElectionsPage.tsx references ranked-choice voting via ElectionBuddy — currently informational. This subsystem is the move from "linked external service" to "managed in-house".
Implementation Notes
- Audit trail is critical: every ballot, every candidate vetting decision, every results publication step.
- Privacy: vote secrecy matters; design the data model so individual votes can't be traced back to voters even by super_admin.
Summary
Election cycle management — nominations, candidate vetting, voting, results. Coordinates with the existing
apps/webElections page (referenced in #1933) and may live as its own app.Requirements
docs/superpowers/specs/.apps/admin, or its ownapps/electionsworkspace using the same auth-shell + design-system?leadership_termsrows on confirmation.Context
Foundation must ship first (#1956). Existing
apps/web/src/pages/about/ElectionsPage.tsxreferences ranked-choice voting via ElectionBuddy — currently informational. This subsystem is the move from "linked external service" to "managed in-house".Implementation Notes