Schema reference

com.para.social.postMeta

experimental

Para post metadata record for post type, vote score, party/community tags, and civic classification overlays.

Fields

post

at-uri

Required

Referenced Para post being decorated with civic metadata.

postType

policy | matter | meme

Required

Primary civic classification for the post.

community / party / category / flairs / tags

classification fields

Optional

Structured civic labels used for filtering, grouping, and reading.

voteScore

integer

Required

Civic vote score or support metric attached to the post metadata.

Metadata

Schema ID
com.para.social.postMeta
Lexicon source
lexicons/com/para/social/postMeta.json
Website source path
watx/lexicons/com/para/social/postMeta.json
Product surfaces
Policy posts, Matter posts, Post civic metadata overlays

Constraints

  • `post`, `postType`, `voteScore`, and `createdAt` are required.
  • `postType` is currently limited to policy, matter, or meme.

Relationships

  • Decorates com.para.post with civic categorization and vote metadata.

Lifecycle

  • Written alongside or after post creation when civic metadata needs to be attached to a post.

Writers

  • Clients or backend post pipelines that classify a Para post into civic categories.

Readers

  • Policy and matter surfaces
  • Post reading and civic filters

Routes

  • /policy-details
  • /policies-dashboard
  • /profile/:name/post/:rkey

XRPC methods

  • com.para.social.getPostMeta

Indexing and moderation

Indexing

  • Used as a civic metadata overlay for post classification and filtering.

Moderation

  • Community and party tags can affect civic filtering and visibility treatment.

Examples

{"post":"at://did:plc:example/com.para.post/3x","postType":"policy","community":"mx-federal","voteScore":2,"createdAt":"2026-03-20T00:00:00.000Z"}