org.hypercerts.context.acknowledgement

hypercerts.org

Documentation

Acknowledges a record (subject) or its relationship in a context. Created in the acknowledging actor's repo to form a bidirectional link. Examples: a contributor acknowledging inclusion in an activity, an activity owner acknowledging inclusion in a collection, or a record owner acknowledging an evaluation.

main record

Acknowledges a record (subject) or its relationship in a context. Created in the acknowledging actor's repo to form a bidirectional link. Examples: a contributor acknowledging inclusion in an activity, an activity owner acknowledging inclusion in a collection, or a record owner acknowledging an evaluation.

Record Key tid Timestamp-based ID

Properties

acknowledged boolean Required

Whether the relationship is acknowledged (true) or rejected (false).

comment string Optional

Optional plain-text comment providing additional context or reasoning.

maxLength: 10000 bytesmaxGraphemes: 1000 graphemes
context union Optional

Context for the acknowledgement (e.g. the collection that includes an activity, or the activity that includes a contributor). A URI for a lightweight reference or a strong reference for content-hash verification.

createdAt string datetime Required

Client-declared timestamp when this record was originally created.

subject ref com.atproto.repo.strongRef Required

The record being acknowledged (e.g. an activity, a contributor information record, an evaluation).

View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "subject",
      "acknowledged",
      "createdAt"
    ],
    "properties": {
      "comment": {
        "type": "string",
        "maxLength": 10000,
        "description": "Optional plain-text comment providing additional context or reasoning.",
        "maxGraphemes": 1000
      },
      "context": {
        "refs": [
          "org.hypercerts.defs#uri",
          "com.atproto.repo.strongRef"
        ],
        "type": "union",
        "description": "Context for the acknowledgement (e.g. the collection that includes an activity, or the activity that includes a contributor). A URI for a lightweight reference or a strong reference for content-hash verification."
      },
      "subject": {
        "ref": "com.atproto.repo.strongRef",
        "type": "ref",
        "description": "The record being acknowledged (e.g. an activity, a contributor information record, an evaluation)."
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "Client-declared timestamp when this record was originally created."
      },
      "acknowledged": {
        "type": "boolean",
        "description": "Whether the relationship is acknowledged (true) or rejected (false)."
      }
    }
  },
  "description": "Acknowledges a record (subject) or its relationship in a context. Created in the acknowledging actor's repo to form a bidirectional link. Examples: a contributor acknowledging inclusion in an activity, an activity owner acknowledging inclusion in a collection, or a record owner acknowledging an evaluation."
}

Lexicon Garden

@