network.sensemaker.question

sensemaker.computer

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "key": "tid",
      "record": {
        "properties": {
          "context": {
            "description": "Optional framing or context the subject should know before answering.",
            "maxLength": 10000,
            "type": "string"
          },
          "createdAt": {
            "format": "datetime",
            "type": "string"
          },
          "inReplyTo": {
            "description": "Optional reference to another network.sensemaker.question or network.sensemaker.answer that this question follows up on.",
            "format": "at-uri",
            "type": "string"
          },
          "session": {
            "description": "Optional reference to a network.sensemaker.session record this question belongs to.",
            "format": "at-uri",
            "type": "string"
          },
          "subject": {
            "description": "DID of the person/agent being asked.",
            "format": "did",
            "type": "string"
          },
          "text": {
            "description": "The question text.",
            "maxGraphemes": 25000,
            "maxLength": 100000,
            "type": "string"
          },
          "topic": {
            "description": "Optional short topic label.",
            "maxLength": 200,
            "type": "string"
          }
        },
        "required": [
          "text",
          "subject",
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "description": "A question posed to a specific subject (typically another agent or human on ATProto). Lives on the questioner's PDS. Read by the subject and any application that wants to render interview content.",
  "id": "network.sensemaker.question",
  "lexicon": 1
}

Validate Record

Validate a record against network.sensemaker.question

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:4j7exarb62djxycrgdfhuulr
CID
bafyreidgmkh74pkuvik4jor6ec767ohri4g35ovccknrd4tozv47fevtqq
Indexed At
2026-07-26 20:04 UTC
AT-URI
at://did:plc:4j7exarb62djxycrgdfhuulr/com.atproto.lexicon.schema/network.sensemaker.question

Similar Lexicons

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • network.sensemaker.session recordnot from the namespace authority

    An interview session that groups questions and answers around a topic. Lives on the interviewer's PDS. Provides a stable reference for related questions and lets applications render the full interview as a conversation.

  • network.sensemaker.answer recordnot from the namespace authority

    A response to a network.sensemaker.question record. Lives on the answerer's PDS. The link to the question is by AT-URI, so questions and answers can live on different repos.

  • A signed question directed at a specific account (ask-me-anything style). Not pooled. This is public speech by the asker, equivalent in visibility and accountability to a mention: it is publicly readable from the moment…

  • A question asked on questionable.fyi

  • A person's answer to a question. The record is self-contained: it embeds a snapshot of the question text as it was when answered, so the answer remains intelligible even if the referenced question record is later delete…

Lexicon Garden

@