OC-301a · Module 1

Voting & Consensus Mechanisms

4 min read

Agents do not have opinions. They have assessments — structured evaluations with confidence scores, supporting evidence, and explicit trade-off analysis. Voting mechanisms convert those assessments into decisions. The mechanism you choose determines the quality, speed, and risk profile of every decision the council makes. Choose wrong and you get either paralysis or recklessness, depending on which direction you miss.

Majority vote is the simplest mechanism. Each agent casts a binary vote — approve or reject — and the majority wins. It is fast and decisive. It also discards nuance. When three agents vote approve and two vote reject, the majority vote tells you the decision but not why two agents disagreed. For routine operational decisions — should we send this email, should we prioritize this ticket — majority vote is efficient and appropriate. For decisions with significant downside risk, it is dangerously simplistic.

Do This

  • Majority vote for routine, low-stakes operational decisions — fast, clear, final
  • Weighted voting when agent expertise varies — give the domain expert more influence
  • Unanimous consent for irreversible or high-stakes decisions — forces full alignment
  • Designated authority with advisory input when speed matters more than consensus

Avoid This

  • Majority vote on decisions where a single wrong choice causes significant damage
  • Unanimous consent on routine decisions — it creates bottlenecks on things that do not matter
  • Equal weighting when one agent has ten times the domain knowledge of the others
  • Skipping the vote entirely and letting the first agent to respond decide by default

Weighted voting assigns different influence to different agents based on domain relevance. When the council evaluates a technical architecture decision, the infrastructure agent's vote carries more weight than the marketing agent's. Weights are configured per decision category, not per agent — the same agent might have high weight in one domain and low weight in another. This prevents the political dynamics that plague human organizations, where influence is based on seniority rather than expertise.