Description
Form yes + no + abstain × abstentionWeight as weightedDenominator.
Quorum, veto, delegation, and limit checks apply declared organizational rules to supplied records. Numeric consistency is separate from establishing actual authority or valid procedure.
Form yes + no + abstain × abstentionWeight as weightedDenominator.
When to use this tool
Use Public Vote Abstention Weight when you need a reproducible check against explicit governance inputs.
How to use the tool and how it works
- Enter yes, no, abstain, abstentionWeight. Use the units and conventions below.
- Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
- Read weightedDenominator, yesShare, defined. Inspect defined before interpreting the associated values.
Form yes + no + abstain × abstentionWeight as weightedDenominator. Divide yes by a positive denominator, otherwise return zero and defined false.1
| Input field | Meaning and units | Accepted input |
|---|---|---|
| yes | Yes | Required. Safe integer; minimum 0. |
| no | No | Required. Safe integer; minimum 0. |
| abstain | Abstain | Required. Safe integer; minimum 0. |
| abstentionWeight | Abstention Weight | Required. Finite number; minimum 0. |
| Output field | Interpretation | Returned shape |
|---|---|---|
| weightedDenominator | Weighted Denominator | Required. Finite number. |
| yesShare | Yes Share | Required. Finite number. |
| defined | Whether the accompanying fraction has an available nonzero denominator. | Required. Boolean. |
{
"input": {
"yes": 6,
"no": 2,
"abstain": 4,
"abstentionWeight": 0.5
},
"output": {
"weightedDenominator": 10,
"yesShare": 0.6,
"defined": true
}
} Limitations and assumptions
- Abstention weight is nonnegative and need not be at most one; no voting rule or legal decision is inferred.
- Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.
- Numeric calculations use binary floating point unless exact decimal-integer arithmetic is explicitly stated. No hidden measurement tolerance or decimal rounding is added; nonfinite or out-of-contract results are rejected. Numeric signed-zero results are exported as zero.
Alternative or Complementary methods
Consult the governing policy and verify membership, delegation, and decision records with the responsible authority.
References
Similar or alternative tools
- Public Vote Abstention Role
Add yes and no, plus abstain only when includeAbstentions is true.
- Public Resolution Vote Weight Gap
Sum weights matching each label and subtract opposition from support.