Skip to content

feat: separate quorum from threshold#119

Merged
hudsonhrh merged 1 commit intomainfrom
hudsonhrh/voting-quorum-fix
Mar 8, 2026
Merged

feat: separate quorum from threshold#119
hudsonhrh merged 1 commit intomainfrom
hudsonhrh/voting-quorum-fix

Conversation

@hudsonhrh
Copy link
Member

Renames existing "quorum percentage" concepts to "threshold" and introduces a new voter-count-based "quorum" concept.

  • DirectDemocracyVoting and HybridVoting now enforce minimum voter participation independently from winning percentage requirement
  • Updates configuration files, deployment scripts, and all tests
  • Full backward compatibility maintained via enum ordering

Renames existing "quorum percentage" concepts to "threshold" and introduces a new voter-count-based "quorum" concept. DirectDemocracyVoting and HybridVoting now enforce minimum voter participation independently from the winning percentage requirement. Updates all configuration, tests, and deployment scripts accordingly.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@github-actions
Copy link
Contributor

github-actions bot commented Mar 8, 2026

Coverage Report

Metric Coverage
Lines 100.00% (0/0)
Statements 100.00% (0/0)
Branches 100.00% (0/0)
Functions 100.00% (0/0)
Coverage by file
File Lines Statements Branches Functions

@hudsonhrh hudsonhrh merged commit bcdf11c into main Mar 8, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant