{
  "uri": "https://id.registrystack.org/vocab/core/",
  "title": "Registry Relay core vocabulary",
  "description": "Vocabulary base for Relay V2 Registry Core semantic predicates.",
  "kind": "vocabulary",
  "status": "active",
  "compatibility_line": "relay-v2",
  "owner": "relay-v2",
  "source_reference": {
    "repository": "registry-stack",
    "commit": "f688b4f2580e1feea409cd561647d9ad42770d6b",
    "path": "crates/registry-relay-v2/src/semantics.rs",
    "sha256": "5614126aba7d38bff956209b6e68823b142e9f2ddf3c294d2f279cec72938218"
  },
  "id": "https://id.registrystack.org/vocab/core/",
  "documented_by": [
    {
      "title": "Contracts and machine identifiers",
      "href": "https://docs.registrystack.org/reference/contracts/"
    },
    {
      "title": "Registry Stack documentation",
      "href": "https://docs.registrystack.org/"
    }
  ],
  "authority": {
    "scope": "identifier metadata",
    "statement": "This site publishes the current Registry Stack identifiers from a digest-bound source catalog. Product source and the actual service response remain authoritative for runtime behavior."
  },
  "child_term_policy": {
    "ownership": "adopter-defined",
    "registry_reviewed": false,
    "statement": "Resolving a child URI under this vocabulary does not register or review that adopter-defined term."
  }
}
