org.simocracy.broadlistening

A published broad listening (Talk to the City) report for a gathering. Written by a gathering admin after the analysis pipeline has run over the gathering's proposals. The report body is a T3C v0.2 JSON document stored as a blob so large reports (hundreds of claims with verbatim quotes) fit; the record carries the metadata needed to list and render it without downloading the blob.

Details · record, key tid
Kindrecord
Record keytid
Authoritysimocracy.org
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

Short summary of what corpus the report covers and how it was produced.

  • maxLength: 3000

gatheringUri

requiredstring

AT-URI of the org.simocracy.gathering this report analyses.

model

string

Id of the model that served the pipeline's completions (an OpenRouter slug). Comma-separated when several models served one run.

  • maxLength: 128

report

requiredblob

The T3C v0.2 report JSON: {"data": ["v0.2", {...}], "metadata": ["v0.2", {...}]}. Uploaded as application/octet-stream: the reference PDS cannot stream blobs whose mime type is application/json through com.atproto.sync.getBlob (xrpc-server tries to JSON-serialise the stream and 500s), so readers must parse the bytes themselves.

  • maxSize: 20000000
  • accept: application/octet-stream, application/json

NSID of the records that formed the corpus (e.g. org.hypercerts.claim.activity for proposals).

  • maxLength: 128
Reference

title

requiredstring

Report title, shown in the channel header and on broadlistening.org.

  • maxLength: 300

#stats

object

Headline counts, copied from the report so channel headers can show them without fetching the blob.

Properties

claims

integer

cruxes

integer

documents

integer

people

integer

subtopics

integer

topics

integer