Product layer
Visible civic product surfaces
The app exposes communities, participation routes, trust settings, and communication tools that should be legible before anyone opens the schema browser.
Schemas
Use this section when you want the technical shape behind PARA's public surfaces. These pages curate the `com.para.*` lexicons in watx so the records and views are easier to read in the context of the product.
Primary Para post record with rich text, replies, embeds, flairs, and post type metadata.
Metadata overlay for Para posts including post type, vote score, and civic classification tags.
Shared community governance views for moderators, officials, deputies, summaries, and history.
Governance query for community rosters, summaries, metadata, and edit history.
Actor-facing status and profile-stat definitions for influence, contributions, community activity, and public status.
Actor query for Para-specific profile statistics and current public status.
Indexed civic views for cabildeos, positions, vote totals, and viewer context.
Detail query for a single indexed cabildeo with aggregate and viewer context fields.
List query for indexed cabildeos with filters and pagination.
Indexed highlight annotation views for public and private political reading layers.
List query for indexed highlight annotations with filters and pagination.
Literal-self status record for the current public status, party, and community label of a Para account.
Implementation appendix
Schema reference is where the technical layer becomes concrete. The notes below connect the records and views to the product surfaces they support.
Product layer
The app exposes communities, participation routes, trust settings, and communication tools that should be legible before anyone opens the schema browser.
Protocol layer
Lexicons, records, xrpc methods, service boundaries, and repository semantics describe how those surfaces are stored and moved through the stack.
Reference layer
The public site should bridge product language and protocol language so the docs read like a coherent system rather than disconnected notes.