org.simocracy.decision
A published allocation decision for a gathering. Written by the gathering admin to publish the results of an S-Process run (or any allocation mechanism) as the official outcome for a round. Visible to all viewers of the gathering.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | simocracy.org |
| Indexed |
Record
record · key tidProperties
Total budget allocated, in whole USD.
Record creation timestamp.
Timestamp when the admin published this decision.
Scope identifier this decision belongs to. Usually the AT-URI of an org.simocracy.gathering record (e.g. at://did:plc:.../org.simocracy.gathering/...). For built-in scopes that are not gatherings, a sentinel string is used instead (e.g. "ftc-sf:tower" for the Frontier Tower SF event).
mechanism
stringName of the allocation mechanism that produced this decision (e.g. "s-process").
maxLength: 64
notes
stringOptional admin commentary published alongside the decision.
maxLength: 1000
outsideOptionKept
integerDollars kept for future rounds via the outside option, in whole USD.
Identifier of the source allocation run (e.g. an S-Process hearingId).
maxLength: 64
title
stringShort label for the decision (e.g. "Round 1", "Q1 2025").
maxLength: 200
#allocation
objectProperties
Allocation amount in whole USD.
Display title of the proposal.
maxLength: 500
proposalUri
stringOptional AT-URI of the proposal record (org.hypercerts.claim.activity).
requested
integerAmount the proposer originally asked for, in whole USD. Optional — omitted when the proposal had no itemised budget request.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
org.simocracy.gathering
recordA governance or funding event that users can create and participate in.
-
org.simocracy.ballot
recordOne sim's elicited ballot in a funding-mechanism run (S-Process, Quadratic Voting, …). Ballots are the public, replayable elicitation layer of a run: anyone can recompute the outcome by feeding a run's ballots through the mechanism's deterministic aggregator. The `payload` union carries the mechanism-specific ballot shape; new mechanisms extend the union without breaking existing readers. Written by the run initiator; the sim that cast the ballot is attributed via `simUri`. Fixed-point conventio