MOPC-App/docs/round-redesign-architecture.../mixed-round-design-implemen.../phase-04-participant-journeys/audience-live-vote-spec.md

25 lines
651 B
Markdown
Raw Normal View History

# Audience Live Vote Specification
## Core Rules
1. Audience sees only projects within active cohort/window policy.
2. Vote submission requires valid session eligibility and dedupe key check.
3. Closed windows reject submissions with typed error.
## Voting Modes
- per-project window
- per-cohort window
- optional criteria mode or simple score mode
## Safety and Abuse Controls
- tokenized access policy
- optional identity requirement
- rate-limit and dedupe enforcement
## Realtime Requirements
- active project state and window state sync in near real-time
- reconnect path restores current eligible ballot context