{
  "name": "RLTP vocabulary namespace",
  "namespace": "https://real-life.org/rltp/v1",
  "publisher": "https://real-life.org/",
  "specificationRepository": "https://github.com/real-life-org/rltp-spec",
  "generatedFrom": "rltp-spec — do not edit by hand, run scripts/generate.mjs",
  "digestAlgorithm": "SHA-256, lowercase hex, over the served bytes of the referenced file",
  "context": {
    "url": "https://real-life.org/rltp/v1/context.jsonld",
    "sha256": "e94b3544b45cf61dbbc06987b5a4acaecf5ceab301213948c932d47b8bfb5412"
  },
  "offlineRule": "Per the interim securing profile, credentials pin their @context by value and implementations never process JSON-LD or resolve schemas over the network at runtime; this registry is documentation and distribution, not runtime infrastructure.",
  "terms": [
    {
      "fragment": "Anchor",
      "iri": "https://real-life.org/rltp/v1#Anchor",
      "meaning": "the stable Layer-1 identifier of a person (in the interim profile: a did:key)",
      "definedIn": "Encounter 2.2"
    },
    {
      "fragment": "ContactCard",
      "iri": "https://real-life.org/rltp/v1#ContactCard",
      "meaning": "a person's signed self-description: verification material, key-agreement key, challenge when used in an enactment",
      "definedIn": "Encounter 6"
    },
    {
      "fragment": "Challenge",
      "iri": "https://real-life.org/rltp/v1#Challenge",
      "meaning": "a fresh, single-use, high-entropy value carried in a contact card for one enactment; governed by the own-challenge state model",
      "definedIn": "Encounter 5.3"
    },
    {
      "fragment": "Ceremony",
      "iri": "https://real-life.org/rltp/v1#Ceremony",
      "meaning": "a registered, versioned definition of an encounter interaction, including its time parameters",
      "definedIn": "Encounter 5.1"
    },
    {
      "fragment": "Enactment",
      "iri": "https://real-life.org/rltp/v1#Enactment",
      "meaning": "one performed run of a ceremony between two people; never reused",
      "definedIn": "Encounter 5.2"
    },
    {
      "fragment": "Step",
      "iri": "https://real-life.org/rltp/v1#Step",
      "meaning": "one credential issuance within an enactment",
      "definedIn": "Encounter 5.2"
    },
    {
      "fragment": "EnactmentBinding",
      "iri": "https://real-life.org/rltp/v1#EnactmentBinding",
      "meaning": "the digest, identical in both step credentials, tying them to one exchange descriptor",
      "definedIn": "Encounter 5.4"
    },
    {
      "fragment": "EncounterCredential",
      "iri": "https://real-life.org/rltp/v1#EncounterCredential",
      "meaning": "the immutable credential in which one party records that they recognized another",
      "definedIn": "Encounter 7"
    },
    {
      "fragment": "CredentialDigest",
      "iri": "https://real-life.org/rltp/v1#CredentialDigest",
      "meaning": "the multibase multihash over JCS(document) of the complete credential including its proof",
      "definedIn": "Encounter 2.2"
    },
    {
      "fragment": "Edge",
      "iri": "https://real-life.org/rltp/v1#Edge",
      "meaning": "the relation between two anchors constituted by the encounter credentials between them: incoming, outgoing, or mutual; one edge per anchor pair",
      "definedIn": "Encounter 4.2"
    },
    {
      "fragment": "DocumentDigest",
      "iri": "https://real-life.org/rltp/v1#DocumentDigest",
      "meaning": "the multibase multihash over JCS(document) of a delivery document's plaintext; its identity for idempotency and acknowledgement",
      "definedIn": "Delivery 2"
    },
    {
      "fragment": "SealedEnvelope",
      "iri": "https://real-life.org/rltp/v1#SealedEnvelope",
      "meaning": "the encrypted form in which a document travels: ephemeral X25519, HKDF, AES-256-GCM",
      "definedIn": "Delivery 5"
    },
    {
      "fragment": "Disposition",
      "iri": "https://real-life.org/rltp/v1#Disposition",
      "meaning": "the receiver's classification of a processed envelope (staged, first failing stage names it)",
      "definedIn": "Delivery 6.2"
    },
    {
      "fragment": "DeliveryAck",
      "iri": "https://real-life.org/rltp/v1#DeliveryAck",
      "meaning": "the arrival acknowledgement: machine-generated at the durable recording of a document's defined effect; arrival, never acceptance",
      "definedIn": "Delivery 4.2"
    }
  ],
  "schemas": [
    {
      "name": "access-material",
      "url": "https://real-life.org/rltp/v1/schemas/access-material.schema.json",
      "sha256": "4e3c298a8e6f6917dd120e49c6dc906ccceb9da8520f4863155c12c3c37ce80b"
    },
    {
      "name": "access-operation-envelope",
      "url": "https://real-life.org/rltp/v1/schemas/access-operation-envelope.schema.json",
      "sha256": "a762ead03ae971abd3e0585a6b3df5250c21ccf9db1f19383b544a4c0fcc0dfb"
    },
    {
      "name": "access-registration",
      "url": "https://real-life.org/rltp/v1/schemas/access-registration.schema.json",
      "sha256": "feb4f0e4bb38b1b0f3d86e9597b69de02190ed8d59318b82ba6b12f74ee922aa"
    },
    {
      "name": "authorization-view",
      "url": "https://real-life.org/rltp/v1/schemas/authorization-view.schema.json",
      "sha256": "2a37090d64cf93392c7d509fa7e7841d8b812c9a2032f88de107c8fe3e1ddd75"
    },
    {
      "name": "contact-card",
      "url": "https://real-life.org/rltp/v1/schemas/contact-card.schema.json",
      "sha256": "4064174d8fe855fb0a5aee2391126cc504936085ddd0deebf7844672bd44c804"
    },
    {
      "name": "encounter-credential",
      "url": "https://real-life.org/rltp/v1/schemas/encounter-credential.schema.json",
      "sha256": "2cb3198bb4b3e54450770c66b27589ce89300119de8d96167dddb7666c6a6ea3"
    },
    {
      "name": "rltp-delivery-document",
      "url": "https://real-life.org/rltp/v1/schemas/rltp-delivery-document.schema.json",
      "sha256": "3613f8af5cd58ac0448c4501c764a56da95d734c4cf8e168887a5a69f1486704"
    },
    {
      "name": "sealed-envelope",
      "url": "https://real-life.org/rltp/v1/schemas/sealed-envelope.schema.json",
      "sha256": "a7074c073f0dd394b6f7ac7e36f75b70bad67901e4f6456431e3952ac7c5e224"
    },
    {
      "name": "welcome",
      "url": "https://real-life.org/rltp/v1/schemas/welcome.schema.json",
      "sha256": "2778e9a92cbb050594145550cb6013cfa7ce4b2ecd95f331713106a9c1317942"
    }
  ],
  "taskTypeRegistry": "https://real-life.org/trust-tasks/index.json"
}
