ch.openlegal.annotation

martingajdos.ch

Documentation

main record

No description available.

Record Key tid Timestamp-based ID

Properties

createdAt string datetime Required

When the annotation was created (WADM created).

motivation string Required

Why the annotation exists (WADM motivation).

Known values: commenting, highlighting, describing, classifying, linking, editing, assessing, questioning, replying
reply ref com.atproto.repo.strongRef Optional

For threaded annotations: the parent ch.openlegal.annotation being replied to (WADM replying / AS2 inReplyTo).

View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "target",
      "motivation",
      "createdAt"
    ],
    "properties": {
      "body": {
        "refs": [
          "ch.openlegal.defs#textBody",
          "app.bsky.embed.external",
          "app.bsky.embed.record"
        ],
        "type": "union",
        "closed": false,
        "description": "The annotation content (WADM body): inline text (with richtext), or an embedded external/record resource. Absent for a bare highlight."
      },
      "reply": {
        "ref": "com.atproto.repo.strongRef",
        "type": "ref",
        "description": "For threaded annotations: the parent ch.openlegal.annotation being replied to (WADM replying / AS2 inReplyTo)."
      },
      "target": {
        "ref": "ch.openlegal.defs#target",
        "type": "ref",
        "description": "What is being annotated (WADM target — source + selector + version)."
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "When the annotation was created (WADM created)."
      },
      "motivation": {
        "type": "string",
        "description": "Why the annotation exists (WADM motivation).",
        "knownValues": [
          "commenting",
          "highlighting",
          "describing",
          "classifying",
          "linking",
          "editing",
          "assessing",
          "questioning",
          "replying"
        ]
      }
    }
  }
}

Lexicon Garden

@