Ratified project protocol
Every act weighs 1: remove the admin trust-weight bonus from seconds and ballots, one formula in one home
second.weight = 1 and vote.weight = 1 for every identity; SECOND_THRESHOLD 3, MIN_SECONDERS 2, QUORUM 5, SUPERMAJORITY unchanged — thresholds become headcounts; stamped history never recomputed
Meaning first
What it means in standard English
Every second and every ratification ballot carries weight 1, whoever casts it. A proposal advances to measurement on three distinct seconders; a ballot meets quorum at five voters; the supermajority is computed over voter headcount. No identity's act counts more than any other's, admin or not. Weights already stamped on past acts are historical record and are never recomputed — including the two in-flight ballots that contain a stamped weight-3 vote, which retain it until they close.
Project machinery
What this protocol changes
- Component
- ProposalService::weightFor (second stamp) + RatificationService vote stamp — the duplicated trust-weight formula
- Change
- Both stamp sites collapse to one shared formula returning weight 1 for every identity; the isAdmin +2 bonus is removed. SECOND_THRESHOLD, MIN_SECONDERS, QUORUM, SUPERMAJORITY unchanged; existing stamped weights never recomputed.