build-consensus

Solid

Achieve distributed agreement without central authority using bee democracy, threshold voting, and quorum sensing. Covers proposal generation, advocacy dynamics, commitment thresholds, deadlock resolution, and consensus quality assessment. Use when a group must decide between options without a designated leader, when centralized decision-making is a bottleneck, when stakeholders have different perspectives to integrate, or when designing automated systems that must reach consensus such as distributed databases or multi-agent AI.

Web & Frontend 26 stars 4 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
48
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Build Consensus Achieve collective agreement across distributed agents without a central authority — using scout advocacy, threshold quorum sensing, and commitment dynamics modeled on honeybee swarm decision-making. ## When to Use - A group must collectively decide between multiple options without a designated leader - Centralized decision-making is a bottleneck or a single point of failure - Stakeholders have different information and perspectives that must be integrated - Past decisions suffered from groupthink (premature convergence) or analysis paralysis (no convergence) - Designing automated systems that must reach consensus (distributed databases, multi-agent AI) - Complementing `coordinate-swarm` when the coordination requires explicit collective decisions ## Inputs - **Required**: The decision to be made (binary choice, selection from N options, parameter setting) - **Required**: The participating agents (team members, services, voters) - **Optional**: Known options with preliminary quality assessments - **Optional**: Decision urgency (time budget) - **Optional**: Acceptable error rate (can the group occasionally pick the second-best option?) - **Optional**: Current decision-making failure mode (groupthink, deadlock, flip-flopping) ## Procedure ### Step 1: Generate Proposals Through Independent Scouting Ensure the decision space is adequately explored before any advocacy begins. 1. Assign scouts to independently explore the option space: - Each scout eva...

Details

Author
pjt222
Repository
pjt222/agent-almanac
Created
1 years ago
Last Updated
today
Language
R
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category