How it works

# Cabildeo partial

Cabildeo is PARA’s strongest route family for structured deliberation. It combines proposals, positions, delegations, phases, and indexed aggregate views into something much closer to a civic process than a normal comment thread.

Routes

Primary routes

List + detail
/communities/cabildeos, /communities/cabildeos/:cabildeoUri
Write routes
/communities/cabildeos/create, /communities/cabildeos/:cabildeoUri/positions/create
Delegation
/communities/cabildeos/:cabildeoUri/delegate-vote

State ownership

What this route family owns

  • The cabildeo record itself: title, description, options, phase, deadlines, and community scope.
  • Indexed aggregate state such as option summaries, position counts, and vote totals.
  • Viewer context such as current vote, delegation, delegate behavior, and grace period state.
  • User-generated positions and delegated-vote flows.

Related contracts

Records and xrpc methods

  • com.para.civic.defs for indexed views like cabildeoView and positionView.
  • com.para.civic.getCabildeo for the full indexed detail view.
  • com.para.civic.listCabildeos and com.para.civic.listCabildeoPositions for list surfaces.
  • com.para.civic.cabildeo, position, vote, and delegation for record-level behavior in the adjacent backend repo.

Read next