com.cultureblocs.creative.connection

cultureblocs.com

Documentation

A directional claim from this repository's holder about another party or record: 'we exhibited this', 'I performed on this', 'this is my work'. One-way and unapproved by default — the counterparty is never asked to accept anything. When two parties independently point at each other, any reader can compute a verified relationship from the closed loop; this is the mutual-mint primitive at professional scale. Pointing at a record with a CID pins the exact content attested to: if the target is silently rewritten the loop visibly breaks.

main record

A directional claim from this repository's holder about another party or record: 'we exhibited this', 'I performed on this', 'this is my work'. One-way and unapproved by default — the counterparty is never asked to accept anything. When two parties independently point at each other, any reader can compute a verified relationship from the closed loop; this is the mutual-mint primitive at professional scale. Pointing at a record with a CID pins the exact content attested to: if the target is silently rewritten the loop visibly breaks.

Record Key tid Timestamp-based ID

Properties

createdAt string datetime Required

When this record was first stamped. The only immutable field: everything else may be revised by publishing a new commit.

note string Optional

No description available.

maxGraphemes: 500 graphemes
relationship string Required

Advisory vocabulary: new relationship types need no schema change.

maxGraphemes: 64 graphemes
Known values: created, collaborated_on, performed, exhibited, released, represented_by, attests_to, references, member_of
role string Optional

Freeform role within the relationship, e.g. 'mastering engineer', 'lighting design'. Industry role vocabularies are external layers, not core schema.

maxGraphemes: 100 graphemes
View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "subject",
      "relationship",
      "createdAt"
    ],
    "properties": {
      "note": {
        "type": "string",
        "maxGraphemes": 500
      },
      "role": {
        "type": "string",
        "description": "Freeform role within the relationship, e.g. 'mastering engineer', 'lighting design'. Industry role vocabularies are external layers, not core schema.",
        "maxGraphemes": 100
      },
      "subject": {
        "refs": [
          "com.cultureblocs.defs#didRef",
          "com.cultureblocs.defs#strongRef"
        ],
        "type": "union",
        "description": "Who or what this claim is about: a party by DID, or a specific record (pin the CID to make the attestation tamper-evident)."
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "When this record was first stamped. The only immutable field: everything else may be revised by publishing a new commit."
      },
      "relationship": {
        "type": "string",
        "description": "Advisory vocabulary: new relationship types need no schema change.",
        "knownValues": [
          "created",
          "collaborated_on",
          "performed",
          "exhibited",
          "released",
          "represented_by",
          "attests_to",
          "references",
          "member_of"
        ],
        "maxGraphemes": 64
      }
    }
  },
  "description": "A directional claim from this repository's holder about another party or record: 'we exhibited this', 'I performed on this', 'this is my work'. One-way and unapproved by default — the counterparty is never asked to accept anything. When two parties independently point at each other, any reader can compute a verified relationship from the closed loop; this is the mutual-mint primitive at professional scale. Pointing at a record with a CID pins the exact content attested to: if the target is silently rewritten the loop visibly breaks."
}

Lexicon Garden

@