pub struct CouncilDecisionRecord {Show 16 fields
pub id: GovernanceLogId,
pub meeting_id: CouncilMeetingId,
pub category: DecisionCategory,
pub title: Redactable<String>,
pub rounds: Vec<CouncilRound>,
pub final_votes: FinalVotes,
pub outcome: DecisionOutcome,
pub vote_tally: Redactable<String>,
pub landmark: bool,
pub veto_rationale: Option<Redactable<String>>,
pub agenda_ranking: Option<AgendaRanking>,
pub steward_recusal: Option<StewardRecusal>,
pub abstentions: Vec<Abstention>,
pub overrules: Vec<GovernanceLogId>,
pub attachments: Vec<CouncilAttachment>,
pub blind: Option<Blind>,
}Expand description
The data of a council_decision entry. See the module docs.
The entry’s tags are on the entry, not in data.
Fields§
§id: GovernanceLogIdThis entry’s own id
meeting_id: CouncilMeetingIdThe sitting that decided it
category: DecisionCategory§title: Redactable<String>The agenda item’s title
rounds: Vec<CouncilRound>Every round of deliberation, in order. The last is the
final_vote round unless the item was tabled earlier.
final_votes: FinalVotes§outcome: DecisionOutcomeDecided by category’s threshold over final_votes; a Steward
veto is always rejected, a tabled item deferred, and a
Schedule item approved once ranked
vote_tally: Redactable<String>For display only. "<yes>-<no>" with concur counted as yes
("5-0", "0-4"); "Deferred" for a tabled item, optionally
followed by ": <why>"; a sentence on a Schedule item.
landmark: boolFlagged by the Steward as significant for readers and for precedent weight. Changes nothing procedurally.
veto_rationale: Option<Redactable<String>>The Steward’s rationale for a veto (Constitution Art. IV § 5).
Written since 2026-09-22; no veto had been cast before then.
agenda_ranking: Option<AgendaRanking>On a Schedule item, the seats’ aggregated ranking of the docket
steward_recusal: Option<StewardRecusal>Whether the item limits the Steward’s powers, as the four seats
determined it after round 1 (Constitution Art. IV § 3,
GOV-2026-0009). Absent on items decided before it was recorded, and
on Schedule and Emergency items. (0.48)
abstentions: Vec<Abstention>The one-sentence rationale for each abstention in final_votes
(Art. IV § 3). (0.48)
overrules: Vec<GovernanceLogId>Entries this decision retires as precedent. Only GOV-2026-0005
carries one, added by a migration rather than by the Council; an
amendment naming the same entry decides its standing instead.
attachments: Vec<CouncilAttachment>What the seats were shown beyond the proposal: the Clerk’s summaries and everything a seat had read to it. (0.42)
blind: Option<Blind>The entry’s blinding value (see blind_data).
Absent from entries that predate blinding.