{
  "schema": "zenith.ontology-catalog/v2",
  "purpose": "read-only-review-catalogue",
  "scope": "all",
  "catalogueDigest": "929b9e328678d5f2d649c9d74b6ed2376123789abe0373ffac0572fe9bef49e0",
  "domains": [
    {
      "id": "foundation",
      "label": "Foundation"
    },
    {
      "id": "identity",
      "label": "Identity & participation"
    },
    {
      "id": "work",
      "label": "Work & planning"
    },
    {
      "id": "resources",
      "label": "Resources & services"
    },
    {
      "id": "hospitality",
      "label": "Hospitality"
    },
    {
      "id": "knowledge",
      "label": "Knowledge, evidence & publication"
    },
    {
      "id": "software",
      "label": "Software & interfaces"
    }
  ],
  "artifacts": [
    {
      "id": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c",
      "sha256": "bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c",
      "url": "https://zenith-research.ca/ontology/v0.8.0/context.jsonld",
      "mediaType": "application/ld+json"
    },
    {
      "id": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "url": "https://zenith-research.ca/ontology/catalog/v2/artifacts/50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf/ontology-publication-module.json",
      "mediaType": "application/json"
    },
    {
      "id": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "url": "https://zenith-research.ca/ontology/catalog/v2/artifacts/fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102/catalog.json",
      "mediaType": "application/json"
    },
    {
      "id": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "url": "https://zenith-research.ca/ontology/catalog/v2/artifacts/afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95/devgraph.ontology.json",
      "mediaType": "application/json"
    },
    {
      "id": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5",
      "sha256": "9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5",
      "url": "https://zenith-research.ca/ontology/catalog/v2/artifacts/9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5/publication.ontology.json",
      "mediaType": "application/json"
    },
    {
      "id": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
      "sha256": "f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
      "url": "https://zenith-research.ca/ontology/catalog/v2/artifacts/f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6/zendo-core.candidate.json",
      "mediaType": "application/json"
    },
    {
      "id": "a-19abd6e005c35a2e13c59063b67a9ff5842aa09d67654b1257dd0133fc61d67d",
      "sha256": "19abd6e005c35a2e13c59063b67a9ff5842aa09d67654b1257dd0133fc61d67d",
      "url": "https://zenith-research.ca/ontology/catalog/v2/artifacts/19abd6e005c35a2e13c59063b67a9ff5842aa09d67654b1257dd0133fc61d67d/zendo.ontology.json",
      "mediaType": "application/json"
    },
    {
      "id": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
      "sha256": "82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
      "url": "https://zenith-research.ca/ontology/catalog/v2/artifacts/82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278/zendo.schema.json",
      "mediaType": "application/json"
    },
    {
      "id": "a-a580cbf4d61766850c46de651a57c39a6a0c2606dd2b6ff868dba52f714f62e4",
      "sha256": "a580cbf4d61766850c46de651a57c39a6a0c2606dd2b6ff868dba52f714f62e4",
      "url": "https://zenith-research.ca/ontology/catalog/v2/artifacts/a580cbf4d61766850c46de651a57c39a6a0c2606dd2b6ff868dba52f714f62e4/zenith.ontology.json",
      "mediaType": "application/json"
    },
    {
      "id": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
      "sha256": "fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
      "url": "https://zenith-research.ca/ontology/catalog/v2/artifacts/fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883/zenith.schema.json",
      "mediaType": "application/json"
    },
    {
      "id": "a-68f3f5eed48ec8b7cbbce133c32b769d7b323aef61ffba935acf32269e847b6f",
      "sha256": "68f3f5eed48ec8b7cbbce133c32b769d7b323aef61ffba935acf32269e847b6f",
      "url": "https://zenith-research.ca/ontology/catalog/v2/artifacts/68f3f5eed48ec8b7cbbce133c32b769d7b323aef61ffba935acf32269e847b6f/schema.json",
      "mediaType": "application/json"
    }
  ],
  "sources": [
    {
      "id": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
      "family": "rolodex",
      "versionLabel": "0.8.0",
      "producerState": "Imported reference",
      "websitePublicationState": "canonical-artifacts-live",
      "kind": "canonical-artifact",
      "definitionArtifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "artifactRefs": [
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "dependencySourceRefs": [],
      "identityInputs": {
        "recipe": "reader-source-snapshot-v2",
        "artifactPins": {
          "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
          "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c": "bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
        },
        "producerState": "Imported reference",
        "websitePublicationState": "canonical-artifacts-live",
        "family": "rolodex",
        "version": "0.8.0",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "closure": {
          "context": "bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
        },
        "originalProvenanceClaims": [
          {
            "name": "ontology.jsonld",
            "sha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
          }
        ],
        "dependencySnapshotKeys": []
      },
      "publicProvenance": [
        "https://zenith-research.ca/ontology/v0.8.0/manifest.json"
      ]
    },
    {
      "id": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
      "family": "zenith",
      "versionLabel": "0.1.0 review",
      "producerState": "Review draft",
      "websitePublicationState": "viewer-source-not-published",
      "kind": "reviewed-projection",
      "definitionArtifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "artifactRefs": [
        "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "dependencySourceRefs": [
        "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3"
      ],
      "identityInputs": {
        "recipe": "reader-source-snapshot-v2",
        "artifactPins": {
          "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
          "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
          "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883": "fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883"
        },
        "producerState": "Review draft",
        "websitePublicationState": "viewer-source-not-published",
        "family": "zenith",
        "version": "0.1.0 review",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "closure": {
          "zenith.schema.json": "fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
          "rolodex.ontology.json": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
        },
        "originalProvenanceClaims": [
          {
            "name": "catalog.json",
            "sha256": "87d5c91fbccf4d9dd12621c088c282adece9ff391cef0b9badcd19c568fd491e"
          },
          {
            "name": "ontology.jsonld",
            "sha256": "a580cbf4d61766850c46de651a57c39a6a0c2606dd2b6ff868dba52f714f62e4"
          },
          {
            "name": "foundation.schema.json",
            "sha256": "541d3d1b57fe97dbb2cad92a542f7d59d1b8a9898a0a00252a808a1c075f86eb"
          },
          {
            "name": "directory.schema.json",
            "sha256": "af5489c41bc79699d48d5e11d7b10043e77534b3226b596806e8f6427e77c19a"
          },
          {
            "name": "resources.schema.json",
            "sha256": "a15ede6cfcc43d473f8fe496c8fd755a57a7d95225dd03a69c4cb7639c39874c"
          },
          {
            "name": "evidence.schema.json",
            "sha256": "e05a062453e761533750d1e13713110e00c8a8d72554a079f284ca15853bf666"
          },
          {
            "name": "authority.schema.json",
            "sha256": "b459731828c450fce626d09e6b49c82171138bd62a0d608927130006de189bbc"
          },
          {
            "name": "documents.schema.json",
            "sha256": "32efb4ba2ce67e7eb263c478232a153d94a4b5e4466a683a7ba564db2afe2c15"
          },
          {
            "name": "handoff.schema.json",
            "sha256": "1ad085ada97eb9fe25d7a75e9b23ea90b5afff4d82b18f534fa7307dc9e55fad"
          },
          {
            "name": "events.schema.json",
            "sha256": "250db1431d38bd8e9f8ec2f5c3c12ae1c070ea5bc7101e4766fe6772d415b18c"
          },
          {
            "name": "execution.schema.json",
            "sha256": "f101c4510f99647d065f296cd33d3bcff911a133006beaa68a8ee24b4632c662"
          },
          {
            "name": "planning.schema.json",
            "sha256": "f7917800f7c1a6532b50696faf5bd803c76b797eaf7ce610964aacf4deabc0b2"
          }
        ],
        "dependencySnapshotKeys": [
          "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3"
        ]
      },
      "publicProvenance": []
    },
    {
      "id": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
      "family": "devgraph",
      "versionLabel": "0.8.0",
      "producerState": "Published",
      "websitePublicationState": "canonical-artifacts-live",
      "kind": "canonical-artifact",
      "definitionArtifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "artifactRefs": [
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "dependencySourceRefs": [],
      "identityInputs": {
        "recipe": "reader-source-snapshot-v2",
        "artifactPins": {
          "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
          "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c": "bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
        },
        "producerState": "Published",
        "websitePublicationState": "canonical-artifacts-live",
        "family": "devgraph",
        "version": "0.8.0",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "closure": {
          "context": "bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
        },
        "originalProvenanceClaims": [
          {
            "name": "manifest.json",
            "sha256": "0f8e8eebc3e6c3eac45cd2be5e9d181d1174b250987fd855fec9138b277fca8d"
          },
          {
            "name": "ontology.jsonld",
            "sha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
          }
        ],
        "dependencySnapshotKeys": []
      },
      "publicProvenance": [
        "https://zenith-research.ca/ontology/v0.8.0/manifest.json"
      ]
    },
    {
      "id": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
      "family": "zendo",
      "versionLabel": "0.5.0",
      "producerState": "Prototype",
      "websitePublicationState": "viewer-source-not-published",
      "kind": "reviewed-projection",
      "definitionArtifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "artifactRefs": [
        "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "dependencySourceRefs": [
        "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3"
      ],
      "identityInputs": {
        "recipe": "reader-source-snapshot-v2",
        "artifactPins": {
          "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278": "82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
          "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
          "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102"
        },
        "producerState": "Prototype",
        "websitePublicationState": "viewer-source-not-published",
        "family": "zendo",
        "version": "0.5.0",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "closure": {
          "zendo.schema.json": "82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
          "rolodex.ontology.json": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
        },
        "originalProvenanceClaims": [
          {
            "name": "ontology-catalog.json",
            "sha256": "c928d2c0568dd4c5cdefe95689b4c1262a88236acb70030916a5c697b62dc608"
          },
          {
            "name": "guest-workspace.schema.json",
            "sha256": "5949a020e6f4352a326fc5253c3a3fff96853d0c55c21906af8799b71925d376"
          },
          {
            "name": "concierge-ontology.jsonld",
            "sha256": "19abd6e005c35a2e13c59063b67a9ff5842aa09d67654b1257dd0133fc61d67d"
          }
        ],
        "dependencySnapshotKeys": [
          "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3"
        ]
      },
      "publicProvenance": []
    },
    {
      "id": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
      "family": "zendo-core",
      "versionLabel": "0.1.5 candidate",
      "producerState": "Review draft",
      "websitePublicationState": "viewer-source-not-published",
      "kind": "reviewed-projection",
      "definitionArtifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "artifactRefs": [
        "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "dependencySourceRefs": [
        "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3"
      ],
      "identityInputs": {
        "recipe": "reader-source-snapshot-v2",
        "artifactPins": {
          "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
          "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6": "f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
          "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102"
        },
        "producerState": "Review draft",
        "websitePublicationState": "viewer-source-not-published",
        "family": "zendo-core",
        "version": "0.1.5 candidate",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "closure": {
          "zendo-core.candidate.json": "f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
          "rolodex.ontology.json": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
        },
        "originalProvenanceClaims": [
          {
            "name": "ontology-candidate.json",
            "sha256": "585fd5f0c8d13df494b8f66e0947182a86854566c928f2e3bf6df4b8c9d75d03"
          }
        ],
        "dependencySnapshotKeys": [
          "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3"
        ]
      },
      "publicProvenance": []
    },
    {
      "id": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
      "family": "publication",
      "versionLabel": "0.1.0",
      "producerState": "Review draft",
      "websitePublicationState": "canonical-artifacts-live",
      "kind": "reviewed-projection",
      "definitionArtifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "artifactRefs": [
        "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5",
        "a-68f3f5eed48ec8b7cbbce133c32b769d7b323aef61ffba935acf32269e847b6f"
      ],
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "dependencySourceRefs": [],
      "identityInputs": {
        "recipe": "reader-source-snapshot-v2",
        "artifactPins": {
          "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
          "a-68f3f5eed48ec8b7cbbce133c32b769d7b323aef61ffba935acf32269e847b6f": "68f3f5eed48ec8b7cbbce133c32b769d7b323aef61ffba935acf32269e847b6f",
          "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5": "9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
        },
        "producerState": "Review draft",
        "websitePublicationState": "canonical-artifacts-live",
        "family": "publication",
        "version": "0.1.0",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "closure": {
          "publication.ontology.json": "9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
        },
        "originalProvenanceClaims": [
          {
            "name": "profile.json",
            "sha256": "490348e68d81afcd2f38021ff936cd9cc2ef60e4d4d8e80e938ff36db110f2b8"
          },
          {
            "name": "schema.json",
            "sha256": "68f3f5eed48ec8b7cbbce133c32b769d7b323aef61ffba935acf32269e847b6f"
          },
          {
            "name": "ontology.jsonld",
            "sha256": "9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
          },
          {
            "name": "taxonomy.json",
            "sha256": "710c91a3a06f4a0c3b7d9cf173e2ff10f67c85d58cd89e679ee9a97f28db9fac"
          }
        ],
        "dependencySnapshotKeys": []
      },
      "publicProvenance": []
    }
  ],
  "applications": [
    {
      "id": "app-zenith",
      "label": "Zenith",
      "descriptiveType": "https://schema.org/SoftwareApplication",
      "associationState": "source-association"
    },
    {
      "id": "app-devgraph",
      "label": "Devgraph",
      "descriptiveType": "https://schema.org/SoftwareApplication",
      "associationState": "source-association"
    },
    {
      "id": "app-rolodex",
      "label": "Rolodex",
      "descriptiveType": "https://schema.org/SoftwareApplication",
      "associationState": "source-association"
    },
    {
      "id": "app-zendo",
      "label": "Zendo",
      "descriptiveType": "https://schema.org/SoftwareApplication",
      "associationState": "source-association"
    }
  ],
  "profiles": [
    {
      "id": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "label": "rolodex@0.8.0",
      "sourceRef": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
      "applicationRef": "app-rolodex",
      "maturity": "Imported reference",
      "schemaArtifactRefs": [],
      "usageState": "declared-dependency",
      "identityInputs": {
        "recipe": "reader-profile-v2",
        "schemaArtifactRefs": [],
        "applicationRef": "app-rolodex",
        "maturity": "Imported reference",
        "usageState": "declared-dependency",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "label": "rolodex@0.8.0"
      }
    },
    {
      "id": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "label": "zenith@0.1.0 review",
      "sourceRef": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
      "applicationRef": "app-zenith",
      "maturity": "Review draft",
      "schemaArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883"
      ],
      "usageState": "source-association",
      "identityInputs": {
        "recipe": "reader-profile-v2",
        "schemaArtifactRefs": [
          "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883"
        ],
        "applicationRef": "app-zenith",
        "maturity": "Review draft",
        "usageState": "source-association",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "label": "zenith@0.1.0 review"
      }
    },
    {
      "id": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "label": "devgraph@0.8.0",
      "sourceRef": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
      "applicationRef": "app-devgraph",
      "maturity": "Published",
      "schemaArtifactRefs": [],
      "usageState": "source-association",
      "identityInputs": {
        "recipe": "reader-profile-v2",
        "schemaArtifactRefs": [],
        "applicationRef": "app-devgraph",
        "maturity": "Published",
        "usageState": "source-association",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "label": "devgraph@0.8.0"
      }
    },
    {
      "id": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "label": "zendo@0.5.0",
      "sourceRef": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
      "applicationRef": "app-zendo",
      "maturity": "Prototype",
      "schemaArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278"
      ],
      "usageState": "source-association",
      "identityInputs": {
        "recipe": "reader-profile-v2",
        "schemaArtifactRefs": [
          "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278"
        ],
        "applicationRef": "app-zendo",
        "maturity": "Prototype",
        "usageState": "source-association",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "label": "zendo@0.5.0"
      }
    },
    {
      "id": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "label": "zendo-core@0.1.5 candidate",
      "sourceRef": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
      "applicationRef": "app-zendo",
      "maturity": "Review draft",
      "schemaArtifactRefs": [],
      "usageState": "source-association",
      "identityInputs": {
        "recipe": "reader-profile-v2",
        "schemaArtifactRefs": [],
        "applicationRef": "app-zendo",
        "maturity": "Review draft",
        "usageState": "source-association",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "label": "zendo-core@0.1.5 candidate"
      }
    },
    {
      "id": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "label": "publication@0.1.0",
      "sourceRef": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
      "applicationRef": "app-zenith",
      "maturity": "Review draft",
      "schemaArtifactRefs": [
        "a-68f3f5eed48ec8b7cbbce133c32b769d7b323aef61ffba935acf32269e847b6f"
      ],
      "usageState": "source-association",
      "identityInputs": {
        "recipe": "reader-profile-v2",
        "schemaArtifactRefs": [
          "a-68f3f5eed48ec8b7cbbce133c32b769d7b323aef61ffba935acf32269e847b6f"
        ],
        "applicationRef": "app-zenith",
        "maturity": "Review draft",
        "usageState": "source-association",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "label": "publication@0.1.0"
      }
    }
  ],
  "definitions": [
    {
      "id": "d-0c171666c1d5179e7fb5303fa83b58a0649788bd6f86779f74db93afa21f2986",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:authority#VerifiedOperationAuthorityReference",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/0",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:authority#VerifiedOperationAuthorityReference",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/0",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "VerifiedOperationAuthorityReference",
      "description": "Reference to an existing receiver-verified context/receipt; this record cannot itself authenticate, issue, broaden or delegate authority.",
      "sourceNode": {
        "id": "authority.VerifiedOperationAuthorityReference",
        "label": "VerifiedOperationAuthorityReference",
        "kind": "Record",
        "group": "Authority references",
        "description": "Reference to an existing receiver-verified context/receipt; this record cannot itself authenticate, issue, broaden or delegate authority.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:authority#VerifiedOperationAuthorityReference",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:authority#/$defs/VerifiedOperationAuthorityReference",
        "fields": [
          {
            "name": "type",
            "type": "\"authority.VerifiedOperationAuthorityReference\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "authority.VerifiedOperationAuthorityReference",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "authority.VerifiedOperationAuthorityReference"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "receiver_ref",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "operation",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "subject_ref",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "resource_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "policy_revision_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          },
          {
            "name": "verified_context_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "receipt_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "valid_window",
            "type": "TimeWindow",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow"
            }
          }
        ],
        "rules": [
          "Actual receiver must verify receipt/context signatures, audience, subject, operation, resource, policy and validity. Schema success is not authorization."
        ],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04",
        "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-982fcf942b24c45ff1e461b821b9e8375bb774ec645ef17ff5373b34ef7484a5",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:authority#ContributionPolicyReference",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/1",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:authority#ContributionPolicyReference",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/1",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ContributionPolicyReference",
      "description": "Descriptive contribution policy/intent. Existing receiver authority must be checked for every accepted operation; no local may_redelegate flag mints a delegation.",
      "sourceNode": {
        "id": "authority.ContributionPolicyReference",
        "label": "ContributionPolicyReference",
        "kind": "Record",
        "group": "Authority references",
        "description": "Descriptive contribution policy/intent. Existing receiver authority must be checked for every accepted operation; no local may_redelegate flag mints a delegation.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:authority#ContributionPolicyReference",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:authority#/$defs/ContributionPolicyReference",
        "fields": [
          {
            "name": "type",
            "type": "\"authority.ContributionPolicyReference\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "authority.ContributionPolicyReference",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "authority.ContributionPolicyReference"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "subject_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "target_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "requested_operations",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "type": "string",
                "minLength": 1,
                "maxLength": 160
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "field_allowlist",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "type": "string",
                "pattern": "^(?:/(?:[^~/]|~0|~1)*)*$"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "policy_revision_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          },
          {
            "name": "valid_window",
            "type": "TimeWindow",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow"
            }
          },
          {
            "name": "authority_reference",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "authority.VerifiedOperationAuthorityReference"
              ]
            }
          },
          {
            "name": "parent_policy_ref",
            "type": "RevisionQualifiedRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "subject_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "subject_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "subject_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "subject_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          },
          {
            "label": "authority_reference",
            "target": "authority.VerifiedOperationAuthorityReference",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-0c171666c1d5179e7fb5303fa83b58a0649788bd6f86779f74db93afa21f2986",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04",
        "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-13261c57d53f539dc71ec845baacb49777d1157b2a0b35305e28b8291556e9bb",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:authority#DisclosurePolicyReference",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/2",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:authority#DisclosurePolicyReference",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/2",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "DisclosurePolicyReference",
      "description": "Pinned receiver-owned disclosure policy reference. The policy is interpreted and enforced by its owner, not by ontology membership.",
      "sourceNode": {
        "id": "authority.DisclosurePolicyReference",
        "label": "DisclosurePolicyReference",
        "kind": "Record",
        "group": "Authority references",
        "description": "Pinned receiver-owned disclosure policy reference. The policy is interpreted and enforced by its owner, not by ontology membership.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:authority#DisclosurePolicyReference",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:authority#/$defs/DisclosurePolicyReference",
        "fields": [
          {
            "name": "type",
            "type": "\"authority.DisclosurePolicyReference\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "authority.DisclosurePolicyReference",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "authority.DisclosurePolicyReference"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "policy_revision_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          },
          {
            "name": "issuer_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "purpose",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 512
            }
          },
          {
            "name": "allowed_field_pointers",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "type": "string",
                "pattern": "^(?:/(?:[^~/]|~0|~1)*)*$"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "valid_window",
            "type": "TimeWindow",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "issuer_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04",
        "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-45968bdd4b520c3160a63ee1292d4309eb6d12a8afad990d8005d7ac06e50b33",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:resources#ResourceInstance",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/3",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:resources#ResourceInstance",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/3",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ResourceInstance",
      "description": "Concrete resource identity; never equated with a software Agent or the Artifact snapshot describing it.",
      "sourceNode": {
        "id": "resources.ResourceInstance",
        "label": "ResourceInstance",
        "kind": "Record",
        "group": "Resources",
        "description": "Concrete resource identity; never equated with a software Agent or the Artifact snapshot describing it.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:resources#ResourceInstance",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:resources#/$defs/ResourceInstance",
        "fields": [
          {
            "name": "type",
            "type": "\"resources.ResourceInstance\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "resources.ResourceInstance",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "resources.ResourceInstance"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "label",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "resource_kind",
            "type": "physical_unit | facility | physical_computer | virtual_machine | virtual_resource",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "physical_unit",
                "facility",
                "physical_computer",
                "virtual_machine",
                "virtual_resource"
              ]
            }
          },
          {
            "name": "capability_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "custodian_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "capacity",
            "type": "Quantity",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/Quantity"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "custodian_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "0…1"
          },
          {
            "label": "custodian_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "0…1"
          },
          {
            "label": "custodian_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "0…1"
          },
          {
            "label": "custodian_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-97146a18ec55ca8963f45f635ae83feb18770ab379cab175d948b41420d88779"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-305110a84026efa63f86696d6715f25dc2eb549b13b847528883070e170c4f21",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:resources#ComputeResource",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/4",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:resources#ComputeResource",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/4",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ComputeResource",
      "description": "Resource specialization. Installation identity can be local; it is not hardware attestation or a globally verified machine ID.",
      "sourceNode": {
        "id": "resources.ComputeResource",
        "label": "ComputeResource",
        "kind": "Record",
        "group": "Resources",
        "description": "Resource specialization. Installation identity can be local; it is not hardware attestation or a globally verified machine ID.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:resources#ComputeResource",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:resources#/$defs/ComputeResource",
        "parent": "resources.ResourceInstance",
        "fields": [
          {
            "name": "type",
            "type": "\"resources.ComputeResource\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "resources.ComputeResource",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "resources.ComputeResource"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "label",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "resource_kind",
            "type": "physical_computer | virtual_machine | virtual_resource",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "physical_computer",
                "virtual_machine",
                "virtual_resource"
              ],
              "allOf": [
                {
                  "type": "string",
                  "enum": [
                    "physical_unit",
                    "facility",
                    "physical_computer",
                    "virtual_machine",
                    "virtual_resource"
                  ]
                },
                {
                  "type": "string",
                  "enum": [
                    "physical_computer",
                    "virtual_machine",
                    "virtual_resource"
                  ]
                }
              ]
            }
          },
          {
            "name": "capability_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "custodian_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "capacity",
            "type": "Quantity",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/Quantity"
            }
          },
          {
            "name": "installation_ref",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "compute_kind",
            "type": "physical_computer | virtual_machine | container_worker",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "physical_computer",
                "virtual_machine",
                "container_worker"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-45968bdd4b520c3160a63ee1292d4309eb6d12a8afad990d8005d7ac06e50b33",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-97146a18ec55ca8963f45f635ae83feb18770ab379cab175d948b41420d88779"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-8fa13e7bec9987e031322339ba91bceb88364f147ffce4dd5d637671009ea40f",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:resources#ResourceRequirement",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/5",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:resources#ResourceRequirement",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/5",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ResourceRequirement",
      "description": "A capability/quantity/time need. Runtime eligibility resource strings are not capacity, stock, price or reservations.",
      "sourceNode": {
        "id": "resources.ResourceRequirement",
        "label": "ResourceRequirement",
        "kind": "Record",
        "group": "Resources",
        "description": "A capability/quantity/time need. Runtime eligibility resource strings are not capacity, stock, price or reservations.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:resources#ResourceRequirement",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:resources#/$defs/ResourceRequirement",
        "fields": [
          {
            "name": "type",
            "type": "\"resources.ResourceRequirement\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "resources.ResourceRequirement",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "resources.ResourceRequirement"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "capability_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "quantity",
            "type": "Quantity",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/Quantity"
            }
          },
          {
            "name": "needed_window",
            "type": "TimeWindow",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow"
            }
          },
          {
            "name": "subject_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "constraints_schema_ref",
            "type": "ArtifactRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "constraints_ref",
            "type": "ArtifactRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-97146a18ec55ca8963f45f635ae83feb18770ab379cab175d948b41420d88779",
        "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-b89459ba7a64a89a413a4766709ad77d0dabc14dd66f38e7465f1cbf4675e58d",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:resources#AvailabilityAssertion",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/6",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:resources#AvailabilityAssertion",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/6",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "AvailabilityAssertion",
      "description": "Sourced availability assertion for exactly one person/organization/agent or resource; it does not confirm a booking.",
      "sourceNode": {
        "id": "resources.AvailabilityAssertion",
        "label": "AvailabilityAssertion",
        "kind": "Record",
        "group": "Resources",
        "description": "Sourced availability assertion for exactly one person/organization/agent or resource; it does not confirm a booking.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:resources#AvailabilityAssertion",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:resources#/$defs/AvailabilityAssertion",
        "fields": [
          {
            "name": "type",
            "type": "\"resources.AvailabilityAssertion\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "resources.AvailabilityAssertion",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "resources.AvailabilityAssertion"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "subject_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "resource_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "resources.ResourceInstance"
              ]
            }
          },
          {
            "name": "window",
            "type": "TimeWindow",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow"
            }
          },
          {
            "name": "state",
            "type": "available | unavailable | tentative | unknown",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "available",
                "unavailable",
                "tentative",
                "unknown"
              ]
            }
          },
          {
            "name": "source_revision_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          },
          {
            "name": "asserted_by",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          }
        ],
        "rules": [
          "Exactly one of subject_ref and resource_ref is present."
        ],
        "facts": [],
        "links": [
          {
            "label": "subject_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "0…1"
          },
          {
            "label": "subject_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "0…1"
          },
          {
            "label": "subject_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "0…1"
          },
          {
            "label": "subject_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "0…1"
          },
          {
            "label": "resource_ref",
            "target": "resources.ResourceInstance",
            "note": "0…1"
          },
          {
            "label": "asserted_by",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "asserted_by",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "asserted_by",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "asserted_by",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-45968bdd4b520c3160a63ee1292d4309eb6d12a8afad990d8005d7ac06e50b33",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-d25c03e1a93e81942cf75d0c3d576dd717b0ea8e6913cd1bc3acb026aff40386",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:resources#ResourceOffer",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/7",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:resources#ResourceOffer",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/7",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ResourceOffer",
      "description": "Commercial/crew-provided offer for an existing unit. Provider, physical item, capability and availability remain separate.",
      "sourceNode": {
        "id": "resources.ResourceOffer",
        "label": "ResourceOffer",
        "kind": "Record",
        "group": "Resources",
        "description": "Commercial/crew-provided offer for an existing unit. Provider, physical item, capability and availability remain separate.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:resources#ResourceOffer",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:resources#/$defs/ResourceOffer",
        "fields": [
          {
            "name": "type",
            "type": "\"resources.ResourceOffer\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "resources.ResourceOffer",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "resources.ResourceOffer"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "resource_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "resources.ResourceInstance"
              ]
            }
          },
          {
            "name": "provider_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "quantity",
            "type": "Quantity",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/Quantity"
            }
          },
          {
            "name": "capability_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "availability_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "resources.AvailabilityAssertion"
              ]
            }
          },
          {
            "name": "price",
            "type": "Money",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/Money"
            }
          },
          {
            "name": "origin",
            "type": "person_provided | organization_owned | rental | other",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "person_provided",
                "organization_owned",
                "rental",
                "other"
              ]
            }
          },
          {
            "name": "confirmation",
            "type": "offered | confirmed | withdrawn",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "offered",
                "confirmed",
                "withdrawn"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "resource_ref",
            "target": "resources.ResourceInstance",
            "note": "1…1"
          },
          {
            "label": "provider_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "provider_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "provider_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "provider_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          },
          {
            "label": "availability_ref",
            "target": "resources.AvailabilityAssertion",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-45968bdd4b520c3160a63ee1292d4309eb6d12a8afad990d8005d7ac06e50b33",
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-b89459ba7a64a89a413a4766709ad77d0dabc14dd66f38e7465f1cbf4675e58d",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-97146a18ec55ca8963f45f635ae83feb18770ab379cab175d948b41420d88779",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04",
        "d-1976a4eb3204f324527ab6101d7b1ddd9d9582b4da5e0475c843c71697a5d4e2"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-632205d5c406219ef329a5ac377c1845f51d2fccae9d860d2db5581c8ab8a6c2",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:resources#Allocation",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/8",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:resources#Allocation",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/8",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "Allocation",
      "description": "Selection of an exact offer against an exact requirement, not proof of reservation or observed use.",
      "sourceNode": {
        "id": "resources.Allocation",
        "label": "Allocation",
        "kind": "Record",
        "group": "Resources",
        "description": "Selection of an exact offer against an exact requirement, not proof of reservation or observed use.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:resources#Allocation",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:resources#/$defs/Allocation",
        "fields": [
          {
            "name": "type",
            "type": "\"resources.Allocation\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "resources.Allocation",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "resources.Allocation"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "requirement_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "resources.ResourceRequirement"
              ]
            }
          },
          {
            "name": "offer_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "resources.ResourceOffer"
              ]
            }
          },
          {
            "name": "quantity",
            "type": "Quantity",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/Quantity"
            }
          },
          {
            "name": "window",
            "type": "TimeWindow",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow"
            }
          },
          {
            "name": "reservation_ref",
            "type": "RevisionQualifiedRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "resources.Reservation"
              ]
            }
          }
        ],
        "rules": [
          "Matching quantity units; selected quantity does not exceed requirement or offer; allocation interval is within required and offered availability intervals."
        ],
        "facts": [],
        "links": [
          {
            "label": "requirement_ref",
            "target": "resources.ResourceRequirement",
            "note": "1…1"
          },
          {
            "label": "offer_ref",
            "target": "resources.ResourceOffer",
            "note": "1…1"
          },
          {
            "label": "reservation_ref",
            "target": "resources.Reservation",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-8fa13e7bec9987e031322339ba91bceb88364f147ffce4dd5d637671009ea40f",
        "d-d25c03e1a93e81942cf75d0c3d576dd717b0ea8e6913cd1bc3acb026aff40386",
        "d-af22c990daf22e93369bf1110ce3eb66203c7e274afab693e0fbefb6741695b7",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04",
        "d-97146a18ec55ca8963f45f635ae83feb18770ab379cab175d948b41420d88779",
        "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-af22c990daf22e93369bf1110ce3eb66203c7e274afab693e0fbefb6741695b7",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:resources#Reservation",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/9",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:resources#Reservation",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/9",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "Reservation",
      "description": "Reservation evidence/profile of the owning booking provider; no shadow booking writer is introduced.",
      "sourceNode": {
        "id": "resources.Reservation",
        "label": "Reservation",
        "kind": "Record",
        "group": "Resources",
        "description": "Reservation evidence/profile of the owning booking provider; no shadow booking writer is introduced.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:resources#Reservation",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:resources#/$defs/Reservation",
        "fields": [
          {
            "name": "type",
            "type": "\"resources.Reservation\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "resources.Reservation",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "resources.Reservation"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "resource_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "resources.ResourceInstance"
              ]
            }
          },
          {
            "name": "offer_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "resources.ResourceOffer"
              ]
            }
          },
          {
            "name": "window",
            "type": "TimeWindow",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow"
            }
          },
          {
            "name": "confirmation_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "state",
            "type": "requested | confirmed | cancelled",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "requested",
                "confirmed",
                "cancelled"
              ]
            }
          },
          {
            "name": "provider_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          }
        ],
        "rules": [
          "A confirmed reservation requires confirmation evidence from the owning provider."
        ],
        "facts": [],
        "links": [
          {
            "label": "resource_ref",
            "target": "resources.ResourceInstance",
            "note": "1…1"
          },
          {
            "label": "offer_ref",
            "target": "resources.ResourceOffer",
            "note": "1…1"
          },
          {
            "label": "provider_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "provider_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "provider_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "provider_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-45968bdd4b520c3160a63ee1292d4309eb6d12a8afad990d8005d7ac06e50b33",
        "d-d25c03e1a93e81942cf75d0c3d576dd717b0ea8e6913cd1bc3acb026aff40386",
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04",
        "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-c6699cb13a31536ff3c77932be48c360c5460f89eb40e2e3de781ad627f37c02",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:resources#AllocationObservation",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/10",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:resources#AllocationObservation",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/10",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "AllocationObservation",
      "description": "Immutable evidence of selection/reservation/use; a selection cannot be relabeled as actual use.",
      "sourceNode": {
        "id": "resources.AllocationObservation",
        "label": "AllocationObservation",
        "kind": "Record",
        "group": "Resources",
        "description": "Immutable evidence of selection/reservation/use; a selection cannot be relabeled as actual use.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:resources#AllocationObservation",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:resources#/$defs/AllocationObservation",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"resources.AllocationObservation\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "resources.AllocationObservation",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "resources.AllocationObservation"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "allocation_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "resources.Allocation"
              ]
            }
          },
          {
            "name": "observed_window",
            "type": "TimeWindow",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow"
            }
          },
          {
            "name": "observation",
            "type": "selected | reserved | used | not_used",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "selected",
                "reserved",
                "used",
                "not_used"
              ]
            }
          },
          {
            "name": "evidence_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "allocation_ref",
            "target": "resources.Allocation",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-632205d5c406219ef329a5ac377c1845f51d2fccae9d860d2db5581c8ab8a6c2",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04",
        "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-f741480e2bc4934b9ed64e63894ad537c251babe753fb71f9fdae1d44ddac3f4",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:directory#OrganizationUnit",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/11",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:directory#OrganizationUnit",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/11",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "OrganizationUnit",
      "description": "Scoped organizational function/team. Film department definitions and craft groups classify it; they are not its parent organizations or mandatory hires.",
      "sourceNode": {
        "id": "directory.OrganizationUnit",
        "label": "OrganizationUnit",
        "kind": "Record",
        "group": "Directory & participation",
        "description": "Scoped organizational function/team. Film department definitions and craft groups classify it; they are not its parent organizations or mandatory hires.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:directory#OrganizationUnit",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:directory#/$defs/OrganizationUnit",
        "fields": [
          {
            "name": "type",
            "type": "\"directory.OrganizationUnit\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "directory.OrganizationUnit",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "directory.OrganizationUnit"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "organization_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "definition_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "parent_unit_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "directory.OrganizationUnit"
              ]
            }
          },
          {
            "name": "label",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "organization_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          },
          {
            "label": "parent_unit_ref",
            "target": "directory.OrganizationUnit",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-f741480e2bc4934b9ed64e63894ad537c251babe753fb71f9fdae1d44ddac3f4",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-d5d68bd25ca6bdb9441b1a6618a599833cfeb0a1dfebf62628a93d7ecf6c3ba2",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:directory#ScopedPost",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/12",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:directory#ScopedPost",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/12",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ScopedPost",
      "description": "Accountable post/seat, independent of its occupant. reports_to is a dated reporting relation, not role inheritance or permission.",
      "sourceNode": {
        "id": "directory.ScopedPost",
        "label": "ScopedPost",
        "kind": "Record",
        "group": "Directory & participation",
        "description": "Accountable post/seat, independent of its occupant. reports_to is a dated reporting relation, not role inheritance or permission.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:directory#ScopedPost",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:directory#/$defs/ScopedPost",
        "fields": [
          {
            "name": "type",
            "type": "\"directory.ScopedPost\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "directory.ScopedPost",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "directory.ScopedPost"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "unit_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "directory.OrganizationUnit"
              ]
            }
          },
          {
            "name": "role_definition_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "effective_window",
            "type": "TimeWindow",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow"
            }
          },
          {
            "name": "outcomes",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "type": "string",
                "minLength": 1,
                "maxLength": 1024
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "reports_to_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "directory.ScopedPost"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "unit_ref",
            "target": "directory.OrganizationUnit",
            "note": "1…1"
          },
          {
            "label": "reports_to_ref",
            "target": "directory.ScopedPost",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-f741480e2bc4934b9ed64e63894ad537c251babe753fb71f9fdae1d44ddac3f4",
        "d-d5d68bd25ca6bdb9441b1a6618a599833cfeb0a1dfebf62628a93d7ecf6c3ba2",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-33eefd1843ba436ea9e3094408122cd7ef8d8043ead4e9c675b991fd1a1c015c",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:directory#PostAssignment",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/13",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:directory#PostAssignment",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/13",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "PostAssignment",
      "description": "One person occupying one scoped post for a period. Multiple occupations reference the same Person.",
      "sourceNode": {
        "id": "directory.PostAssignment",
        "label": "PostAssignment",
        "kind": "Record",
        "group": "Directory & participation",
        "description": "One person occupying one scoped post for a period. Multiple occupations reference the same Person.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:directory#PostAssignment",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:directory#/$defs/PostAssignment",
        "fields": [
          {
            "name": "type",
            "type": "\"directory.PostAssignment\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "directory.PostAssignment",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "directory.PostAssignment"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "post_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "directory.ScopedPost"
              ]
            }
          },
          {
            "name": "person_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Person"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Person"
              ]
            }
          },
          {
            "name": "effective_window",
            "type": "TimeWindow",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow"
            }
          },
          {
            "name": "booking_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "directory.BookingCommitment"
              ]
            }
          },
          {
            "name": "state",
            "type": "proposed | active | ended",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "proposed",
                "active",
                "ended"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "post_ref",
            "target": "directory.ScopedPost",
            "note": "1…1"
          },
          {
            "label": "person_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "booking_ref",
            "target": "directory.BookingCommitment",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-d5d68bd25ca6bdb9441b1a6618a599833cfeb0a1dfebf62628a93d7ecf6c3ba2",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-9353cafabd147be18a832ec7f1c7a83062078d190e0c42f0bb75926dadcb5ee9",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-b5021712ee5bb22097a277aa9612f802ba0122c2d8e850779fd2a09c9f9cf3b9",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:directory#PostRequirement",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/14",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:directory#PostRequirement",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/14",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "PostRequirement",
      "description": "Staffing need; an unfilled post creates no fake Person or accepted booking.",
      "sourceNode": {
        "id": "directory.PostRequirement",
        "label": "PostRequirement",
        "kind": "Record",
        "group": "Directory & participation",
        "description": "Staffing need; an unfilled post creates no fake Person or accepted booking.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:directory#PostRequirement",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:directory#/$defs/PostRequirement",
        "fields": [
          {
            "name": "type",
            "type": "\"directory.PostRequirement\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "directory.PostRequirement",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "directory.PostRequirement"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "role_definition_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "unit_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "directory.OrganizationUnit"
              ]
            }
          },
          {
            "name": "quantity",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "service_window",
            "type": "TimeWindow",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow"
            }
          },
          {
            "name": "capability_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "unit_ref",
            "target": "directory.OrganizationUnit",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-f741480e2bc4934b9ed64e63894ad537c251babe753fb71f9fdae1d44ddac3f4",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-bfd7b8caac21ad18e226707d48a730ba383fd886f5e476dba9d026f26d93a898",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:directory#ResponsibilityBinding",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/15",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:directory#ResponsibilityBinding",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/15",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ResponsibilityBinding",
      "description": "Scoped accountability/contribution. Collaborative input can have several people; responsibilities and delegation are not credentials.",
      "sourceNode": {
        "id": "directory.ResponsibilityBinding",
        "label": "ResponsibilityBinding",
        "kind": "Record",
        "group": "Directory & participation",
        "description": "Scoped accountability/contribution. Collaborative input can have several people; responsibilities and delegation are not credentials.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:directory#ResponsibilityBinding",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:directory#/$defs/ResponsibilityBinding",
        "fields": [
          {
            "name": "type",
            "type": "\"directory.ResponsibilityBinding\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "directory.ResponsibilityBinding",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "directory.ResponsibilityBinding"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "target_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "accountable_post_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "directory.ScopedPost"
              ]
            }
          },
          {
            "name": "contributor_post_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "allOf": [
                  {
                    "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                  }
                ],
                "x-target-types": [
                  "directory.ScopedPost"
                ]
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "entry_delegate_post_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "allOf": [
                  {
                    "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                  }
                ],
                "x-target-types": [
                  "directory.ScopedPost"
                ]
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "verifier_post_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "allOf": [
                  {
                    "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                  }
                ],
                "x-target-types": [
                  "directory.ScopedPost"
                ]
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "effective_window",
            "type": "TimeWindow",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow"
            }
          },
          {
            "name": "policy_ref",
            "type": "RevisionQualifiedRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "authority.ContributionPolicyReference"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "accountable_post_ref",
            "target": "directory.ScopedPost",
            "note": "1…1"
          },
          {
            "label": "contributor_post_refs",
            "target": "directory.ScopedPost",
            "note": "0…128"
          },
          {
            "label": "entry_delegate_post_refs",
            "target": "directory.ScopedPost",
            "note": "0…128"
          },
          {
            "label": "verifier_post_refs",
            "target": "directory.ScopedPost",
            "note": "0…128"
          },
          {
            "label": "policy_ref",
            "target": "authority.ContributionPolicyReference",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-d5d68bd25ca6bdb9441b1a6618a599833cfeb0a1dfebf62628a93d7ecf6c3ba2",
        "d-982fcf942b24c45ff1e461b821b9e8375bb774ec645ef17ff5373b34ef7484a5",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-9353cafabd147be18a832ec7f1c7a83062078d190e0c42f0bb75926dadcb5ee9",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:directory#BookingCommitment",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/16",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:directory#BookingCommitment",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/16",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "BookingCommitment",
      "description": "Shared semantic profile referencing the existing booking owner. Cast engagement composes it with Person and film character/performance scope.",
      "sourceNode": {
        "id": "directory.BookingCommitment",
        "label": "BookingCommitment",
        "kind": "Record",
        "group": "Directory & participation",
        "description": "Shared semantic profile referencing the existing booking owner. Cast engagement composes it with Person and film character/performance scope.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:directory#BookingCommitment",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:directory#/$defs/BookingCommitment",
        "fields": [
          {
            "name": "type",
            "type": "\"directory.BookingCommitment\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "directory.BookingCommitment",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "directory.BookingCommitment"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "party_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "contracting_organization_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "service_window",
            "type": "TimeWindow",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow"
            }
          },
          {
            "name": "state",
            "type": "proposed | confirmed | cancelled | completed",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "proposed",
                "confirmed",
                "cancelled",
                "completed"
              ]
            }
          },
          {
            "name": "confirmation_ref",
            "type": "ArtifactRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "source_booking_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          }
        ],
        "rules": [
          "Confirmed commitment requires confirmation_ref; source_booking_ref remains the state owner."
        ],
        "facts": [],
        "links": [
          {
            "label": "party_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "party_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "party_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "party_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          },
          {
            "label": "contracting_organization_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-7aa4ede794d92f5b98094409fd03e64109e6ba15ac2f8880afb58b135dafe9b3",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:directory#RepresentationBinding",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/17",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:directory#RepresentationBinding",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/17",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "RepresentationBinding",
      "description": "Sourced representation relationship; agency/guardian/representative identity does not imply operation authority.",
      "sourceNode": {
        "id": "directory.RepresentationBinding",
        "label": "RepresentationBinding",
        "kind": "Record",
        "group": "Directory & participation",
        "description": "Sourced representation relationship; agency/guardian/representative identity does not imply operation authority.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:directory#RepresentationBinding",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:directory#/$defs/RepresentationBinding",
        "fields": [
          {
            "name": "type",
            "type": "\"directory.RepresentationBinding\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "directory.RepresentationBinding",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "directory.RepresentationBinding"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "represented_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "representative_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "purpose",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 512
            }
          },
          {
            "name": "effective_window",
            "type": "TimeWindow",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow"
            }
          },
          {
            "name": "evidence_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "authority_reference",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "authority.VerifiedOperationAuthorityReference"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "represented_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "represented_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "represented_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "represented_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          },
          {
            "label": "representative_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "representative_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "representative_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "representative_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          },
          {
            "label": "authority_reference",
            "target": "authority.VerifiedOperationAuthorityReference",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-0c171666c1d5179e7fb5303fa83b58a0649788bd6f86779f74db93afa21f2986",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-f3cde3d5b0850ec487c9ee24ef4702e3085294e672108d114c2ceece400521e0",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:directory#ExternalSubjectBinding",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/18",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:directory#ExternalSubjectBinding",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/18",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ExternalSubjectBinding",
      "description": "Entity-to-provider-subject binding with evidence. Connected-account descriptors, key control, membership and authorization stay independent; no secrets are stored.",
      "sourceNode": {
        "id": "directory.ExternalSubjectBinding",
        "label": "ExternalSubjectBinding",
        "kind": "Record",
        "group": "Directory & participation",
        "description": "Entity-to-provider-subject binding with evidence. Connected-account descriptors, key control, membership and authorization stay independent; no secrets are stored.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:directory#ExternalSubjectBinding",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:directory#/$defs/ExternalSubjectBinding",
        "fields": [
          {
            "name": "type",
            "type": "\"directory.ExternalSubjectBinding\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "directory.ExternalSubjectBinding",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "directory.ExternalSubjectBinding"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "entity_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "provider",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 128
            }
          },
          {
            "name": "external_subject_ref",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 512
            }
          },
          {
            "name": "protocol",
            "type": "matrix | nostr | email | application | api | other",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "matrix",
                "nostr",
                "email",
                "application",
                "api",
                "other"
              ]
            }
          },
          {
            "name": "verification_evidence_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "valid_window",
            "type": "TimeWindow",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "entity_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "entity_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "entity_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "entity_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-277c5cae8f472b4fa6396beb9a19816f185b64aa0534b4f4d6c9573efc272f9b",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:directory#PersonInterfaceBinding",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/19",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:directory#PersonInterfaceBinding",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/19",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "PersonInterfaceBinding",
      "description": "Contact/application interface selected for a Person. A hired person need not have an application account; endpoint references are policy-limited.",
      "sourceNode": {
        "id": "directory.PersonInterfaceBinding",
        "label": "PersonInterfaceBinding",
        "kind": "Record",
        "group": "Directory & participation",
        "description": "Contact/application interface selected for a Person. A hired person need not have an application account; endpoint references are policy-limited.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:directory#PersonInterfaceBinding",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:directory#/$defs/PersonInterfaceBinding",
        "fields": [
          {
            "name": "type",
            "type": "\"directory.PersonInterfaceBinding\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "directory.PersonInterfaceBinding",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "directory.PersonInterfaceBinding"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "person_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Person"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Person"
              ]
            }
          },
          {
            "name": "subject_binding_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "directory.ExternalSubjectBinding"
              ]
            }
          },
          {
            "name": "endpoint_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "purpose",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 512
            }
          },
          {
            "name": "valid_window",
            "type": "TimeWindow",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "person_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "subject_binding_ref",
            "target": "directory.ExternalSubjectBinding",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-f3cde3d5b0850ec487c9ee24ef4702e3085294e672108d114c2ceece400521e0",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04",
        "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-4dbe44eb919312bb68feef595ac6bc0771db7a8eaea5c5567bb7d74d4b79117d",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:directory#RestrictedContactProjection",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/20",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:directory#RestrictedContactProjection",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/20",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "RestrictedContactProjection",
      "description": "Restricted contact view, referencing a reviewed source and policy. No raw contact data or credential is embedded in the public ontology.",
      "sourceNode": {
        "id": "directory.RestrictedContactProjection",
        "label": "RestrictedContactProjection",
        "kind": "Record",
        "group": "Directory & participation",
        "description": "Restricted contact view, referencing a reviewed source and policy. No raw contact data or credential is embedded in the public ontology.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:directory#RestrictedContactProjection",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:directory#/$defs/RestrictedContactProjection",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"directory.RestrictedContactProjection\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "directory.RestrictedContactProjection",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "directory.RestrictedContactProjection"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "person_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Person"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Person"
              ]
            }
          },
          {
            "name": "source_contact_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          },
          {
            "name": "policy_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "authority.DisclosurePolicyReference"
              ]
            }
          },
          {
            "name": "purpose",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 512
            }
          },
          {
            "name": "projection_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "valid_window",
            "type": "TimeWindow",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "person_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "policy_ref",
            "target": "authority.DisclosurePolicyReference",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-13261c57d53f539dc71ec845baacb49777d1157b2a0b35305e28b8291556e9bb",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04",
        "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-5a33cfd0f925786a4d0b54b9d1d54133635f167bd07336a9396854d12587b4f8",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:evidence#SourceRevision",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/21",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:evidence#SourceRevision",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/21",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "SourceRevision",
      "description": "Immutable source snapshot/projection evidence, distinct from the identity described and its mutable source store. Partial field coverage must be declared.",
      "sourceNode": {
        "id": "evidence.SourceRevision",
        "label": "SourceRevision",
        "kind": "Record",
        "group": "Provenance, verification & review",
        "description": "Immutable source snapshot/projection evidence, distinct from the identity described and its mutable source store. Partial field coverage must be declared.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:evidence#SourceRevision",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/SourceRevision",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"evidence.SourceRevision\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "evidence.SourceRevision",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "evidence.SourceRevision"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "subject_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "source_version",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          },
          {
            "name": "content_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "value_schema_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "coverage",
            "type": "full_record | field_projection",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "full_record",
                "field_projection"
              ]
            }
          },
          {
            "name": "included_pointers",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "type": "string",
                "pattern": "^(?:/(?:[^~/]|~0|~1)*)*$"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "previous_ref",
            "type": "RevisionQualifiedRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "evidence.SourceRevision"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "previous_ref",
            "target": "evidence.SourceRevision",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-5a33cfd0f925786a4d0b54b9d1d54133635f167bd07336a9396854d12587b4f8",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-dfcb546b5dd93e7ce34db062b60cd904a43105e75d6cb8d1cab11bb2d0030fb4",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:evidence#CaptureEvidence",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/22",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:evidence#CaptureEvidence",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/22",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "CaptureEvidence",
      "description": "Who supplied/captured which exact fields, at which revisions; authored data is not entered again into each document.",
      "sourceNode": {
        "id": "evidence.CaptureEvidence",
        "label": "CaptureEvidence",
        "kind": "Record",
        "group": "Provenance, verification & review",
        "description": "Who supplied/captured which exact fields, at which revisions; authored data is not entered again into each document.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:evidence#CaptureEvidence",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/CaptureEvidence",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"evidence.CaptureEvidence\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "evidence.CaptureEvidence",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "evidence.CaptureEvidence"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "field_pointers",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/FieldPointer"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "source_actor_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "capture_actor_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "source_evidence_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "captured_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "verification_ref",
            "type": "RevisionQualifiedRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "evidence.VerificationAssertion"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "source_actor_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "source_actor_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "source_actor_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "source_actor_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          },
          {
            "label": "capture_actor_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "capture_actor_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "capture_actor_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "capture_actor_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          },
          {
            "label": "verification_ref",
            "target": "evidence.VerificationAssertion",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-3555ac45038cd048ae034e1e52812d5f4bcb9d3a85dfe369f59c6bada7c697c5",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-a5b543ec2d8f37a6d73bba7c011e00d7a2565943a7521780050fbdda9f693474",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-4a476468e72e2cf10e43574798e0cbbf8c059f246d67daf27e34466db1d52b45",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:evidence#DerivationEvidence",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/23",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:evidence#DerivationEvidence",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/23",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "DerivationEvidence",
      "description": "Exact declared/observed field lineage. Only observed evidence supports a claim of actual reads or executed causation.",
      "sourceNode": {
        "id": "evidence.DerivationEvidence",
        "label": "DerivationEvidence",
        "kind": "Record",
        "group": "Provenance, verification & review",
        "description": "Exact declared/observed field lineage. Only observed evidence supports a claim of actual reads or executed causation.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:evidence#DerivationEvidence",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/DerivationEvidence",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"evidence.DerivationEvidence\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "evidence.DerivationEvidence",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "evidence.DerivationEvidence"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "input_pointers",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/FieldPointer"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "output_pointer",
            "type": "FieldPointer",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/FieldPointer"
            }
          },
          {
            "name": "attempt_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "owner": {
                  "const": "process-runtime"
                },
                "kind": {
                  "const": "Attempt"
                }
              },
              "x-target-types": [
                "provider:process-runtime:Attempt"
              ]
            }
          },
          {
            "name": "implementation_ref",
            "type": "RevisionQualifiedRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          },
          {
            "name": "method",
            "type": "copy | transform | aggregate | manual_authorship | unknown",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "copy",
                "transform",
                "aggregate",
                "manual_authorship",
                "unknown"
              ]
            }
          },
          {
            "name": "evidence_strength",
            "type": "observed_read | declared_dependency | exact_copy | not_instrumented",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "observed_read",
                "declared_dependency",
                "exact_copy",
                "not_instrumented"
              ]
            }
          },
          {
            "name": "evidence_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "attempt_ref",
            "target": "provider:process-runtime:Attempt",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-a5b543ec2d8f37a6d73bba7c011e00d7a2565943a7521780050fbdda9f693474",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        },
        {
          "target": "provider:process-runtime:Attempt",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-1d78950c69c6475bdbb8b86b128d759655f52feddfce35d36300049967be6d84",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:evidence#ObservationAssertion",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/24",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:evidence#ObservationAssertion",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/24",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ObservationAssertion",
      "description": "Sourced observation/assertion. An event occurrence can carry this assertion; transport is not its truth or mutation authority.",
      "sourceNode": {
        "id": "evidence.ObservationAssertion",
        "label": "ObservationAssertion",
        "kind": "Record",
        "group": "Provenance, verification & review",
        "description": "Sourced observation/assertion. An event occurrence can carry this assertion; transport is not its truth or mutation authority.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:evidence#ObservationAssertion",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/ObservationAssertion",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"evidence.ObservationAssertion\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "evidence.ObservationAssertion",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "evidence.ObservationAssertion"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "target",
            "type": "FieldPointer",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/FieldPointer"
            }
          },
          {
            "name": "value",
            "type": "ValueSnapshot",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ValueSnapshot"
            }
          },
          {
            "name": "value_schema_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "observed_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "observer_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "observer_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "observer_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "observer_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "observer_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-a5b543ec2d8f37a6d73bba7c011e00d7a2565943a7521780050fbdda9f693474",
        "d-739fa3ea864aef16df53787f827b46b14df5f6a2795f4cffef895fb50641f0e0"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-3555ac45038cd048ae034e1e52812d5f4bcb9d3a85dfe369f59c6bada7c697c5",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:evidence#VerificationAssertion",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/25",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:evidence#VerificationAssertion",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/25",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "VerificationAssertion",
      "description": "Revision-bound verification result, not authorization, approval or completion by itself.",
      "sourceNode": {
        "id": "evidence.VerificationAssertion",
        "label": "VerificationAssertion",
        "kind": "Record",
        "group": "Provenance, verification & review",
        "description": "Revision-bound verification result, not authorization, approval or completion by itself.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:evidence#VerificationAssertion",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/VerificationAssertion",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"evidence.VerificationAssertion\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "evidence.VerificationAssertion",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "evidence.VerificationAssertion"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "target",
            "type": "FieldPointer",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/FieldPointer"
            }
          },
          {
            "name": "test_definition_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          },
          {
            "name": "result",
            "type": "pass | fail | unknown | not_applicable",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "pass",
                "fail",
                "unknown",
                "not_applicable"
              ]
            }
          },
          {
            "name": "verifier_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "verified_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "evidence_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "verifier_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "verifier_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "verifier_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "verifier_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-a5b543ec2d8f37a6d73bba7c011e00d7a2565943a7521780050fbdda9f693474",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-793610d740f2f67d2247f3dd80476dfad163523940940634c4f033fc7e4b996d",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:evidence#CompletionAssertion",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/26",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:evidence#CompletionAssertion",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/26",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "CompletionAssertion",
      "description": "Assertion that a scoped result is done; data/readiness/acceptance gates are independently evaluated.",
      "sourceNode": {
        "id": "evidence.CompletionAssertion",
        "label": "CompletionAssertion",
        "kind": "Record",
        "group": "Provenance, verification & review",
        "description": "Assertion that a scoped result is done; data/readiness/acceptance gates are independently evaluated.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:evidence#CompletionAssertion",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/CompletionAssertion",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"evidence.CompletionAssertion\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "evidence.CompletionAssertion",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "evidence.CompletionAssertion"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true,
              "allOf": [
                {
                  "type": "array",
                  "items": {
                    "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
                  },
                  "minItems": 0,
                  "maxItems": 128,
                  "uniqueItems": true
                },
                {
                  "type": "array",
                  "items": {
                    "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
                  },
                  "minItems": 1,
                  "maxItems": 128,
                  "uniqueItems": true
                }
              ]
            }
          },
          {
            "name": "target_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          },
          {
            "name": "completed_scope",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 512
            }
          },
          {
            "name": "assertor_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "occurred_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "assertor_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "assertor_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "assertor_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "assertor_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-88906215beec3980a52ccc696d5aabb93599de6500f4e5cce766f2cafda3c7d2",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:evidence#ReadinessEvidence",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/27",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:evidence#ReadinessEvidence",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/27",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ReadinessEvidence",
      "description": "Domain readiness evidence. It does not replace Devgraph ReadinessAssessment or confer permission to run/issue.",
      "sourceNode": {
        "id": "evidence.ReadinessEvidence",
        "label": "ReadinessEvidence",
        "kind": "Record",
        "group": "Provenance, verification & review",
        "description": "Domain readiness evidence. It does not replace Devgraph ReadinessAssessment or confer permission to run/issue.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:evidence#ReadinessEvidence",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/ReadinessEvidence",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"evidence.ReadinessEvidence\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "evidence.ReadinessEvidence",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "evidence.ReadinessEvidence"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "target_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          },
          {
            "name": "criterion_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "verification_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "allOf": [
                  {
                    "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                  }
                ],
                "x-target-types": [
                  "evidence.VerificationAssertion"
                ]
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "outstanding_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "result",
            "type": "ready | blocked | unknown",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "ready",
                "blocked",
                "unknown"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "verification_refs",
            "target": "evidence.VerificationAssertion",
            "note": "0…128"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-3555ac45038cd048ae034e1e52812d5f4bcb9d3a85dfe369f59c6bada7c697c5",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-2e86b05d5428e45fff26ecd81d57521583392f95aa591b2d603ad24523ee9434",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:evidence#ScopedDecision",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/28",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:evidence#ScopedDecision",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/28",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ScopedDecision",
      "description": "Sourced decision on exact revisions; existing Devgraph Decision retains its Work governance semantics.",
      "sourceNode": {
        "id": "evidence.ScopedDecision",
        "label": "ScopedDecision",
        "kind": "Record",
        "group": "Provenance, verification & review",
        "description": "Sourced decision on exact revisions; existing Devgraph Decision retains its Work governance semantics.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:evidence#ScopedDecision",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/ScopedDecision",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"evidence.ScopedDecision\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "evidence.ScopedDecision",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "evidence.ScopedDecision"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "target_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "decision",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "rationale",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 4096
            }
          },
          {
            "name": "decider_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "decided_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "authority_reference",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "authority.VerifiedOperationAuthorityReference"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "decider_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "decider_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "decider_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "decider_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          },
          {
            "label": "authority_reference",
            "target": "authority.VerifiedOperationAuthorityReference",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-0c171666c1d5179e7fb5303fa83b58a0649788bd6f86779f74db93afa21f2986",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-9aab6dadbea41123c5953ee6d18a1f36fbc632a3f589f956609990967e9a1d63",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:evidence#ReviewDecision",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/29",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:evidence#ReviewDecision",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/29",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ReviewDecision",
      "description": "Review disposition is distinct from issue approval or recipient acceptance.",
      "sourceNode": {
        "id": "evidence.ReviewDecision",
        "label": "ReviewDecision",
        "kind": "Record",
        "group": "Provenance, verification & review",
        "description": "Review disposition is distinct from issue approval or recipient acceptance.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:evidence#ReviewDecision",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/ReviewDecision",
        "parent": "evidence.ScopedDecision",
        "fields": [
          {
            "name": "type",
            "type": "\"evidence.ReviewDecision\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "evidence.ReviewDecision",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "evidence.ReviewDecision"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "target_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "decision",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "rationale",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 4096
            }
          },
          {
            "name": "decider_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "decided_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "authority_reference",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "authority.VerifiedOperationAuthorityReference"
              ]
            }
          },
          {
            "name": "review_outcome",
            "type": "changes_requested | accepted_for_review | rejected | advisory_only",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "changes_requested",
                "accepted_for_review",
                "rejected",
                "advisory_only"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-2e86b05d5428e45fff26ecd81d57521583392f95aa591b2d603ad24523ee9434",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-a9cf8f8194c4ea7152cafd7955f8d8c6fbbf42399123743f5ea4efe57aec0efe",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:evidence#RevisionApproval",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/30",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:evidence#RevisionApproval",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/30",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "RevisionApproval",
      "description": "Exact revision/content approval under a pinned policy; effects require receiver verification of the referenced authority.",
      "sourceNode": {
        "id": "evidence.RevisionApproval",
        "label": "RevisionApproval",
        "kind": "Record",
        "group": "Provenance, verification & review",
        "description": "Exact revision/content approval under a pinned policy; effects require receiver verification of the referenced authority.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:evidence#RevisionApproval",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/RevisionApproval",
        "parent": "evidence.ScopedDecision",
        "fields": [
          {
            "name": "type",
            "type": "\"evidence.RevisionApproval\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "evidence.RevisionApproval",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "evidence.RevisionApproval"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "target_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "decision",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "rationale",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 4096
            }
          },
          {
            "name": "decider_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "decided_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "authority_reference",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "authority.VerifiedOperationAuthorityReference"
              ]
            }
          },
          {
            "name": "approval",
            "type": "approved | rejected",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "approved",
                "rejected"
              ]
            }
          },
          {
            "name": "approved_content_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "approval_policy_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-2e86b05d5428e45fff26ecd81d57521583392f95aa591b2d603ad24523ee9434",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-3f8e8f9b74a5779b3f8b54d4d1d0976f7b0564d6f9578a75960607e41bfef3bf",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:evidence#AcceptanceDecision",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/31",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:evidence#AcceptanceDecision",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/31",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "AcceptanceDecision",
      "description": "Recipient decision for an exact submission/package, separate from transport acknowledgment.",
      "sourceNode": {
        "id": "evidence.AcceptanceDecision",
        "label": "AcceptanceDecision",
        "kind": "Record",
        "group": "Provenance, verification & review",
        "description": "Recipient decision for an exact submission/package, separate from transport acknowledgment.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:evidence#AcceptanceDecision",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/AcceptanceDecision",
        "parent": "evidence.ScopedDecision",
        "fields": [
          {
            "name": "type",
            "type": "\"evidence.AcceptanceDecision\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "evidence.AcceptanceDecision",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "evidence.AcceptanceDecision"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "target_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "decision",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "rationale",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 4096
            }
          },
          {
            "name": "decider_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "decided_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "authority_reference",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "authority.VerifiedOperationAuthorityReference"
              ]
            }
          },
          {
            "name": "submission_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          },
          {
            "name": "acceptance",
            "type": "accepted | conditionally_accepted | rejected",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "accepted",
                "conditionally_accepted",
                "rejected"
              ]
            }
          },
          {
            "name": "conditions",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "type": "string",
                "minLength": 1,
                "maxLength": 1024
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-2e86b05d5428e45fff26ecd81d57521583392f95aa591b2d603ad24523ee9434",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-fefc306d2600916772197a13580f7333d0936aede871e0cb86c502b7bc9807e9",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:evidence#AdvisoryReviewSession",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/32",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:evidence#AdvisoryReviewSession",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/32",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "AdvisoryReviewSession",
      "description": "Discussion/session organization; not an approval or automatic source edit.",
      "sourceNode": {
        "id": "evidence.AdvisoryReviewSession",
        "label": "AdvisoryReviewSession",
        "kind": "Record",
        "group": "Provenance, verification & review",
        "description": "Discussion/session organization; not an approval or automatic source edit.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:evidence#AdvisoryReviewSession",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/AdvisoryReviewSession",
        "fields": [
          {
            "name": "type",
            "type": "\"evidence.AdvisoryReviewSession\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "evidence.AdvisoryReviewSession",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "evidence.AdvisoryReviewSession"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "target_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "participant_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "allOf": [
                  {
                    "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                  }
                ],
                "properties": {
                  "kind": {
                    "enum": [
                      "Entity",
                      "Person",
                      "Agent",
                      "Organization"
                    ]
                  }
                },
                "x-target-types": [
                  "https://zenith-research.ca/ontology/terms/Entity",
                  "https://zenith-research.ca/ontology/terms/Person",
                  "https://zenith-research.ca/ontology/terms/Agent",
                  "https://zenith-research.ca/ontology/terms/Organization"
                ]
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "held_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "purpose",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 1024
            }
          },
          {
            "name": "recording_ref",
            "type": "ArtifactRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "participant_refs",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…128"
          },
          {
            "label": "participant_refs",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…128"
          },
          {
            "label": "participant_refs",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…128"
          },
          {
            "label": "participant_refs",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…128"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-57db7188012da5f5e66715d43445e9612923cbc9577d295651c0afaef0d134b9",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:evidence#AdvisoryNote",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/33",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:evidence#AdvisoryNote",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/33",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "AdvisoryNote",
      "description": "Revision-bound advisory note; source revisions change only through accepted owner commands.",
      "sourceNode": {
        "id": "evidence.AdvisoryNote",
        "label": "AdvisoryNote",
        "kind": "Record",
        "group": "Provenance, verification & review",
        "description": "Revision-bound advisory note; source revisions change only through accepted owner commands.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:evidence#AdvisoryNote",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/AdvisoryNote",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"evidence.AdvisoryNote\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "evidence.AdvisoryNote",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "evidence.AdvisoryNote"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "session_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "evidence.AdvisoryReviewSession"
              ]
            }
          },
          {
            "name": "target",
            "type": "FieldPointer",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/FieldPointer"
            }
          },
          {
            "name": "author_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "note",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 4096
            }
          },
          {
            "name": "evidence_ref",
            "type": "ArtifactRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "session_ref",
            "target": "evidence.AdvisoryReviewSession",
            "note": "1…1"
          },
          {
            "label": "author_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "author_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "author_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "author_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-fefc306d2600916772197a13580f7333d0936aede871e0cb86c502b7bc9807e9",
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-a5b543ec2d8f37a6d73bba7c011e00d7a2565943a7521780050fbdda9f693474"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-b25929b1bc67251390866f69276ab7faef77ab34eeb9b017cfb80ee10beb26be",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:evidence#ReviewResponse",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/34",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:evidence#ReviewResponse",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/34",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ReviewResponse",
      "description": "Author response with explicit resulting revisions when any exist; accepting a note does not invent a revision.",
      "sourceNode": {
        "id": "evidence.ReviewResponse",
        "label": "ReviewResponse",
        "kind": "Record",
        "group": "Provenance, verification & review",
        "description": "Author response with explicit resulting revisions when any exist; accepting a note does not invent a revision.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:evidence#ReviewResponse",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/ReviewResponse",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"evidence.ReviewResponse\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "evidence.ReviewResponse",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "evidence.ReviewResponse"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "note_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "evidence.AdvisoryNote"
              ]
            }
          },
          {
            "name": "disposition",
            "type": "accepted | declined | deferred | needs_clarification",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "accepted",
                "declined",
                "deferred",
                "needs_clarification"
              ]
            }
          },
          {
            "name": "response",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 4096
            }
          },
          {
            "name": "respondent_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "resulting_revision_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "note_ref",
            "target": "evidence.AdvisoryNote",
            "note": "1…1"
          },
          {
            "label": "respondent_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "respondent_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "respondent_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "respondent_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-57db7188012da5f5e66715d43445e9612923cbc9577d295651c0afaef0d134b9",
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-cd0d7e4cd996f475f55caf6016917af2392001d7efe88623e559286c03576a7a",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:evidence#ChangeImpactExplanation",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/35",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:evidence#ChangeImpactExplanation",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/35",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ChangeImpactExplanation",
      "description": "Explainable impact, retaining the difference between reachability, actual execution, changed output and held content.",
      "sourceNode": {
        "id": "evidence.ChangeImpactExplanation",
        "label": "ChangeImpactExplanation",
        "kind": "Record",
        "group": "Provenance, verification & review",
        "description": "Explainable impact, retaining the difference between reachability, actual execution, changed output and held content.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:evidence#ChangeImpactExplanation",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/ChangeImpactExplanation",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"evidence.ChangeImpactExplanation\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "evidence.ChangeImpactExplanation",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "evidence.ChangeImpactExplanation"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "changed_fields",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/ChangedField"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "dependency_path",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/DependencyStep"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "affected_revision_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "evaluation",
            "type": "potential | observed_changed | observed_held | blocked",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "potential",
                "observed_changed",
                "observed_held",
                "blocked"
              ]
            }
          },
          {
            "name": "reason",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 4096
            }
          },
          {
            "name": "derivation_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "allOf": [
                  {
                    "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                  }
                ],
                "x-target-types": [
                  "evidence.DerivationEvidence"
                ]
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "derivation_refs",
            "target": "evidence.DerivationEvidence",
            "note": "0…128"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-4a476468e72e2cf10e43574798e0cbbf8c059f246d67daf27e34466db1d52b45",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-beee7e04f28f79bbcbf7146b055244d917dd01fcb2d11d1530ab6627b95717a4",
        "d-5a50067f99ecbaba11926b23a56fd2dfce70b10843a33f8561031348c8367195",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-7b0fc8d981cdcecc36bdff32e3998b4cd3b8068ca51f76264fb31130029e325a",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:evidence#EvidenceGap",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/36",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:evidence#EvidenceGap",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/36",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "EvidenceGap",
      "description": "Explicit missing/irrelevant evidence, not a fabricated environment observation or machine binding.",
      "sourceNode": {
        "id": "evidence.EvidenceGap",
        "label": "EvidenceGap",
        "kind": "Record",
        "group": "Provenance, verification & review",
        "description": "Explicit missing/irrelevant evidence, not a fabricated environment observation or machine binding.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:evidence#EvidenceGap",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/EvidenceGap",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"evidence.EvidenceGap\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "evidence.EvidenceGap",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "evidence.EvidenceGap"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "target_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "missing_kind",
            "type": "not_instrumented | not_observed | unbound_identity | not_required | unavailable",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "not_instrumented",
                "not_observed",
                "unbound_identity",
                "not_required",
                "unavailable"
              ]
            }
          },
          {
            "name": "reason",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 2048
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-2d44eceeb2eccf65baaae18b8b1468cd1349dce873b7b601c90e9158b1b0e782",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:documents#DocumentRevision",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/37",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:documents#DocumentRevision",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/37",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "DocumentRevision",
      "description": "Immutable document content revision; film kinds, templates and their required inputs remain film-owned.",
      "sourceNode": {
        "id": "documents.DocumentRevision",
        "label": "DocumentRevision",
        "kind": "Record",
        "group": "Documents & composition",
        "description": "Immutable document content revision; film kinds, templates and their required inputs remain film-owned.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:documents#DocumentRevision",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:documents#/$defs/DocumentRevision",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"documents.DocumentRevision\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "documents.DocumentRevision",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "documents.DocumentRevision"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "document_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "document_kind_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "content_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "content_schema_ref",
            "type": "ArtifactRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "source_bindings",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/FieldPointer"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "author_post_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "directory.ScopedPost"
              ]
            }
          },
          {
            "name": "approval_ref",
            "type": "RevisionQualifiedRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "evidence.RevisionApproval"
              ]
            }
          },
          {
            "name": "state",
            "type": "draft | reviewed | approved | issued",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "draft",
                "reviewed",
                "approved",
                "issued"
              ]
            }
          },
          {
            "name": "issuing_authority_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "authority.VerifiedOperationAuthorityReference"
              ]
            }
          }
        ],
        "rules": [
          "Approved/issued states require an exact approval reference. Issued state also requires issuing_authority_ref; actual issue remains a receiver-owned operation."
        ],
        "facts": [],
        "links": [
          {
            "label": "author_post_ref",
            "target": "directory.ScopedPost",
            "note": "0…1"
          },
          {
            "label": "approval_ref",
            "target": "evidence.RevisionApproval",
            "note": "0…1"
          },
          {
            "label": "issuing_authority_ref",
            "target": "authority.VerifiedOperationAuthorityReference",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-d5d68bd25ca6bdb9441b1a6618a599833cfeb0a1dfebf62628a93d7ecf6c3ba2",
        "d-a9cf8f8194c4ea7152cafd7955f8d8c6fbbf42399123743f5ea4efe57aec0efe",
        "d-0c171666c1d5179e7fb5303fa83b58a0649788bd6f86779f74db93afa21f2986",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-a5b543ec2d8f37a6d73bba7c011e00d7a2565943a7521780050fbdda9f693474",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-a8d11994830da18c5ed4e8c30e4f8cb8c8edfd26fa0468f1eb383fccb732007f",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:documents#Rendition",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/38",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:documents#Rendition",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/38",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "Rendition",
      "description": "Rendered representation of an exact document revision; it is not a new editable source of facts.",
      "sourceNode": {
        "id": "documents.Rendition",
        "label": "Rendition",
        "kind": "Record",
        "group": "Documents & composition",
        "description": "Rendered representation of an exact document revision; it is not a new editable source of facts.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:documents#Rendition",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:documents#/$defs/Rendition",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"documents.Rendition\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "documents.Rendition",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "documents.Rendition"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "document_revision_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "documents.DocumentRevision"
              ]
            }
          },
          {
            "name": "content_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "template_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "creating_attempt_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "owner": {
                  "const": "process-runtime"
                },
                "kind": {
                  "const": "Attempt"
                }
              },
              "x-target-types": [
                "provider:process-runtime:Attempt"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "document_revision_ref",
            "target": "documents.DocumentRevision",
            "note": "1…1"
          },
          {
            "label": "creating_attempt_ref",
            "target": "provider:process-runtime:Attempt",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-2d44eceeb2eccf65baaae18b8b1468cd1349dce873b7b601c90e9158b1b0e782",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        },
        {
          "target": "provider:process-runtime:Attempt",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-4d58b5cc16000124a8c84b0609e83b2c9dd1ce7f69ae1ee74d631c24df75b467",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:documents#PDFRendition",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/39",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:documents#PDFRendition",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/39",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "PDFRendition",
      "description": "PDF specialization. PDF creation alone does not approve, issue or dispatch a document.",
      "sourceNode": {
        "id": "documents.PDFRendition",
        "label": "PDFRendition",
        "kind": "Record",
        "group": "Documents & composition",
        "description": "PDF specialization. PDF creation alone does not approve, issue or dispatch a document.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:documents#PDFRendition",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:documents#/$defs/PDFRendition",
        "parent": "documents.Rendition",
        "fields": [
          {
            "name": "type",
            "type": "\"documents.PDFRendition\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "documents.PDFRendition",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "documents.PDFRendition"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "document_revision_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "documents.DocumentRevision"
              ]
            }
          },
          {
            "name": "content_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef",
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
                },
                {
                  "allOf": [
                    {
                      "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
                    }
                  ],
                  "properties": {
                    "media_type": {
                      "const": "application/pdf"
                    }
                  }
                }
              ],
              "properties": {
                "media_type": {
                  "const": "application/pdf"
                }
              }
            }
          },
          {
            "name": "template_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "creating_attempt_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "owner": {
                  "const": "process-runtime"
                },
                "kind": {
                  "const": "Attempt"
                }
              },
              "x-target-types": [
                "provider:process-runtime:Attempt"
              ]
            }
          },
          {
            "name": "format",
            "type": "\"application/pdf\"",
            "required": true,
            "schema": {
              "const": "application/pdf"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-a8d11994830da18c5ed4e8c30e4f8cb8c8edfd26fa0468f1eb383fccb732007f",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-46d82051d6d42f7f5553a4d1c7566a0b876e91b50c94c233e1bfb9744307f7d7",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:documents#AuthoringCandidate",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/40",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:documents#AuthoringCandidate",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/40",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "AuthoringCandidate",
      "description": "Manual or tool-produced candidate, validated against domain schemas; not a second source store or an automatic write.",
      "sourceNode": {
        "id": "documents.AuthoringCandidate",
        "label": "AuthoringCandidate",
        "kind": "Record",
        "group": "Documents & composition",
        "description": "Manual or tool-produced candidate, validated against domain schemas; not a second source store or an automatic write.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:documents#AuthoringCandidate",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:documents#/$defs/AuthoringCandidate",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"documents.AuthoringCandidate\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "documents.AuthoringCandidate",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "documents.AuthoringCandidate"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "input_bindings",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/FieldPointer"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "proposed_updates",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:documents#/$defs/CandidateFieldUpdate"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "author_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "implementation_ref",
            "type": "RevisionQualifiedRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "author_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "author_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "author_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "author_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-a5b543ec2d8f37a6d73bba7c011e00d7a2565943a7521780050fbdda9f693474",
        "d-6783e94c0ec368d8cb876802e5a60cd0ecdf46b8e01b77758a0cfbbd421bd591",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-c0413e4ec8e5e09d9d40f73cd5b498f5e4649323ea19df2188b8636e55b95186",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:documents#PackDefinition",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/41",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:documents#PackDefinition",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/41",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "PackDefinition",
      "description": "Reusable pack recipe. Film defines camera/location/cast pack content; shared code owns composition mechanics.",
      "sourceNode": {
        "id": "documents.PackDefinition",
        "label": "PackDefinition",
        "kind": "Record",
        "group": "Documents & composition",
        "description": "Reusable pack recipe. Film defines camera/location/cast pack content; shared code owns composition mechanics.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:documents#PackDefinition",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:documents#/$defs/PackDefinition",
        "fields": [
          {
            "name": "type",
            "type": "\"documents.PackDefinition\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "documents.PackDefinition",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "documents.PackDefinition"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "label",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "kind_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "section_definition_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "allOf": [
                  {
                    "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                  }
                ],
                "x-target-types": [
                  "documents.SectionDefinition"
                ]
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "owner_post_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "directory.ScopedPost"
              ]
            }
          },
          {
            "name": "applicability_schema_ref",
            "type": "ArtifactRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "section_definition_refs",
            "target": "documents.SectionDefinition",
            "note": "1…128"
          },
          {
            "label": "owner_post_ref",
            "target": "directory.ScopedPost",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-e889e74c6545fb177e3c005dcacd905956541b6f37bad7c530ed6f0bd97d7abf",
        "d-d5d68bd25ca6bdb9441b1a6618a599833cfeb0a1dfebf62628a93d7ecf6c3ba2",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-e889e74c6545fb177e3c005dcacd905956541b6f37bad7c530ed6f0bd97d7abf",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:documents#SectionDefinition",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/42",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:documents#SectionDefinition",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/42",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "SectionDefinition",
      "description": "Reusable section contract with typed inputs, conditional applicability and disclosure requirements.",
      "sourceNode": {
        "id": "documents.SectionDefinition",
        "label": "SectionDefinition",
        "kind": "Record",
        "group": "Documents & composition",
        "description": "Reusable section contract with typed inputs, conditional applicability and disclosure requirements.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:documents#SectionDefinition",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:documents#/$defs/SectionDefinition",
        "fields": [
          {
            "name": "type",
            "type": "\"documents.SectionDefinition\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "documents.SectionDefinition",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "documents.SectionDefinition"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "label",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "source_field_schema_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "requiredness_rule_ref",
            "type": "ArtifactRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "minimum_items",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 0
            }
          },
          {
            "name": "policy_ref",
            "type": "RevisionQualifiedRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "authority.DisclosurePolicyReference"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "policy_ref",
            "target": "authority.DisclosurePolicyReference",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-13261c57d53f539dc71ec845baacb49777d1157b2a0b35305e28b8291556e9bb",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-65d5c629c8ba605ef7b1b2ce4ba20be0263e5205add3cb248d3a75ea566b2b12",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:documents#PackInstance",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/43",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:documents#PackInstance",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/43",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "PackInstance",
      "description": "Scoped logical pack identity, not the immutable content revision.",
      "sourceNode": {
        "id": "documents.PackInstance",
        "label": "PackInstance",
        "kind": "Record",
        "group": "Documents & composition",
        "description": "Scoped logical pack identity, not the immutable content revision.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:documents#PackInstance",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:documents#/$defs/PackInstance",
        "fields": [
          {
            "name": "type",
            "type": "\"documents.PackInstance\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "documents.PackInstance",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "documents.PackInstance"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "definition_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "documents.PackDefinition"
              ]
            }
          },
          {
            "name": "purpose",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 512
            }
          },
          {
            "name": "domain_scope_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "definition_ref",
            "target": "documents.PackDefinition",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-c0413e4ec8e5e09d9d40f73cd5b498f5e4649323ea19df2188b8636e55b95186",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-f251e588d014098567b9cac03cbe58a4e85d876c59446572ed36083ddde9de64",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:documents#PackRevision",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/44",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:documents#PackRevision",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/44",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "PackRevision",
      "description": "Immutable composed document revision with revision-bound sections/inclusions; it does not overwrite included source objects.",
      "sourceNode": {
        "id": "documents.PackRevision",
        "label": "PackRevision",
        "kind": "Record",
        "group": "Documents & composition",
        "description": "Immutable composed document revision with revision-bound sections/inclusions; it does not overwrite included source objects.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:documents#PackRevision",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:documents#/$defs/PackRevision",
        "parent": "documents.DocumentRevision",
        "fields": [
          {
            "name": "type",
            "type": "\"documents.PackRevision\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "documents.PackRevision",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "documents.PackRevision"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "document_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "document_kind_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "content_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "content_schema_ref",
            "type": "ArtifactRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "source_bindings",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/FieldPointer"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "author_post_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "directory.ScopedPost"
              ]
            }
          },
          {
            "name": "approval_ref",
            "type": "RevisionQualifiedRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "evidence.RevisionApproval"
              ]
            }
          },
          {
            "name": "state",
            "type": "draft | reviewed | approved | issued",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "draft",
                "reviewed",
                "approved",
                "issued"
              ]
            }
          },
          {
            "name": "issuing_authority_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "authority.VerifiedOperationAuthorityReference"
              ]
            }
          },
          {
            "name": "instance_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "documents.PackInstance"
              ]
            }
          },
          {
            "name": "definition_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "documents.PackDefinition"
              ]
            }
          },
          {
            "name": "section_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "allOf": [
                  {
                    "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                  }
                ],
                "x-target-types": [
                  "documents.Section"
                ]
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "previous_ref",
            "type": "RevisionQualifiedRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "documents.PackRevision"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "instance_ref",
            "target": "documents.PackInstance",
            "note": "1…1"
          },
          {
            "label": "definition_ref",
            "target": "documents.PackDefinition",
            "note": "1…1"
          },
          {
            "label": "section_refs",
            "target": "documents.Section",
            "note": "0…128"
          },
          {
            "label": "previous_ref",
            "target": "documents.PackRevision",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-2d44eceeb2eccf65baaae18b8b1468cd1349dce873b7b601c90e9158b1b0e782",
        "d-65d5c629c8ba605ef7b1b2ce4ba20be0263e5205add3cb248d3a75ea566b2b12",
        "d-c0413e4ec8e5e09d9d40f73cd5b498f5e4649323ea19df2188b8636e55b95186",
        "d-ec5fe178abf03b553253694ed8547fa33ac0bf3ce4e65ba79590214329b7c6a8",
        "d-f251e588d014098567b9cac03cbe58a4e85d876c59446572ed36083ddde9de64",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-a5b543ec2d8f37a6d73bba7c011e00d7a2565943a7521780050fbdda9f693474",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-ec5fe178abf03b553253694ed8547fa33ac0bf3ce4e65ba79590214329b7c6a8",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:documents#Section",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/45",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:documents#Section",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/45",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "Section",
      "description": "Materialized section of a composition. Missing data remains explicit rather than re-entered as guessed text.",
      "sourceNode": {
        "id": "documents.Section",
        "label": "Section",
        "kind": "Record",
        "group": "Documents & composition",
        "description": "Materialized section of a composition. Missing data remains explicit rather than re-entered as guessed text.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:documents#Section",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:documents#/$defs/Section",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"documents.Section\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "documents.Section",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "documents.Section"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "definition_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "documents.SectionDefinition"
              ]
            }
          },
          {
            "name": "inclusion_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "allOf": [
                  {
                    "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                  }
                ],
                "x-target-types": [
                  "documents.RevisionInclusion"
                ]
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "state",
            "type": "ready | missing_input | not_applicable",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "ready",
                "missing_input",
                "not_applicable"
              ]
            }
          },
          {
            "name": "missing_requirement_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "definition_ref",
            "target": "documents.SectionDefinition",
            "note": "1…1"
          },
          {
            "label": "inclusion_refs",
            "target": "documents.RevisionInclusion",
            "note": "0…128"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-e889e74c6545fb177e3c005dcacd905956541b6f37bad7c530ed6f0bd97d7abf",
        "d-e703073a500f1a9cc2e446f74f44039907aa259f4063f1d843f518491a87fd12",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-e703073a500f1a9cc2e446f74f44039907aa259f4063f1d843f518491a87fd12",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:documents#RevisionInclusion",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/46",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:documents#RevisionInclusion",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/46",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "RevisionInclusion",
      "description": "An ordered inclusion references an exact revision, avoiding another writable copy of the included source.",
      "sourceNode": {
        "id": "documents.RevisionInclusion",
        "label": "RevisionInclusion",
        "kind": "Record",
        "group": "Documents & composition",
        "description": "An ordered inclusion references an exact revision, avoiding another writable copy of the included source.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:documents#RevisionInclusion",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:documents#/$defs/RevisionInclusion",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"documents.RevisionInclusion\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "documents.RevisionInclusion",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "documents.RevisionInclusion"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "target_revision_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          },
          {
            "name": "display_order",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 0
            }
          },
          {
            "name": "sensitivity",
            "type": "public | production | department | recipient | restricted",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "public",
                "production",
                "department",
                "recipient",
                "restricted"
              ]
            }
          },
          {
            "name": "purpose",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 512
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-2d627a3b71473bd267e8654d679d0b154b6bd5b351cc26cace1e835775d74d43",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:documents#RedactionManifest",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/47",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:documents#RedactionManifest",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/47",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "RedactionManifest",
      "description": "Evidence of excluded fields under a pinned policy; the raw restricted values need not be repeated in the manifest.",
      "sourceNode": {
        "id": "documents.RedactionManifest",
        "label": "RedactionManifest",
        "kind": "Record",
        "group": "Documents & composition",
        "description": "Evidence of excluded fields under a pinned policy; the raw restricted values need not be repeated in the manifest.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:documents#RedactionManifest",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:documents#/$defs/RedactionManifest",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"documents.RedactionManifest\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "documents.RedactionManifest",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "documents.RedactionManifest"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "source_revision_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "documents.DocumentRevision"
              ]
            }
          },
          {
            "name": "excluded_pointers",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/FieldPointer"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "policy_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "authority.DisclosurePolicyReference"
              ]
            }
          },
          {
            "name": "reason",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 1024
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "source_revision_ref",
            "target": "documents.DocumentRevision",
            "note": "1…1"
          },
          {
            "label": "policy_ref",
            "target": "authority.DisclosurePolicyReference",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-2d44eceeb2eccf65baaae18b8b1468cd1349dce873b7b601c90e9158b1b0e782",
        "d-13261c57d53f539dc71ec845baacb49777d1157b2a0b35305e28b8291556e9bb",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04",
        "d-a5b543ec2d8f37a6d73bba7c011e00d7a2565943a7521780050fbdda9f693474"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-d64abcb31fdd44a63adc5812acf46f6a3f072c4033d1bc167065cd0018eafa99",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:documents#RecipientProjection",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/48",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:documents#RecipientProjection",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/48",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "RecipientProjection",
      "description": "Immutable recipient-specific view of one master revision. Policy and actual receiver authority are separate from role or contact membership.",
      "sourceNode": {
        "id": "documents.RecipientProjection",
        "label": "RecipientProjection",
        "kind": "Record",
        "group": "Documents & composition",
        "description": "Immutable recipient-specific view of one master revision. Policy and actual receiver authority are separate from role or contact membership.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:documents#RecipientProjection",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:documents#/$defs/RecipientProjection",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"documents.RecipientProjection\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "documents.RecipientProjection",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "documents.RecipientProjection"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "master_revision_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "documents.DocumentRevision"
              ]
            }
          },
          {
            "name": "recipient_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "policy_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "authority.DisclosurePolicyReference"
              ]
            }
          },
          {
            "name": "authority_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "authority.VerifiedOperationAuthorityReference"
              ]
            }
          },
          {
            "name": "included_pointers",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/FieldPointer"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "redaction_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "documents.RedactionManifest"
              ]
            }
          },
          {
            "name": "content_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "master_revision_ref",
            "target": "documents.DocumentRevision",
            "note": "1…1"
          },
          {
            "label": "recipient_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "recipient_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "recipient_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "recipient_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          },
          {
            "label": "policy_ref",
            "target": "authority.DisclosurePolicyReference",
            "note": "1…1"
          },
          {
            "label": "authority_ref",
            "target": "authority.VerifiedOperationAuthorityReference",
            "note": "1…1"
          },
          {
            "label": "redaction_ref",
            "target": "documents.RedactionManifest",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-2d44eceeb2eccf65baaae18b8b1468cd1349dce873b7b601c90e9158b1b0e782",
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-13261c57d53f539dc71ec845baacb49777d1157b2a0b35305e28b8291556e9bb",
        "d-0c171666c1d5179e7fb5303fa83b58a0649788bd6f86779f74db93afa21f2986",
        "d-2d627a3b71473bd267e8654d679d0b154b6bd5b351cc26cace1e835775d74d43",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04",
        "d-a5b543ec2d8f37a6d73bba7c011e00d7a2565943a7521780050fbdda9f693474"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-d71b4a84b6909a5690cd9cd90021d8a0776a093cbde20cdab847112f9173c1d6",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:handoff#DispatchIntent",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/49",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:handoff#DispatchIntent",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/49",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "DispatchIntent",
      "description": "Versioned outbound intent for an exact permitted payload; no dispatch occurs merely because an intent exists.",
      "sourceNode": {
        "id": "handoff.DispatchIntent",
        "label": "DispatchIntent",
        "kind": "Record",
        "group": "Dispatch & receiving evidence",
        "description": "Versioned outbound intent for an exact permitted payload; no dispatch occurs merely because an intent exists.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:handoff#DispatchIntent",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:handoff#/$defs/DispatchIntent",
        "fields": [
          {
            "name": "type",
            "type": "\"handoff.DispatchIntent\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "handoff.DispatchIntent",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "handoff.DispatchIntent"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "payload_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "documents.RecipientProjection"
              ]
            }
          },
          {
            "name": "recipient_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "endpoint_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "channel",
            "type": "email | matrix | nostr | api | file_transfer | manual",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "email",
                "matrix",
                "nostr",
                "api",
                "file_transfer",
                "manual"
              ]
            }
          },
          {
            "name": "due_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "idempotency_key",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "authority_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "authority.VerifiedOperationAuthorityReference"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "payload_ref",
            "target": "documents.RecipientProjection",
            "note": "1…1"
          },
          {
            "label": "recipient_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "recipient_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "recipient_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "recipient_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          },
          {
            "label": "authority_ref",
            "target": "authority.VerifiedOperationAuthorityReference",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-d64abcb31fdd44a63adc5812acf46f6a3f072c4033d1bc167065cd0018eafa99",
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-0c171666c1d5179e7fb5303fa83b58a0649788bd6f86779f74db93afa21f2986",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-e61250afd85aacb972b7247a47f74e8b6113a2d4bcba72314fa248334c27c4c2",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:handoff#DistributionAttempt",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/50",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:handoff#DistributionAttempt",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/50",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "DistributionAttempt",
      "description": "Transport evidence referencing the canonical effect/attempt when Runtime executes it. External/manual transport may lack a Runtime effect.",
      "sourceNode": {
        "id": "handoff.DistributionAttempt",
        "label": "DistributionAttempt",
        "kind": "Record",
        "group": "Dispatch & receiving evidence",
        "description": "Transport evidence referencing the canonical effect/attempt when Runtime executes it. External/manual transport may lack a Runtime effect.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:handoff#DistributionAttempt",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:handoff#/$defs/DistributionAttempt",
        "fields": [
          {
            "name": "type",
            "type": "\"handoff.DistributionAttempt\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "handoff.DistributionAttempt",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "handoff.DistributionAttempt"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "intent_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "handoff.DispatchIntent"
              ]
            }
          },
          {
            "name": "runtime_effect_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "owner": {
                  "const": "process-runtime"
                },
                "kind": {
                  "const": "RuntimeEffect"
                }
              },
              "x-target-types": [
                "provider:process-runtime:RuntimeEffect"
              ]
            }
          },
          {
            "name": "attempt_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "owner": {
                  "const": "process-runtime"
                },
                "kind": {
                  "const": "Attempt"
                }
              },
              "x-target-types": [
                "provider:process-runtime:Attempt"
              ]
            }
          },
          {
            "name": "attempted_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "transport_result",
            "type": "submitted | acknowledged | failed | unknown",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "submitted",
                "acknowledged",
                "failed",
                "unknown"
              ]
            }
          },
          {
            "name": "provider_reference",
            "type": "string",
            "required": false,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 1024
            }
          },
          {
            "name": "evidence_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "intent_ref",
            "target": "handoff.DispatchIntent",
            "note": "1…1"
          },
          {
            "label": "runtime_effect_ref",
            "target": "provider:process-runtime:RuntimeEffect",
            "note": "0…1"
          },
          {
            "label": "attempt_ref",
            "target": "provider:process-runtime:Attempt",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-d71b4a84b6909a5690cd9cd90021d8a0776a093cbde20cdab847112f9173c1d6",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "provider:process-runtime:RuntimeEffect",
          "reason": "Reference was not found in the selected source or its declared imports."
        },
        {
          "target": "provider:process-runtime:Attempt",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-ed6ceac36fe25e0a4ec31032fa85f43414d37fcc43a972ae305f8080e7bae8ce",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:handoff#Acknowledgment",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/51",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:handoff#Acknowledgment",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/51",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "Acknowledgment",
      "description": "Acknowledgment of the exact personal view, not final recipient acceptance or proof of source correctness.",
      "sourceNode": {
        "id": "handoff.Acknowledgment",
        "label": "Acknowledgment",
        "kind": "Record",
        "group": "Dispatch & receiving evidence",
        "description": "Acknowledgment of the exact personal view, not final recipient acceptance or proof of source correctness.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:handoff#Acknowledgment",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:handoff#/$defs/Acknowledgment",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"handoff.Acknowledgment\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "handoff.Acknowledgment",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "handoff.Acknowledgment"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "projection_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "documents.RecipientProjection"
              ]
            }
          },
          {
            "name": "recipient_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "acknowledged_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "evidence_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "projection_ref",
            "target": "documents.RecipientProjection",
            "note": "1…1"
          },
          {
            "label": "recipient_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "recipient_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "recipient_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "recipient_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-d64abcb31fdd44a63adc5812acf46f6a3f072c4033d1bc167065cd0018eafa99",
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-a9dc2fd015e978559a09032d8ae27e4dd3efcca4245288e7ccedb3319462ebdc",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:handoff#ManifestItem",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/52",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:handoff#ManifestItem",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/52",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ManifestItem",
      "description": "Exact package item identity and byte descriptor/checksum; copying and custody remain separate from the source identity.",
      "sourceNode": {
        "id": "handoff.ManifestItem",
        "label": "ManifestItem",
        "kind": "Record",
        "group": "Dispatch & receiving evidence",
        "description": "Exact package item identity and byte descriptor/checksum; copying and custody remain separate from the source identity.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:handoff#ManifestItem",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:handoff#/$defs/ManifestItem",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"handoff.ManifestItem\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "handoff.ManifestItem",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "handoff.ManifestItem"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "package_revision_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "documents.DocumentRevision"
              ]
            }
          },
          {
            "name": "target_revision_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          },
          {
            "name": "content_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "filename",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "dependency_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "package_revision_ref",
            "target": "documents.DocumentRevision",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-2d44eceeb2eccf65baaae18b8b1468cd1349dce873b7b601c90e9158b1b0e782",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-47845a98006d3570357abd1c0b90f4c46ecc9dd4568357d82a14ef36d6ce4fdc",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:handoff#DeliveryEvidence",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/53",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:handoff#DeliveryEvidence",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/53",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "DeliveryEvidence",
      "description": "Receiving/transport observation. Not Devgraph EventReceipt, Runtime Receipt, approval or recipient acceptance.",
      "sourceNode": {
        "id": "handoff.DeliveryEvidence",
        "label": "DeliveryEvidence",
        "kind": "Record",
        "group": "Dispatch & receiving evidence",
        "description": "Receiving/transport observation. Not Devgraph EventReceipt, Runtime Receipt, approval or recipient acceptance.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:handoff#DeliveryEvidence",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:handoff#/$defs/DeliveryEvidence",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"handoff.DeliveryEvidence\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "handoff.DeliveryEvidence",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "handoff.DeliveryEvidence"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "distribution_attempt_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "handoff.DistributionAttempt"
              ]
            }
          },
          {
            "name": "kind",
            "type": "submitted | provider_acknowledged | recipient_acknowledged | received_verified | failed | unknown",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "submitted",
                "provider_acknowledged",
                "recipient_acknowledged",
                "received_verified",
                "failed",
                "unknown"
              ]
            }
          },
          {
            "name": "observed_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "observer_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "distribution_attempt_ref",
            "target": "handoff.DistributionAttempt",
            "note": "1…1"
          },
          {
            "label": "observer_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "observer_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "observer_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "observer_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-e61250afd85aacb972b7247a47f74e8b6113a2d4bcba72314fa248334c27c4c2",
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-17944e4b2f2b974f69392918a9d6ae350d7233bdacf60664922336902d220a11",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:handoff#ReceivingEvidence",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/54",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:handoff#ReceivingEvidence",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/54",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ReceivingEvidence",
      "description": "Byte-level receiving/checksum evidence, distinct from creative/technical acceptance.",
      "sourceNode": {
        "id": "handoff.ReceivingEvidence",
        "label": "ReceivingEvidence",
        "kind": "Record",
        "group": "Dispatch & receiving evidence",
        "description": "Byte-level receiving/checksum evidence, distinct from creative/technical acceptance.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:handoff#ReceivingEvidence",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:handoff#/$defs/ReceivingEvidence",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"handoff.ReceivingEvidence\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "handoff.ReceivingEvidence",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "handoff.ReceivingEvidence"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "manifest_item_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "handoff.ManifestItem"
              ]
            }
          },
          {
            "name": "received_content_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "verified_digest",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "pattern": "^[a-f0-9]{64}$"
            }
          },
          {
            "name": "receiver_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "received_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "verification_ref",
            "type": "RevisionQualifiedRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "evidence.VerificationAssertion"
              ]
            }
          }
        ],
        "rules": [
          "verified_digest matches received_content_ref.content_hash and the manifest item content hash when the item is resolved."
        ],
        "facts": [],
        "links": [
          {
            "label": "manifest_item_ref",
            "target": "handoff.ManifestItem",
            "note": "1…1"
          },
          {
            "label": "receiver_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "receiver_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "receiver_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "receiver_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          },
          {
            "label": "verification_ref",
            "target": "evidence.VerificationAssertion",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-a9dc2fd015e978559a09032d8ae27e4dd3efcca4245288e7ccedb3319462ebdc",
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-3555ac45038cd048ae034e1e52812d5f4bcb9d3a85dfe369f59c6bada7c697c5",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-761b03b5284ea027cc458fd884795141c3443f381e00c448c391511e418dca66",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:planning#DomainMilestone",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/55",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:planning#DomainMilestone",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/55",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "DomainMilestone",
      "description": "Domain planning checkpoint; an optional film specialization. Not Devgraph Work Milestone or an execution StepRun.",
      "sourceNode": {
        "id": "planning.DomainMilestone",
        "label": "DomainMilestone",
        "kind": "Record",
        "group": "Planning",
        "description": "Domain planning checkpoint; an optional film specialization. Not Devgraph Work Milestone or an execution StepRun.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:planning#DomainMilestone",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:planning#/$defs/DomainMilestone",
        "fields": [
          {
            "name": "type",
            "type": "\"planning.DomainMilestone\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "planning.DomainMilestone",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "planning.DomainMilestone"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "label",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "subject_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "planned_window",
            "type": "TimeWindow",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow"
            }
          },
          {
            "name": "responsible_post_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "directory.ScopedPost"
              ]
            }
          },
          {
            "name": "requirement_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "allOf": [
                  {
                    "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                  }
                ],
                "x-target-types": [
                  "resources.ResourceRequirement"
                ]
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "state",
            "type": "planned | ready | done | blocked",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "planned",
                "ready",
                "done",
                "blocked"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "responsible_post_ref",
            "target": "directory.ScopedPost",
            "note": "0…1"
          },
          {
            "label": "requirement_refs",
            "target": "resources.ResourceRequirement",
            "note": "0…128"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-d5d68bd25ca6bdb9441b1a6618a599833cfeb0a1dfebf62628a93d7ecf6c3ba2",
        "d-8fa13e7bec9987e031322339ba91bceb88364f147ffce4dd5d637671009ea40f",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-ab303ead9a97d1ede9c9f6b9de347133dcaed0326ba19c9351455b8642c9f57a",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:planning#ScopedPrecedence",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/56",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:planning#ScopedPrecedence",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/56",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ScopedPrecedence",
      "description": "Explicit temporal planning constraint; not graph containment, data flow or evidence that a worker executed.",
      "sourceNode": {
        "id": "planning.ScopedPrecedence",
        "label": "ScopedPrecedence",
        "kind": "Record",
        "group": "Planning",
        "description": "Explicit temporal planning constraint; not graph containment, data flow or evidence that a worker executed.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:planning#ScopedPrecedence",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:planning#/$defs/ScopedPrecedence",
        "fields": [
          {
            "name": "type",
            "type": "\"planning.ScopedPrecedence\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "planning.ScopedPrecedence",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "planning.ScopedPrecedence"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "predecessor_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "planning.DomainMilestone"
              ]
            }
          },
          {
            "name": "successor_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "planning.DomainMilestone"
              ]
            }
          },
          {
            "name": "relation",
            "type": "finish_to_start | start_to_start | finish_to_finish | start_to_finish",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "finish_to_start",
                "start_to_start",
                "finish_to_finish",
                "start_to_finish"
              ]
            }
          },
          {
            "name": "lag_seconds",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 0
            }
          },
          {
            "name": "basis_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          }
        ],
        "rules": [
          "No self-edge or cycle in the evaluated planning scope; endpoints resolve in the same planning scope."
        ],
        "facts": [],
        "links": [
          {
            "label": "predecessor_ref",
            "target": "planning.DomainMilestone",
            "note": "1…1"
          },
          {
            "label": "successor_ref",
            "target": "planning.DomainMilestone",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-761b03b5284ea027cc458fd884795141c3443f381e00c448c391511e418dca66",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-d1eb720411430c85b8baefcdde821a9db54f59cc3ec9f4e43b5dd3456f998807",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:events#EventOccurrence",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/57",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:events#EventOccurrence",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/57",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "EventOccurrence",
      "description": "Logical domain occurrence, separate from an envelope delivery and consumer processing state.",
      "sourceNode": {
        "id": "events.EventOccurrence",
        "label": "EventOccurrence",
        "kind": "Record",
        "group": "Events & source registry",
        "description": "Logical domain occurrence, separate from an envelope delivery and consumer processing state.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:events#EventOccurrence",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:events#/$defs/EventOccurrence",
        "fields": [
          {
            "name": "type",
            "type": "\"events.EventOccurrence\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "events.EventOccurrence",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "events.EventOccurrence"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "logical_key",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "topic",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "subject_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "occurred_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "effective_at",
            "type": "string",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "assertor_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "correlation_key",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "caused_by_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "events.EventOccurrence"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "assertor_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "assertor_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "assertor_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "assertor_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          },
          {
            "label": "caused_by_ref",
            "target": "events.EventOccurrence",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-d1eb720411430c85b8baefcdde821a9db54f59cc3ec9f4e43b5dd3456f998807",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-8897c110935a898f4236587eea7c0f4293ca897c84cd7d0de0efb8af90c61916",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:events#EnvelopeBinding",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/58",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:events#EnvelopeBinding",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/58",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "EnvelopeBinding",
      "description": "Retains exact transport bytes and links retries/deliveries to one logical occurrence without changing the Hub wire shape.",
      "sourceNode": {
        "id": "events.EnvelopeBinding",
        "label": "EnvelopeBinding",
        "kind": "Record",
        "group": "Events & source registry",
        "description": "Retains exact transport bytes and links retries/deliveries to one logical occurrence without changing the Hub wire shape.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:events#EnvelopeBinding",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:events#/$defs/EnvelopeBinding",
        "fields": [
          {
            "name": "type",
            "type": "\"events.EnvelopeBinding\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "events.EnvelopeBinding",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "events.EnvelopeBinding"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "occurrence_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "events.EventOccurrence"
              ]
            }
          },
          {
            "name": "envelope_content_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "transport_id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "received_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "occurrence_ref",
            "target": "events.EventOccurrence",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-d1eb720411430c85b8baefcdde821a9db54f59cc3ec9f4e43b5dd3456f998807",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-2be5208b9a690d9b99bdb17f4a4d927488b559dfb7dd7fe2b2f24d0212816776",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:events#ScheduledTrigger",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/59",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:events#ScheduledTrigger",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/59",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ScheduledTrigger",
      "description": "Scheduled logical occurrence; recurrence/timezone/cutoff rules belong in its pinned trigger policy, not a transport topic name.",
      "sourceNode": {
        "id": "events.ScheduledTrigger",
        "label": "ScheduledTrigger",
        "kind": "Record",
        "group": "Events & source registry",
        "description": "Scheduled logical occurrence; recurrence/timezone/cutoff rules belong in its pinned trigger policy, not a transport topic name.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:events#ScheduledTrigger",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:events#/$defs/ScheduledTrigger",
        "parent": "events.EventOccurrence",
        "fields": [
          {
            "name": "type",
            "type": "\"events.ScheduledTrigger\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "events.ScheduledTrigger",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "events.ScheduledTrigger"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "logical_key",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "topic",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "subject_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "occurred_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "effective_at",
            "type": "string",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "assertor_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "correlation_key",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "caused_by_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "events.EventOccurrence"
              ]
            }
          },
          {
            "name": "scheduled_for",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "milestone_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "planning.DomainMilestone"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "milestone_ref",
            "target": "planning.DomainMilestone",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-d1eb720411430c85b8baefcdde821a9db54f59cc3ec9f4e43b5dd3456f998807",
        "d-761b03b5284ea027cc458fd884795141c3443f381e00c448c391511e418dca66",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-1e9f71549f3d2f270d512a2e3fe05eb3b71c98688b57b25044c3b2a5c7439f1a",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:events#ObservationOccurrence",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/60",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:events#ObservationOccurrence",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/60",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ObservationOccurrence",
      "description": "Occurrence carrying a sourced assertion; accepted source mutation requires the separate owner command and authority checks.",
      "sourceNode": {
        "id": "events.ObservationOccurrence",
        "label": "ObservationOccurrence",
        "kind": "Record",
        "group": "Events & source registry",
        "description": "Occurrence carrying a sourced assertion; accepted source mutation requires the separate owner command and authority checks.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:events#ObservationOccurrence",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:events#/$defs/ObservationOccurrence",
        "parent": "events.EventOccurrence",
        "fields": [
          {
            "name": "type",
            "type": "\"events.ObservationOccurrence\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "events.ObservationOccurrence",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "events.ObservationOccurrence"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "logical_key",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "topic",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "subject_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "occurred_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "effective_at",
            "type": "string",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "assertor_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "correlation_key",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "caused_by_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "events.EventOccurrence"
              ]
            }
          },
          {
            "name": "observation_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "evidence.ObservationAssertion"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "observation_ref",
            "target": "evidence.ObservationAssertion",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-d1eb720411430c85b8baefcdde821a9db54f59cc3ec9f4e43b5dd3456f998807",
        "d-1d78950c69c6475bdbb8b86b128d759655f52feddfce35d36300049967be6d84",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-ba799ed7280ac9306698a98933c3caf4799d4dbfc1942cd2d4e30d4bf8d20c31",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:events#CompletionOccurrence",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/61",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:events#CompletionOccurrence",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/61",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "CompletionOccurrence",
      "description": "Typed occurrence referencing the actual assertion/intent/evidence; it does not execute or authorize the downstream operation.",
      "sourceNode": {
        "id": "events.CompletionOccurrence",
        "label": "CompletionOccurrence",
        "kind": "Record",
        "group": "Events & source registry",
        "description": "Typed occurrence referencing the actual assertion/intent/evidence; it does not execute or authorize the downstream operation.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:events#CompletionOccurrence",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:events#/$defs/CompletionOccurrence",
        "parent": "events.EventOccurrence",
        "fields": [
          {
            "name": "type",
            "type": "\"events.CompletionOccurrence\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "events.CompletionOccurrence",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "events.CompletionOccurrence"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "logical_key",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "topic",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "subject_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "occurred_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "effective_at",
            "type": "string",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "assertor_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "correlation_key",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "caused_by_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "events.EventOccurrence"
              ]
            }
          },
          {
            "name": "completion_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "evidence.CompletionAssertion"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "completion_ref",
            "target": "evidence.CompletionAssertion",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-d1eb720411430c85b8baefcdde821a9db54f59cc3ec9f4e43b5dd3456f998807",
        "d-793610d740f2f67d2247f3dd80476dfad163523940940634c4f033fc7e4b996d",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-b450e25abacaedb35d08184699178be105f47415d4817469166dbbb7d8aa8d8b",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:events#ApprovalOccurrence",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/62",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:events#ApprovalOccurrence",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/62",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ApprovalOccurrence",
      "description": "Typed occurrence referencing the actual assertion/intent/evidence; it does not execute or authorize the downstream operation.",
      "sourceNode": {
        "id": "events.ApprovalOccurrence",
        "label": "ApprovalOccurrence",
        "kind": "Record",
        "group": "Events & source registry",
        "description": "Typed occurrence referencing the actual assertion/intent/evidence; it does not execute or authorize the downstream operation.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:events#ApprovalOccurrence",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:events#/$defs/ApprovalOccurrence",
        "parent": "events.EventOccurrence",
        "fields": [
          {
            "name": "type",
            "type": "\"events.ApprovalOccurrence\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "events.ApprovalOccurrence",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "events.ApprovalOccurrence"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "logical_key",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "topic",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "subject_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "occurred_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "effective_at",
            "type": "string",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "assertor_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "correlation_key",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "caused_by_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "events.EventOccurrence"
              ]
            }
          },
          {
            "name": "approval_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "evidence.RevisionApproval"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "approval_ref",
            "target": "evidence.RevisionApproval",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-d1eb720411430c85b8baefcdde821a9db54f59cc3ec9f4e43b5dd3456f998807",
        "d-a9cf8f8194c4ea7152cafd7955f8d8c6fbbf42399123743f5ea4efe57aec0efe",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-e04dd640a5e23f7a8f9105e5cdce2806b927f8e3c983122cc7937a87db97bc22",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:events#DispatchOccurrence",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/63",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:events#DispatchOccurrence",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/63",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "DispatchOccurrence",
      "description": "Typed occurrence referencing the actual assertion/intent/evidence; it does not execute or authorize the downstream operation.",
      "sourceNode": {
        "id": "events.DispatchOccurrence",
        "label": "DispatchOccurrence",
        "kind": "Record",
        "group": "Events & source registry",
        "description": "Typed occurrence referencing the actual assertion/intent/evidence; it does not execute or authorize the downstream operation.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:events#DispatchOccurrence",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:events#/$defs/DispatchOccurrence",
        "parent": "events.EventOccurrence",
        "fields": [
          {
            "name": "type",
            "type": "\"events.DispatchOccurrence\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "events.DispatchOccurrence",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "events.DispatchOccurrence"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "logical_key",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "topic",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "subject_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "occurred_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "effective_at",
            "type": "string",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "assertor_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "correlation_key",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "caused_by_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "events.EventOccurrence"
              ]
            }
          },
          {
            "name": "intent_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "handoff.DispatchIntent"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "intent_ref",
            "target": "handoff.DispatchIntent",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-d1eb720411430c85b8baefcdde821a9db54f59cc3ec9f4e43b5dd3456f998807",
        "d-d71b4a84b6909a5690cd9cd90021d8a0776a093cbde20cdab847112f9173c1d6",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-3816a44033c2e75b8d1c8dad14ec02c7dd6ac6e3a755d41d5328dd4c3c8d3c84",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:events#AcknowledgementOccurrence",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/64",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:events#AcknowledgementOccurrence",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/64",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "AcknowledgementOccurrence",
      "description": "Typed occurrence referencing the actual assertion/intent/evidence; it does not execute or authorize the downstream operation.",
      "sourceNode": {
        "id": "events.AcknowledgementOccurrence",
        "label": "AcknowledgementOccurrence",
        "kind": "Record",
        "group": "Events & source registry",
        "description": "Typed occurrence referencing the actual assertion/intent/evidence; it does not execute or authorize the downstream operation.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:events#AcknowledgementOccurrence",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:events#/$defs/AcknowledgementOccurrence",
        "parent": "events.EventOccurrence",
        "fields": [
          {
            "name": "type",
            "type": "\"events.AcknowledgementOccurrence\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "events.AcknowledgementOccurrence",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "events.AcknowledgementOccurrence"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "logical_key",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "topic",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "subject_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "occurred_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "effective_at",
            "type": "string",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "assertor_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "correlation_key",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "caused_by_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "events.EventOccurrence"
              ]
            }
          },
          {
            "name": "acknowledgment_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "handoff.Acknowledgment"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "acknowledgment_ref",
            "target": "handoff.Acknowledgment",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-d1eb720411430c85b8baefcdde821a9db54f59cc3ec9f4e43b5dd3456f998807",
        "d-ed6ceac36fe25e0a4ec31032fa85f43414d37fcc43a972ae305f8080e7bae8ce",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-93dd907a468e97aee841437d68459a142d0cc5b48626e78df7ddf29caedbe19d",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:events#TransferVerificationOccurrence",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/65",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:events#TransferVerificationOccurrence",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/65",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "TransferVerificationOccurrence",
      "description": "Typed occurrence referencing the actual assertion/intent/evidence; it does not execute or authorize the downstream operation.",
      "sourceNode": {
        "id": "events.TransferVerificationOccurrence",
        "label": "TransferVerificationOccurrence",
        "kind": "Record",
        "group": "Events & source registry",
        "description": "Typed occurrence referencing the actual assertion/intent/evidence; it does not execute or authorize the downstream operation.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:events#TransferVerificationOccurrence",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:events#/$defs/TransferVerificationOccurrence",
        "parent": "events.EventOccurrence",
        "fields": [
          {
            "name": "type",
            "type": "\"events.TransferVerificationOccurrence\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "events.TransferVerificationOccurrence",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "events.TransferVerificationOccurrence"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "logical_key",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "topic",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "subject_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "occurred_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "effective_at",
            "type": "string",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "assertor_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "correlation_key",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "caused_by_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "events.EventOccurrence"
              ]
            }
          },
          {
            "name": "receiving_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "handoff.ReceivingEvidence"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "receiving_ref",
            "target": "handoff.ReceivingEvidence",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-d1eb720411430c85b8baefcdde821a9db54f59cc3ec9f4e43b5dd3456f998807",
        "d-17944e4b2f2b974f69392918a9d6ae350d7233bdacf60664922336902d220a11",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-5a94de4f1480d934869d4a40c4f2bb2a4b4fe2de407691975a7eef6533268ebc",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:events#ConsumerDecision",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/66",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:events#ConsumerDecision",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/66",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ConsumerDecision",
      "description": "Consumer-owned processing decision. Domain commands and Runtime records retain their actual mutation/execution state.",
      "sourceNode": {
        "id": "events.ConsumerDecision",
        "label": "ConsumerDecision",
        "kind": "Record",
        "group": "Events & source registry",
        "description": "Consumer-owned processing decision. Domain commands and Runtime records retain their actual mutation/execution state.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:events#ConsumerDecision",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:events#/$defs/ConsumerDecision",
        "fields": [
          {
            "name": "type",
            "type": "\"events.ConsumerDecision\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "events.ConsumerDecision",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "events.ConsumerDecision"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "occurrence_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "events.EventOccurrence"
              ]
            }
          },
          {
            "name": "consumer_ref",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "policy_revision_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          },
          {
            "name": "decision",
            "type": "accepted | rejected | duplicate | blocked | applied | failed",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "accepted",
                "rejected",
                "duplicate",
                "blocked",
                "applied",
                "failed"
              ]
            }
          },
          {
            "name": "reason",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 2048
            }
          },
          {
            "name": "source_command_ref",
            "type": "RevisionQualifiedRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          },
          {
            "name": "run_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "allOf": [
                  {
                    "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                  }
                ],
                "properties": {
                  "owner": {
                    "const": "process-runtime"
                  },
                  "kind": {
                    "const": "ProcessRun"
                  }
                },
                "x-target-types": [
                  "provider:process-runtime:ProcessRun"
                ]
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "receipt_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "allOf": [
                  {
                    "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                  }
                ],
                "properties": {
                  "owner": {
                    "const": "process-runtime"
                  },
                  "kind": {
                    "const": "Receipt"
                  }
                },
                "x-target-types": [
                  "provider:process-runtime:Receipt"
                ]
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          }
        ],
        "rules": [
          "Applied requires source_command_ref or a run_ref; this profile is evidence of a decision, not a replay/durable-consumer implementation."
        ],
        "facts": [],
        "links": [
          {
            "label": "occurrence_ref",
            "target": "events.EventOccurrence",
            "note": "1…1"
          },
          {
            "label": "run_refs",
            "target": "provider:process-runtime:ProcessRun",
            "note": "0…128"
          },
          {
            "label": "receipt_refs",
            "target": "provider:process-runtime:Receipt",
            "note": "0…128"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-d1eb720411430c85b8baefcdde821a9db54f59cc3ec9f4e43b5dd3456f998807",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "provider:process-runtime:ProcessRun",
          "reason": "Reference was not found in the selected source or its declared imports."
        },
        {
          "target": "provider:process-runtime:Receipt",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-a479d9185fc6916239fe950a1b10d782cb0b4437925772a545f6ec85b4b4d5e3",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:events#TopicDefinition",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/67",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:events#TopicDefinition",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/67",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "TopicDefinition",
      "description": "Pinned topic/schema/source policy registry. A prefix or source string is not membership, tenancy or permission.",
      "sourceNode": {
        "id": "events.TopicDefinition",
        "label": "TopicDefinition",
        "kind": "Record",
        "group": "Events & source registry",
        "description": "Pinned topic/schema/source policy registry. A prefix or source string is not membership, tenancy or permission.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:events#TopicDefinition",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:events#/$defs/TopicDefinition",
        "fields": [
          {
            "name": "type",
            "type": "\"events.TopicDefinition\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "events.TopicDefinition",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "events.TopicDefinition"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "topic",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "pattern": "^[a-z][a-z0-9_]*(?:\\.[a-z0-9_]+)+$"
            }
          },
          {
            "name": "payload_schema_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "steward_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "publisher_profile_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "subject_kind_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "logical_identity_rule_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "sensitivity",
            "type": "public | organization | production | restricted",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "public",
                "organization",
                "production",
                "restricted"
              ]
            }
          },
          {
            "name": "compatibility",
            "type": "immutable_version | reader_first_new_version",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "immutable_version",
                "reader_first_new_version"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "steward_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-556bf2d99b83ecc199926458e9d6b904c694b56626361a094354fb4e1ed37291",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:execution#ImplementationArtifact",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/68",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:execution#ImplementationArtifact",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/68",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ImplementationArtifact",
      "description": "Exact code/procedure revision and entry point; a skill/plugin name alone does not establish installation, compatibility or authority.",
      "sourceNode": {
        "id": "execution.ImplementationArtifact",
        "label": "ImplementationArtifact",
        "kind": "Record",
        "group": "Execution methods & evidence",
        "description": "Exact code/procedure revision and entry point; a skill/plugin name alone does not establish installation, compatibility or authority.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:execution#ImplementationArtifact",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:execution#/$defs/ImplementationArtifact",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"execution.ImplementationArtifact\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "execution.ImplementationArtifact",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "execution.ImplementationArtifact"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "content_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "entry_point",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 512
            }
          },
          {
            "name": "implementation_kind",
            "type": "manual_procedure | python_module | rust_binary | typescript_module | api_adapter | hermes_skill | hermes_plugin",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "manual_procedure",
                "python_module",
                "rust_binary",
                "typescript_module",
                "api_adapter",
                "hermes_skill",
                "hermes_plugin"
              ]
            }
          },
          {
            "name": "tool_release_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "allOf": [
                  {
                    "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                  }
                ],
                "x-target-types": [
                  "execution.ToolRelease"
                ]
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "tool_release_refs",
            "target": "execution.ToolRelease",
            "note": "0…128"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-08ad20ca5de8eb5004be56479608a5f8e3e606265344fb2975e7a60a87fc3db6",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-08ad20ca5de8eb5004be56479608a5f8e3e606265344fb2975e7a60a87fc3db6",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:execution#ToolRelease",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/69",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:execution#ToolRelease",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/69",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ToolRelease",
      "description": "Pinned versioned tool/skill/procedure artifact. Tool user, release and invocation remain separate.",
      "sourceNode": {
        "id": "execution.ToolRelease",
        "label": "ToolRelease",
        "kind": "Record",
        "group": "Execution methods & evidence",
        "description": "Pinned versioned tool/skill/procedure artifact. Tool user, release and invocation remain separate.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:execution#ToolRelease",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:execution#/$defs/ToolRelease",
        "parent": "execution.ImplementationArtifact",
        "fields": [
          {
            "name": "type",
            "type": "\"execution.ToolRelease\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "execution.ToolRelease",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "execution.ToolRelease"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "content_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "entry_point",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 512
            }
          },
          {
            "name": "implementation_kind",
            "type": "manual_procedure | python_module | rust_binary | typescript_module | api_adapter | hermes_skill | hermes_plugin",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "manual_procedure",
                "python_module",
                "rust_binary",
                "typescript_module",
                "api_adapter",
                "hermes_skill",
                "hermes_plugin"
              ]
            }
          },
          {
            "name": "tool_release_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "allOf": [
                  {
                    "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                  }
                ],
                "x-target-types": [
                  "execution.ToolRelease"
                ]
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "version",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-556bf2d99b83ecc199926458e9d6b904c694b56626361a094354fb4e1ed37291",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-8a1b51cc8f006edf2f0f7b1b16db50aa2c9599233aecc85545b91dbf7f389a1d",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:execution#ExecutionEnvironmentRequirement",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/70",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:execution#ExecutionEnvironmentRequirement",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/70",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ExecutionEnvironmentRequirement",
      "description": "Declared environment constraints, not an observation of a particular worker or machine.",
      "sourceNode": {
        "id": "execution.ExecutionEnvironmentRequirement",
        "label": "ExecutionEnvironmentRequirement",
        "kind": "Record",
        "group": "Execution methods & evidence",
        "description": "Declared environment constraints, not an observation of a particular worker or machine.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:execution#ExecutionEnvironmentRequirement",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:execution#/$defs/ExecutionEnvironmentRequirement",
        "fields": [
          {
            "name": "type",
            "type": "\"execution.ExecutionEnvironmentRequirement\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "execution.ExecutionEnvironmentRequirement",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "execution.ExecutionEnvironmentRequirement"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "os_families",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "type": "string",
                "minLength": 1,
                "maxLength": 64
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "architectures",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "type": "string",
                "minLength": 1,
                "maxLength": 64
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "runtime_constraint_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "capacity_requirements",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:resources#/$defs/CapacityRequirement"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "network_policy_ref",
            "type": "RevisionQualifiedRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-a89f343ba8333475f1747601c8866cfd2d3764cf79804d7b46d454f1bdd34ee9",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-b3ecab53bf311eb3254460cda84e12b46b2c79a4a0b78272432e648a67ccaa65",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:execution#EnvironmentSnapshot",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/71",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:execution#EnvironmentSnapshot",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/71",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "EnvironmentSnapshot",
      "description": "Observed environment evidence. Current DayCall is self_reported_local; no historical machine/version is filled from today.",
      "sourceNode": {
        "id": "execution.EnvironmentSnapshot",
        "label": "EnvironmentSnapshot",
        "kind": "Record",
        "group": "Execution methods & evidence",
        "description": "Observed environment evidence. Current DayCall is self_reported_local; no historical machine/version is filled from today.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:execution#EnvironmentSnapshot",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:execution#/$defs/EnvironmentSnapshot",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"execution.EnvironmentSnapshot\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "execution.EnvironmentSnapshot",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "execution.EnvironmentSnapshot"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "resource_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "x-target-types": [
                "resources.ComputeResource"
              ]
            }
          },
          {
            "name": "observed_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "observer_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "os",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "architecture",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 64
            }
          },
          {
            "name": "runtime_versions",
            "type": "object",
            "required": true,
            "schema": {
              "type": "object",
              "additionalProperties": {
                "type": "string",
                "minLength": 1,
                "maxLength": 256
              },
              "maxProperties": 64
            }
          },
          {
            "name": "dependency_content_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "trust_level",
            "type": "self_reported_local | provider_observed | attested",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "self_reported_local",
                "provider_observed",
                "attested"
              ]
            }
          },
          {
            "name": "attestation_ref",
            "type": "ArtifactRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          }
        ],
        "rules": [
          "attested requires attestation_ref; actual attestation verification remains a separate verifier operation."
        ],
        "facts": [],
        "links": [
          {
            "label": "resource_ref",
            "target": "resources.ComputeResource",
            "note": "1…1"
          },
          {
            "label": "observer_ref",
            "target": "https://zenith-research.ca/ontology/terms/Entity",
            "note": "1…1"
          },
          {
            "label": "observer_ref",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1…1"
          },
          {
            "label": "observer_ref",
            "target": "https://zenith-research.ca/ontology/terms/Agent",
            "note": "1…1"
          },
          {
            "label": "observer_ref",
            "target": "https://zenith-research.ca/ontology/terms/Organization",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-305110a84026efa63f86696d6715f25dc2eb549b13b847528883070e170c4f21",
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-6e494c15dd8c286eda6e73f9f004db6f9a5bbb4a94bced02781de98926b44fbd",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:execution#InvocationEvidence",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/72",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:execution#InvocationEvidence",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/72",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "InvocationEvidence",
      "description": "Supplementary invocation evidence referencing the actual Attempt; no second attempt, lease, executor claim or receipt.",
      "sourceNode": {
        "id": "execution.InvocationEvidence",
        "label": "InvocationEvidence",
        "kind": "Record",
        "group": "Execution methods & evidence",
        "description": "Supplementary invocation evidence referencing the actual Attempt; no second attempt, lease, executor claim or receipt.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:execution#InvocationEvidence",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:execution#/$defs/InvocationEvidence",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"execution.InvocationEvidence\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "execution.InvocationEvidence",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "execution.InvocationEvidence"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "attempt_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "owner": {
                  "const": "process-runtime"
                },
                "kind": {
                  "const": "Attempt"
                }
              },
              "x-target-types": [
                "provider:process-runtime:Attempt"
              ]
            }
          },
          {
            "name": "implementation_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "execution.ImplementationArtifact"
              ]
            }
          },
          {
            "name": "environment_state",
            "type": "observed | not_instrumented | not_required",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "observed",
                "not_instrumented",
                "not_required"
              ]
            }
          },
          {
            "name": "environment_ref",
            "type": "RevisionQualifiedRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "execution.EnvironmentSnapshot"
              ]
            }
          },
          {
            "name": "gap_ref",
            "type": "RevisionQualifiedRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "evidence.EvidenceGap"
              ]
            }
          },
          {
            "name": "tool_release_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "allOf": [
                  {
                    "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                  }
                ],
                "x-target-types": [
                  "execution.ToolRelease"
                ]
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "result_content_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "runtime_receipt_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "owner": {
                  "const": "process-runtime"
                },
                "kind": {
                  "const": "Receipt"
                }
              },
              "x-target-types": [
                "provider:process-runtime:Receipt"
              ]
            }
          }
        ],
        "rules": [
          "Observed requires environment_ref; non-observed states prohibit it and reference a gap instead."
        ],
        "facts": [],
        "links": [
          {
            "label": "attempt_ref",
            "target": "provider:process-runtime:Attempt",
            "note": "1…1"
          },
          {
            "label": "implementation_ref",
            "target": "execution.ImplementationArtifact",
            "note": "1…1"
          },
          {
            "label": "environment_ref",
            "target": "execution.EnvironmentSnapshot",
            "note": "0…1"
          },
          {
            "label": "gap_ref",
            "target": "evidence.EvidenceGap",
            "note": "0…1"
          },
          {
            "label": "tool_release_refs",
            "target": "execution.ToolRelease",
            "note": "0…128"
          },
          {
            "label": "runtime_receipt_ref",
            "target": "provider:process-runtime:Receipt",
            "note": "0…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-556bf2d99b83ecc199926458e9d6b904c694b56626361a094354fb4e1ed37291",
        "d-b3ecab53bf311eb3254460cda84e12b46b2c79a4a0b78272432e648a67ccaa65",
        "d-7b0fc8d981cdcecc36bdff32e3998b4cd3b8068ca51f76264fb31130029e325a",
        "d-08ad20ca5de8eb5004be56479608a5f8e3e606265344fb2975e7a60a87fc3db6",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        },
        {
          "target": "provider:process-runtime:Attempt",
          "reason": "Reference was not found in the selected source or its declared imports."
        },
        {
          "target": "provider:process-runtime:Receipt",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-e3b8fb58906c9568e4fea01db96e2fdde1fa8cae9e6b466b5213ff10dd9cc0cd",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:execution#ExecutionPolicy",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/73",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:execution#ExecutionPolicy",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/73",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ExecutionPolicy",
      "description": "Versioned implementation selection preserving input/output/acceptance contracts; manual-to-Hermes changes method, not record ownership or authorization.",
      "sourceNode": {
        "id": "execution.ExecutionPolicy",
        "label": "ExecutionPolicy",
        "kind": "Record",
        "group": "Execution methods & evidence",
        "description": "Versioned implementation selection preserving input/output/acceptance contracts; manual-to-Hermes changes method, not record ownership or authorization.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:execution#ExecutionPolicy",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:execution#/$defs/ExecutionPolicy",
        "fields": [
          {
            "name": "type",
            "type": "\"execution.ExecutionPolicy\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "execution.ExecutionPolicy",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "execution.ExecutionPolicy"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "work_specification_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          },
          {
            "name": "mode",
            "type": "manual | assisted | automated",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "manual",
                "assisted",
                "automated"
              ]
            }
          },
          {
            "name": "implementation_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "execution.ImplementationArtifact"
              ]
            }
          },
          {
            "name": "required_ports",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TypedBoundaryPort"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "acceptance_criteria_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "environment_requirement_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
                }
              ],
              "x-target-types": [
                "execution.ExecutionEnvironmentRequirement"
              ]
            }
          },
          {
            "name": "authority_policy_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "implementation_ref",
            "target": "execution.ImplementationArtifact",
            "note": "1…1"
          },
          {
            "label": "environment_requirement_ref",
            "target": "execution.ExecutionEnvironmentRequirement",
            "note": "1…1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-556bf2d99b83ecc199926458e9d6b904c694b56626361a094354fb4e1ed37291",
        "d-8a1b51cc8f006edf2f0f7b1b16db50aa2c9599233aecc85545b91dbf7f389a1d",
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04",
        "d-5168ec1c331138a03c4a3034df8472e2758f0ea909602ad3b1b8fe835ff44942"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-881dd8799b9dcdf51ecf9a6509c75a316320fba1784620407ee326e31fdc1af5",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:execution#DecompositionMapping",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/74",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:execution#DecompositionMapping",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/74",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "DecompositionMapping",
      "description": "Refinement/port mapping, not containment-as-execution or a second Runtime compiler.",
      "sourceNode": {
        "id": "execution.DecompositionMapping",
        "label": "DecompositionMapping",
        "kind": "Record",
        "group": "Execution methods & evidence",
        "description": "Refinement/port mapping, not containment-as-execution or a second Runtime compiler.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:execution#DecompositionMapping",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:execution#/$defs/DecompositionMapping",
        "parent": "artifact",
        "fields": [
          {
            "name": "type",
            "type": "\"execution.DecompositionMapping\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "execution.DecompositionMapping",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "execution.DecompositionMapping"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "parent_work_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          },
          {
            "name": "child_process_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "allOf": [
                  {
                    "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                  }
                ],
                "properties": {
                  "owner": {
                    "const": "process-runtime"
                  },
                  "kind": {
                    "const": "ProcessVersion"
                  }
                },
                "x-target-types": [
                  "provider:process-runtime:ProcessVersion"
                ]
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "boundary_mappings",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:execution#/$defs/BoundaryMapping"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "preserved_acceptance_refs",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
              },
              "minItems": 1,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "projection",
            "type": "design_only | flat_dag_projection",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "design_only",
                "flat_dag_projection"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "child_process_refs",
            "target": "provider:process-runtime:ProcessVersion",
            "note": "1…128"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04",
        "d-afd5481fcb55b1070406edcb693bd9cfd8fc6f23b0ea4f6da2a17abea2d0e657"
      ],
      "unresolvedReferences": [
        {
          "target": "artifact",
          "reason": "Reference was not found in the selected source or its declared imports."
        },
        {
          "target": "provider:process-runtime:ProcessVersion",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-2bdf4e408d023dc714f5a1320283264f86a0f8924d16367697dd7f0fac7c9e3c",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:execution#CapabilityConcept",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/75",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:execution#CapabilityConcept",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/75",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "CapabilityConcept",
      "description": "Capability descriptor. Claimed ability, qualification, capacity and verified authority remain independent.",
      "sourceNode": {
        "id": "execution.CapabilityConcept",
        "label": "CapabilityConcept",
        "kind": "Record",
        "group": "Execution methods & evidence",
        "description": "Capability descriptor. Claimed ability, qualification, capacity and verified authority remain independent.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:execution#CapabilityConcept",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:execution#/$defs/CapabilityConcept",
        "fields": [
          {
            "name": "type",
            "type": "\"execution.CapabilityConcept\"",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160,
              "const": "execution.CapabilityConcept",
              "allOf": [
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 160
                },
                {
                  "const": "execution.CapabilityConcept"
                }
              ]
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          },
          {
            "name": "definition_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "label",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "qualification_schema_ref",
            "type": "ArtifactRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:foundation#ArtifactRef",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/76",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:foundation#ArtifactRef",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/76",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ArtifactRef",
      "description": "Exact existing Runtime Artifact transport descriptor; copied without amendments. It references bytes, not another Artifact storage service.",
      "sourceNode": {
        "id": "foundation.ArtifactRef",
        "label": "ArtifactRef",
        "kind": "Value type",
        "group": "Zenith foundation",
        "description": "Exact existing Runtime Artifact transport descriptor; copied without amendments. It references bytes, not another Artifact storage service.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:foundation#ArtifactRef",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef",
        "fields": [
          {
            "name": "content_hash",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "pattern": "^[a-f0-9]{64}(?![\\s\\S])"
            }
          },
          {
            "name": "byte_length",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 0
            }
          },
          {
            "name": "media_type",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 4096
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:foundation#ScopeRef",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/77",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:foundation#ScopeRef",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/77",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ScopeRef",
      "description": "Owner-scoped namespace reference; neither tenancy authentication nor a permission grant.",
      "sourceNode": {
        "id": "foundation.ScopeRef",
        "label": "ScopeRef",
        "kind": "Value type",
        "group": "Zenith foundation",
        "description": "Owner-scoped namespace reference; neither tenancy authentication nor a permission grant.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:foundation#ScopeRef",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef",
        "fields": [
          {
            "name": "owner",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 128
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:foundation#OwnedRecordRef",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/78",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:foundation#OwnedRecordRef",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/78",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "OwnedRecordRef",
      "description": "Reference to a provider-owned identity; owner/kind/id/scope are distinct. Revision, when present, is an exact opaque owner version.",
      "sourceNode": {
        "id": "foundation.OwnedRecordRef",
        "label": "OwnedRecordRef",
        "kind": "Value type",
        "group": "Zenith foundation",
        "description": "Reference to a provider-owned identity; owner/kind/id/scope are distinct. Revision, when present, is an exact opaque owner version.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:foundation#OwnedRecordRef",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef",
        "fields": [
          {
            "name": "owner",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 128
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "kind",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "revision",
            "type": "composed schema",
            "required": false,
            "schema": {
              "oneOf": [
                {
                  "type": "integer",
                  "minimum": 1
                },
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 256
                }
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:foundation#RevisionQualifiedRef",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/79",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:foundation#RevisionQualifiedRef",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/79",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "RevisionQualifiedRef",
      "description": "Owned reference requiring an exact immutable version; never resolves to an implicit latest revision.",
      "sourceNode": {
        "id": "foundation.RevisionQualifiedRef",
        "label": "RevisionQualifiedRef",
        "kind": "Value type",
        "group": "Zenith foundation",
        "description": "Owned reference requiring an exact immutable version; never resolves to an implicit latest revision.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:foundation#RevisionQualifiedRef",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef",
        "fields": [
          {
            "name": "owner",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 128
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "kind",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "revision",
            "type": "composed schema",
            "required": true,
            "schema": {
              "oneOf": [
                {
                  "type": "integer",
                  "minimum": 1
                },
                {
                  "type": "string",
                  "minLength": 1,
                  "maxLength": 256
                }
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-a5b543ec2d8f37a6d73bba7c011e00d7a2565943a7521780050fbdda9f693474",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:foundation#FieldPointer",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/80",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:foundation#FieldPointer",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/80",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "FieldPointer",
      "description": "JSON Pointer bound to one exact source/output revision, including an empty root pointer. Escaping follows the existing pointer convention.",
      "sourceNode": {
        "id": "foundation.FieldPointer",
        "label": "FieldPointer",
        "kind": "Value type",
        "group": "Zenith foundation",
        "description": "JSON Pointer bound to one exact source/output revision, including an empty root pointer. Escaping follows the existing pointer convention.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:foundation#FieldPointer",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/FieldPointer",
        "fields": [
          {
            "name": "revision_ref",
            "type": "RevisionQualifiedRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RevisionQualifiedRef"
            }
          },
          {
            "name": "json_pointer",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "pattern": "^(?:/(?:[^~/]|~0|~1)*)*$",
              "maxLength": 2048
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:foundation#TimeWindow",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/81",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:foundation#TimeWindow",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/81",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "TimeWindow",
      "description": "Offset-bearing interval with an IANA display/production timezone. Semantic validation requires start < end; no local time is silently guessed.",
      "sourceNode": {
        "id": "foundation.TimeWindow",
        "label": "TimeWindow",
        "kind": "Value type",
        "group": "Zenith foundation",
        "description": "Offset-bearing interval with an IANA display/production timezone. Semantic validation requires start < end; no local time is silently guessed.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:foundation#TimeWindow",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TimeWindow",
        "fields": [
          {
            "name": "start",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "end",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "timezone",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 100
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-97146a18ec55ca8963f45f635ae83feb18770ab379cab175d948b41420d88779",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:foundation#Quantity",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/82",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:foundation#Quantity",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/82",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "Quantity",
      "description": "Positive quantity with explicit unit. No implicit conversion or cross-unit summation.",
      "sourceNode": {
        "id": "foundation.Quantity",
        "label": "Quantity",
        "kind": "Value type",
        "group": "Zenith foundation",
        "description": "Positive quantity with explicit unit. No implicit conversion or cross-unit summation.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:foundation#Quantity",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/Quantity",
        "fields": [
          {
            "name": "amount",
            "type": "number",
            "required": true,
            "schema": {
              "type": "number",
              "exclusiveMinimum": 0
            }
          },
          {
            "name": "unit",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 64
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-1976a4eb3204f324527ab6101d7b1ddd9d9582b4da5e0475c843c71697a5d4e2",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:foundation#Money",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/83",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:foundation#Money",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/83",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "Money",
      "description": "Nonnegative integer minor currency units; no floating currency or cross-currency total without a conversion policy.",
      "sourceNode": {
        "id": "foundation.Money",
        "label": "Money",
        "kind": "Value type",
        "group": "Zenith foundation",
        "description": "Nonnegative integer minor currency units; no floating currency or cross-currency total without a conversion policy.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:foundation#Money",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/Money",
        "fields": [
          {
            "name": "minor_units",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 0
            }
          },
          {
            "name": "currency",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "pattern": "^[A-Z]{3}$"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-739fa3ea864aef16df53787f827b46b14df5f6a2795f4cffef895fb50641f0e0",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:foundation#ValueSnapshot",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/84",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:foundation#ValueSnapshot",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/84",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ValueSnapshot",
      "description": "Distinguishes an absent field from a present null value. Domain schema validation must additionally validate a present value.",
      "sourceNode": {
        "id": "foundation.ValueSnapshot",
        "label": "ValueSnapshot",
        "kind": "Value type",
        "group": "Zenith foundation",
        "description": "Distinguishes an absent field from a present null value. Domain schema validation must additionally validate a present value.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:foundation#ValueSnapshot",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ValueSnapshot",
        "fields": [],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-5168ec1c331138a03c4a3034df8472e2758f0ea909602ad3b1b8fe835ff44942",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:foundation#TypedBoundaryPort",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/85",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:foundation#TypedBoundaryPort",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/85",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "TypedBoundaryPort",
      "description": "A named typed boundary value, not a Runtime Step or new process aggregate.",
      "sourceNode": {
        "id": "foundation.TypedBoundaryPort",
        "label": "TypedBoundaryPort",
        "kind": "Value type",
        "group": "Zenith foundation",
        "description": "A named typed boundary value, not a Runtime Step or new process aggregate.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:foundation#TypedBoundaryPort",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TypedBoundaryPort",
        "fields": [
          {
            "name": "name",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 128
            }
          },
          {
            "name": "direction",
            "type": "input | output",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "input",
                "output"
              ]
            }
          },
          {
            "name": "value_schema_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          },
          {
            "name": "required",
            "type": "boolean",
            "required": true,
            "schema": {
              "type": "boolean"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-d11c2a0be3448b238e3dfbb79212692200e5963d743612ac6a116e9cdaf4cdc2",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:foundation#RecordBase",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/86",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:foundation#RecordBase",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/86",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "RecordBase",
      "description": "Open inherited shape only; exported record leaves close unevaluated properties. Record identity and descriptive attribution never confer authority.",
      "sourceNode": {
        "id": "foundation.RecordBase",
        "label": "RecordBase",
        "kind": "Value type",
        "group": "Zenith foundation",
        "description": "Open inherited shape only; exported record leaves close unevaluated properties. Record identity and descriptive attribution never confer authority.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:foundation#RecordBase",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/RecordBase",
        "fields": [
          {
            "name": "type",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 256
            }
          },
          {
            "name": "scope",
            "type": "ScopeRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ScopeRef"
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "recorded_at",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "origin_ref",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
            }
          },
          {
            "name": "attributed_to",
            "type": "OwnedRecordRef",
            "required": false,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "kind": {
                  "enum": [
                    "Entity",
                    "Person",
                    "Agent",
                    "Organization"
                  ]
                }
              },
              "x-target-types": [
                "https://zenith-research.ca/ontology/terms/Entity",
                "https://zenith-research.ca/ontology/terms/Person",
                "https://zenith-research.ca/ontology/terms/Agent",
                "https://zenith-research.ca/ontology/terms/Organization"
              ]
            }
          },
          {
            "name": "evidence_refs",
            "type": "array",
            "required": false,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
              },
              "minItems": 0,
              "maxItems": 128,
              "uniqueItems": true
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-a89f343ba8333475f1747601c8866cfd2d3764cf79804d7b46d454f1bdd34ee9",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:resources#CapacityRequirement",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/87",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:resources#CapacityRequirement",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/87",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "CapacityRequirement",
      "description": "Existing closed dimension/minimum capacity value profile; the minimum remains a requirement rather than observed free capacity.",
      "sourceNode": {
        "id": "resources.CapacityRequirement",
        "label": "CapacityRequirement",
        "kind": "Value type",
        "group": "Resources",
        "description": "Existing closed dimension/minimum capacity value profile; the minimum remains a requirement rather than observed free capacity.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:resources#CapacityRequirement",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:resources#/$defs/CapacityRequirement",
        "fields": [
          {
            "name": "dimension",
            "type": "cpu_cores | memory_bytes | gpu_count | storage_bytes | physical_units",
            "required": true,
            "schema": {
              "enum": [
                "cpu_cores",
                "memory_bytes",
                "gpu_count",
                "storage_bytes",
                "physical_units"
              ],
              "type": "string"
            }
          },
          {
            "name": "minimum",
            "type": "integer",
            "required": true,
            "schema": {
              "minimum": 1,
              "type": "integer"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-beee7e04f28f79bbcbf7146b055244d917dd01fcb2d11d1530ab6627b95717a4",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:evidence#ChangedField",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/88",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:evidence#ChangedField",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/88",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "ChangedField",
      "description": "Exact before/after field values with revision and schema bindings. Equal values are not a changed field.",
      "sourceNode": {
        "id": "evidence.ChangedField",
        "label": "ChangedField",
        "kind": "Value type",
        "group": "Provenance, verification & review",
        "description": "Exact before/after field values with revision and schema bindings. Equal values are not a changed field.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:evidence#ChangedField",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/ChangedField",
        "fields": [
          {
            "name": "before",
            "type": "FieldPointer",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/FieldPointer"
            }
          },
          {
            "name": "after",
            "type": "FieldPointer",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/FieldPointer"
            }
          },
          {
            "name": "before_value",
            "type": "ValueSnapshot",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ValueSnapshot"
            }
          },
          {
            "name": "after_value",
            "type": "ValueSnapshot",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ValueSnapshot"
            }
          },
          {
            "name": "value_schema_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-a5b543ec2d8f37a6d73bba7c011e00d7a2565943a7521780050fbdda9f693474",
        "d-739fa3ea864aef16df53787f827b46b14df5f6a2795f4cffef895fb50641f0e0",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-5a50067f99ecbaba11926b23a56fd2dfce70b10843a33f8561031348c8367195",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:evidence#DependencyStep",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/89",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:evidence#DependencyStep",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/89",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "DependencyStep",
      "description": "One explicit field dependency step; edge type controls what can be inferred.",
      "sourceNode": {
        "id": "evidence.DependencyStep",
        "label": "DependencyStep",
        "kind": "Value type",
        "group": "Provenance, verification & review",
        "description": "One explicit field dependency step; edge type controls what can be inferred.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:evidence#DependencyStep",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:evidence#/$defs/DependencyStep",
        "fields": [
          {
            "name": "from_pointer",
            "type": "FieldPointer",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/FieldPointer"
            }
          },
          {
            "name": "to_pointer",
            "type": "FieldPointer",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/FieldPointer"
            }
          },
          {
            "name": "edge_kind",
            "type": "declared_input | observed_read | exact_copy | observed_derivation",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "declared_input",
                "observed_read",
                "exact_copy",
                "observed_derivation"
              ]
            }
          },
          {
            "name": "evidence_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-a5b543ec2d8f37a6d73bba7c011e00d7a2565943a7521780050fbdda9f693474",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-6783e94c0ec368d8cb876802e5a60cd0ecdf46b8e01b77758a0cfbbd421bd591",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:documents#CandidateFieldUpdate",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/90",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:documents#CandidateFieldUpdate",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/90",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "CandidateFieldUpdate",
      "description": "Proposed field value with exact expected revision; accepted source commands remain owner-validated.",
      "sourceNode": {
        "id": "documents.CandidateFieldUpdate",
        "label": "CandidateFieldUpdate",
        "kind": "Value type",
        "group": "Documents & composition",
        "description": "Proposed field value with exact expected revision; accepted source commands remain owner-validated.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:documents#CandidateFieldUpdate",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:documents#/$defs/CandidateFieldUpdate",
        "fields": [
          {
            "name": "target",
            "type": "FieldPointer",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/FieldPointer"
            }
          },
          {
            "name": "value",
            "type": "ValueSnapshot",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ValueSnapshot"
            }
          },
          {
            "name": "value_schema_ref",
            "type": "ArtifactRef",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/ArtifactRef"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-a5b543ec2d8f37a6d73bba7c011e00d7a2565943a7521780050fbdda9f693474",
        "d-739fa3ea864aef16df53787f827b46b14df5f6a2795f4cffef895fb50641f0e0",
        "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-486d3620f6a53afe98c32cdc4199853448ead775bab5ac68230b5e631a6e1e4f",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:events#HubEventEnvelope",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/91",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:events#HubEventEnvelope",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/91",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "HubEventEnvelope",
      "description": "Bounded local adapter for the existing five-field Hub dataclass. Payload is validated separately by its exact registered schema; transport source is descriptive, not authenticated.",
      "sourceNode": {
        "id": "events.HubEventEnvelope",
        "label": "HubEventEnvelope",
        "kind": "Value type",
        "group": "Events & source registry",
        "description": "Bounded local adapter for the existing five-field Hub dataclass. Payload is validated separately by its exact registered schema; transport source is descriptive, not authenticated.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:events#HubEventEnvelope",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:events#/$defs/HubEventEnvelope",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "topic",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "pattern": "^[a-z][a-z0-9_]*(?:\\.[a-z0-9_]+)+$",
              "maxLength": 160
            }
          },
          {
            "name": "source",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "payload",
            "type": "object",
            "required": true,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "timestamp",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-afd5481fcb55b1070406edcb693bd9cfd8fc6f23b0ea4f6da2a17abea2d0e657",
      "existingIri": "urn:zenith:ontology-review:shared:0.1.0:execution#BoundaryMapping",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/0/terms/92",
      "namedClosure": {
        "zenith.schema.json": "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-fdd34ac7b86e8d2c1e92c2f3c42c47a7789059988009522093f56ae20b725883",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zenith:ontology-review:shared:0.1.0:execution#BoundaryMapping",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/0/terms/92",
        "readerClosureSha256": "432429f44fbdf53d4a1de01216f2d5816f05489b8aad429f96cda01135031f9a"
      },
      "label": "BoundaryMapping",
      "description": "Exact parent/child boundary mapping. Semantic validation compares value schema digests and direction; no native subprocess execution is implied.",
      "sourceNode": {
        "id": "execution.BoundaryMapping",
        "label": "BoundaryMapping",
        "kind": "Value type",
        "group": "Execution methods & evidence",
        "description": "Exact parent/child boundary mapping. Semantic validation compares value schema digests and direction; no native subprocess execution is implied.",
        "iri": "urn:zenith:ontology-review:shared:0.1.0:execution#BoundaryMapping",
        "schemaRef": "urn:zenith:ontology-review:shared:0.1.0:execution#/$defs/BoundaryMapping",
        "fields": [
          {
            "name": "parent_port",
            "type": "TypedBoundaryPort",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TypedBoundaryPort"
            }
          },
          {
            "name": "child_process_ref",
            "type": "OwnedRecordRef",
            "required": true,
            "schema": {
              "allOf": [
                {
                  "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/OwnedRecordRef"
                }
              ],
              "properties": {
                "owner": {
                  "const": "process-runtime"
                },
                "kind": {
                  "const": "ProcessVersion"
                }
              },
              "x-target-types": [
                "provider:process-runtime:ProcessVersion"
              ]
            }
          },
          {
            "name": "child_port",
            "type": "TypedBoundaryPort",
            "required": true,
            "schema": {
              "$ref": "urn:zenith:ontology-review:shared:0.1.0:foundation#/$defs/TypedBoundaryPort"
            }
          },
          {
            "name": "direction",
            "type": "input | output",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "input",
                "output"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [
        "d-5168ec1c331138a03c4a3034df8472e2758f0ea909602ad3b1b8fe835ff44942",
        "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-ca0a0c3abdcbd07c485968b0fa014658153a4dfecf6dfd715c391274d76181e3",
      "existingIri": "https://zenith-research.ca/ontology/terms/Arena",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/1",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/Arena",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/1",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Arena",
      "description": "A continuing area of responsibility grouping Initiatives and standalone Tasks. Arena membership is separate from Work parentage; direct members have no incoming HAS_CHILD work-parent edge. Separate Arena runtime type; see arena-contract.json and arena-runtime.md.",
      "sourceNode": {
        "@id": "zn:Arena",
        "@type": "owl:Class",
        "label": "Arena",
        "comment": "A continuing area of responsibility grouping Initiatives and standalone Tasks. Arena membership is separate from Work parentage; direct members have no incoming HAS_CHILD work-parent edge. Separate Arena runtime type; see arena-contract.json and arena-runtime.md.",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-59f7423a11dc71d46c5241092f052d0bd80cee12fddb8ec326dd5053c830ec01",
      "existingIri": "https://zenith-research.ca/ontology/terms/Todo",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/2",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/Todo",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/2",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Todo",
      "description": "Common base for committed or proposed work objects.",
      "sourceNode": {
        "@id": "zn:Todo",
        "@type": "owl:Class",
        "label": "Todo",
        "comment": "Common base for committed or proposed work objects.",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-d89facfa057b870417834b4e2a0e11bac0436306a5c33b527acec1e8e7284ba2",
      "existingIri": "https://zenith-research.ca/ontology/terms/Proposal",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/3",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/Proposal",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/3",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Proposal",
      "description": "Proposed work whose acceptance requires Decision provenance.",
      "sourceNode": {
        "@id": "zn:Proposal",
        "@type": "owl:Class",
        "label": "Proposal",
        "comment": "Proposed work whose acceptance requires Decision provenance.",
        "subClassOf": "zn:Todo",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [
        "d-59f7423a11dc71d46c5241092f052d0bd80cee12fddb8ec326dd5053c830ec01"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-5696fcf541a2c7696b1b666e6de62f516465ec5826503205630dadc8bf733d45",
      "existingIri": "https://zenith-research.ca/ontology/terms/Initiative",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/4",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/Initiative",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/4",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Initiative",
      "description": "Strategic work container larger than a Project.",
      "sourceNode": {
        "@id": "zn:Initiative",
        "@type": "owl:Class",
        "label": "Initiative",
        "comment": "Strategic work container larger than a Project.",
        "subClassOf": "zn:Todo",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [
        "d-59f7423a11dc71d46c5241092f052d0bd80cee12fddb8ec326dd5053c830ec01"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-df22001aa897d21a49817bc5d8fc3ca69b0aae35c9e026999f600e95ce521720",
      "existingIri": "https://zenith-research.ca/ontology/terms/Project",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/5",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/Project",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/5",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Project",
      "description": "Delivery container for issues, tasks, and milestones.",
      "sourceNode": {
        "@id": "zn:Project",
        "@type": "owl:Class",
        "label": "Project",
        "comment": "Delivery container for issues, tasks, and milestones.",
        "subClassOf": "zn:Todo",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [
        "d-59f7423a11dc71d46c5241092f052d0bd80cee12fddb8ec326dd5053c830ec01"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-794563d50a8b38bd4f6b25dc6155e8ec162bfbcab919d27a1c124516b5c81c3a",
      "existingIri": "https://zenith-research.ca/ontology/terms/Issue",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/6",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/Issue",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/6",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Issue",
      "description": "PR-boundary work object.",
      "sourceNode": {
        "@id": "zn:Issue",
        "@type": "owl:Class",
        "label": "Issue",
        "comment": "PR-boundary work object.",
        "subClassOf": "zn:Todo",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [
        "d-59f7423a11dc71d46c5241092f052d0bd80cee12fddb8ec326dd5053c830ec01"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-b9fbcfc975dc666e27aa98c9212b6cda81967f5841c112a83ea94c44ce0c3e10",
      "existingIri": "https://zenith-research.ca/ontology/terms/Task",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/7",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/Task",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/7",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Task",
      "description": "Commit-boundary execution slice.",
      "sourceNode": {
        "@id": "zn:Task",
        "@type": "owl:Class",
        "label": "Task",
        "comment": "Commit-boundary execution slice.",
        "subClassOf": "zn:Todo",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [
        "d-59f7423a11dc71d46c5241092f052d0bd80cee12fddb8ec326dd5053c830ec01"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-1c8a74fe9807011664cb90566c400e5bb01a02b0f60c388d47e64a0a38fe7c3d",
      "existingIri": "https://zenith-research.ca/ontology/terms/Requirement",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/8",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/Requirement",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/8",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Requirement",
      "description": "Required behavior or condition.",
      "sourceNode": {
        "@id": "zn:Requirement",
        "@type": "owl:Class",
        "label": "Requirement",
        "comment": "Required behavior or condition.",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-7e6de12c79a2b9c44d9853fb109133c0cbb40e73048fac4325e4fb12d6b29bf1",
      "existingIri": "https://zenith-research.ca/ontology/terms/AcceptanceCriterion",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/9",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/AcceptanceCriterion",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/9",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Acceptance Criterion",
      "description": "Checkable condition for accepting work or a requirement.",
      "sourceNode": {
        "@id": "zn:AcceptanceCriterion",
        "@type": "owl:Class",
        "label": "Acceptance Criterion",
        "comment": "Checkable condition for accepting work or a requirement.",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-977e1c1043830734d76f40747b0e9f3b8f534e34ea50bb46799cb0806ab94a32",
      "existingIri": "https://zenith-research.ca/ontology/terms/Blocker",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/10",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/Blocker",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/10",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Blocker",
      "description": "Explicit impediment to work.",
      "sourceNode": {
        "@id": "zn:Blocker",
        "@type": "owl:Class",
        "label": "Blocker",
        "comment": "Explicit impediment to work.",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-51f1ce957cfc1536040667f80f6675d2e10b067ceee8d89e9f784a4f9778027c",
      "existingIri": "https://zenith-research.ca/ontology/terms/Decision",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/11",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/Decision",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/11",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Decision",
      "description": "Accepted design or scope choice with provenance.",
      "sourceNode": {
        "@id": "zn:Decision",
        "@type": "owl:Class",
        "label": "Decision",
        "comment": "Accepted design or scope choice with provenance.",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-2e713376b542cc11d243800972d8b1755c878770102f98458240aa5abc98484d",
      "existingIri": "https://zenith-research.ca/ontology/terms/Handoff",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/12",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/Handoff",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/12",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Handoff",
      "description": "Context package transferred across entities or sessions.",
      "sourceNode": {
        "@id": "zn:Handoff",
        "@type": "owl:Class",
        "label": "Handoff",
        "comment": "Context package transferred across entities or sessions.",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-5db9ec42d00fddbf9099f2ce7ce4556c8053740ffdb913f68dc704bd0aada119",
      "existingIri": "https://zenith-research.ca/ontology/terms/ReviewPacket",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/13",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/ReviewPacket",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/13",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Review Packet",
      "description": "Reviewable bundle of work, evidence, and criteria.",
      "sourceNode": {
        "@id": "zn:ReviewPacket",
        "@type": "owl:Class",
        "label": "Review Packet",
        "comment": "Reviewable bundle of work, evidence, and criteria.",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-8e1e96dd3e52785205469ee67b7e2b733faa90ebdbe9e047c3023b304d83c13a",
      "existingIri": "https://zenith-research.ca/ontology/terms/Milestone",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/14",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/Milestone",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/14",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Milestone",
      "description": "Grouped delivery marker.",
      "sourceNode": {
        "@id": "zn:Milestone",
        "@type": "owl:Class",
        "label": "Milestone",
        "comment": "Grouped delivery marker.",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-d37aa5d8a5864716d17fbefbabacb25b3f19debd88447ce97e56a4be18ce000c",
      "existingIri": "https://zenith-research.ca/ontology/terms/Artifact",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/15",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/Artifact",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/15",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Artifact",
      "description": "Evidence or output object.",
      "sourceNode": {
        "@id": "zn:Artifact",
        "@type": "owl:Class",
        "label": "Artifact",
        "comment": "Evidence or output object.",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-b76149f4b22df3fc6b90071eb1763aeff2591cf51a3c8db9bedb0f787d780d53",
      "existingIri": "https://zenith-research.ca/ontology/terms/ExternalLink",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/16",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/ExternalLink",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/16",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "External Link",
      "description": "Reference to an external URL or system object without ownership semantics.",
      "sourceNode": {
        "@id": "zn:ExternalLink",
        "@type": "owl:Class",
        "label": "External Link",
        "comment": "Reference to an external URL or system object without ownership semantics.",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-888ddb4434402b018d276ba8794cbf52ab2701e3111448acd234cd05b10b085e",
      "existingIri": "https://zenith-research.ca/ontology/terms/SyncShadow",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/17",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/SyncShadow",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/17",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Sync Shadow",
      "description": "Non-authoritative external metadata snapshot.",
      "sourceNode": {
        "@id": "zn:SyncShadow",
        "@type": "owl:Class",
        "label": "Sync Shadow",
        "comment": "Non-authoritative external metadata snapshot.",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-351a1c60f7bb9e738a136af72b7dc228599e0fca3e81221d257f3c6a6b8a62cc",
      "existingIri": "https://zenith-research.ca/ontology/terms/StatusSet",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/18",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/StatusSet",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/18",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Status Set",
      "description": "Named status vocabulary.",
      "sourceNode": {
        "@id": "zn:StatusSet",
        "@type": "owl:Class",
        "label": "Status Set",
        "comment": "Named status vocabulary.",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-2c236f3bcd710d37ed0889dbd3c2078647c7715897c0e5aa34c64d12ac6903d0",
      "existingIri": "https://zenith-research.ca/ontology/terms/StatusValue",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/19",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/StatusValue",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/19",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Status Value",
      "description": "One value belonging to a Status Set.",
      "sourceNode": {
        "@id": "zn:StatusValue",
        "@type": "owl:Class",
        "label": "Status Value",
        "comment": "One value belonging to a Status Set.",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-95211e68ece2f590ac536d26c28e5eef93cfba5a7d7fbc002e4d68a40f95368b",
      "existingIri": "https://zenith-research.ca/ontology/terms/StatusTransition",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/20",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/StatusTransition",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/20",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Status Transition",
      "description": "Allowed lifecycle transition.",
      "sourceNode": {
        "@id": "zn:StatusTransition",
        "@type": "owl:Class",
        "label": "Status Transition",
        "comment": "Allowed lifecycle transition.",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-cc920834f1cccc5582a6284e23bddee39ee96a8968eb81a3266e7dd9a8db4c09",
      "existingIri": "https://zenith-research.ca/ontology/terms/EventReceipt",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/21",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/EventReceipt",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/21",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Event Receipt",
      "description": "Mutation and local outbox evidence; not external delivery proof.",
      "sourceNode": {
        "@id": "zn:EventReceipt",
        "@type": "owl:Class",
        "label": "Event Receipt",
        "comment": "Mutation and local outbox evidence; not external delivery proof.",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-f897200ab3ae6b019040582c5758bad12d2749e9f9ea51e0dc64923d974fa74f",
      "existingIri": "https://zenith-research.ca/ontology/terms/HermesSessionRef",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/22",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/HermesSessionRef",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/22",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Hermes Session Reference",
      "description": "Reference and safe metrics for an external Hermes session, never a raw transcript.",
      "sourceNode": {
        "@id": "zn:HermesSessionRef",
        "@type": "owl:Class",
        "label": "Hermes Session Reference",
        "comment": "Reference and safe metrics for an external Hermes session, never a raw transcript.",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-b28d97415e90ee4791fd1f5566a2a271fd5be504ae251e480a2053f35b06f593",
      "existingIri": "https://zenith-research.ca/ontology/terms/ReadinessAssessment",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/23",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/ReadinessAssessment",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/23",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Readiness Assessment",
      "description": "Evidence record evaluating work readiness against the canonical rubric.",
      "sourceNode": {
        "@id": "zn:ReadinessAssessment",
        "@type": "owl:Class",
        "label": "Readiness Assessment",
        "comment": "Evidence record evaluating work readiness against the canonical rubric.",
        "runtimeLabel": true
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
      "existingIri": "https://zenith-research.ca/ontology/terms/Entity",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/24",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/Entity",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/24",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Entity",
      "description": "Common directory and provenance identity for a person, agent, organization, or other named participant in work; not an authentication Subject or credential.",
      "sourceNode": {
        "@id": "zn:Entity",
        "@type": "owl:Class",
        "label": "Entity",
        "comment": "Common directory and provenance identity for a person, agent, organization, or other named participant in work; not an authentication Subject or credential.",
        "runtimeLabel": false
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
      "existingIri": "https://zenith-research.ca/ontology/terms/Person",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/25",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/Person",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/25",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Person",
      "description": "Human entity.",
      "sourceNode": {
        "@id": "zn:Person",
        "@type": "owl:Class",
        "label": "Person",
        "comment": "Human entity.",
        "subClassOf": "zn:Entity",
        "runtimeLabel": false
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
      "existingIri": "https://zenith-research.ca/ontology/terms/Agent",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/26",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/Agent",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/26",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Agent",
      "description": "Software, AI, service, or other automated entity.",
      "sourceNode": {
        "@id": "zn:Agent",
        "@type": "owl:Class",
        "label": "Agent",
        "comment": "Software, AI, service, or other automated entity.",
        "subClassOf": "zn:Entity",
        "runtimeLabel": false
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
      "existingIri": "https://zenith-research.ca/ontology/terms/Organization",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/27",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/Organization",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/27",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Organization",
      "description": "Collective entity such as a company, project, institution, or working group.",
      "sourceNode": {
        "@id": "zn:Organization",
        "@type": "owl:Class",
        "label": "Organization",
        "comment": "Collective entity such as a company, project, institution, or working group.",
        "subClassOf": "zn:Entity",
        "runtimeLabel": false
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-fda15bb84a8782ef71517139551e8c10669af15b7b276619d41d4671b9c27f4a",
      "existingIri": "https://zenith-research.ca/ontology/terms/ZenithRepository",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/28",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/ZenithRepository",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/28",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Zenith Repository",
      "description": "Sovereign Git project conforming to the canonical Zenith filesystem contract. Conformance does not imply network admission, authority, deployment, or delivery correctness.",
      "sourceNode": {
        "@id": "zn:ZenithRepository",
        "@type": "owl:Class",
        "label": "Zenith Repository",
        "comment": "Sovereign Git project conforming to the canonical Zenith filesystem contract. Conformance does not imply network admission, authority, deployment, or delivery correctness.",
        "runtimeLabel": false
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-3ae1560a48aa659dab145f008e63c18e8938c2953d646ebd4d2f9cb24624e7c4",
      "existingIri": "https://zenith-research.ca/ontology/terms/CONTAINS",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/29",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/CONTAINS",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/29",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "contains",
      "description": "Hierarchical work containment.",
      "sourceNode": {
        "@id": "zn:CONTAINS",
        "@type": "owl:ObjectProperty",
        "label": "contains",
        "comment": "Hierarchical work containment."
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-ed3e45adfbd96cff45fd65fce4dffa37c5b7ace7d4b549ed4e4f87d8a6a2fc63",
      "existingIri": "https://zenith-research.ca/ontology/terms/DEPENDS_ON",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/30",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/DEPENDS_ON",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/30",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "depends on",
      "description": "Source work cannot complete before target work.",
      "sourceNode": {
        "@id": "zn:DEPENDS_ON",
        "@type": "owl:ObjectProperty",
        "label": "depends on",
        "comment": "Source work cannot complete before target work."
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-3f3a7c6c56fe272cf9a46fb748ca7a389914e822cfad406ec4cd6d9b465e294a",
      "existingIri": "https://zenith-research.ca/ontology/terms/BLOCKS",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/31",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/BLOCKS",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/31",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "blocks",
      "description": "Source prevents target work from progressing.",
      "sourceNode": {
        "@id": "zn:BLOCKS",
        "@type": "owl:ObjectProperty",
        "label": "blocks",
        "comment": "Source prevents target work from progressing."
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-82371289b675b160b2b7d9303a5acd9cd6de985ae6a43f8116b48aab2068cb10",
      "existingIri": "https://zenith-research.ca/ontology/terms/HAS_REQUIREMENT",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/32",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/HAS_REQUIREMENT",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/32",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "has requirement",
      "description": "",
      "sourceNode": {
        "@id": "zn:HAS_REQUIREMENT",
        "@type": "owl:ObjectProperty",
        "label": "has requirement"
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-fb7ede706e9570fc5ce1abe6da6ad29688b63fb522145efe02b88e29c6d166df",
      "existingIri": "https://zenith-research.ca/ontology/terms/HAS_ACCEPTANCE_CRITERION",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/33",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/HAS_ACCEPTANCE_CRITERION",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/33",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "has acceptance criterion",
      "description": "",
      "sourceNode": {
        "@id": "zn:HAS_ACCEPTANCE_CRITERION",
        "@type": "owl:ObjectProperty",
        "label": "has acceptance criterion"
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-f8fc3dd92ee9cd525cabf25a6d5999b4ebbb04c91b169c79f1b35949d5bed0cc",
      "existingIri": "https://zenith-research.ca/ontology/terms/ACCEPTED_BY_DECISION",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/34",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/ACCEPTED_BY_DECISION",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/34",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "accepted by decision",
      "description": "",
      "sourceNode": {
        "@id": "zn:ACCEPTED_BY_DECISION",
        "@type": "owl:ObjectProperty",
        "label": "accepted by decision"
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-537008f1b6a32eb64f551552329d52dcab02fce4f3f3a3613cf065c05ecc94b4",
      "existingIri": "https://zenith-research.ca/ontology/terms/HAS_DECISION",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/35",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/HAS_DECISION",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/35",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "has decision",
      "description": "",
      "sourceNode": {
        "@id": "zn:HAS_DECISION",
        "@type": "owl:ObjectProperty",
        "label": "has decision"
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-e4b9c198cf18900de62046617184a4c5f504fbc00a0f134d4f2cd4d278102540",
      "existingIri": "https://zenith-research.ca/ontology/terms/HAS_HANDOFF",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/36",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/HAS_HANDOFF",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/36",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "has handoff",
      "description": "",
      "sourceNode": {
        "@id": "zn:HAS_HANDOFF",
        "@type": "owl:ObjectProperty",
        "label": "has handoff"
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-ac33acbc0a4c70f27b44d17f739fb6f07deb93d9ad007903d9e237417e4256b3",
      "existingIri": "https://zenith-research.ca/ontology/terms/HAS_REVIEW_PACKET",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/37",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/HAS_REVIEW_PACKET",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/37",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "has review packet",
      "description": "",
      "sourceNode": {
        "@id": "zn:HAS_REVIEW_PACKET",
        "@type": "owl:ObjectProperty",
        "label": "has review packet"
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-635ebc2f0f2dd5f9f5aca003557020d94668afd623e86d86159252ebb70ddd78",
      "existingIri": "https://zenith-research.ca/ontology/terms/HAS_MILESTONE",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/38",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/HAS_MILESTONE",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/38",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "has milestone",
      "description": "",
      "sourceNode": {
        "@id": "zn:HAS_MILESTONE",
        "@type": "owl:ObjectProperty",
        "label": "has milestone"
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-041128edac08765f417b2ca66e3d34c53d1a65cbf01f0b6e599f8383831a4752",
      "existingIri": "https://zenith-research.ca/ontology/terms/HAS_ARTIFACT",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/39",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/HAS_ARTIFACT",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/39",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "has artifact",
      "description": "",
      "sourceNode": {
        "@id": "zn:HAS_ARTIFACT",
        "@type": "owl:ObjectProperty",
        "label": "has artifact"
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-c0ed4741d1cec2466d24d1355443aab5e551e232650445284d3f0a61e2cef0e3",
      "existingIri": "https://zenith-research.ca/ontology/terms/HAS_EXTERNAL_LINK",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/40",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/HAS_EXTERNAL_LINK",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/40",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "has external link",
      "description": "",
      "sourceNode": {
        "@id": "zn:HAS_EXTERNAL_LINK",
        "@type": "owl:ObjectProperty",
        "label": "has external link"
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-96c1c15ae7efaef740e0ba4a2c925cdd0ce15cd80ea2a13d750eefcfa7990918",
      "existingIri": "https://zenith-research.ca/ontology/terms/HAS_SYNC_SHADOW",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/41",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/HAS_SYNC_SHADOW",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/41",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "has sync shadow",
      "description": "",
      "sourceNode": {
        "@id": "zn:HAS_SYNC_SHADOW",
        "@type": "owl:ObjectProperty",
        "label": "has sync shadow"
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-9e345f5b5b22ae0b8f0f331e7b43062b2854f9033a0ba9813394cb95bd6aac4d",
      "existingIri": "https://zenith-research.ca/ontology/terms/EMITTED_EVENT",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/42",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/EMITTED_EVENT",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/42",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "emitted event",
      "description": "Links a mutation subject to local receipt evidence; it does not assert external delivery.",
      "sourceNode": {
        "@id": "zn:EMITTED_EVENT",
        "@type": "owl:ObjectProperty",
        "label": "emitted event",
        "comment": "Links a mutation subject to local receipt evidence; it does not assert external delivery."
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-332fd118c7d1ffd09a790342f356c5ecc70ce37bd9736616a55929925f25653b",
      "existingIri": "https://zenith-research.ca/ontology/terms/ATTRIBUTED_TO_HERMES_SESSION",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/43",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/ATTRIBUTED_TO_HERMES_SESSION",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/43",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "attributed to Hermes session",
      "description": "",
      "sourceNode": {
        "@id": "zn:ATTRIBUTED_TO_HERMES_SESSION",
        "@type": "owl:ObjectProperty",
        "label": "attributed to Hermes session"
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-65156a7e8add06f6374c2fa8fc3dbc49334b528c672eef5d7daa483ca51998a9",
      "existingIri": "https://zenith-research.ca/ontology/terms/MEMBER_OF",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/44",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/MEMBER_OF",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/44",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "member of",
      "description": "Directory membership that does not grant authority.",
      "sourceNode": {
        "@id": "zn:MEMBER_OF",
        "@type": "owl:ObjectProperty",
        "label": "member of",
        "comment": "Directory membership that does not grant authority."
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-a95f61d7333e1bd575f94861be0d4669d795a7479a251394c2d6730aa567d0f8",
      "existingIri": "https://zenith-research.ca/ontology/terms/OPERATED_BY",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/45",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/OPERATED_BY",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/45",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "operated by",
      "description": "Operational responsibility for an Agent, including an Agent delegation chain; not credential delegation.",
      "sourceNode": {
        "@id": "zn:OPERATED_BY",
        "@type": "owl:ObjectProperty",
        "label": "operated by",
        "comment": "Operational responsibility for an Agent, including an Agent delegation chain; not credential delegation."
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-db7ee1b4a6d09283132542b1418a088f4d8ebed6f83dbdb7fee935c5a6459a97",
      "existingIri": "https://zenith-research.ca/ontology/terms/ASSIGNED_TO",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/46",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/ASSIGNED_TO",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/46",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "assigned to",
      "description": "Work assignment that does not authorize a mutation.",
      "sourceNode": {
        "@id": "zn:ASSIGNED_TO",
        "@type": "owl:ObjectProperty",
        "label": "assigned to",
        "comment": "Work assignment that does not authorize a mutation."
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-3d99656a1164227a71e01497d5f3c71d2e8832c22aba25371807fc9913dad077",
      "existingIri": "https://zenith-research.ca/ontology/terms/OWNED_BY",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/47",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/OWNED_BY",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/47",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "owned by",
      "description": "Accountable work stewardship; not data or credential ownership.",
      "sourceNode": {
        "@id": "zn:OWNED_BY",
        "@type": "owl:ObjectProperty",
        "label": "owned by",
        "comment": "Accountable work stewardship; not data or credential ownership."
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-90a5fe42726d1b58be086069f50f1bd9fcf2a92517ac8f5663fab81e291bc5c8",
      "existingIri": "https://zenith-research.ca/ontology/terms/ATTRIBUTED_TO",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/48",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/ATTRIBUTED_TO",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/48",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "attributed to",
      "description": "Directory-level provenance attribution; not cryptographic proof by itself.",
      "sourceNode": {
        "@id": "zn:ATTRIBUTED_TO",
        "@type": "owl:ObjectProperty",
        "label": "attributed to",
        "comment": "Directory-level provenance attribution; not cryptographic proof by itself."
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-a57469f526f8dcbdefe2a57e21056482634327d15fbfe9a1ce0452985c94a51c",
      "existingIri": "https://zenith-research.ca/ontology/terms/HAS_READINESS_ASSESSMENT",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/49",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/HAS_READINESS_ASSESSMENT",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/49",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "has readiness assessment",
      "description": "",
      "sourceNode": {
        "@id": "zn:HAS_READINESS_ASSESSMENT",
        "@type": "owl:ObjectProperty",
        "label": "has readiness assessment"
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-70660275b54a66de32643a9917e5f906c776cdb4d54d8116288392fbbb11ae81",
      "existingIri": "https://zenith-research.ca/ontology/terms/IDENTIFIED_GAP",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/50",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/IDENTIFIED_GAP",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/50",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "identified gap",
      "description": "",
      "sourceNode": {
        "@id": "zn:IDENTIFIED_GAP",
        "@type": "owl:ObjectProperty",
        "label": "identified gap"
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-5f7ffc954719ab2c1991dcae05ac1e6ee243cd76846eabd0f5269793e5f2359e",
      "existingIri": "https://zenith-research.ca/ontology/terms/USES_RUBRIC",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/51",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/USES_RUBRIC",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/51",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "uses rubric",
      "description": "",
      "sourceNode": {
        "@id": "zn:USES_RUBRIC",
        "@type": "owl:ObjectProperty",
        "label": "uses rubric"
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-ac370fb8a219faefccba2bb6129aac6fc7abaa6c4a3e5f53ab961402c08195b7",
      "existingIri": "https://zenith-research.ca/ontology/terms/SUPPORTED_BY",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/52",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/SUPPORTED_BY",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/52",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "supported by",
      "description": "",
      "sourceNode": {
        "@id": "zn:SUPPORTED_BY",
        "@type": "owl:ObjectProperty",
        "label": "supported by"
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-990b4a20fbcdac73d4c1fd7580d4157477c6d32b9054c38aada8287002131c4a",
      "existingIri": "https://zenith-research.ca/ontology/terms/CONTAINS_WORK",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/53",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/CONTAINS_WORK",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/53",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "contains work",
      "description": "Direct Arena membership, restricted by arena-contract.json to parentless Initiative or Task records. Optional, at most one direct Arena per member; not a HAS_CHILD parent, authority grant.",
      "sourceNode": {
        "@id": "zn:CONTAINS_WORK",
        "@type": "owl:ObjectProperty",
        "label": "contains work",
        "domain": "zn:Arena",
        "range": "zn:Todo",
        "comment": "Direct Arena membership, restricted by arena-contract.json to parentless Initiative or Task records. Optional, at most one direct Arena per member; not a HAS_CHILD parent, authority grant."
      },
      "dependencyRevisionRefs": [
        "d-ca0a0c3abdcbd07c485968b0fa014658153a4dfecf6dfd715c391274d76181e3",
        "d-59f7423a11dc71d46c5241092f052d0bd80cee12fddb8ec326dd5053c830ec01"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-b27190d01cd67ca3078a831f81c539ca1bd3b634248b00522f772c5e8c75a7ae",
      "existingIri": "https://zenith-research.ca/ontology/terms/Actor",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/54",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/Actor",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/54",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Actor",
      "description": "Directory class name published in v0.4.0, equivalent to Entity. Entity is preferred in v0.5.0; this identifier remains readable and does not denote an authentication Subject or credential.",
      "sourceNode": {
        "@id": "zn:Actor",
        "@type": "owl:Class",
        "label": "Actor",
        "comment": "Directory class name published in v0.4.0, equivalent to Entity. Entity is preferred in v0.5.0; this identifier remains readable and does not denote an authentication Subject or credential.",
        "equivalentClass": "zn:Entity",
        "runtimeLabel": false
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-165a144e4e68588fed97965f3292030e2232d667e674e51a8d8a0959c9bdb24f",
      "existingIri": "https://zenith-research.ca/ontology/terms/hasWorkflowDecision",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/55",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/hasWorkflowDecision",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/55",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "has workflow decision",
      "description": "Authorized workflow approval or resolution Decision; separate from Proposal acceptance provenance.",
      "sourceNode": {
        "@id": "zn:hasWorkflowDecision",
        "@type": "owl:ObjectProperty",
        "label": "has workflow decision",
        "comment": "Authorized workflow approval or resolution Decision; separate from Proposal acceptance provenance.",
        "domain": "zn:Todo",
        "range": "zn:Decision"
      },
      "dependencyRevisionRefs": [
        "d-59f7423a11dc71d46c5241092f052d0bd80cee12fddb8ec326dd5053c830ec01",
        "d-51f1ce957cfc1536040667f80f6675d2e10b067ceee8d89e9f784a4f9778027c"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-b7361bbcd8679789122f06ae9538171e02d9c8a162a1d589abcef89e53efb1bf",
      "existingIri": "https://zenith-research.ca/ontology/terms/workflowMetadata",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/56",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/workflowMetadata",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/56",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "workflow metadata",
      "description": "Optional versioned workflow assignment and exact stage, separate from lifecycle and containment. Absent legacy values are preserved.",
      "sourceNode": {
        "@id": "zn:workflowMetadata",
        "@type": "owl:DatatypeProperty",
        "label": "workflow metadata",
        "comment": "Optional versioned workflow assignment and exact stage, separate from lifecycle and containment. Absent legacy values are preserved.",
        "domain": "zn:Todo",
        "range": "xsd:string"
      },
      "dependencyRevisionRefs": [
        "d-59f7423a11dc71d46c5241092f052d0bd80cee12fddb8ec326dd5053c830ec01"
      ],
      "unresolvedReferences": [
        {
          "target": "xsd:string",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-f5b3150bf4249f8839c85d178de3e4118ddb9a334a37adfe240b20466f7329bb",
      "existingIri": "https://zenith-research.ca/ontology/terms/progress",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/57",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/progress",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/57",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Todo progress",
      "description": "Exactly not_started, in_progress or done. Absent historical values require classification; absence is not a fourth state. See todo-progress.md.",
      "sourceNode": {
        "@id": "zn:progress",
        "@type": "owl:DatatypeProperty",
        "label": "Todo progress",
        "domain": "zn:Todo",
        "range": "xsd:string",
        "comment": "Exactly not_started, in_progress or done. Absent historical values require classification; absence is not a fourth state. See todo-progress.md."
      },
      "dependencyRevisionRefs": [
        "d-59f7423a11dc71d46c5241092f052d0bd80cee12fddb8ec326dd5053c830ec01"
      ],
      "unresolvedReferences": [
        {
          "target": "xsd:string",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-83053ab0b9aecf8c3062c0022c35c4623d0b56646e2625aec29b138114ac54f4",
      "existingIri": "https://zenith-research.ca/ontology/terms/archived",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/58",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/archived",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/58",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Archived",
      "description": "Independent visibility attribute. Archive and restore preserve progress, stage, evidence and history.",
      "sourceNode": {
        "@id": "zn:archived",
        "@type": "owl:DatatypeProperty",
        "label": "Archived",
        "domain": "zn:Todo",
        "range": "xsd:boolean",
        "comment": "Independent visibility attribute. Archive and restore preserve progress, stage, evidence and history."
      },
      "dependencyRevisionRefs": [
        "d-59f7423a11dc71d46c5241092f052d0bd80cee12fddb8ec326dd5053c830ec01"
      ],
      "unresolvedReferences": [
        {
          "target": "xsd:boolean",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-d2429882117277e5e505bc60ac73bea453448fd72c8960eaa57ae0b9ffd1b2db",
      "existingIri": "https://zenith-research.ca/ontology/terms/REJECTED_BY_DECISION",
      "artifactRef": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
      "sourcePointer": "/@graph/59",
      "namedClosure": {
        "context": "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      },
      "closureArtifactRefs": [
        "a-bcb4c213b415cc4058361d7c6dbf28b90cb40a39d53ebefe506990c8dca91d6c"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/terms/REJECTED_BY_DECISION",
        "artifactSha256": "afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95",
        "pointer": "/@graph/59",
        "readerClosureSha256": "411ffe8648443690b450dcb206c41e1e95a3efa18c37e1da067938759ce643c0"
      },
      "label": "Rejected by Decision",
      "description": "Recorded rejection disposition. Does not complete any linked delivery work.",
      "sourceNode": {
        "@id": "zn:REJECTED_BY_DECISION",
        "@type": "owl:ObjectProperty",
        "label": "Rejected by Decision",
        "domain": "zn:Proposal",
        "range": "zn:Decision",
        "comment": "Recorded rejection disposition. Does not complete any linked delivery work."
      },
      "dependencyRevisionRefs": [
        "d-d89facfa057b870417834b4e2a0e11bac0436306a5c33b527acec1e8e7284ba2",
        "d-51f1ce957cfc1536040667f80f6675d2e10b067ceee8d89e9f784a4f9778027c"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-9b9392c05ca5e3f59132e003308507b28498172c07ace5839a1a528bef1ad2f3",
      "existingIri": "urn:zendo:concierge:v1#Guest",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/3/terms/0",
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zendo:concierge:v1#Guest",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/3/terms/0",
        "readerClosureSha256": "16d51a7b3654a893c56e75dca37ec13f116bdef8d089c6578363ad2fe45f0471"
      },
      "label": "Guest",
      "description": "The human person in the guest role; a local specialization of Rolodex Person.",
      "sourceNode": {
        "id": "guest",
        "label": "Guest",
        "kind": "Record",
        "group": "People & trips",
        "description": "The human person in the guest role; a local specialization of Rolodex Person.",
        "iri": "urn:zendo:concierge:v1#Guest",
        "parent": "https://zenith-research.ca/ontology/terms/Person",
        "fields": [
          {
            "name": "schema",
            "type": "\"zendo.guest/v1\"",
            "required": true,
            "schema": {
              "const": "zendo.guest/v1"
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "description": "Stable record ID; on Guest Profile, the legacy guest-ID alias.",
            "schema": {
              "type": "string",
              "maxLength": 120
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "description": "Record-local revision; distinct from the workspace version.",
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "name",
            "type": "string",
            "required": true,
            "description": "Guest-selected or concierge-entered display identity.",
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 100
            }
          },
          {
            "name": "company",
            "type": "string",
            "required": false,
            "description": "Optional organisation display text; no directory membership is implied.",
            "schema": {
              "type": "string",
              "maxLength": 100
            }
          }
        ],
        "rules": [
          "Guest extends Rolodex Person, beneath Entity. A role does not confer authentication or booking authority.",
          "Guest identity and the acting concierge/Hermes session are distinct.",
          "The profile describes the person; it is not a second identity."
        ],
        "facts": [
          {
            "label": "Identity",
            "value": "guest.id; stable existing guest IDs are preserved."
          },
          {
            "label": "Owner",
            "value": "Local guest identity; no verified Rolodex contact binding."
          }
        ],
        "links": [
          {
            "label": "has trip brief",
            "target": "trip-brief",
            "note": "1 → 0..*"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-fc8963cd77e50a799277bef64af3435ba70cc6009811d34a2c09bfdfb4b5454b"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-520c55663c6cc2f65d232daa912e7aa2a9e313235bf157e39625b68ed9b1aead",
      "existingIri": "urn:zendo:concierge:v1#GuestProfile",
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/3/terms/1",
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "urn:zendo:concierge:v1#GuestProfile",
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/3/terms/1",
        "readerClosureSha256": "16d51a7b3654a893c56e75dca37ec13f116bdef8d089c6578363ad2fe45f0471"
      },
      "label": "Guest profile",
      "description": "Reusable context about a Guest: prompted sections, notes and pinned places.",
      "sourceNode": {
        "id": "guest-profile",
        "label": "Guest profile",
        "kind": "Record",
        "group": "People & trips",
        "description": "Reusable context about a Guest: prompted sections, notes and pinned places.",
        "iri": "urn:zendo:concierge:v1#GuestProfile",
        "fields": [
          {
            "name": "schema",
            "type": "\"zendo.guest-profile/v1\"",
            "required": true,
            "schema": {
              "const": "zendo.guest-profile/v1"
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "description": "Stable record ID; on Guest Profile, the legacy guest-ID alias.",
            "schema": {
              "type": "string",
              "maxLength": 120
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "description": "Record-local revision; distinct from the workspace version.",
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "name",
            "type": "string",
            "required": true,
            "description": "Guest-selected or concierge-entered display identity.",
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 100
            }
          },
          {
            "name": "company",
            "type": "string",
            "required": false,
            "description": "Optional organisation display text; no directory membership is implied.",
            "schema": {
              "type": "string",
              "maxLength": 100
            }
          },
          {
            "name": "notes",
            "type": "string",
            "required": true,
            "description": "Ordinary freeform notes in the owning record.",
            "schema": {
              "type": "string",
              "maxLength": 2000
            }
          },
          {
            "name": "preferences",
            "type": "string",
            "required": true,
            "description": "Enduring interests and routines; soft retrieval context.",
            "schema": {
              "type": "string",
              "maxLength": 4000
            }
          },
          {
            "name": "profileId",
            "type": "string",
            "required": false,
            "description": "Identity of the reusable profile record.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "guestId",
            "type": "string",
            "required": false,
            "description": "The Guest this record concerns.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "chunks",
            "type": "array",
            "required": false,
            "description": "Prompted topic responses with source, revision and contribution history.",
            "schema": {
              "type": "array",
              "maxItems": 7,
              "items": {
                "$ref": "#/$defs/ProfileChunk"
              }
            }
          }
        ],
        "rules": [
          "A profile describes one Guest. Profile chunks describe topics; they are not new identity classes.",
          "Company is optional; notes are ordinary freeform notes.",
          "Guest-provided, concierge-observed and agent-suggested are sources, not separate profile types.",
          "Profile context informs matching. Hard trip requirements require an explicit brief edit.",
          "Pinned places are places the guest specifically likes; relevant places belong to a trip brief.",
          "Profile edits preserve the active brief, recommendations, selection and draft.",
          "Guest-only confirmation remains unavailable until a verified guest session exists."
        ],
        "facts": [
          {
            "label": "Identity",
            "value": "guestProfile.profileId; guestId points to Guest. id remains the legacy guest-ID alias."
          },
          {
            "label": "Owner",
            "value": "Concierge-maintained context with attributed contributions; no authenticated guest editor is simulated."
          }
        ],
        "links": [
          {
            "label": "pins place",
            "target": "context-reference",
            "note": "1 → 0..*"
          },
          {
            "label": "describes",
            "target": "guest",
            "note": "1 → 1"
          },
          {
            "label": "has topic response",
            "target": "profile-chunk",
            "note": "1 → 0..*"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-1c73ef62b86c63c7d2025d2428a429626671f1b3a06ed24b7f677cd488f990c9",
        "d-9b9392c05ca5e3f59132e003308507b28498172c07ace5839a1a528bef1ad2f3",
        "d-d71f80916160e177c6d6fb81e021e9e21d3ed5a6fe3678f4948c32c0c85cac46"
      ],
      "unresolvedReferences": [
        {
          "target": "#/$defs/ProfileChunk",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-d71f80916160e177c6d6fb81e021e9e21d3ed5a6fe3678f4948c32c0c85cac46",
      "localIdentity": {
        "family": "zendo",
        "profile": "zendo@0.5.0",
        "localId": "profile-chunk"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/3/terms/2",
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo",
          "profile": "zendo@0.5.0",
          "localId": "profile-chunk"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/3/terms/2",
        "readerClosureSha256": "16d51a7b3654a893c56e75dca37ec13f116bdef8d089c6578363ad2fe45f0471"
      },
      "label": "Profile chunk",
      "description": "One prompted, retrievable topic response with source, revision and contribution history.",
      "sourceNode": {
        "id": "profile-chunk",
        "label": "Profile chunk",
        "kind": "Record",
        "group": "People & trips",
        "description": "One prompted, retrievable topic response with source, revision and contribution history.",
        "fields": [
          {
            "name": "schema",
            "type": "\"zendo.profile-chunk/v1\"",
            "required": true,
            "schema": {
              "const": "zendo.profile-chunk/v1"
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "description": "Stable record ID; on Guest Profile, the legacy guest-ID alias.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "guestId",
            "type": "string",
            "required": true,
            "description": "The Guest this record concerns.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "profileId",
            "type": "string",
            "required": true,
            "description": "Identity of the reusable profile record.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "topicId",
            "type": "feeling-at-home | daily-rhythm | household-needs | errands-services | interests-personal-style | general-preferences | notes",
            "required": true,
            "description": "Stable taxonomy topic; the prompt is guidance, not a guest fact.",
            "schema": {
              "enum": [
                "feeling-at-home",
                "daily-rhythm",
                "household-needs",
                "errands-services",
                "interests-personal-style",
                "general-preferences",
                "notes"
              ]
            }
          },
          {
            "name": "response",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "maxLength": 4000
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "description": "Record-local revision; distinct from the workspace version.",
            "schema": {
              "type": "integer",
              "minimum": 0
            }
          },
          {
            "name": "basis",
            "type": "guest-provided | concierge-observation | agent-suggested | unattributed",
            "required": true,
            "description": "Reported information source, distinct from the actor who entered it.",
            "schema": {
              "enum": [
                "guest-provided",
                "concierge-observation",
                "agent-suggested",
                "unattributed"
              ]
            }
          },
          {
            "name": "updatedBy",
            "type": "object | null",
            "required": true,
            "schema": {
              "type": [
                "object",
                "null"
              ]
            }
          },
          {
            "name": "updatedAt",
            "type": "string | null",
            "required": true,
            "schema": {
              "type": [
                "string",
                "null"
              ]
            }
          },
          {
            "name": "guestConfirmation",
            "type": "null",
            "required": true,
            "description": "Guest-only and currently unavailable; never inferred from a concierge source label.",
            "schema": {
              "type": "null",
              "description": "Guest-only; no verified guest confirmation endpoint is implemented."
            }
          },
          {
            "name": "contributions",
            "type": "array",
            "required": true,
            "description": "Append-only service-recorded response revisions, enteredBy actor and timestamp.",
            "schema": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "revision",
                  "response",
                  "basis",
                  "enteredBy",
                  "at"
                ]
              }
            }
          }
        ],
        "rules": [
          "Five prompted topics plus general preferences and notes. Existing text is retained without inferred categorization.",
          "Guest-provided is a reported basis, not proof the guest authored or confirmed the entry.",
          "Hermes can fill empty sections or revise its own suggestions; recorded information is protected.",
          "Agent suggestions remain labeled and are excluded from default place/home matching. Explicit profile retrieval may inspect them.",
          "Guest confirmation is a separate guest-only policy, currently unimplemented."
        ],
        "facts": [
          {
            "label": "Identity",
            "value": "profileId + topicId; stable across edits."
          },
          {
            "label": "Owner",
            "value": "Shared command workflow; author comes from the actual transport actor."
          }
        ],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-fc8963cd77e50a799277bef64af3435ba70cc6009811d34a2c09bfdfb4b5454b",
      "localIdentity": {
        "family": "zendo",
        "profile": "zendo@0.5.0",
        "localId": "trip-brief"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/3/terms/3",
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo",
          "profile": "zendo@0.5.0",
          "localId": "trip-brief"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/3/terms/3",
        "readerClosureSha256": "16d51a7b3654a893c56e75dca37ec13f116bdef8d089c6578363ad2fe45f0471"
      },
      "label": "Trip brief",
      "description": "One stay’s purpose, destination, dates, party, budget and explicit requirements.",
      "sourceNode": {
        "id": "trip-brief",
        "label": "Trip brief",
        "kind": "Record",
        "group": "People & trips",
        "description": "One stay’s purpose, destination, dates, party, budget and explicit requirements.",
        "fields": [
          {
            "name": "schema",
            "type": "\"zendo.trip-brief/v1\"",
            "required": true,
            "schema": {
              "const": "zendo.trip-brief/v1"
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "description": "Stable record ID; on Guest Profile, the legacy guest-ID alias.",
            "schema": {
              "type": "string",
              "maxLength": 120
            }
          },
          {
            "name": "guestId",
            "type": "string",
            "required": true,
            "description": "The Guest this record concerns.",
            "schema": {
              "type": "string",
              "maxLength": 120
            }
          },
          {
            "name": "revision",
            "type": "integer",
            "required": true,
            "description": "Record-local revision; distinct from the workspace version.",
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "purpose",
            "type": "string",
            "required": true,
            "description": "Why this particular stay is needed.",
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 160
            }
          },
          {
            "name": "destination",
            "type": "\"Vancouver\"",
            "required": true,
            "description": "Current prototype destination.",
            "schema": {
              "const": "Vancouver"
            }
          },
          {
            "name": "start",
            "type": "string",
            "required": true,
            "description": "Check-in local calendar date.",
            "schema": {
              "type": "string",
              "format": "date"
            }
          },
          {
            "name": "end",
            "type": "string",
            "required": true,
            "description": "Check-out local calendar date.",
            "schema": {
              "type": "string",
              "format": "date"
            }
          },
          {
            "name": "budget",
            "type": "number",
            "required": true,
            "description": "Monthly budget in CAD; not a quoted or charged amount.",
            "schema": {
              "type": "number",
              "minimum": 1000,
              "maximum": 100000
            }
          },
          {
            "name": "currency",
            "type": "\"CAD\"",
            "required": true,
            "schema": {
              "const": "CAD"
            }
          },
          {
            "name": "beds",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1,
              "maximum": 4
            }
          },
          {
            "name": "guests",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1,
              "maximum": 8
            }
          },
          {
            "name": "mustHaves",
            "type": "array",
            "required": true,
            "description": "Explicit hard requirements for this stay.",
            "schema": {
              "type": "array",
              "maxItems": 8,
              "items": {
                "enum": [
                  "Workspace",
                  "Parking",
                  "Pet friendly",
                  "Gym",
                  "Water view"
                ]
              }
            }
          },
          {
            "name": "notes",
            "type": "string",
            "required": true,
            "description": "Ordinary freeform notes in the owning record.",
            "schema": {
              "type": "string",
              "maxLength": 2000
            }
          }
        ],
        "rules": [
          "Changed trip requirements invalidate its recommendation and request draft.",
          "Identical saves preserve both. The shortlist remains available.",
          "The model allows future trips; this prototype has one active trip."
        ],
        "facts": [
          {
            "label": "Identity",
            "value": "brief.id → guestProfile.id"
          },
          {
            "label": "Owner",
            "value": "Concierge workflow; linked to one guest."
          }
        ],
        "links": [
          {
            "label": "has relevant place",
            "target": "context-reference",
            "note": "1 → 0..*"
          },
          {
            "label": "considers",
            "target": "shortlist-entry",
            "note": "1 → 0..*"
          },
          {
            "label": "has itinerary option",
            "target": "context-reference",
            "note": "1 → 0..*"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-1c73ef62b86c63c7d2025d2428a429626671f1b3a06ed24b7f677cd488f990c9",
        "d-7fa69cf5debc09fb4d3b0194d11c9c2e9633213b82cdd757a012314591e0532c"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-f4fb19e01046ea284a67a9ef75b5707d21589870a7d036b50438de933ac99b78",
      "localIdentity": {
        "family": "zendo",
        "profile": "zendo@0.5.0",
        "localId": "planning-session"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/3/terms/4",
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo",
          "profile": "zendo@0.5.0",
          "localId": "planning-session"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/3/terms/4",
        "readerClosureSha256": "16d51a7b3654a893c56e75dca37ec13f116bdef8d089c6578363ad2fe45f0471"
      },
      "label": "Planning session",
      "description": "A working map dataset of generated references. It can be kept with the brief for later review without becoming requirements or favourites.",
      "sourceNode": {
        "id": "planning-session",
        "label": "Planning session",
        "kind": "Record",
        "group": "Homes & places",
        "description": "A working map dataset of generated references. It can be kept with the brief for later review without becoming requirements or favourites.",
        "fields": [
          {
            "name": "schema",
            "type": "\"zendo.planning-session/v1\"",
            "required": true,
            "schema": {
              "const": "zendo.planning-session/v1"
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "description": "Stable record ID; on Guest Profile, the legacy guest-ID alias.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "guestId",
            "type": "string",
            "required": true,
            "description": "The Guest this record concerns.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "briefId",
            "type": "string",
            "required": true,
            "description": "Active trip reference for trip scope; null for reusable guest scope.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "briefRevision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "input",
            "type": "object",
            "required": true,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "inputHash",
            "type": "string",
            "required": true,
            "description": "Digest of the profile/brief/reference input used to detect stale planning context.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "workspaceVersion",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "createdBy",
            "type": "object",
            "required": true,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "createdAt",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "method",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "retention",
            "type": "working | retained",
            "required": true,
            "description": "Working map or retained brief-linked review snapshot.",
            "schema": {
              "enum": [
                "working",
                "retained"
              ]
            }
          },
          {
            "name": "points",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "maxItems": 50,
              "items": {
                "$ref": "#/$defs/PlanningPoint"
              }
            }
          },
          {
            "name": "datasetHash",
            "type": "string",
            "required": true,
            "description": "Integrity fingerprint of the exact generated point dataset; not signed external proof.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "keptAt",
            "type": "string",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "keptBy",
            "type": "object",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "rules": [
          "Generate replaces only the working map; keep freezes a separate brief-linked review snapshot.",
          "Working sessions survive local restart until regenerated or discarded. No automatic expiry is claimed.",
          "Keep preserves inputs, revisions, point sources, generating actor, method and dataset hash. No evaluation or training is executed.",
          "Changed profile/brief/reference inputs mark the working map stale. Historical snapshots retain their original meaning.",
          "Discard removes only the working dataset. Kept snapshots and operational history remain."
        ],
        "facts": [
          {
            "label": "Identity",
            "value": "planningSession.id; retained snapshots in planningSessions[].id"
          },
          {
            "label": "Owner",
            "value": "Concierge/Hermes planning workflow, linked to one guest and brief revision."
          }
        ],
        "links": [
          {
            "label": "plans for",
            "target": "trip-brief",
            "note": "0..* → 1"
          },
          {
            "label": "contains generated reference",
            "target": "planning-point",
            "note": "1 → 0..*"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-fc8963cd77e50a799277bef64af3435ba70cc6009811d34a2c09bfdfb4b5454b",
        "d-9a83193bf54ad8573e56ccd02368d3ad490bbbe6b52bc11dae65e1afd7f7f87c"
      ],
      "unresolvedReferences": [
        {
          "target": "#/$defs/PlanningPoint",
          "reason": "Reference was not found in the selected source or its declared imports."
        }
      ]
    },
    {
      "id": "d-9a83193bf54ad8573e56ccd02368d3ad490bbbe6b52bc11dae65e1afd7f7f87c",
      "localIdentity": {
        "family": "zendo",
        "profile": "zendo@0.5.0",
        "localId": "planning-point"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/3/terms/5",
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo",
          "profile": "zendo@0.5.0",
          "localId": "planning-point"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/3/terms/5",
        "readerClosureSha256": "16d51a7b3654a893c56e75dca37ec13f116bdef8d089c6578363ad2fe45f0471"
      },
      "label": "Planning point",
      "description": "An exploratory place on a planning map; relevance does not establish guest preference.",
      "sourceNode": {
        "id": "planning-point",
        "label": "Planning point",
        "kind": "Record",
        "group": "Homes & places",
        "description": "An exploratory place on a planning map; relevance does not establish guest preference.",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "required": true,
            "description": "Stable record ID; on Guest Profile, the legacy guest-ID alias.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "entityId",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "kind",
            "type": "\"place\"",
            "required": true,
            "schema": {
              "const": "place"
            }
          },
          {
            "name": "title",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "maxLength": 120
            }
          },
          {
            "name": "category",
            "type": "Work | Lifestyle | Transport | Other",
            "required": true,
            "schema": {
              "enum": [
                "Work",
                "Lifestyle",
                "Transport",
                "Other"
              ]
            }
          },
          {
            "name": "lat",
            "type": "number",
            "required": true,
            "schema": {
              "type": "number",
              "minimum": 49.15,
              "maximum": 49.4
            }
          },
          {
            "name": "lng",
            "type": "number",
            "required": true,
            "schema": {
              "type": "number",
              "minimum": -123.35,
              "maximum": -122.9
            }
          },
          {
            "name": "reason",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "evidence",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array"
            }
          },
          {
            "name": "sourceUrl",
            "type": "string | null",
            "required": true,
            "schema": {
              "type": [
                "string",
                "null"
              ]
            }
          },
          {
            "name": "source",
            "type": "object",
            "required": true,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "method",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "generatedBy",
            "type": "object",
            "required": true,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "status",
            "type": "\"generated\"",
            "required": true,
            "schema": {
              "const": "generated"
            }
          }
        ],
        "rules": [
          "Generated is not a confirmed trip place or profile favourite.",
          "Point evidence and actor are preserved when explicitly promoting it to a saved reference.",
          "Hermes can add client discoveries to the current working map. Profile pins remain concierge-only with recorded guest interest."
        ],
        "facts": [
          {
            "label": "Identity",
            "value": "point ID within a planning session"
          },
          {
            "label": "Owner",
            "value": "Generating method or client discovery; actual actor supplied by transport."
          }
        ],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-1c73ef62b86c63c7d2025d2428a429626671f1b3a06ed24b7f677cd488f990c9",
      "localIdentity": {
        "family": "zendo",
        "profile": "zendo@0.5.0",
        "localId": "context-reference"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/3/terms/6",
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo",
          "profile": "zendo@0.5.0",
          "localId": "context-reference"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/3/terms/6",
        "readerClosureSha256": "16d51a7b3654a893c56e75dca37ec13f116bdef8d089c6578363ad2fe45f0471"
      },
      "label": "Context reference",
      "description": "A place and why it matters, with explicit guest-profile or trip scope.",
      "sourceNode": {
        "id": "context-reference",
        "label": "Context reference",
        "kind": "Record",
        "group": "Homes & places",
        "description": "A place and why it matters, with explicit guest-profile or trip scope.",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "required": true,
            "description": "Stable record ID; on Guest Profile, the legacy guest-ID alias.",
            "schema": {
              "type": "string",
              "maxLength": 120
            }
          },
          {
            "name": "guestId",
            "type": "string",
            "required": true,
            "description": "The Guest this record concerns.",
            "schema": {
              "type": "string",
              "maxLength": 120
            }
          },
          {
            "name": "scope",
            "type": "guest | brief",
            "required": true,
            "description": "Guest-profile or active-trip ownership of a place reference.",
            "schema": {
              "enum": [
                "guest",
                "brief"
              ]
            }
          },
          {
            "name": "briefId",
            "type": "string | null",
            "required": true,
            "description": "Active trip reference for trip scope; null for reusable guest scope.",
            "schema": {
              "type": [
                "string",
                "null"
              ]
            }
          },
          {
            "name": "label",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 120
            }
          },
          {
            "name": "category",
            "type": "Work | Lifestyle | Transport | Other",
            "required": true,
            "schema": {
              "enum": [
                "Work",
                "Lifestyle",
                "Transport",
                "Other"
              ]
            }
          },
          {
            "name": "lat",
            "type": "number",
            "required": true,
            "schema": {
              "type": "number",
              "minimum": 49.15,
              "maximum": 49.4
            }
          },
          {
            "name": "lng",
            "type": "number",
            "required": true,
            "schema": {
              "type": "number",
              "minimum": -123.35,
              "maximum": -122.9
            }
          },
          {
            "name": "notes",
            "type": "string",
            "required": true,
            "description": "Ordinary freeform notes in the owning record.",
            "schema": {
              "type": "string",
              "maxLength": 2000
            }
          },
          {
            "name": "status",
            "type": "suggested | confirmed",
            "required": true,
            "schema": {
              "enum": [
                "suggested",
                "confirmed"
              ]
            }
          },
          {
            "name": "placeId",
            "type": "string | null",
            "required": false,
            "schema": {
              "type": [
                "string",
                "null"
              ]
            }
          },
          {
            "name": "source",
            "type": "object",
            "required": true,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "createdBy",
            "type": "object",
            "required": true,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "updatedBy",
            "type": "object",
            "required": true,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "confirmedBy",
            "type": "object | null",
            "required": true,
            "schema": {
              "type": [
                "object",
                "null"
              ]
            }
          },
          {
            "name": "relationship",
            "type": "pinned | relevant | profile-context | itinerary-option",
            "required": false,
            "description": "Pinned guest preference, relevant trip place, or unclassified older profile context.",
            "schema": {
              "enum": [
                "pinned",
                "relevant",
                "profile-context",
                "itinerary-option"
              ],
              "description": "Reference role. itinerary-option is a brief-scoped candidate place, not a reservation, scheduled visit or durable guest favourite."
            }
          },
          {
            "name": "preferenceEvidence",
            "type": "object | null",
            "required": false,
            "description": "The guest’s expressed interest as recorded by the concierge; not authenticated guest approval.",
            "schema": {
              "type": [
                "object",
                "null"
              ],
              "description": "Guest-stated interest, recordedBy/recordedAt and guestConfirmation null. Required by service for new profile pins."
            }
          },
          {
            "name": "planningOrigin",
            "type": "object | null",
            "required": false,
            "description": "Server-verified source session, point and dataset lineage.",
            "schema": {
              "type": [
                "object",
                "null"
              ],
              "description": "Planning session/point IDs, dataset hash, original source/evidence and generating actor, assigned by service."
            }
          }
        ],
        "rules": [
          "Guest scope is reusable and has no brief ID. Trip scope binds to the active brief.",
          "Suggested context is not treated as a confirmed fact.",
          "Creator, source and confirming concierge are separate attributions.",
          "New profile pins require a concierge-recorded statement of the guest’s expressed interest. Hermes cannot pin profile favourites.",
          "Earlier guest references remain profile-context until explicitly reviewed; no liking is inferred by migration.",
          "Explicit promotion from a planning point carries its source session and dataset lineage.",
          "Trip-scoped itinerary-option references are candidates, not scheduled visits, reservations or profile favourites."
        ],
        "facts": [
          {
            "label": "Identity",
            "value": "context.referencePoints[].id"
          },
          {
            "label": "Owner",
            "value": "Concierge confirms; Hermes may propose."
          }
        ],
        "links": [
          {
            "label": "can reference",
            "target": "place-document",
            "note": "0..* → 0..1"
          },
          {
            "label": "may be promoted from",
            "target": "planning-point",
            "note": "0..* → 0..1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-ceffa6319b337d7c95f9c709c97f29600859e7fcca93620c544e1621fcaad000",
        "d-9a83193bf54ad8573e56ccd02368d3ad490bbbe6b52bc11dae65e1afd7f7f87c"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-ceffa6319b337d7c95f9c709c97f29600859e7fcca93620c544e1621fcaad000",
      "localIdentity": {
        "family": "zendo",
        "profile": "zendo@0.5.0",
        "localId": "place-document"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/3/terms/7",
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo",
          "profile": "zendo@0.5.0",
          "localId": "place-document"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/3/terms/7",
        "readerClosureSha256": "16d51a7b3654a893c56e75dca37ec13f116bdef8d089c6578363ad2fe45f0471"
      },
      "label": "Place document",
      "description": "A retrievable place description, distinct from a guest’s interest in that place.",
      "sourceNode": {
        "id": "place-document",
        "label": "Place document",
        "kind": "Record",
        "group": "Homes & places",
        "description": "A retrievable place description, distinct from a guest’s interest in that place.",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "description": "Stable document identity.",
            "required": true
          },
          {
            "name": "entityId",
            "type": "string",
            "description": "Place-catalog identity.",
            "required": true
          },
          {
            "name": "title",
            "type": "string",
            "description": "Place name.",
            "required": true
          },
          {
            "name": "lat / lng",
            "type": "number",
            "description": "Representative geographic point.",
            "required": true
          },
          {
            "name": "chunks[]",
            "type": "object[]",
            "description": "Named description chunks with text.",
            "required": true
          },
          {
            "name": "revision",
            "type": "string",
            "description": "Content hash revision.",
            "required": true
          },
          {
            "name": "sourceUrl",
            "type": "string | null",
            "description": "Reference supplied by the place seed.",
            "required": true
          }
        ],
        "rules": [
          "Representative coordinates do not guarantee an entrance or current opening hours.",
          "Retrieval uses words and topics, with source chunks and content revisions."
        ],
        "facts": [
          {
            "label": "Identity",
            "value": "place:<seed-id> and named chunk IDs"
          },
          {
            "label": "Owner",
            "value": "Curated local place corpus."
          }
        ],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-9d1fcf615dbcb5d22b8a5b708032a4bc84a4075077a9fe9326c370b268c1d536",
      "localIdentity": {
        "family": "zendo",
        "profile": "zendo@0.5.0",
        "localId": "home-listing"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/3/terms/8",
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo",
          "profile": "zendo@0.5.0",
          "localId": "home-listing"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/3/terms/8",
        "readerClosureSha256": "16d51a7b3654a893c56e75dca37ec13f116bdef8d089c6578363ad2fe45f0471"
      },
      "label": "Home listing",
      "description": "A rental candidate with synthetic location, availability, amenities and monthly rate.",
      "sourceNode": {
        "id": "home-listing",
        "label": "Home listing",
        "kind": "Record",
        "group": "Homes & places",
        "description": "A rental candidate with synthetic location, availability, amenities and monthly rate.",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "description": "Local synthetic listing ID.",
            "required": true
          },
          {
            "name": "location",
            "type": "object",
            "description": "Latitude, longitude and location accuracy.",
            "required": true
          },
          {
            "name": "price",
            "type": "number",
            "description": "Illustrative monthly CAD rate.",
            "required": true
          },
          {
            "name": "beds / baths / guests",
            "type": "number",
            "description": "Property capacity.",
            "required": true
          },
          {
            "name": "amenities[]",
            "type": "string[]",
            "description": "Listing features.",
            "required": true
          },
          {
            "name": "availableFrom / availableTo",
            "type": "date",
            "description": "Sample availability window.",
            "required": true
          },
          {
            "name": "manager",
            "type": "string",
            "description": "Manager display name, not an authenticated account.",
            "required": true
          }
        ],
        "rules": [
          "Sample IDs are not Runtime or provider listing IDs.",
          "Monthly rates are illustrative; a match is not a quote or availability guarantee."
        ],
        "facts": [
          {
            "label": "Identity",
            "value": "properties[].id"
          },
          {
            "label": "Owner",
            "value": "Synthetic catalog in this repository."
          }
        ],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-534ac9adbe0f3705da4d4c7bbcca5826431239482c8ffdf557e21d7a3770811a",
      "localIdentity": {
        "family": "zendo",
        "profile": "zendo@0.5.0",
        "localId": "fit-result"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/3/terms/9",
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo",
          "profile": "zendo@0.5.0",
          "localId": "fit-result"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/3/terms/9",
        "readerClosureSha256": "16d51a7b3654a893c56e75dca37ec13f116bdef8d089c6578363ad2fe45f0471"
      },
      "label": "Fit result",
      "description": "A derived checklist for a home against the active trip brief.",
      "sourceNode": {
        "id": "fit-result",
        "label": "Fit result",
        "kind": "Record",
        "group": "Decisions & evidence",
        "description": "A derived checklist for a home against the active trip brief.",
        "fields": [
          {
            "name": "score",
            "type": "integer",
            "description": "Percentage of requirement checks passed.",
            "required": true
          },
          {
            "name": "checks[]",
            "type": "object[]",
            "description": "Explicit labels and pass/fail results.",
            "required": true
          }
        ],
        "rules": [
          "Profile interests supply context but do not silently become hard constraints.",
          "The score describes passed fixture checks, not suitability or live inventory."
        ],
        "facts": [
          {
            "label": "Identity",
            "value": "property.fit within the active workspace"
          },
          {
            "label": "Owner",
            "value": "Service-derived; never a profile preference."
          }
        ],
        "links": [
          {
            "label": "evaluates against",
            "target": "trip-brief",
            "note": "0..* → 1"
          },
          {
            "label": "evaluates",
            "target": "home-listing",
            "note": "0..* → 1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-fc8963cd77e50a799277bef64af3435ba70cc6009811d34a2c09bfdfb4b5454b",
        "d-9d1fcf615dbcb5d22b8a5b708032a4bc84a4075077a9fe9326c370b268c1d536"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-7fa69cf5debc09fb4d3b0194d11c9c2e9633213b82cdd757a012314591e0532c",
      "localIdentity": {
        "family": "zendo",
        "profile": "zendo@0.5.0",
        "localId": "shortlist-entry"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/3/terms/10",
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo",
          "profile": "zendo@0.5.0",
          "localId": "shortlist-entry"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/3/terms/10",
        "readerClosureSha256": "16d51a7b3654a893c56e75dca37ec13f116bdef8d089c6578363ad2fe45f0471"
      },
      "label": "Shortlist entry",
      "description": "A considered home and the concierge’s visible comparison note.",
      "sourceNode": {
        "id": "shortlist-entry",
        "label": "Shortlist entry",
        "kind": "Record",
        "group": "Decisions & evidence",
        "description": "A considered home and the concierge’s visible comparison note.",
        "fields": [
          {
            "name": "propertyId",
            "type": "string",
            "description": "The considered home.",
            "required": true
          },
          {
            "name": "guestId / briefId",
            "type": "string",
            "description": "Explicit owner links on new entries.",
            "required": false
          },
          {
            "name": "note",
            "type": "string",
            "description": "Visible benefits and tradeoffs.",
            "required": true
          },
          {
            "name": "addedBy / addedAt",
            "type": "string",
            "description": "Actor and time of addition.",
            "required": true
          }
        ],
        "rules": [
          "New records carry guestId and briefId. Legacy records inherit their single-workspace scope.",
          "Removing the recommended home also clears its recommendation and draft."
        ],
        "facts": [
          {
            "label": "Identity",
            "value": "propertyId within the active brief"
          },
          {
            "label": "Owner",
            "value": "Concierge and Hermes through shared commands."
          }
        ],
        "links": [
          {
            "label": "refers to",
            "target": "home-listing",
            "note": "0..* → 1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-9d1fcf615dbcb5d22b8a5b708032a4bc84a4075077a9fe9326c370b268c1d536"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-cf7da85e852a5e7b3705ff42243a87533e31c1b180b4bb3ba148f53367eca72e",
      "localIdentity": {
        "family": "zendo",
        "profile": "zendo@0.5.0",
        "localId": "recommendation"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/3/terms/11",
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo",
          "profile": "zendo@0.5.0",
          "localId": "recommendation"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/3/terms/11",
        "readerClosureSha256": "16d51a7b3654a893c56e75dca37ec13f116bdef8d089c6578363ad2fe45f0471"
      },
      "label": "Recommendation",
      "description": "An authored proposal for a trip brief and home; several proposals can coexist.",
      "sourceNode": {
        "id": "recommendation",
        "label": "Recommendation",
        "kind": "Record",
        "group": "Decisions & evidence",
        "description": "An authored proposal for a trip brief and home; several proposals can coexist.",
        "fields": [
          {
            "name": "schema",
            "type": "\"zendo.recommendation/v1\"",
            "required": true,
            "schema": {
              "const": "zendo.recommendation/v1"
            }
          },
          {
            "name": "id",
            "type": "string",
            "required": true,
            "description": "Stable record ID; on Guest Profile, the legacy guest-ID alias.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "guestId",
            "type": "string",
            "required": true,
            "description": "The Guest this record concerns.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "briefId",
            "type": "string",
            "required": true,
            "description": "Active trip reference for trip scope; null for reusable guest scope.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "briefRevision",
            "type": "integer",
            "required": true,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "propertyId",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "reason",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1,
              "maxLength": 2000
            }
          },
          {
            "name": "createdBy",
            "type": "object",
            "required": true,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "createdAt",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "status",
            "type": "current | review-needed | withdrawn",
            "required": true,
            "schema": {
              "enum": [
                "current",
                "review-needed",
                "withdrawn"
              ]
            }
          },
          {
            "name": "legacy",
            "type": "boolean",
            "required": false,
            "schema": {
              "type": "boolean"
            }
          }
        ],
        "rules": [
          "Adding a recommendation does not select it or change an existing draft.",
          "A changed brief retains history and marks current proposals review-needed.",
          "Review-needed and withdrawn proposals cannot be selected. Recommending again creates a new proposal for the current revision."
        ],
        "facts": [
          {
            "label": "Identity",
            "value": "recommendations[].id"
          },
          {
            "label": "Owner",
            "value": "Recommending concierge or Hermes actor."
          }
        ],
        "links": [
          {
            "label": "is for",
            "target": "trip-brief",
            "note": "0..* → 1"
          },
          {
            "label": "proposes",
            "target": "home-listing",
            "note": "0..* → 1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-fc8963cd77e50a799277bef64af3435ba70cc6009811d34a2c09bfdfb4b5454b",
        "d-9d1fcf615dbcb5d22b8a5b708032a4bc84a4075077a9fe9326c370b268c1d536"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-04a801cab7ab1086d8cf9364474bcd59ad8cc225dab17a35f23cd6b189fe06a5",
      "localIdentity": {
        "family": "zendo",
        "profile": "zendo@0.5.0",
        "localId": "selection"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/3/terms/12",
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo",
          "profile": "zendo@0.5.0",
          "localId": "selection"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/3/terms/12",
        "readerClosureSha256": "16d51a7b3654a893c56e75dca37ec13f116bdef8d089c6578363ad2fe45f0471"
      },
      "label": "Selection",
      "description": "The single chosen recommendation for this trip; separate from the proposals.",
      "sourceNode": {
        "id": "selection",
        "label": "Selection",
        "kind": "Record",
        "group": "Decisions & evidence",
        "description": "The single chosen recommendation for this trip; separate from the proposals.",
        "fields": [
          {
            "name": "recommendationId",
            "type": "string",
            "required": false,
            "description": "Chosen proposal, distinct from recommendation authorship.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "briefId",
            "type": "string",
            "required": false,
            "description": "Active trip reference for trip scope; null for reusable guest scope.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "briefRevision",
            "type": "integer",
            "required": false,
            "schema": {
              "type": "integer",
              "minimum": 1
            }
          },
          {
            "name": "propertyId",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "reason",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "selectedBy",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "selectedAt",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "rules": [
          "Choosing a different recommendation clears its old request draft. Re-selecting the same recommendation preserves it.",
          "Legacy selection.set still creates a recommendation and selects it in one command.",
          "The Book now shortcut composes shortlist, recommendation/selection and local draft commands. It never books externally."
        ],
        "facts": [
          {
            "label": "Identity",
            "value": "selection.recommendationId; legacy selections retain their original fields."
          },
          {
            "label": "Owner",
            "value": "Selecting actor through the shared workflow."
          }
        ],
        "links": [
          {
            "label": "prepares",
            "target": "booking-draft",
            "note": "1 → 0..1"
          },
          {
            "label": "chooses",
            "target": "recommendation",
            "note": "0..1 → 1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-0d30fbfb5978e3a260acf0d82a826cdeb962fb019e5fdfe4c768f82f0064e989",
        "d-cf7da85e852a5e7b3705ff42243a87533e31c1b180b4bb3ba148f53367eca72e"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-0d30fbfb5978e3a260acf0d82a826cdeb962fb019e5fdfe4c768f82f0064e989",
      "localIdentity": {
        "family": "zendo",
        "profile": "zendo@0.5.0",
        "localId": "booking-draft"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/3/terms/13",
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo",
          "profile": "zendo@0.5.0",
          "localId": "booking-draft"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/3/terms/13",
        "readerClosureSha256": "16d51a7b3654a893c56e75dca37ec13f116bdef8d089c6578363ad2fe45f0471"
      },
      "label": "Booking request draft",
      "description": "A local message asking a manager to confirm a proposed stay.",
      "sourceNode": {
        "id": "booking-draft",
        "label": "Booking request draft",
        "kind": "Record",
        "group": "Decisions & evidence",
        "description": "A local message asking a manager to confirm a proposed stay.",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "description": "Local draft identity.",
            "required": true
          },
          {
            "name": "propertyId",
            "type": "string",
            "description": "Recommended home.",
            "required": true
          },
          {
            "name": "message",
            "type": "string",
            "description": "Editable request text.",
            "required": true
          },
          {
            "name": "status",
            "type": "constant: draft",
            "description": "Local draft state only.",
            "required": true
          },
          {
            "name": "guestId / briefId / briefRevision",
            "type": "references",
            "description": "Explicit decision scope on new records.",
            "required": false
          },
          {
            "name": "createdBy / createdAt",
            "type": "string",
            "description": "Actor and draft time.",
            "required": true
          }
        ],
        "rules": [
          "Nothing is sent, held, reserved or charged.",
          "The draft is not a Runtime ReservationProjection.",
          "Identity changes preserve message text; a concierge should review it."
        ],
        "facts": [
          {
            "label": "Identity",
            "value": "request.id"
          },
          {
            "label": "Owner",
            "value": "Local concierge workspace."
          }
        ],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-5f0fc9182de6ffa9dcc597c6f900636175c4fcec9d072a0d38528c798dd5ff37",
      "localIdentity": {
        "family": "zendo",
        "profile": "zendo@0.5.0",
        "localId": "actor"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/3/terms/14",
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo",
          "profile": "zendo@0.5.0",
          "localId": "actor"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/3/terms/14",
        "readerClosureSha256": "16d51a7b3654a893c56e75dca37ec13f116bdef8d089c6578363ad2fe45f0471"
      },
      "label": "Actor",
      "description": "The person or Hermes session performing a command, distinct from the guest.",
      "sourceNode": {
        "id": "actor",
        "label": "Actor",
        "kind": "Record",
        "group": "Authority & interface",
        "description": "The person or Hermes session performing a command, distinct from the guest.",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "description": "Acting identity.",
            "required": true
          },
          {
            "name": "kind",
            "type": "concierge | hermes",
            "description": "Operator category.",
            "required": true
          },
          {
            "name": "sessionId",
            "type": "string",
            "description": "Host/browser session reference.",
            "required": true
          },
          {
            "name": "authority",
            "type": "string",
            "description": "Local authority source.",
            "required": true
          },
          {
            "name": "plugin",
            "type": "string",
            "description": "Client-reported plugin version.",
            "required": false
          }
        ],
        "rules": [
          "Actor and authority are not supplied by model command arguments.",
          "The prototype’s local actor is not a production identity/delegation proof.",
          "A human actor may resolve to Rolodex Person and a Hermes actor to Agent through a future verified adapter. An acting session is distinct from the guest on whose behalf it operates."
        ],
        "facts": [
          {
            "label": "Identity",
            "value": "Service-derived actor.id and sessionId"
          },
          {
            "label": "Owner",
            "value": "Local loopback session or native plugin transport."
          }
        ],
        "links": [
          {
            "label": "performs",
            "target": "provenance-event",
            "note": "1 → 0..*"
          },
          {
            "label": "contributes to",
            "target": "profile-chunk",
            "note": "0..* → 0..*"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b706e3d49c1a906aacf3cc61e09c268630f668da2e6347ea840c8f8ef8db245c",
        "d-d71f80916160e177c6d6fb81e021e9e21d3ed5a6fe3678f4948c32c0c85cac46"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-b706e3d49c1a906aacf3cc61e09c268630f668da2e6347ea840c8f8ef8db245c",
      "localIdentity": {
        "family": "zendo",
        "profile": "zendo@0.5.0",
        "localId": "provenance-event"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/3/terms/15",
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo",
          "profile": "zendo@0.5.0",
          "localId": "provenance-event"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/3/terms/15",
        "readerClosureSha256": "16d51a7b3654a893c56e75dca37ec13f116bdef8d089c6578363ad2fe45f0471"
      },
      "label": "Provenance event",
      "description": "A visible command, actor, input and revision linked to earlier local history.",
      "sourceNode": {
        "id": "provenance-event",
        "label": "Provenance event",
        "kind": "Record",
        "group": "Decisions & evidence",
        "description": "A visible command, actor, input and revision linked to earlier local history.",
        "fields": [
          {
            "name": "command / commandId",
            "type": "string",
            "description": "Operation and idempotency identity.",
            "required": true
          },
          {
            "name": "actor",
            "type": "Actor",
            "description": "The acting session.",
            "required": true
          },
          {
            "name": "guestId / briefId",
            "type": "references",
            "description": "Guest and active-trip context on new events.",
            "required": true
          },
          {
            "name": "guestRevision / tripBriefRevision",
            "type": "integer",
            "description": "Record-local revision counters on new events.",
            "required": true
          },
          {
            "name": "briefVersion",
            "type": "integer",
            "description": "Legacy name for workspace revision.",
            "required": true
          },
          {
            "name": "source / details",
            "type": "object",
            "description": "Source scope and visible command input.",
            "required": true
          },
          {
            "name": "previousHash / hash",
            "type": "string | null",
            "description": "Local ledger integrity links.",
            "required": true
          },
          {
            "name": "trainingEligibility",
            "type": "excluded | pending-review",
            "description": "Review intent, not consent or training.",
            "required": true
          }
        ],
        "rules": [
          "A local hash chain is not signed external evidence or provider reconciliation.",
          "Historical event hashes are preserved by additive migrations.",
          "Workspace revision and trip revision are different counters."
        ],
        "facts": [
          {
            "label": "Identity",
            "value": "events[].id and commandId"
          },
          {
            "label": "Owner",
            "value": "Shared service command path."
          }
        ],
        "links": [
          {
            "label": "records active context",
            "target": "trip-brief",
            "note": "0..* → 1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-fc8963cd77e50a799277bef64af3435ba70cc6009811d34a2c09bfdfb4b5454b"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-337c109c85dd4801e6df044e2d3591798af2c3bf067a4b48e4e4e0db89d2ccff",
      "localIdentity": {
        "family": "zendo",
        "profile": "zendo@0.5.0",
        "localId": "capture-settings"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/3/terms/16",
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo",
          "profile": "zendo@0.5.0",
          "localId": "capture-settings"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/3/terms/16",
        "readerClosureSha256": "16d51a7b3654a893c56e75dca37ec13f116bdef8d089c6578363ad2fe45f0471"
      },
      "label": "Capture settings",
      "description": "Operator intent to flag future events for training review.",
      "sourceNode": {
        "id": "capture-settings",
        "label": "Capture settings",
        "kind": "Record",
        "group": "Authority & interface",
        "description": "Operator intent to flag future events for training review.",
        "fields": [
          {
            "name": "trainingReviewEnabled",
            "type": "boolean",
            "required": true,
            "description": "Operator intent to flag future events for review; not guest consent.",
            "schema": {
              "type": "boolean"
            }
          }
        ],
        "rules": [
          "This flag is not guest consent, disclosure authorization or a completed training action.",
          "The setting is separate from the profile and trip brief."
        ],
        "facts": [
          {
            "label": "Identity",
            "value": "Workspace-owned captureSettings"
          },
          {
            "label": "Owner",
            "value": "Concierge only."
          }
        ],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-c564e140422b752c7209e06aa4f04a26ede76554d20a37ec7dbd4ec94837184f",
      "localIdentity": {
        "family": "zendo",
        "profile": "zendo@0.5.0",
        "localId": "workspace-state"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/3/terms/17",
      "namedClosure": {
        "zendo.schema.json": "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-82ba5825bccaa5c7d3b7bde8fb47597e41e88edda4dec18cded8063952219278",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo",
          "profile": "zendo@0.5.0",
          "localId": "workspace-state"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/3/terms/17",
        "readerClosureSha256": "16d51a7b3654a893c56e75dca37ec13f116bdef8d089c6578363ad2fe45f0471"
      },
      "label": "UI workspace state",
      "description": "Navigation, filters, layout, open sheets, map camera and unsaved editor drafts.",
      "sourceNode": {
        "id": "workspace-state",
        "label": "UI workspace state",
        "kind": "Record",
        "group": "Authority & interface",
        "description": "Navigation, filters, layout, open sheets, map camera and unsaved editor drafts.",
        "fields": [
          {
            "name": "view",
            "type": "enum",
            "description": "Discover, shortlist, booking, activity or ontology.",
            "required": true
          },
          {
            "name": "filters / sort / layout",
            "type": "object",
            "description": "Presentation of candidates.",
            "required": true
          },
          {
            "name": "guestSection / guestOpen",
            "type": "state",
            "description": "Profile/brief sheet selection and visibility.",
            "required": true
          },
          {
            "name": "inspector / selectedId",
            "type": "state",
            "description": "Open property or context inspector.",
            "required": true
          },
          {
            "name": "briefDraft / profileDraft",
            "type": "object | null",
            "description": "Independent unsaved form edits.",
            "required": true
          },
          {
            "name": "map camera / hover",
            "type": "transient state",
            "description": "View position and visual emphasis.",
            "required": true
          }
        ],
        "rules": [
          "Filtering does not change trip requirements or profile preferences.",
          "Guest sheets are independent of the property inspector.",
          "The map camera is not a geographic reference record."
        ],
        "facts": [
          {
            "label": "Identity",
            "value": "Browser/session state"
          },
          {
            "label": "Owner",
            "value": "Presentation layer."
          }
        ],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "Workspace"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/0",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "Workspace"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/0",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "Workspace",
      "description": "Authority and storage partition; a peer can host multiple explicitly isolated workspaces.",
      "sourceNode": {
        "id": "Workspace",
        "label": "Workspace",
        "kind": "Concept",
        "group": "foundation",
        "description": "Authority and storage partition; a peer can host multiple explicitly isolated workspaces.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "operatorRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "operating runtime"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "operatorRef",
            "target": "https://zenith-research.ca/ontology/terms/Person"
          },
          {
            "label": "operatorRef",
            "target": "https://zenith-research.ca/ontology/terms/Organization"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-f159ff144a1bd8f7cdcdeb92915811be18186bac9dcd35e61af50edf6564cea9",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "Peer"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/1",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "Peer"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/1",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "Peer",
      "description": "Addressable local Zenith application participant; endpoint claims require verified binding.",
      "sourceNode": {
        "id": "Peer",
        "label": "Peer",
        "kind": "Concept",
        "group": "foundation",
        "description": "Addressable local Zenith application participant; endpoint claims require verified binding.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "operatorRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "workspaceRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "endpointBindingRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "contractVersions",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "peer operator"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "operatorRef",
            "target": "https://zenith-research.ca/ontology/terms/Person"
          },
          {
            "label": "operatorRef",
            "target": "https://zenith-research.ca/ontology/terms/Organization"
          },
          {
            "label": "workspaceRefs",
            "target": "Workspace"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-500728017817f56c330f7d240d33856df27a5e35d8f485ad2e5d24879467c8f3",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "ActionDefinition"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/2",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "ActionDefinition"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/2",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "ActionDefinition",
      "description": "Shared operation metadata for authorized browser and native Hermes access.",
      "sourceNode": {
        "id": "ActionDefinition",
        "label": "ActionDefinition",
        "kind": "Concept",
        "group": "foundation",
        "description": "Shared operation metadata for authorized browser and native Hermes access.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "version",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "inputSchemaRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "outputSchemaRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "handlerBindingRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "scopeRuleRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "approvalRuleRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "modeAvailability",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "runtime contract catalog"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-0c3a3f4166e43a1df45b74e0630844f8645c6eda2eb9c508b4bd2c4fe82c4a14",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "OperationReceipt"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/3",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "OperationReceipt"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/3",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "OperationReceipt",
      "description": "Evidence of a particular local command result; not proof of external delivery or booking.",
      "sourceNode": {
        "id": "OperationReceipt",
        "label": "OperationReceipt",
        "kind": "Concept",
        "group": "foundation",
        "description": "Evidence of a particular local command result; not proof of external delivery or booking.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "operationRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "commandId",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "verifiedActorRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "representedPartyRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "agentSessionRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "inputHash",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "priorRevision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "resultRevision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "outcome",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "evidenceRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "occurredAt",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "verifiedSubjectBindingRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "executing runtime"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "operationRef",
            "target": "ActionDefinition"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          },
          {
            "label": "verifiedActorRef",
            "target": "https://zenith-research.ca/ontology/terms/Entity"
          },
          {
            "label": "representedPartyRef",
            "target": "https://zenith-research.ca/ontology/terms/Entity"
          },
          {
            "label": "evidenceRefs",
            "target": "EvidenceReference"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-500728017817f56c330f7d240d33856df27a5e35d8f485ad2e5d24879467c8f3",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd",
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "EvidenceReference"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/4",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "EvidenceReference"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/4",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "EvidenceReference",
      "description": "Scoped reference to an artifact, provider observation or external receipt, with its precise evidentiary meaning.",
      "sourceNode": {
        "id": "EvidenceReference",
        "label": "EvidenceReference",
        "kind": "Concept",
        "group": "foundation",
        "description": "Scoped reference to an artifact, provider observation or external receipt, with its precise evidentiary meaning.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "sourceSystem",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "sourceRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "sourceScope",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "contentHash",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "observedAt",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "meaning",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "sensitivity",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "evidence producer"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-81a995d0077b19aacbede32623dbd9c89314caae0fa1f1c9f7e2de76976f0fac",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "GuestProfile"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/5",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "GuestProfile"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/5",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "GuestProfile",
      "description": "An extensible context collection describing one guest: many notes, statements and question-and-answer entries, many topics and character references, and the guest’s own interests. Topic choices and questionnaires remain open; contributors and disclosure remain explicit.",
      "sourceNode": {
        "id": "GuestProfile",
        "label": "GuestProfile",
        "kind": "Concept",
        "group": "context",
        "description": "An extensible context collection describing one guest: many notes, statements and question-and-answer entries, many topics and character references, and the guest’s own interests. Topic choices and questionnaires remain open; contributors and disclosure remain explicit.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "cardinality": "1",
            "required": true,
            "description": "Stable profile identity; separate from the person it describes."
          },
          {
            "name": "guestRef",
            "type": "Proposed reference",
            "cardinality": "1",
            "required": true,
            "description": "The one guest described by this profile."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "cardinality": "1",
            "required": true,
            "description": "The authority and storage partition for the profile, preserving legacy concierge-maintained ownership until a verified transfer is accepted."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "cardinality": "1",
            "required": true,
            "description": "Profile record revision; each linked entry and character reference also has its own revision."
          },
          {
            "name": "topicRefs",
            "type": "Proposed reference",
            "cardinality": "0..*",
            "required": false,
            "description": "Zero or more open-ended topic definitions used to organize context. A topic label is not itself a claim or an interest."
          },
          {
            "name": "provenanceRefs",
            "type": "Proposed reference",
            "cardinality": "0..*",
            "required": false,
            "description": "Evidence about the profile and its accepted revisions; never a substitute for record-level authorship."
          },
          {
            "name": "interestRefs",
            "type": "Proposed reference",
            "cardinality": "0..*",
            "required": false,
            "description": "Zero or more guest-scoped interests, exposed as a sharing-filtered reverse view of Interest records. Includes interests in semantic topics as well as properties and offerings. Derived view: Authorized reverse projection of Interest.contextRef referencing this profile and Interest.subjectRef matching its guestRef. Never a separately writable list."
          },
          {
            "name": "contextEntryRefs",
            "type": "Proposed reference",
            "cardinality": "0..*",
            "required": false,
            "description": "Zero or more separately attributed notes, statements or answers. Multiple entries may concern the same topic or mentioned entity. Derived view: Authorized reverse projection of ProfileEntry.profileRef for this profile and guest; records retain their own provenance and revision."
          },
          {
            "name": "questionRefs",
            "type": "Proposed reference",
            "cardinality": "0..*",
            "required": false,
            "description": "Zero or more versioned questions relevant to this profile; a question can be present before it has an answer. No universal questionnaire is fixed."
          },
          {
            "name": "characterExtensionRefs",
            "type": "Proposed reference",
            "cardinality": "0..*",
            "required": false,
            "description": "Zero or more character/profile extension references, each with its own source contract, revision, purpose and sharing scope. No single character is implied or selected by default."
          }
        ],
        "rules": [
          "characterExtensionRef: Earlier candidate singular reference. Preserve as a readable alias during adapter overlap; one singular reference maps to a one-element characterExtensionRefs collection. Conflicting singular/plural values require reconciliation. No deployed record is rewritten by this proposal."
        ],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "traveler profile owner; legacy concierge records retain their current ownership"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "guestRef",
            "target": "https://zenith-research.ca/ontology/terms/Person",
            "note": "1"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace",
            "note": "1"
          },
          {
            "label": "provenanceRefs",
            "target": "EvidenceReference",
            "note": "0..*"
          },
          {
            "label": "interestRefs",
            "target": "Interest",
            "note": "0..*"
          },
          {
            "label": "topicRefs",
            "target": "ProfileTopic",
            "note": "0..*"
          },
          {
            "label": "contextEntryRefs",
            "target": "ProfileEntry",
            "note": "0..*"
          },
          {
            "label": "questionRefs",
            "target": "ProfileQuestion",
            "note": "0..*"
          },
          {
            "label": "characterExtensionRefs",
            "target": "CharacterReference",
            "note": "0..*"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015",
        "d-0e4a99ca2ef0fefe0c27f7581fa206c43008e9ef8c1b77fef66054dee10e92a6",
        "d-9babc0e9c844d87f14b59e79f992bc54b57971f5003224bd69282d8f4fcf4ad2",
        "d-76876bdb8e1e600555fea1dfd18a870195e7107b96cecbc8959e7d4a6fa619d9",
        "d-2dddb2ce7b4415d9ec0adb0fd62eb962ad949bc69166d7855decc6467b7fe963",
        "d-46a058864326b7ebda897d555dff4a7167748b9ef6bc0612a2ce323a97c594de"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-9babc0e9c844d87f14b59e79f992bc54b57971f5003224bd69282d8f4fcf4ad2",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "ProfileTopic"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/6",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "ProfileTopic"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/6",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "ProfileTopic",
      "description": "An open-ended semantic topic for grouping context or identifying an interest. The domain does not prescribe a fixed topic list.",
      "sourceNode": {
        "id": "ProfileTopic",
        "label": "ProfileTopic",
        "kind": "Concept",
        "group": "context",
        "description": "An open-ended semantic topic for grouping context or identifying an interest. The domain does not prescribe a fixed topic list.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "vocabularyRef",
            "type": "Wire format pending",
            "cardinality": "0..1",
            "required": false,
            "description": "Optional namespace/source vocabulary reference; preserve its identity and revision when importing a definition."
          },
          {
            "name": "label",
            "type": "Wire format pending",
            "description": "A human-readable topic such as an activity, subject or aspect of life; examples do not define a mandatory taxonomy."
          },
          {
            "name": "description",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "parentTopicRefs",
            "type": "Proposed reference",
            "cardinality": "0..*",
            "required": false,
            "description": "Optional broader topics. Organizing a record beneath a topic does not assert that the guest likes it."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "provenanceRefs",
            "type": "Proposed reference",
            "cardinality": "0..*",
            "required": false,
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "profile context owner or explicitly attributed definition/contribution owner"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          },
          {
            "label": "parentTopicRefs",
            "target": "ProfileTopic",
            "note": "0..*"
          },
          {
            "label": "provenanceRefs",
            "target": "EvidenceReference",
            "note": "0..*"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd",
        "d-9babc0e9c844d87f14b59e79f992bc54b57971f5003224bd69282d8f4fcf4ad2",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-2dddb2ce7b4415d9ec0adb0fd62eb962ad949bc69166d7855decc6467b7fe963",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "ProfileQuestion"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/7",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "ProfileQuestion"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/7",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "ProfileQuestion",
      "description": "A versioned question or prompt about one or more topics or mentioned resources. Questions and answer formats are selected or authored later.",
      "sourceNode": {
        "id": "ProfileQuestion",
        "label": "ProfileQuestion",
        "kind": "Concept",
        "group": "context",
        "description": "A versioned question or prompt about one or more topics or mentioned resources. Questions and answer formats are selected or authored later.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "text",
            "type": "Wire format pending",
            "description": "The question as presented, retained with its revision. The presence of a question is not an answer or guest fact."
          },
          {
            "name": "topicRefs",
            "type": "Proposed reference",
            "cardinality": "0..*",
            "required": false,
            "description": "Any number of applicable topics; no fixed sections are required."
          },
          {
            "name": "aboutRefs",
            "type": "Proposed reference",
            "cardinality": "0..*",
            "required": false,
            "description": "Optional explicit links to the subjects mentioned. Linking does not silently resolve identity from prose."
          },
          {
            "name": "answerFormatRef",
            "type": "Wire format pending",
            "cardinality": "0..1",
            "required": false,
            "description": "Optional versioned format for an answer; freeform text is supported in the design, with structured formats admitted through their own contracts."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "provenanceRefs",
            "type": "Proposed reference",
            "cardinality": "0..*",
            "required": false,
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "profile context owner or explicitly attributed definition/contribution owner"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          },
          {
            "label": "topicRefs",
            "target": "ProfileTopic",
            "note": "0..*"
          },
          {
            "label": "aboutRefs",
            "target": "ProfileTopic",
            "note": "0..*"
          },
          {
            "label": "aboutRefs",
            "target": "Property",
            "note": "0..*"
          },
          {
            "label": "aboutRefs",
            "target": "Offering",
            "note": "0..*"
          },
          {
            "label": "aboutRefs",
            "target": "Interest",
            "note": "0..*"
          },
          {
            "label": "aboutRefs",
            "target": "CharacterReference",
            "note": "0..*"
          },
          {
            "label": "provenanceRefs",
            "target": "EvidenceReference",
            "note": "0..*"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd",
        "d-9babc0e9c844d87f14b59e79f992bc54b57971f5003224bd69282d8f4fcf4ad2",
        "d-c8bd6711740982b3b2bd57a6c07ad716d4fca71811933b314dec7c232d1b89fc",
        "d-ffa89b9eac403402eea097e7e17f79d77b8e150b592f73f0ce0f0d321ceed3cc",
        "d-0e4a99ca2ef0fefe0c27f7581fa206c43008e9ef8c1b77fef66054dee10e92a6",
        "d-46a058864326b7ebda897d555dff4a7167748b9ef6bc0612a2ce323a97c594de",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-76876bdb8e1e600555fea1dfd18a870195e7107b96cecbc8959e7d4a6fa619d9",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "ProfileEntry"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/8",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "ProfileEntry"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/8",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "ProfileEntry",
      "description": "One separately versioned and attributed contextual note, statement or answer. Many entries can discuss the same topic or mentioned thing without overwriting each other.",
      "sourceNode": {
        "id": "ProfileEntry",
        "label": "ProfileEntry",
        "kind": "Concept",
        "group": "context",
        "description": "One separately versioned and attributed contextual note, statement or answer. Many entries can discuss the same topic or mentioned thing without overwriting each other.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "profileRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "guestRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "kind",
            "type": "Wire format pending",
            "description": "Note, statement or answer. This open context structure does not define the eventual list of profile topics."
          },
          {
            "name": "topicRefs",
            "type": "Proposed reference",
            "cardinality": "0..*",
            "required": false,
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "aboutRefs",
            "type": "Proposed reference",
            "cardinality": "0..*",
            "required": false,
            "description": "Zero or more explicitly linked mentioned subjects or earlier entries. Preserve identity/source uncertainty rather than inferring links."
          },
          {
            "name": "questionRef",
            "type": "Proposed reference",
            "cardinality": "0..1",
            "required": false,
            "description": "Required for an answer; absent for an ordinary note or statement. Several independently attributed answers can reference the same question."
          },
          {
            "name": "questionRevision",
            "type": "Wire format pending",
            "cardinality": "0..1",
            "required": false,
            "description": "The exact question revision answered, so a later prompt edit does not silently change the meaning of an earlier answer."
          },
          {
            "name": "content",
            "type": "Wire format pending",
            "description": "Authored text or structured content under an explicitly versioned content contract; payload schema remains acceptance work."
          },
          {
            "name": "contentContractRef",
            "type": "Wire format pending",
            "cardinality": "0..1",
            "required": false,
            "description": "Identifies how to interpret the content; no arbitrary executable extension or automatic remote fetch."
          },
          {
            "name": "basis",
            "type": "Wire format pending",
            "description": "Guest-provided, concierge-observation, agent-suggested or unattributed; the actual entering actor comes from contribution receipts."
          },
          {
            "name": "contributionRefs",
            "type": "Proposed reference",
            "cardinality": "1..*",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "guestConfirmationRef",
            "type": "Proposed reference",
            "cardinality": "0..1",
            "required": false,
            "description": "Optional verified guest confirmation tied to this exact entry revision; changes invalidate earlier confirmation."
          },
          {
            "name": "recordedAt",
            "type": "Wire format pending",
            "description": "Recorded timestamp, separate from any effective-time/context metadata."
          },
          {
            "name": "state",
            "type": "Wire format pending",
            "description": "Active or withdrawn contribution; revision history preserves corrections."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "profile context owner or explicitly attributed definition/contribution owner"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "profileRef",
            "target": "GuestProfile"
          },
          {
            "label": "guestRef",
            "target": "https://zenith-research.ca/ontology/terms/Person"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          },
          {
            "label": "topicRefs",
            "target": "ProfileTopic",
            "note": "0..*"
          },
          {
            "label": "aboutRefs",
            "target": "ProfileTopic",
            "note": "0..*"
          },
          {
            "label": "aboutRefs",
            "target": "Property",
            "note": "0..*"
          },
          {
            "label": "aboutRefs",
            "target": "Offering",
            "note": "0..*"
          },
          {
            "label": "aboutRefs",
            "target": "Interest",
            "note": "0..*"
          },
          {
            "label": "aboutRefs",
            "target": "CharacterReference",
            "note": "0..*"
          },
          {
            "label": "aboutRefs",
            "target": "ProfileEntry",
            "note": "0..*"
          },
          {
            "label": "questionRef",
            "target": "ProfileQuestion",
            "note": "0..1"
          },
          {
            "label": "contributionRefs",
            "target": "OperationReceipt",
            "note": "1..*"
          },
          {
            "label": "guestConfirmationRef",
            "target": "EvidenceReference",
            "note": "0..1"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-81a995d0077b19aacbede32623dbd9c89314caae0fa1f1c9f7e2de76976f0fac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd",
        "d-9babc0e9c844d87f14b59e79f992bc54b57971f5003224bd69282d8f4fcf4ad2",
        "d-c8bd6711740982b3b2bd57a6c07ad716d4fca71811933b314dec7c232d1b89fc",
        "d-ffa89b9eac403402eea097e7e17f79d77b8e150b592f73f0ce0f0d321ceed3cc",
        "d-0e4a99ca2ef0fefe0c27f7581fa206c43008e9ef8c1b77fef66054dee10e92a6",
        "d-46a058864326b7ebda897d555dff4a7167748b9ef6bc0612a2ce323a97c594de",
        "d-76876bdb8e1e600555fea1dfd18a870195e7107b96cecbc8959e7d4a6fa619d9",
        "d-2dddb2ce7b4415d9ec0adb0fd62eb962ad949bc69166d7855decc6467b7fe963",
        "d-0c3a3f4166e43a1df45b74e0630844f8645c6eda2eb9c508b4bd2c4fe82c4a14",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-46a058864326b7ebda897d555dff4a7167748b9ef6bc0612a2ce323a97c594de",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "CharacterReference"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/9",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "CharacterReference"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/9",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "CharacterReference",
      "description": "One of potentially many external character/profile extensions connected to the guest profile. This is an integration reference, not a locally invented Anema character body.",
      "sourceNode": {
        "id": "CharacterReference",
        "label": "CharacterReference",
        "kind": "Concept",
        "group": "context",
        "description": "One of potentially many external character/profile extensions connected to the guest profile. This is an integration reference, not a locally invented Anema character body.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "profileRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "guestRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "sourceSystem",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "externalRef",
            "type": "Wire format pending",
            "description": "Opaque reference to one character/profile extension; never a secret access credential."
          },
          {
            "name": "sourceContractRef",
            "type": "Wire format pending",
            "description": "The actual external schema/version, to be inspected and accepted before integration."
          },
          {
            "name": "sourceRevision",
            "type": "Wire format pending",
            "description": "Exact external revision when pinning content; no hidden refresh of a mutable character changes historical decisions."
          },
          {
            "name": "purpose",
            "type": "Wire format pending",
            "description": "Why this particular extension is linked; multiple extensions can serve different contexts."
          },
          {
            "name": "applicabilityScope",
            "type": "Wire format pending",
            "description": "The context in which this reference applies. Linking does not make every extension active for every trip or authorize sharing."
          },
          {
            "name": "provenanceRefs",
            "type": "Proposed reference",
            "cardinality": "0..*",
            "required": false,
            "description": "Evidence of who linked it and its source. Access to external content requires a separate permission check."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "profile context owner or explicitly attributed definition/contribution owner"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "profileRef",
            "target": "GuestProfile"
          },
          {
            "label": "guestRef",
            "target": "https://zenith-research.ca/ontology/terms/Person"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          },
          {
            "label": "provenanceRefs",
            "target": "EvidenceReference",
            "note": "0..*"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-81a995d0077b19aacbede32623dbd9c89314caae0fa1f1c9f7e2de76976f0fac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-a6435efaf5a6305b3f87fc93caa9af311ea5f6ac9c238ac6f67cbb8f3c56e2f0",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "SharingGrant"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/10",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "SharingGrant"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/10",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "SharingGrant",
      "description": "Selected-field disclosure permission; distinct from booking authority, marketing and training permission.",
      "sourceNode": {
        "id": "SharingGrant",
        "label": "SharingGrant",
        "kind": "Concept",
        "group": "context",
        "description": "Selected-field disclosure permission; distinct from booking authority, marketing and training permission.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "subjectRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "recipientRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "resourceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "fieldSet",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "purpose",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "validFrom",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "expiresAt",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revokedAt",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "decisionEvidenceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "verified traveler or authorized profile controller"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "subjectRef",
            "target": "https://zenith-research.ca/ontology/terms/Person"
          },
          {
            "label": "recipientRef",
            "target": "https://zenith-research.ca/ontology/terms/Entity"
          },
          {
            "label": "resourceRef",
            "target": "GuestProfile"
          },
          {
            "label": "resourceRef",
            "target": "ProfileEntry"
          },
          {
            "label": "resourceRef",
            "target": "ProfileQuestion"
          },
          {
            "label": "resourceRef",
            "target": "CharacterReference"
          },
          {
            "label": "resourceRef",
            "target": "Interest"
          },
          {
            "label": "decisionEvidenceRef",
            "target": "EvidenceReference"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-81a995d0077b19aacbede32623dbd9c89314caae0fa1f1c9f7e2de76976f0fac",
        "d-76876bdb8e1e600555fea1dfd18a870195e7107b96cecbc8959e7d4a6fa619d9",
        "d-2dddb2ce7b4415d9ec0adb0fd62eb962ad949bc69166d7855decc6467b7fe963",
        "d-46a058864326b7ebda897d555dff4a7167748b9ef6bc0612a2ce323a97c594de",
        "d-0e4a99ca2ef0fefe0c27f7581fa206c43008e9ef8c1b77fef66054dee10e92a6",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-c8bd6711740982b3b2bd57a6c07ad716d4fca71811933b314dec7c232d1b89fc",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "Property"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/11",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "Property"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/11",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "Property",
      "description": "A real-world property used for accommodation or related hospitality services; villa is one possible subtype.",
      "sourceNode": {
        "id": "Property",
        "label": "Property",
        "kind": "Concept",
        "group": "discovery",
        "description": "A real-world property used for accommodation or related hospitality services; villa is one possible subtype.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "stewardRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "propertySubtype",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "locationRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "identityEvidenceRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "verified property record steward"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "stewardRef",
            "target": "https://zenith-research.ca/ontology/terms/Entity"
          },
          {
            "label": "identityEvidenceRefs",
            "target": "EvidenceReference"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-cc5511a702715b04ca52d76f4a479e0f69967f385d1181bdfd2c19bd926b5eb7",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "IndexedListing"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/12",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "IndexedListing"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/12",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "IndexedListing",
      "description": "Sourced discovery record; indexing establishes no inventory control, availability or booking rights.",
      "sourceNode": {
        "id": "IndexedListing",
        "label": "IndexedListing",
        "kind": "Concept",
        "group": "discovery",
        "description": "Sourced discovery record; indexing establishes no inventory control, availability or booking rights.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "sourceUrl",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "retrievedAt",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "sourceRevision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "evidenceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "propertyRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "matchingStatus",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "displayProjection",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "indexing workspace"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          },
          {
            "label": "evidenceRef",
            "target": "EvidenceReference"
          },
          {
            "label": "propertyRef",
            "target": "Property"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015",
        "d-c8bd6711740982b3b2bd57a6c07ad716d4fca71811933b314dec7c232d1b89fc"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-ffa89b9eac403402eea097e7e17f79d77b8e150b592f73f0ce0f0d321ceed3cc",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "Offering"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/13",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "Offering"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/13",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "Offering",
      "description": "Accommodation, service, product delivery or bundle supplied under explicit terms and capacity units.",
      "sourceNode": {
        "id": "Offering",
        "label": "Offering",
        "kind": "Concept",
        "group": "discovery",
        "description": "Accommodation, service, product delivery or bundle supplied under explicit terms and capacity units.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "supplierRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "kind",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "propertyRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "description",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "priceBasis",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "capacityUnit",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "availabilitySourceRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "termsRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "controlEvidenceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "bookingEndpointRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "verified supplier workspace"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "supplierRef",
            "target": "https://zenith-research.ca/ontology/terms/Person"
          },
          {
            "label": "supplierRef",
            "target": "https://zenith-research.ca/ontology/terms/Organization"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          },
          {
            "label": "propertyRef",
            "target": "Property"
          },
          {
            "label": "controlEvidenceRef",
            "target": "EvidenceReference"
          },
          {
            "label": "bookingEndpointRef",
            "target": "BookingEndpoint"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd",
        "d-c8bd6711740982b3b2bd57a6c07ad716d4fca71811933b314dec7c232d1b89fc",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015",
        "d-6a8f85f5f06fe045fed6d930179a12d771a6f07fd9ea3274460eea00139e764d"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-0e4a99ca2ef0fefe0c27f7581fa206c43008e9ef8c1b77fef66054dee10e92a6",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "Interest"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/14",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "Interest"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/14",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "Interest",
      "description": "The guest’s interest in a semantic topic, property, sourced listing or offering, scoped to a profile or trip. Contributor and reported source stay explicit; liking a topic or resource does not grant booking access.",
      "sourceNode": {
        "id": "Interest",
        "label": "Interest",
        "kind": "Concept",
        "group": "discovery",
        "description": "The guest’s interest in a semantic topic, property, sourced listing or offering, scoped to a profile or trip. Contributor and reported source stay explicit; liking a topic or resource does not grant booking access.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "subjectRef",
            "type": "Proposed reference",
            "description": "The guest whose interest is described; different from the actor who recorded it."
          },
          {
            "name": "targetRef",
            "type": "Proposed reference",
            "description": "A semantic topic (for example an activity or subject) or a concrete property, listing or offering. This is an explicit interest relation, not every topic mentioned in a note."
          },
          {
            "name": "contextRef",
            "type": "Proposed reference",
            "description": "The reusable profile or particular trip in which this interest applies."
          },
          {
            "name": "sourceEvidenceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "basis",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "contributionRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "guestConfirmationRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "traveler or explicitly delegated local workspace"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "subjectRef",
            "target": "https://zenith-research.ca/ontology/terms/Person"
          },
          {
            "label": "targetRef",
            "target": "IndexedListing"
          },
          {
            "label": "targetRef",
            "target": "Offering"
          },
          {
            "label": "targetRef",
            "target": "Property"
          },
          {
            "label": "targetRef",
            "target": "ProfileTopic"
          },
          {
            "label": "contextRef",
            "target": "GuestProfile"
          },
          {
            "label": "contextRef",
            "target": "Trip"
          },
          {
            "label": "sourceEvidenceRef",
            "target": "EvidenceReference"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          },
          {
            "label": "contributionRefs",
            "target": "OperationReceipt"
          },
          {
            "label": "guestConfirmationRef",
            "target": "EvidenceReference"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-cc5511a702715b04ca52d76f4a479e0f69967f385d1181bdfd2c19bd926b5eb7",
        "d-ffa89b9eac403402eea097e7e17f79d77b8e150b592f73f0ce0f0d321ceed3cc",
        "d-c8bd6711740982b3b2bd57a6c07ad716d4fca71811933b314dec7c232d1b89fc",
        "d-9babc0e9c844d87f14b59e79f992bc54b57971f5003224bd69282d8f4fcf4ad2",
        "d-81a995d0077b19aacbede32623dbd9c89314caae0fa1f1c9f7e2de76976f0fac",
        "d-ff025b2bfc6335433d0f9c3797c2aa7e8daa140fcf5aefb0a965f220ba6b571b",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd",
        "d-0c3a3f4166e43a1df45b74e0630844f8645c6eda2eb9c508b4bd2c4fe82c4a14"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-6a8f85f5f06fe045fed6d930179a12d771a6f07fd9ea3274460eea00139e764d",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "BookingEndpoint"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/15",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "BookingEndpoint"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/15",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "BookingEndpoint",
      "description": "The property-manager runtime’s authorized channel interface. A concierge runtime calls this interface; the receiving runtime executes its installed booking plugin against Guesty, another provider backend, or its own direct-booking system. Runtime instances share contracts but not provider credentials or plugin permissions.",
      "sourceNode": {
        "id": "BookingEndpoint",
        "label": "BookingEndpoint",
        "kind": "Concept",
        "group": "access",
        "description": "The property-manager runtime’s authorized channel interface. A concierge runtime calls this interface; the receiving runtime executes its installed booking plugin against Guesty, another provider backend, or its own direct-booking system. Runtime instances share contracts but not provider credentials or plugin permissions.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "operatorRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "propertyRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "offeringRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "integrationMode",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "serviceIdentityRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "publicAddressRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "supportedActionRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "contractVersions",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "authorizationBindingRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "evidenceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "property manager’s service or its authorized direct-booking host"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "operatorRef",
            "target": "https://zenith-research.ca/ontology/terms/Person"
          },
          {
            "label": "operatorRef",
            "target": "https://zenith-research.ca/ontology/terms/Organization"
          },
          {
            "label": "propertyRefs",
            "target": "Property"
          },
          {
            "label": "offeringRefs",
            "target": "Offering"
          },
          {
            "label": "supportedActionRefs",
            "target": "ActionDefinition"
          },
          {
            "label": "evidenceRef",
            "target": "EvidenceReference"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
        "d-c8bd6711740982b3b2bd57a6c07ad716d4fca71811933b314dec7c232d1b89fc",
        "d-ffa89b9eac403402eea097e7e17f79d77b8e150b592f73f0ce0f0d321ceed3cc",
        "d-500728017817f56c330f7d240d33856df27a5e35d8f485ad2e5d24879467c8f3",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-ec2a3441a5bad5961b23da3b06e765a030d42b152a6f8a7c560a1b759a28e351",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "ChannelPolicy"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/16",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "ChannelPolicy"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/16",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "ChannelPolicy",
      "description": "Property-controlled discovery and channel policy; approved channels receive scoped authority to its direct-booking endpoint.",
      "sourceNode": {
        "id": "ChannelPolicy",
        "label": "ChannelPolicy",
        "kind": "Concept",
        "group": "access",
        "description": "Property-controlled discovery and channel policy; approved channels receive scoped authority to its direct-booking endpoint.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "offeringRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "discoverability",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "accessMode",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "permittedActionRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "bookingEndpointRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "offering supplier workspace"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          },
          {
            "label": "offeringRefs",
            "target": "Offering"
          },
          {
            "label": "permittedActionRefs",
            "target": "ActionDefinition"
          },
          {
            "label": "bookingEndpointRefs",
            "target": "BookingEndpoint"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd",
        "d-ffa89b9eac403402eea097e7e17f79d77b8e150b592f73f0ce0f0d321ceed3cc",
        "d-500728017817f56c330f7d240d33856df27a5e35d8f485ad2e5d24879467c8f3",
        "d-6a8f85f5f06fe045fed6d930179a12d771a6f07fd9ea3274460eea00139e764d"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-eaa4d64143d31925fb78d3d60007283a5c8cb2ad24da1f3f62ca4a911316416a",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "ChannelAuthorization"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/17",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "ChannelAuthorization"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/17",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "ChannelAuthorization",
      "description": "Application reference to the actual credential-backed authority to interface with a specified property booking endpoint. It is not the credential itself or a substitute verifier.",
      "sourceNode": {
        "id": "ChannelAuthorization",
        "label": "ChannelAuthorization",
        "kind": "Concept",
        "group": "access",
        "description": "Application reference to the actual credential-backed authority to interface with a specified property booking endpoint. It is not the credential itself or a substitute verifier.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "authorityBindingRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "subjectBindingRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "representedPartyRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "audienceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "resourceRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "actionRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "validityRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "decisionEvidenceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "bookingEndpointRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "external authority; application retains only scoped references"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "representedPartyRef",
            "target": "https://zenith-research.ca/ontology/terms/Entity"
          },
          {
            "label": "audienceRef",
            "target": "Peer"
          },
          {
            "label": "audienceRef",
            "target": "BookingEndpoint"
          },
          {
            "label": "resourceRefs",
            "target": "Offering"
          },
          {
            "label": "actionRefs",
            "target": "ActionDefinition"
          },
          {
            "label": "decisionEvidenceRef",
            "target": "EvidenceReference"
          },
          {
            "label": "bookingEndpointRef",
            "target": "BookingEndpoint"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-f159ff144a1bd8f7cdcdeb92915811be18186bac9dcd35e61af50edf6564cea9",
        "d-6a8f85f5f06fe045fed6d930179a12d771a6f07fd9ea3274460eea00139e764d",
        "d-ffa89b9eac403402eea097e7e17f79d77b8e150b592f73f0ce0f0d321ceed3cc",
        "d-500728017817f56c330f7d240d33856df27a5e35d8f485ad2e5d24879467c8f3",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-ff025b2bfc6335433d0f9c3797c2aa7e8daa140fcf5aefb0a965f220ba6b571b",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "Trip"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/18",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "Trip"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/18",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "Trip",
      "description": "Planning container linking intent, accommodation and services without implying a confirmed stay.",
      "sourceNode": {
        "id": "Trip",
        "label": "Trip",
        "kind": "Concept",
        "group": "planning",
        "description": "Planning container linking intent, accommodation and services without implying a confirmed stay.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "guestRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "briefRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "accommodationRequestRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "serviceRequestRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "reservationRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "traveler planning workspace or explicit delegate"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "guestRefs",
            "target": "https://zenith-research.ca/ontology/terms/Person"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          },
          {
            "label": "briefRefs",
            "target": "TripBrief"
          },
          {
            "label": "accommodationRequestRefs",
            "target": "AccommodationRequest"
          },
          {
            "label": "serviceRequestRefs",
            "target": "ServiceRequest"
          },
          {
            "label": "reservationRefs",
            "target": "ReservationReference"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd",
        "d-bf271c0d43cee5060bf19614676a2607a55f0d0a55931059e14bdb23ad7992d9",
        "d-e9a8b95973998f0265b409b392c0e64da00a5c62c67fcaf3168d8d16e7c5accd",
        "d-c0cc3f99101698d1cc62e7f38c878ac302e88292e8fb6a2abc12905066e1f001",
        "d-ac4bec1c7406d098bc99495342de1f1da71c0eeb6bcc45b7c2cac13ca46681bf"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-bf271c0d43cee5060bf19614676a2607a55f0d0a55931059e14bdb23ad7992d9",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "TripBrief"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/19",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "TripBrief"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/19",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "TripBrief",
      "description": "Explicit requirements for a particular stay; context is not automatically a hard requirement.",
      "sourceNode": {
        "id": "TripBrief",
        "label": "TripBrief",
        "kind": "Concept",
        "group": "planning",
        "description": "Explicit requirements for a particular stay; context is not automatically a hard requirement.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "guestRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "tripRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "purpose",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "destinationRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "localDates",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "party",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "budget",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "requirements",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "planning workspace"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "guestRef",
            "target": "https://zenith-research.ca/ontology/terms/Person"
          },
          {
            "label": "tripRef",
            "target": "Trip"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-ff025b2bfc6335433d0f9c3797c2aa7e8daa140fcf5aefb0a965f220ba6b571b",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-f56f2a11d398875b7e565d82ed68940cced0d9fa6d41573129dc5e54291f066b",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "Recommendation"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/20",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "Recommendation"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/20",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "Recommendation",
      "description": "Authored proposal pinned to a brief revision, including reasons and source evidence.",
      "sourceNode": {
        "id": "Recommendation",
        "label": "Recommendation",
        "kind": "Concept",
        "group": "planning",
        "description": "Authored proposal pinned to a brief revision, including reasons and source evidence.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "briefRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "briefRevision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "targetRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "reason",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "authorEvidenceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "authoring concierge workspace"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "briefRef",
            "target": "TripBrief"
          },
          {
            "label": "targetRef",
            "target": "IndexedListing"
          },
          {
            "label": "targetRef",
            "target": "Offering"
          },
          {
            "label": "authorEvidenceRef",
            "target": "EvidenceReference"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-bf271c0d43cee5060bf19614676a2607a55f0d0a55931059e14bdb23ad7992d9",
        "d-cc5511a702715b04ca52d76f4a479e0f69967f385d1181bdfd2c19bd926b5eb7",
        "d-ffa89b9eac403402eea097e7e17f79d77b8e150b592f73f0ce0f0d321ceed3cc",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-8c36b69ca9673e8e01465c32f86679c6cfe34e956a3ebac91ed501202fd50062",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "Selection"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/21",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "Selection"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/21",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "Selection",
      "description": "Choice for further planning; a concierge choice is not verified traveler approval.",
      "sourceNode": {
        "id": "Selection",
        "label": "Selection",
        "kind": "Concept",
        "group": "planning",
        "description": "Choice for further planning; a concierge choice is not verified traveler approval.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "recommendationRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "optionRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "selectedByEvidenceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "selecting workspace under its authority"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "recommendationRef",
            "target": "Recommendation"
          },
          {
            "label": "optionRef",
            "target": "ServiceOption"
          },
          {
            "label": "selectedByEvidenceRef",
            "target": "EvidenceReference"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-f56f2a11d398875b7e565d82ed68940cced0d9fa6d41573129dc5e54291f066b",
        "d-cfc4166d76dfae85a96c80256a605fa1ce9478e3915e8000db4220df9b36c744",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-e9a8b95973998f0265b409b392c0e64da00a5c62c67fcaf3168d8d16e7c5accd",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "AccommodationRequest"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/22",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "AccommodationRequest"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/22",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "AccommodationRequest",
      "description": "Accommodation intent and submitted inquiry; legacy Request Draft maps only to draft intent.",
      "sourceNode": {
        "id": "AccommodationRequest",
        "label": "AccommodationRequest",
        "kind": "Concept",
        "group": "planning",
        "description": "Accommodation intent and submitted inquiry; legacy Request Draft maps only to draft intent.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "tripRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "guestRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "targetRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "briefRevision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "state",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "requesting workspace"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "tripRef",
            "target": "Trip"
          },
          {
            "label": "guestRef",
            "target": "https://zenith-research.ca/ontology/terms/Person"
          },
          {
            "label": "targetRef",
            "target": "IndexedListing"
          },
          {
            "label": "targetRef",
            "target": "Offering"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-ff025b2bfc6335433d0f9c3797c2aa7e8daa140fcf5aefb0a965f220ba6b571b",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-cc5511a702715b04ca52d76f4a479e0f69967f385d1181bdfd2c19bd926b5eb7",
        "d-ffa89b9eac403402eea097e7e17f79d77b8e150b592f73f0ce0f0d321ceed3cc",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-ac4bec1c7406d098bc99495342de1f1da71c0eeb6bcc45b7c2cac13ca46681bf",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "ReservationReference"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/23",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "ReservationReference"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/23",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "ReservationReference",
      "description": "Reference to canonical provider-confirmed accommodation, not an alias for a request or selection.",
      "sourceNode": {
        "id": "ReservationReference",
        "label": "ReservationReference",
        "kind": "Concept",
        "group": "planning",
        "description": "Reference to canonical provider-confirmed accommodation, not an alias for a request or selection.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "provider",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "accountScope",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "externalReservationId",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "canonicalSchema",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "commitmentRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "evidenceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "sourceRevision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "provider authoritative record; property-manager runtime owns reconciled projection; concierge receives scoped reference"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "commitmentRef",
            "target": "Commitment"
          },
          {
            "label": "evidenceRef",
            "target": "EvidenceReference"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-4fa957b7ab2c80066175c858165b4dd7ecaafdf0d8e11c193576f2dd8ba9626c",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-c0cc3f99101698d1cc62e7f38c878ac302e88292e8fb6a2abc12905066e1f001",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "ServiceRequest"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/24",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "ServiceRequest"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/24",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "ServiceRequest",
      "description": "Desired service outcome, optionally attached to a trip or confirmed stay and initially provider-independent.",
      "sourceNode": {
        "id": "ServiceRequest",
        "label": "ServiceRequest",
        "kind": "Concept",
        "group": "services",
        "description": "Desired service outcome, optionally attached to a trip or confirmed stay and initially provider-independent.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "requesterRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "guestRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "tripRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "reservationRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "category",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "requirements",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "requestedWindow",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "locationRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "quantity",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "capacityUnit",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "budget",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "state",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "requesting concierge or traveler workspace"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "requesterRef",
            "target": "https://zenith-research.ca/ontology/terms/Entity"
          },
          {
            "label": "guestRef",
            "target": "https://zenith-research.ca/ontology/terms/Person"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          },
          {
            "label": "tripRef",
            "target": "Trip"
          },
          {
            "label": "reservationRef",
            "target": "ReservationReference"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd",
        "d-ff025b2bfc6335433d0f9c3797c2aa7e8daa140fcf5aefb0a965f220ba6b571b",
        "d-ac4bec1c7406d098bc99495342de1f1da71c0eeb6bcc45b7c2cac13ca46681bf"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-cfc4166d76dfae85a96c80256a605fa1ce9478e3915e8000db4220df9b36c744",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "ServiceOption"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/25",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "ServiceOption"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/25",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "ServiceOption",
      "description": "Candidate offering and selection context for a request; not a provider promise.",
      "sourceNode": {
        "id": "ServiceOption",
        "label": "ServiceOption",
        "kind": "Concept",
        "group": "services",
        "description": "Candidate offering and selection context for a request; not a provider promise.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "requestRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "offeringRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "rationale",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "proposing concierge or traveler workspace"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "requestRef",
            "target": "ServiceRequest"
          },
          {
            "label": "offeringRef",
            "target": "Offering"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-c0cc3f99101698d1cc62e7f38c878ac302e88292e8fb6a2abc12905066e1f001",
        "d-ffa89b9eac403402eea097e7e17f79d77b8e150b592f73f0ce0f0d321ceed3cc",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-ad88c148f536b8753b2a9a4cf75d003681aeadf31794dff1ce410f9c866b304e",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "Quote"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/26",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "Quote"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/26",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "Quote",
      "description": "Provider-issued snapshot of exact scope, price, time, capacity, cancellation and payment terms.",
      "sourceNode": {
        "id": "Quote",
        "label": "Quote",
        "kind": "Concept",
        "group": "services",
        "description": "Provider-issued snapshot of exact scope, price, time, capacity, cancellation and payment terms.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "requestRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "offeringRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "termsHash",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "money",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "scope",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "serviceWindow",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "capacityQuantity",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "capacityUnit",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "expiresAt",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "state",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "supplier workspace"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "requestRef",
            "target": "ServiceRequest"
          },
          {
            "label": "requestRef",
            "target": "AccommodationRequest"
          },
          {
            "label": "offeringRef",
            "target": "Offering"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-c0cc3f99101698d1cc62e7f38c878ac302e88292e8fb6a2abc12905066e1f001",
        "d-e9a8b95973998f0265b409b392c0e64da00a5c62c67fcaf3168d8d16e7c5accd",
        "d-ffa89b9eac403402eea097e7e17f79d77b8e150b592f73f0ce0f0d321ceed3cc",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-cbc7f78a3ad2a82edf47378cae0d5fd2a8c6df32862618ac938248c8efe86cf9",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "Hold"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/27",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "Hold"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/27",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "Hold",
      "description": "Authoritative expiring capacity allocation; a hold request is not an active Hold.",
      "sourceNode": {
        "id": "Hold",
        "label": "Hold",
        "kind": "Concept",
        "group": "services",
        "description": "Authoritative expiring capacity allocation; a hold request is not an active Hold.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "quoteRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "capacityResourceRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "quantity",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "unit",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "issuedAt",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "expiresAt",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "state",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "evidenceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "supplier workspace"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "quoteRef",
            "target": "Quote"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          },
          {
            "label": "evidenceRef",
            "target": "EvidenceReference"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-ad88c148f536b8753b2a9a4cf75d003681aeadf31794dff1ce410f9c866b304e",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-ad06d13624670b081a861be79e6e39101b22bb8921d35c1c795a8f33cdc66046",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "Approval"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/28",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "Approval"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/28",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "Approval",
      "description": "Decision on exact quote revision and terms, with mandate evidence where delegated.",
      "sourceNode": {
        "id": "Approval",
        "label": "Approval",
        "kind": "Concept",
        "group": "services",
        "description": "Decision on exact quote revision and terms, with mandate evidence where delegated.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "approvingPartyRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "verifiedActorBindingRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "mandateEvidenceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "quoteRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "quoteRevision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "termsHash",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "scope",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "approvedAt",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "expiresAt",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "evidenceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "verified traveler or explicitly authorized delegate"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "approvingPartyRef",
            "target": "https://zenith-research.ca/ontology/terms/Entity"
          },
          {
            "label": "mandateEvidenceRef",
            "target": "EvidenceReference"
          },
          {
            "label": "quoteRef",
            "target": "Quote"
          },
          {
            "label": "evidenceRef",
            "target": "EvidenceReference"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015",
        "d-ad88c148f536b8753b2a9a4cf75d003681aeadf31794dff1ce410f9c866b304e",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-4fa957b7ab2c80066175c858165b4dd7ecaafdf0d8e11c193576f2dd8ba9626c",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "Commitment"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/29",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "Commitment"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/29",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "Commitment",
      "description": "Provider-acknowledged agreement after current approval, terms and capacity checks.",
      "sourceNode": {
        "id": "Commitment",
        "label": "Commitment",
        "kind": "Concept",
        "group": "services",
        "description": "Provider-acknowledged agreement after current approval, terms and capacity checks.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "quoteRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "approvalRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "holdRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "termsHash",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "acknowledgmentEvidenceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "paymentEvidenceRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "state",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "supplier workspace"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "quoteRef",
            "target": "Quote"
          },
          {
            "label": "approvalRef",
            "target": "Approval"
          },
          {
            "label": "holdRef",
            "target": "Hold"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          },
          {
            "label": "acknowledgmentEvidenceRef",
            "target": "EvidenceReference"
          },
          {
            "label": "paymentEvidenceRefs",
            "target": "EvidenceReference"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-ad88c148f536b8753b2a9a4cf75d003681aeadf31794dff1ce410f9c866b304e",
        "d-ad06d13624670b081a861be79e6e39101b22bb8921d35c1c795a8f33cdc66046",
        "d-cbc7f78a3ad2a82edf47378cae0d5fd2a8c6df32862618ac938248c8efe86cf9",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-2188e5f321e0e7265521377db01aead25ea47047137ac931728225d3a7cefedf",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "FulfillmentRecord"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/30",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "FulfillmentRecord"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/30",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "FulfillmentRecord",
      "description": "Delivery progress and outcome, including partial or disputed delivery, linked to an agreed commitment.",
      "sourceNode": {
        "id": "FulfillmentRecord",
        "label": "FulfillmentRecord",
        "kind": "Concept",
        "group": "services",
        "description": "Delivery progress and outcome, including partial or disputed delivery, linked to an agreed commitment.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "commitmentRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerWorkspaceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "outcome",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "occurredAt",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "evidenceRefs",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "operationalTaskRefs",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "revision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "supplier workspace; counterparty observations retain their own authorship"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "commitmentRef",
            "target": "Commitment"
          },
          {
            "label": "ownerWorkspaceRef",
            "target": "Workspace"
          },
          {
            "label": "evidenceRefs",
            "target": "EvidenceReference"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-4fa957b7ab2c80066175c858165b4dd7ecaafdf0d8e11c193576f2dd8ba9626c",
        "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-d0f0f3a049fd1b824351b543188d1f03a5cf4b2fe0aedc53670b7b8cb57bd164",
      "localIdentity": {
        "family": "zendo-core",
        "profile": "zendo-core@0.1.5 candidate",
        "localId": "ExchangeMessage"
      },
      "artifactRef": "a-fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
      "sourcePointer": "/modules/4/terms/31",
      "namedClosure": {
        "zendo-core.candidate.json": "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "rolodex.ontology.json": "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      },
      "closureArtifactRefs": [
        "a-f9cacf17cf4a681600cd189aae7a129588a6151ee04693aaada9a90d04f389f6",
        "a-afd935f58e1a0ec2af090cf4d09f5e14a83c62e1280d96390d2ec2a75d648c95"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": {
          "family": "zendo-core",
          "profile": "zendo-core@0.1.5 candidate",
          "localId": "ExchangeMessage"
        },
        "artifactSha256": "fc80ccf855bd99b377839827180548c8377ea0e0719447f9f132529a913af102",
        "pointer": "/modules/4/terms/31",
        "readerClosureSha256": "bde01a10792d45d9dc87a0b62bd1f585f5fa54830418a8b9a93919b5df9123d4"
      },
      "label": "ExchangeMessage",
      "description": "Transport-neutral, authenticated envelope design for scoped commands or observations.",
      "sourceNode": {
        "id": "ExchangeMessage",
        "label": "ExchangeMessage",
        "kind": "Concept",
        "group": "exchange",
        "description": "Transport-neutral, authenticated envelope design for scoped commands or observations.",
        "fields": [
          {
            "name": "id",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "correlationId",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "causationId",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "senderPeerRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "recipientPeerRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "contractVersion",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "resourceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "ownerRevision",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "commandId",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "createdAt",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "expiresAt",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "payloadHash",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "payloadRef",
            "type": "Wire format pending",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          },
          {
            "name": "authenticationEvidenceRef",
            "type": "Proposed reference",
            "description": "Minimum semantic field; executable schema and wire representation remain unqualified."
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Proposed owner",
            "value": "sending workspace; receiving peer owns inbox processing"
          },
          {
            "label": "Readiness",
            "value": "candidate"
          },
          {
            "label": "Contract",
            "value": "Semantic candidate; no executable record schema or approved namespace"
          }
        ],
        "links": [
          {
            "label": "senderPeerRef",
            "target": "Peer"
          },
          {
            "label": "recipientPeerRef",
            "target": "Peer"
          },
          {
            "label": "resourceRef",
            "target": "AccommodationRequest"
          },
          {
            "label": "resourceRef",
            "target": "ServiceRequest"
          },
          {
            "label": "resourceRef",
            "target": "Quote"
          },
          {
            "label": "resourceRef",
            "target": "Hold"
          },
          {
            "label": "resourceRef",
            "target": "Approval"
          },
          {
            "label": "resourceRef",
            "target": "Commitment"
          },
          {
            "label": "resourceRef",
            "target": "FulfillmentRecord"
          },
          {
            "label": "resourceRef",
            "target": "SharingGrant"
          },
          {
            "label": "authenticationEvidenceRef",
            "target": "EvidenceReference"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-f159ff144a1bd8f7cdcdeb92915811be18186bac9dcd35e61af50edf6564cea9",
        "d-e9a8b95973998f0265b409b392c0e64da00a5c62c67fcaf3168d8d16e7c5accd",
        "d-c0cc3f99101698d1cc62e7f38c878ac302e88292e8fb6a2abc12905066e1f001",
        "d-ad88c148f536b8753b2a9a4cf75d003681aeadf31794dff1ce410f9c866b304e",
        "d-cbc7f78a3ad2a82edf47378cae0d5fd2a8c6df32862618ac938248c8efe86cf9",
        "d-ad06d13624670b081a861be79e6e39101b22bb8921d35c1c795a8f33cdc66046",
        "d-4fa957b7ab2c80066175c858165b4dd7ecaafdf0d8e11c193576f2dd8ba9626c",
        "d-2188e5f321e0e7265521377db01aead25ea47047137ac931728225d3a7cefedf",
        "d-a6435efaf5a6305b3f87fc93caa9af311ea5f6ac9c238ac6f67cbb8f3c56e2f0",
        "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-b7f30ef36c48028c35d533f3213206f8ab7a7c869496f0d683ae1d11c66465e8",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseArtifact",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/0",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseArtifact",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/0",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "ReleaseArtifact",
      "description": "An immutable file within one source release, identified by its URL and checksum.",
      "sourceNode": {
        "id": "ReleaseArtifact",
        "label": "ReleaseArtifact",
        "kind": "Record",
        "group": "Publication records",
        "description": "An immutable file within one source release, identified by its URL and checksum.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseArtifact",
        "schemaRef": "https://zenith-research.ca/ontology/publication/v0.1.0/schema.json#/definitions/ReleaseArtifact",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "type",
            "type": "ReleaseArtifact",
            "required": true,
            "schema": {
              "const": "ReleaseArtifact"
            }
          },
          {
            "name": "path",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1
            }
          },
          {
            "name": "url",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "sha256",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "pattern": "^[a-f0-9]{64}$"
            }
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Status",
            "value": "Review draft; executable website publication profile"
          }
        ],
        "links": [],
        "parent": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicationEntity"
      },
      "dependencyRevisionRefs": [
        "d-52877c01d2c962f773e435eda65889fa7dcfcf970c71606d4914f432bde17dbc"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-5b44e38b8e6ddaca25fd58a10e50fda373dc0d3924aac7a7e9bb016441112b24",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/SourceCommit",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/1",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/SourceCommit",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/1",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "SourceCommit",
      "description": "A source revision providing publication provenance, distinct from a semantic release or approval.",
      "sourceNode": {
        "id": "SourceCommit",
        "label": "SourceCommit",
        "kind": "Record",
        "group": "Publication records",
        "description": "A source revision providing publication provenance, distinct from a semantic release or approval.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/SourceCommit",
        "schemaRef": "https://zenith-research.ca/ontology/publication/v0.1.0/schema.json#/definitions/SourceCommit",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "type",
            "type": "SourceCommit",
            "required": true,
            "schema": {
              "const": "SourceCommit"
            }
          },
          {
            "name": "sha",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "pattern": "^[a-f0-9]{40}$"
            }
          },
          {
            "name": "url",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "authoredAt",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "subject",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1
            }
          },
          {
            "name": "provenanceKind",
            "type": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicSnapshot | https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseRevision",
            "required": true,
            "schema": {
              "enum": [
                "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicSnapshot",
                "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseRevision"
              ]
            }
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Status",
            "value": "Review draft; executable website publication profile"
          }
        ],
        "links": [],
        "parent": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicationEntity"
      },
      "dependencyRevisionRefs": [
        "d-52877c01d2c962f773e435eda65889fa7dcfcf970c71606d4914f432bde17dbc"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-e537aeccf732064840c960723bfc7b9aa89a62f5f6b6676496532582ae322eec",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/RecordSnapshot",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/2",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/RecordSnapshot",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/2",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "RecordSnapshot",
      "description": "An opaque JSON representation copied from a specific release artifact. It is evidence about a record, not a newly admitted domain object.",
      "sourceNode": {
        "id": "RecordSnapshot",
        "label": "RecordSnapshot",
        "kind": "Record",
        "group": "Publication records",
        "description": "An opaque JSON representation copied from a specific release artifact. It is evidence about a record, not a newly admitted domain object.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/RecordSnapshot",
        "schemaRef": "https://zenith-research.ca/ontology/publication/v0.1.0/schema.json#/definitions/RecordSnapshot",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "type",
            "type": "RecordSnapshot",
            "required": true,
            "schema": {
              "const": "RecordSnapshot"
            }
          },
          {
            "name": "sourceArtifact",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "sourceKey",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1
            }
          },
          {
            "name": "value",
            "type": "object",
            "required": true,
            "schema": {
              "type": "object"
            }
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Status",
            "value": "Review draft; executable website publication profile"
          }
        ],
        "links": [],
        "parent": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicationEntity"
      },
      "dependencyRevisionRefs": [
        "d-52877c01d2c962f773e435eda65889fa7dcfcf970c71606d4914f432bde17dbc"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-8829606350d39f31304e12995a3b8cbac57cb4fba8be3cb5c36e6cc7c72c3900",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/VocabularyTermChange",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/3",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/VocabularyTermChange",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/3",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "VocabularyTermChange",
      "description": "A change to a vocabulary term keyed by its canonical identifier.",
      "sourceNode": {
        "id": "VocabularyTermChange",
        "label": "VocabularyTermChange",
        "kind": "Record",
        "group": "Publication records",
        "description": "A change to a vocabulary term keyed by its canonical identifier.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/VocabularyTermChange",
        "schemaRef": "https://zenith-research.ca/ontology/publication/v0.1.0/schema.json#/definitions/VocabularyTermChange",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "type",
            "type": "VocabularyTermChange",
            "required": true,
            "schema": {
              "const": "VocabularyTermChange"
            }
          },
          {
            "name": "action",
            "type": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Added | https://zenith-research.ca/ontology/publication/v0.1.0/terms/Modified | https://zenith-research.ca/ontology/publication/v0.1.0/terms/Removed",
            "required": true,
            "schema": {
              "enum": [
                "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Added",
                "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Modified",
                "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Removed"
              ]
            }
          },
          {
            "name": "subjectId",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1
            }
          },
          {
            "name": "changedFields",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "type": "string",
                "minLength": 1
              }
            }
          },
          {
            "name": "before",
            "type": "RecordSnapshot",
            "required": false,
            "schema": {
              "$ref": "#/definitions/RecordSnapshot"
            }
          },
          {
            "name": "after",
            "type": "RecordSnapshot",
            "required": false,
            "schema": {
              "$ref": "#/definitions/RecordSnapshot"
            }
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Status",
            "value": "Review draft; executable website publication profile"
          }
        ],
        "links": [
          {
            "label": "before",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/RecordSnapshot"
          },
          {
            "label": "after",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/RecordSnapshot"
          }
        ],
        "parent": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseChange"
      },
      "dependencyRevisionRefs": [
        "d-b4880db52aa523c976deff487ac94ea969622f6db408c859f9f0db4b924b0a13",
        "d-e537aeccf732064840c960723bfc7b9aa89a62f5f6b6676496532582ae322eec"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-6170cba7c5ce48e9cf2da652a4ccb50c79d1fada05af9b77b60fa3b6839517f5",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/OperationChange",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/4",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/OperationChange",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/4",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "OperationChange",
      "description": "A change to a semantic operation keyed by its canonical identifier.",
      "sourceNode": {
        "id": "OperationChange",
        "label": "OperationChange",
        "kind": "Record",
        "group": "Publication records",
        "description": "A change to a semantic operation keyed by its canonical identifier.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/OperationChange",
        "schemaRef": "https://zenith-research.ca/ontology/publication/v0.1.0/schema.json#/definitions/OperationChange",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "type",
            "type": "OperationChange",
            "required": true,
            "schema": {
              "const": "OperationChange"
            }
          },
          {
            "name": "action",
            "type": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Added | https://zenith-research.ca/ontology/publication/v0.1.0/terms/Modified | https://zenith-research.ca/ontology/publication/v0.1.0/terms/Removed",
            "required": true,
            "schema": {
              "enum": [
                "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Added",
                "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Modified",
                "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Removed"
              ]
            }
          },
          {
            "name": "subjectId",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1
            }
          },
          {
            "name": "changedFields",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "type": "string",
                "minLength": 1
              }
            }
          },
          {
            "name": "before",
            "type": "RecordSnapshot",
            "required": false,
            "schema": {
              "$ref": "#/definitions/RecordSnapshot"
            }
          },
          {
            "name": "after",
            "type": "RecordSnapshot",
            "required": false,
            "schema": {
              "$ref": "#/definitions/RecordSnapshot"
            }
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Status",
            "value": "Review draft; executable website publication profile"
          }
        ],
        "links": [
          {
            "label": "before",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/RecordSnapshot"
          },
          {
            "label": "after",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/RecordSnapshot"
          }
        ],
        "parent": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseChange"
      },
      "dependencyRevisionRefs": [
        "d-b4880db52aa523c976deff487ac94ea969622f6db408c859f9f0db4b924b0a13",
        "d-e537aeccf732064840c960723bfc7b9aa89a62f5f6b6676496532582ae322eec"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-5da19f949b9ddb0030848996d2abdead50c05d96b0a04e2e0b284534bc2581de",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ArtifactChange",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/5",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ArtifactChange",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/5",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "ArtifactChange",
      "description": "A change to a release file determined by path and checksum.",
      "sourceNode": {
        "id": "ArtifactChange",
        "label": "ArtifactChange",
        "kind": "Record",
        "group": "Publication records",
        "description": "A change to a release file determined by path and checksum.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ArtifactChange",
        "schemaRef": "https://zenith-research.ca/ontology/publication/v0.1.0/schema.json#/definitions/ArtifactChange",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "type",
            "type": "ArtifactChange",
            "required": true,
            "schema": {
              "const": "ArtifactChange"
            }
          },
          {
            "name": "action",
            "type": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Added | https://zenith-research.ca/ontology/publication/v0.1.0/terms/Modified | https://zenith-research.ca/ontology/publication/v0.1.0/terms/Removed",
            "required": true,
            "schema": {
              "enum": [
                "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Added",
                "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Modified",
                "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Removed"
              ]
            }
          },
          {
            "name": "subjectId",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1
            }
          },
          {
            "name": "changedFields",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "type": "string",
                "minLength": 1
              }
            }
          },
          {
            "name": "before",
            "type": "RecordSnapshot",
            "required": false,
            "schema": {
              "$ref": "#/definitions/RecordSnapshot"
            }
          },
          {
            "name": "after",
            "type": "RecordSnapshot",
            "required": false,
            "schema": {
              "$ref": "#/definitions/RecordSnapshot"
            }
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Status",
            "value": "Review draft; executable website publication profile"
          }
        ],
        "links": [
          {
            "label": "before",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/RecordSnapshot"
          },
          {
            "label": "after",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/RecordSnapshot"
          }
        ],
        "parent": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseChange"
      },
      "dependencyRevisionRefs": [
        "d-b4880db52aa523c976deff487ac94ea969622f6db408c859f9f0db4b924b0a13",
        "d-e537aeccf732064840c960723bfc7b9aa89a62f5f6b6676496532582ae322eec"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-58970f2bcc2f1ad66f706cdef3818899bf72de95f93c94dd95a96493c3032ac4",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseComparison",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/6",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseComparison",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/6",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "ReleaseComparison",
      "description": "A computed comparison of immutable adjacent source bundles; the initial release has no predecessor.",
      "sourceNode": {
        "id": "ReleaseComparison",
        "label": "ReleaseComparison",
        "kind": "Record",
        "group": "Publication records",
        "description": "A computed comparison of immutable adjacent source bundles; the initial release has no predecessor.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseComparison",
        "schemaRef": "https://zenith-research.ca/ontology/publication/v0.1.0/schema.json#/definitions/ReleaseComparison",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "type",
            "type": "ReleaseComparison",
            "required": true,
            "schema": {
              "const": "ReleaseComparison"
            }
          },
          {
            "name": "fromRelease",
            "type": "string",
            "required": false,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "toRelease",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "changes",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "oneOf": [
                  {
                    "$ref": "#/definitions/VocabularyTermChange"
                  },
                  {
                    "$ref": "#/definitions/OperationChange"
                  },
                  {
                    "$ref": "#/definitions/ArtifactChange"
                  }
                ]
              }
            }
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Status",
            "value": "Review draft; executable website publication profile"
          }
        ],
        "links": [
          {
            "label": "changes",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ArtifactChange"
          },
          {
            "label": "changes",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/OperationChange"
          },
          {
            "label": "changes",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/VocabularyTermChange"
          }
        ],
        "parent": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicationEntity"
      },
      "dependencyRevisionRefs": [
        "d-52877c01d2c962f773e435eda65889fa7dcfcf970c71606d4914f432bde17dbc",
        "d-5da19f949b9ddb0030848996d2abdead50c05d96b0a04e2e0b284534bc2581de",
        "d-6170cba7c5ce48e9cf2da652a4ccb50c79d1fada05af9b77b60fa3b6839517f5",
        "d-8829606350d39f31304e12995a3b8cbac57cb4fba8be3cb5c36e6cc7c72c3900"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-2883e641dd2a20840818b655bd178fa2839fdba973788ceefa7276d800dac497",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/OntologyRelease",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/7",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/OntologyRelease",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/7",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "OntologyRelease",
      "description": "A source ontology release distributed by Zenith. Its source release date does not assert a website publication date or installed runtime qualification.",
      "sourceNode": {
        "id": "OntologyRelease",
        "label": "OntologyRelease",
        "kind": "Record",
        "group": "Publication records",
        "description": "A source ontology release distributed by Zenith. Its source release date does not assert a website publication date or installed runtime qualification.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/OntologyRelease",
        "schemaRef": "https://zenith-research.ca/ontology/publication/v0.1.0/schema.json#/definitions/OntologyRelease",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "type",
            "type": "OntologyRelease",
            "required": true,
            "schema": {
              "const": "OntologyRelease"
            }
          },
          {
            "name": "version",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "pattern": "^v[0-9]+\\.[0-9]+\\.[0-9]+$"
            }
          },
          {
            "name": "sourceReleasedAt",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "date-time"
            }
          },
          {
            "name": "manifest",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "bundleDigest",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "pattern": "^[a-f0-9]{64}$"
            }
          },
          {
            "name": "notes",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1
            }
          },
          {
            "name": "notesSource",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "notesSha256",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "pattern": "^[a-f0-9]{64}$"
            }
          },
          {
            "name": "compatibilityNotes",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1
            }
          },
          {
            "name": "sourceRevision",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "sourceHistory",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/definitions/SourceCommit"
              }
            }
          },
          {
            "name": "artifacts",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/definitions/ReleaseArtifact"
              }
            }
          },
          {
            "name": "comparison",
            "type": "ReleaseComparison",
            "required": true,
            "schema": {
              "$ref": "#/definitions/ReleaseComparison"
            }
          },
          {
            "name": "ontology",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Status",
            "value": "Review draft; executable website publication profile"
          }
        ],
        "links": [
          {
            "label": "sourceHistory",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/SourceCommit"
          },
          {
            "label": "artifacts",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseArtifact"
          },
          {
            "label": "comparison",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseComparison"
          }
        ],
        "parent": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicationEntity"
      },
      "dependencyRevisionRefs": [
        "d-52877c01d2c962f773e435eda65889fa7dcfcf970c71606d4914f432bde17dbc",
        "d-5b44e38b8e6ddaca25fd58a10e50fda373dc0d3924aac7a7e9bb016441112b24",
        "d-b7f30ef36c48028c35d533f3213206f8ab7a7c869496f0d683ae1d11c66465e8",
        "d-58970f2bcc2f1ad66f706cdef3818899bf72de95f93c94dd95a96493c3032ac4"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-6c37e19de5145176c7c413b9df5fdaf72009501d14998d26c9c29b2a24d00f9f",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/TaxonomyConcept",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/8",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/TaxonomyConcept",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/8",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "TaxonomyConcept",
      "description": "A controlled classification in the publication taxonomy.",
      "sourceNode": {
        "id": "TaxonomyConcept",
        "label": "TaxonomyConcept",
        "kind": "Record",
        "group": "Publication records",
        "description": "A controlled classification in the publication taxonomy.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/TaxonomyConcept",
        "schemaRef": "https://zenith-research.ca/ontology/publication/v0.1.0/schema.json#/definitions/TaxonomyConcept",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "type",
            "type": "TaxonomyConcept",
            "required": true,
            "schema": {
              "const": "TaxonomyConcept"
            }
          },
          {
            "name": "label",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1
            }
          },
          {
            "name": "scheme",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "broader",
            "type": "string",
            "required": false,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Status",
            "value": "Review draft; executable website publication profile"
          }
        ],
        "links": [],
        "parent": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicationEntity"
      },
      "dependencyRevisionRefs": [
        "d-52877c01d2c962f773e435eda65889fa7dcfcf970c71606d4914f432bde17dbc"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-a2bf3466be26938e9fce8e020d50f0a35714afc3092b402e4eafb300832597ce",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Taxonomy",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/9",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Taxonomy",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/9",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "Taxonomy",
      "description": "Controlled terms for change action and source provenance.",
      "sourceNode": {
        "id": "Taxonomy",
        "label": "Taxonomy",
        "kind": "Record",
        "group": "Publication records",
        "description": "Controlled terms for change action and source provenance.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Taxonomy",
        "schemaRef": "https://zenith-research.ca/ontology/publication/v0.1.0/schema.json#/definitions/Taxonomy",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "type",
            "type": "Taxonomy",
            "required": true,
            "schema": {
              "const": "Taxonomy"
            }
          },
          {
            "name": "concepts",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/definitions/TaxonomyConcept"
              }
            }
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Status",
            "value": "Review draft; executable website publication profile"
          }
        ],
        "links": [
          {
            "label": "concepts",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/TaxonomyConcept"
          }
        ],
        "parent": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicationEntity"
      },
      "dependencyRevisionRefs": [
        "d-52877c01d2c962f773e435eda65889fa7dcfcf970c71606d4914f432bde17dbc",
        "d-6c37e19de5145176c7c413b9df5fdaf72009501d14998d26c9c29b2a24d00f9f"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-7d6245e396cd9ee4c1e6f72ab7db88603be75c050a5be0b92640ae34ee3e6260",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/SchemaDefinition",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/10",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/SchemaDefinition",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/10",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "SchemaDefinition",
      "description": "A reference to an executable JSON Schema definition for one publication record type.",
      "sourceNode": {
        "id": "SchemaDefinition",
        "label": "SchemaDefinition",
        "kind": "Record",
        "group": "Publication records",
        "description": "A reference to an executable JSON Schema definition for one publication record type.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/SchemaDefinition",
        "schemaRef": "https://zenith-research.ca/ontology/publication/v0.1.0/schema.json#/definitions/SchemaDefinition",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "type",
            "type": "SchemaDefinition",
            "required": true,
            "schema": {
              "const": "SchemaDefinition"
            }
          },
          {
            "name": "describesType",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "schemaDocument",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "definitionPointer",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "minLength": 1
            }
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Status",
            "value": "Review draft; executable website publication profile"
          }
        ],
        "links": [],
        "parent": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicationEntity"
      },
      "dependencyRevisionRefs": [
        "d-52877c01d2c962f773e435eda65889fa7dcfcf970c71606d4914f432bde17dbc"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-438b126ad74f30a3ad3811aad2b2a58046fb3a69597fe7c65d1689e69fc6186f",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicationProfile",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/11",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicationProfile",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/11",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "PublicationProfile",
      "description": "The Zenith publication extension describes its own schemas and taxonomy by reference; it does not require an infinite inline schema expansion.",
      "sourceNode": {
        "id": "PublicationProfile",
        "label": "PublicationProfile",
        "kind": "Record",
        "group": "Publication records",
        "description": "The Zenith publication extension describes its own schemas and taxonomy by reference; it does not require an infinite inline schema expansion.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicationProfile",
        "schemaRef": "https://zenith-research.ca/ontology/publication/v0.1.0/schema.json#/definitions/PublicationProfile",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "type",
            "type": "PublicationProfile",
            "required": true,
            "schema": {
              "const": "PublicationProfile"
            }
          },
          {
            "name": "status",
            "type": "Review draft",
            "required": true,
            "schema": {
              "const": "Review draft"
            }
          },
          {
            "name": "ontology",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "schema",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "taxonomy",
            "type": "string",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uri"
            }
          },
          {
            "name": "definitions",
            "type": "array",
            "required": true,
            "schema": {
              "type": "array",
              "items": {
                "$ref": "#/definitions/SchemaDefinition"
              }
            }
          }
        ],
        "rules": [],
        "facts": [
          {
            "label": "Status",
            "value": "Review draft; executable website publication profile"
          }
        ],
        "links": [
          {
            "label": "definitions",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/SchemaDefinition"
          }
        ],
        "parent": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicationEntity"
      },
      "dependencyRevisionRefs": [
        "d-52877c01d2c962f773e435eda65889fa7dcfcf970c71606d4914f432bde17dbc",
        "d-7d6245e396cd9ee4c1e6f72ab7db88603be75c050a5be0b92640ae34ee3e6260"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-6f63955cb7ec33af5eefc1907e55e9cb5431722c58ed6f3ffb4398625b06fc89",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Added",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/12",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Added",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/12",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "Added",
      "description": "Controlled publication taxonomy value.",
      "sourceNode": {
        "id": "Added",
        "label": "Added",
        "kind": "Concept",
        "group": "ChangeAction",
        "description": "Controlled publication taxonomy value.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Added",
        "fields": [],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "broader",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ChangeAction"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-a6b0e1454358ed693fe657da022b4efe76a72b74697ccfe9d700039f985bd0af"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-9e0df30d2be2974a6b7f09e31d0be3ddac736eb2ac6a7362ee9e23cb1cd5f16c",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Modified",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/13",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Modified",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/13",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "Modified",
      "description": "Controlled publication taxonomy value.",
      "sourceNode": {
        "id": "Modified",
        "label": "Modified",
        "kind": "Concept",
        "group": "ChangeAction",
        "description": "Controlled publication taxonomy value.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Modified",
        "fields": [],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "broader",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ChangeAction"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-a6b0e1454358ed693fe657da022b4efe76a72b74697ccfe9d700039f985bd0af"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-f23bd6d91fc562343159254770d90049ce89e0ec1f5d5ff05708687761259444",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Removed",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/14",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Removed",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/14",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "Removed",
      "description": "Controlled publication taxonomy value.",
      "sourceNode": {
        "id": "Removed",
        "label": "Removed",
        "kind": "Concept",
        "group": "ChangeAction",
        "description": "Controlled publication taxonomy value.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/Removed",
        "fields": [],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "broader",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ChangeAction"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-a6b0e1454358ed693fe657da022b4efe76a72b74697ccfe9d700039f985bd0af"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-9efc4a96ecd54de46ea6c75017cf841c97b5791d6d4bbc2d5e7d35533fd13306",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicSnapshot",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/15",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicSnapshot",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/15",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "PublicSnapshot",
      "description": "Controlled publication taxonomy value.",
      "sourceNode": {
        "id": "PublicSnapshot",
        "label": "PublicSnapshot",
        "kind": "Concept",
        "group": "ProvenanceKind",
        "description": "Controlled publication taxonomy value.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicSnapshot",
        "fields": [],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "broader",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ProvenanceKind"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-1c88e1f9411c0208fdc8e415cd3664e52ad6fd42192e434701c73f8f93abace2"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-585dc2fda93d1952aeb2b33ea6486d52d08f3554bfc4457f1781547df84dc3f3",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseRevision",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/16",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseRevision",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/16",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "ReleaseRevision",
      "description": "Controlled publication taxonomy value.",
      "sourceNode": {
        "id": "ReleaseRevision",
        "label": "ReleaseRevision",
        "kind": "Concept",
        "group": "ProvenanceKind",
        "description": "Controlled publication taxonomy value.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseRevision",
        "fields": [],
        "rules": [],
        "facts": [],
        "links": [
          {
            "label": "broader",
            "target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ProvenanceKind"
          }
        ]
      },
      "dependencyRevisionRefs": [
        "d-1c88e1f9411c0208fdc8e415cd3664e52ad6fd42192e434701c73f8f93abace2"
      ],
      "unresolvedReferences": []
    },
    {
      "id": "d-52877c01d2c962f773e435eda65889fa7dcfcf970c71606d4914f432bde17dbc",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicationEntity",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/17",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicationEntity",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/17",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "PublicationEntity",
      "description": "Abstract base for publication records; instantiate a concrete schema type.",
      "sourceNode": {
        "id": "PublicationEntity",
        "label": "PublicationEntity",
        "kind": "Class",
        "group": "Publication hierarchy",
        "description": "Abstract base for publication records; instantiate a concrete schema type.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicationEntity",
        "fields": [],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-b4880db52aa523c976deff487ac94ea969622f6db408c859f9f0db4b924b0a13",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseChange",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/18",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseChange",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/18",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "ReleaseChange",
      "description": "Abstract base for typed vocabulary, operation and artifact changes.",
      "sourceNode": {
        "id": "ReleaseChange",
        "label": "ReleaseChange",
        "kind": "Class",
        "group": "Publication hierarchy",
        "description": "Abstract base for typed vocabulary, operation and artifact changes.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseChange",
        "fields": [],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-a6b0e1454358ed693fe657da022b4efe76a72b74697ccfe9d700039f985bd0af",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ChangeAction",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/19",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ChangeAction",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/19",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "ChangeAction",
      "description": "Controlled classification of additions, modifications and removals.",
      "sourceNode": {
        "id": "ChangeAction",
        "label": "ChangeAction",
        "kind": "Concept",
        "group": "Taxonomy hierarchy",
        "description": "Controlled classification of additions, modifications and removals.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ChangeAction",
        "fields": [],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    },
    {
      "id": "d-1c88e1f9411c0208fdc8e415cd3664e52ad6fd42192e434701c73f8f93abace2",
      "existingIri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ProvenanceKind",
      "artifactRef": "a-50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
      "sourcePointer": "/terms/20",
      "namedClosure": {
        "publication.ontology.json": "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      },
      "closureArtifactRefs": [
        "a-9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5"
      ],
      "identityInputs": {
        "recipe": "source-bound-definition-v1",
        "identity": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ProvenanceKind",
        "artifactSha256": "50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf",
        "pointer": "/terms/20",
        "readerClosureSha256": "55bf7328b42f72e7b4c970f0e064dc38bba924eca0e946fe8a10f380731501f6"
      },
      "label": "ProvenanceKind",
      "description": "Controlled classification of public snapshots and source release revisions.",
      "sourceNode": {
        "id": "ProvenanceKind",
        "label": "ProvenanceKind",
        "kind": "Concept",
        "group": "Taxonomy hierarchy",
        "description": "Controlled classification of public snapshots and source release revisions.",
        "iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ProvenanceKind",
        "fields": [],
        "rules": [],
        "facts": [],
        "links": []
      },
      "dependencyRevisionRefs": [],
      "unresolvedReferences": []
    }
  ],
  "occurrences": [
    {
      "id": "o-6ef768486a480bf6038688a00efec48803fd9170b4874b69adf1c41299fbdf98",
      "revisionRef": "d-0c171666c1d5179e7fb5303fa83b58a0649788bd6f86779f74db93afa21f2986",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "authority.VerifiedOperationAuthorityReference",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "authority.VerifiedOperationAuthorityReference"
      }
    },
    {
      "id": "o-907fbe8d66817795c6892d9662a51a263d7be3d546522942384805260eba22eb",
      "revisionRef": "d-982fcf942b24c45ff1e461b821b9e8375bb774ec645ef17ff5373b34ef7484a5",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "authority.ContributionPolicyReference",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "authority.ContributionPolicyReference"
      }
    },
    {
      "id": "o-898f9b601265f9b6332ca39f6439dcabab7567e0f5e56218ad1fde2ea6a51228",
      "revisionRef": "d-13261c57d53f539dc71ec845baacb49777d1157b2a0b35305e28b8291556e9bb",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "authority.DisclosurePolicyReference",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "authority.DisclosurePolicyReference"
      }
    },
    {
      "id": "o-b286a7da681ec8b9a33da5a176bff93a7f51b0941b3216b4ed27ee126f082189",
      "revisionRef": "d-45968bdd4b520c3160a63ee1292d4309eb6d12a8afad990d8005d7ac06e50b33",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "resources.ResourceInstance",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "resources.ResourceInstance"
      }
    },
    {
      "id": "o-b1fe568cb2fcf5f0b41078e38d323020b880c1b7b766f7ef3584a76fa6a52c0b",
      "revisionRef": "d-305110a84026efa63f86696d6715f25dc2eb549b13b847528883070e170c4f21",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "resources.ComputeResource",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "resources.ComputeResource"
      }
    },
    {
      "id": "o-38b10c6aeb1d75d7c272e36b3c4982c7e5c3bf688b1cc42543d750827e8b2a76",
      "revisionRef": "d-8fa13e7bec9987e031322339ba91bceb88364f147ffce4dd5d637671009ea40f",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "resources.ResourceRequirement",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "resources.ResourceRequirement"
      }
    },
    {
      "id": "o-8980aeb083cf35188a1f3a4f25420bfe45ece3f3176a0d86fa0fbad0ca43983e",
      "revisionRef": "d-b89459ba7a64a89a413a4766709ad77d0dabc14dd66f38e7465f1cbf4675e58d",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "resources.AvailabilityAssertion",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "resources.AvailabilityAssertion"
      }
    },
    {
      "id": "o-11c2967101ed15717bfdb2d02eaa490590950701e00011b1b90825c9e14bdb05",
      "revisionRef": "d-d25c03e1a93e81942cf75d0c3d576dd717b0ea8e6913cd1bc3acb026aff40386",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "resources.ResourceOffer",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "resources.ResourceOffer"
      }
    },
    {
      "id": "o-07e203aeed4b84d629409ed24e91583dca3026877b9bdbc040aef4c7f29b28a3",
      "revisionRef": "d-632205d5c406219ef329a5ac377c1845f51d2fccae9d860d2db5581c8ab8a6c2",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "resources.Allocation",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "resources.Allocation"
      }
    },
    {
      "id": "o-74ec66a269617fba56252fda5208875f17282ee2b5025bb8da076f1a136aca27",
      "revisionRef": "d-af22c990daf22e93369bf1110ce3eb66203c7e274afab693e0fbefb6741695b7",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "resources.Reservation",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "resources.Reservation"
      }
    },
    {
      "id": "o-ea3b95ac17f3e90b7e4bae466b03c47dbb072e5756f456d25edcca4157435c63",
      "revisionRef": "d-c6699cb13a31536ff3c77932be48c360c5460f89eb40e2e3de781ad627f37c02",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "resources.AllocationObservation",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "resources.AllocationObservation"
      }
    },
    {
      "id": "o-8d41cb7e5784a43bbd3b43356f8f360034b148015ce1ddf0de97c327b6855144",
      "revisionRef": "d-f741480e2bc4934b9ed64e63894ad537c251babe753fb71f9fdae1d44ddac3f4",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "directory.OrganizationUnit",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "directory.OrganizationUnit"
      }
    },
    {
      "id": "o-2a664d6a1467adb852fe75c6473e54cd0bebe10a7052a991865efd0272031cb0",
      "revisionRef": "d-d5d68bd25ca6bdb9441b1a6618a599833cfeb0a1dfebf62628a93d7ecf6c3ba2",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "directory.ScopedPost",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "directory.ScopedPost"
      }
    },
    {
      "id": "o-d1a1422d5080c964bafbf7b753b25006b0a83a6eefa650756e1e3b488f1809be",
      "revisionRef": "d-33eefd1843ba436ea9e3094408122cd7ef8d8043ead4e9c675b991fd1a1c015c",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "directory.PostAssignment",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "directory.PostAssignment"
      }
    },
    {
      "id": "o-e9e297552010e4a0091307e50083e5f7c0fc468b9bbeba855ed8c81ceccbf0aa",
      "revisionRef": "d-b5021712ee5bb22097a277aa9612f802ba0122c2d8e850779fd2a09c9f9cf3b9",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "directory.PostRequirement",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "directory.PostRequirement"
      }
    },
    {
      "id": "o-fd59a97751f0c2db7b33507dad821d58e079729e9e677bdf56a7429d5f676351",
      "revisionRef": "d-bfd7b8caac21ad18e226707d48a730ba383fd886f5e476dba9d026f26d93a898",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "directory.ResponsibilityBinding",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "directory.ResponsibilityBinding"
      }
    },
    {
      "id": "o-ccdc80c021928049b91bf34f47e3686d0489011aa1d266b08ee9384e723d2edf",
      "revisionRef": "d-9353cafabd147be18a832ec7f1c7a83062078d190e0c42f0bb75926dadcb5ee9",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "directory.BookingCommitment",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "directory.BookingCommitment"
      }
    },
    {
      "id": "o-b9014c2dd9f87fbbdedeb6dec9cc35eb938fff486031fbb01469a77ec42bffe1",
      "revisionRef": "d-7aa4ede794d92f5b98094409fd03e64109e6ba15ac2f8880afb58b135dafe9b3",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "directory.RepresentationBinding",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "directory.RepresentationBinding"
      }
    },
    {
      "id": "o-03d8bac8203fed32c36669741cac7aee2c1a8d46eaba3b21e170ac3d8a43db5d",
      "revisionRef": "d-f3cde3d5b0850ec487c9ee24ef4702e3085294e672108d114c2ceece400521e0",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "directory.ExternalSubjectBinding",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "directory.ExternalSubjectBinding"
      }
    },
    {
      "id": "o-1bbb52f3ab931ae7f858f76bc3732328beae6ca683ca3095c9291d503855e738",
      "revisionRef": "d-277c5cae8f472b4fa6396beb9a19816f185b64aa0534b4f4d6c9573efc272f9b",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "directory.PersonInterfaceBinding",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "directory.PersonInterfaceBinding"
      }
    },
    {
      "id": "o-8d451ca8cc909cf44aad0650bee256fc494a6fd5065f072976a09b7359154f86",
      "revisionRef": "d-4dbe44eb919312bb68feef595ac6bc0771db7a8eaea5c5567bb7d74d4b79117d",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "directory.RestrictedContactProjection",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "directory.RestrictedContactProjection"
      }
    },
    {
      "id": "o-f6803e4bc5d66b2c6a0c583dcd46ba423e84f419da567d2d3f8087ebec49a4ba",
      "revisionRef": "d-5a33cfd0f925786a4d0b54b9d1d54133635f167bd07336a9396854d12587b4f8",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "evidence.SourceRevision",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "evidence.SourceRevision"
      }
    },
    {
      "id": "o-4457d4241f40ad0da6886cc834ba3bc993be2954bdef9579e935a7dfbfd5fa0c",
      "revisionRef": "d-dfcb546b5dd93e7ce34db062b60cd904a43105e75d6cb8d1cab11bb2d0030fb4",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "evidence.CaptureEvidence",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "evidence.CaptureEvidence"
      }
    },
    {
      "id": "o-a7f4a5915c3f1dcb599f4db762b438c9e40e7699ad89b35cf2cf4fa2a681486a",
      "revisionRef": "d-4a476468e72e2cf10e43574798e0cbbf8c059f246d67daf27e34466db1d52b45",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "evidence.DerivationEvidence",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "evidence.DerivationEvidence"
      }
    },
    {
      "id": "o-1a01bf3a105c95cfc0a55e77747548968f07feb0fdf6f11e2ea826e0398810d7",
      "revisionRef": "d-1d78950c69c6475bdbb8b86b128d759655f52feddfce35d36300049967be6d84",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "evidence.ObservationAssertion",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "evidence.ObservationAssertion"
      }
    },
    {
      "id": "o-3bf3cd9de935d3906b092495517a200acaa0da4f642e63504d2471488e5728e0",
      "revisionRef": "d-3555ac45038cd048ae034e1e52812d5f4bcb9d3a85dfe369f59c6bada7c697c5",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "evidence.VerificationAssertion",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "evidence.VerificationAssertion"
      }
    },
    {
      "id": "o-0e4539f60d76d5673d27b958e71c5a90bbc5c016158a98144a3d36ca281919a3",
      "revisionRef": "d-793610d740f2f67d2247f3dd80476dfad163523940940634c4f033fc7e4b996d",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "evidence.CompletionAssertion",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "evidence.CompletionAssertion"
      }
    },
    {
      "id": "o-399c929568a3cba4df49cccdc8eaacc95d8592304a7362dc07ff15df77cd32fc",
      "revisionRef": "d-88906215beec3980a52ccc696d5aabb93599de6500f4e5cce766f2cafda3c7d2",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "evidence.ReadinessEvidence",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "evidence.ReadinessEvidence"
      }
    },
    {
      "id": "o-27f03d0d964827c9facac2963579ae340b9906265e15fcba4639a9f88ec54e43",
      "revisionRef": "d-2e86b05d5428e45fff26ecd81d57521583392f95aa591b2d603ad24523ee9434",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "evidence.ScopedDecision",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "evidence.ScopedDecision"
      }
    },
    {
      "id": "o-e48a764e6b3afb89a29f7252662b1eac960fda321aa1ace539ce5585cf38d765",
      "revisionRef": "d-9aab6dadbea41123c5953ee6d18a1f36fbc632a3f589f956609990967e9a1d63",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "evidence.ReviewDecision",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "evidence.ReviewDecision"
      }
    },
    {
      "id": "o-2e8e06c7e08c567a215894beb61dff71fac6fc1f7fe8d6d77f196335bdada461",
      "revisionRef": "d-a9cf8f8194c4ea7152cafd7955f8d8c6fbbf42399123743f5ea4efe57aec0efe",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "evidence.RevisionApproval",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "evidence.RevisionApproval"
      }
    },
    {
      "id": "o-caea8d8d2f159d0faab318d6719310b816637c79159e12f9c20c1d0438b91829",
      "revisionRef": "d-3f8e8f9b74a5779b3f8b54d4d1d0976f7b0564d6f9578a75960607e41bfef3bf",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "evidence.AcceptanceDecision",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "evidence.AcceptanceDecision"
      }
    },
    {
      "id": "o-1c6f7cc7949badb59c7e1911603b0eec72d1e853711551fadbd82f2e4d914f31",
      "revisionRef": "d-fefc306d2600916772197a13580f7333d0936aede871e0cb86c502b7bc9807e9",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "evidence.AdvisoryReviewSession",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "evidence.AdvisoryReviewSession"
      }
    },
    {
      "id": "o-e785f859e807b116da102044df54d9d61e8dcdeac8ca09753ff62456976b7c8d",
      "revisionRef": "d-57db7188012da5f5e66715d43445e9612923cbc9577d295651c0afaef0d134b9",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "evidence.AdvisoryNote",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "evidence.AdvisoryNote"
      }
    },
    {
      "id": "o-361dbff3f06c173a4aec679d307f5f4f1f895f35c0d446ef8dab94d45eaae46e",
      "revisionRef": "d-b25929b1bc67251390866f69276ab7faef77ab34eeb9b017cfb80ee10beb26be",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "evidence.ReviewResponse",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "evidence.ReviewResponse"
      }
    },
    {
      "id": "o-283a823a05421fe7d0c721c28c6a4298af6eaa70df04fc3b6c37fb5842e146ad",
      "revisionRef": "d-cd0d7e4cd996f475f55caf6016917af2392001d7efe88623e559286c03576a7a",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "evidence.ChangeImpactExplanation",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "evidence.ChangeImpactExplanation"
      }
    },
    {
      "id": "o-76336d298b39a3b14d082023fe5f3344d6c55587fe4e6fac0f4f173209e0f275",
      "revisionRef": "d-7b0fc8d981cdcecc36bdff32e3998b4cd3b8068ca51f76264fb31130029e325a",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "evidence.EvidenceGap",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "evidence.EvidenceGap"
      }
    },
    {
      "id": "o-e118fe4bd477d6a1c209c3b3ddbb1e9f438c1e853c6addc4f5d566494feec932",
      "revisionRef": "d-2d44eceeb2eccf65baaae18b8b1468cd1349dce873b7b601c90e9158b1b0e782",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "documents.DocumentRevision",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "documents.DocumentRevision"
      }
    },
    {
      "id": "o-4074569badd823e61b8b124f550b14fe052b5a380a4a77d81d54d5c877038aea",
      "revisionRef": "d-a8d11994830da18c5ed4e8c30e4f8cb8c8edfd26fa0468f1eb383fccb732007f",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "documents.Rendition",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "documents.Rendition"
      }
    },
    {
      "id": "o-db3c4719660d57402d9b73048dbe95a017ff7124dd0b341ba5388cf1b9e33f29",
      "revisionRef": "d-4d58b5cc16000124a8c84b0609e83b2c9dd1ce7f69ae1ee74d631c24df75b467",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "documents.PDFRendition",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "documents.PDFRendition"
      }
    },
    {
      "id": "o-79f1f6eb69aa333e876608155e42a556fe2a9b3408df515b400ee3973d5e758a",
      "revisionRef": "d-46d82051d6d42f7f5553a4d1c7566a0b876e91b50c94c233e1bfb9744307f7d7",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "documents.AuthoringCandidate",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "documents.AuthoringCandidate"
      }
    },
    {
      "id": "o-15a86bf1aa5dac8645b1a8820b1ae67162af54e26f673cd7a7aed6399863b048",
      "revisionRef": "d-c0413e4ec8e5e09d9d40f73cd5b498f5e4649323ea19df2188b8636e55b95186",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "documents.PackDefinition",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "documents.PackDefinition"
      }
    },
    {
      "id": "o-12e50ea54f1baded935e8f5fd6f5739aa10b3d5365697c96e16edea9f174803b",
      "revisionRef": "d-e889e74c6545fb177e3c005dcacd905956541b6f37bad7c530ed6f0bd97d7abf",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "documents.SectionDefinition",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "documents.SectionDefinition"
      }
    },
    {
      "id": "o-7923e459433eef685f04194c956a9b18b24903b7f482999386827c2e99064d0d",
      "revisionRef": "d-65d5c629c8ba605ef7b1b2ce4ba20be0263e5205add3cb248d3a75ea566b2b12",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "documents.PackInstance",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "documents.PackInstance"
      }
    },
    {
      "id": "o-d73f416c8328ff36e43ce619246c9a4a2f926fb3bdf848055a988fb8c580d027",
      "revisionRef": "d-f251e588d014098567b9cac03cbe58a4e85d876c59446572ed36083ddde9de64",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "documents.PackRevision",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "documents.PackRevision"
      }
    },
    {
      "id": "o-08c83f992344dd18c96cbdc2f1e6eaa17be31def5a98624adce0bbfc1b7af451",
      "revisionRef": "d-ec5fe178abf03b553253694ed8547fa33ac0bf3ce4e65ba79590214329b7c6a8",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "documents.Section",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "documents.Section"
      }
    },
    {
      "id": "o-4d7a8bc494ad453aa5e32db76ff9495ef9c24ef96bd23ad5398f62c537d888b8",
      "revisionRef": "d-e703073a500f1a9cc2e446f74f44039907aa259f4063f1d843f518491a87fd12",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "documents.RevisionInclusion",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "documents.RevisionInclusion"
      }
    },
    {
      "id": "o-e1fabb25b77bf980559aa626d4c045545132ecce5a9d7becbd85cb41fa04965b",
      "revisionRef": "d-2d627a3b71473bd267e8654d679d0b154b6bd5b351cc26cace1e835775d74d43",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "documents.RedactionManifest",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "documents.RedactionManifest"
      }
    },
    {
      "id": "o-9047f94b7c46ec00ae41f279041fa1f36b7e3e0c169e2d878df48aaa14a5bb74",
      "revisionRef": "d-d64abcb31fdd44a63adc5812acf46f6a3f072c4033d1bc167065cd0018eafa99",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "documents.RecipientProjection",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "documents.RecipientProjection"
      }
    },
    {
      "id": "o-27c384ad71471fb554273f451a41baaf5833711b9e0185241446a665eee7e115",
      "revisionRef": "d-d71b4a84b6909a5690cd9cd90021d8a0776a093cbde20cdab847112f9173c1d6",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "handoff.DispatchIntent",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "handoff.DispatchIntent"
      }
    },
    {
      "id": "o-6b0c55863acaba0dfd23b05d8742fcd37c921424c8cb3ad64e244e1df8a5d01c",
      "revisionRef": "d-e61250afd85aacb972b7247a47f74e8b6113a2d4bcba72314fa248334c27c4c2",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "handoff.DistributionAttempt",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "handoff.DistributionAttempt"
      }
    },
    {
      "id": "o-83ebbc8e9e41a344a13415e3110bed95647257189c05d0d7fa4d5dae35b1563d",
      "revisionRef": "d-ed6ceac36fe25e0a4ec31032fa85f43414d37fcc43a972ae305f8080e7bae8ce",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "handoff.Acknowledgment",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "handoff.Acknowledgment"
      }
    },
    {
      "id": "o-25ea3f32352e788d99b526552734971674fc36d8abbaf0d4a0aecd3f3ac3af9f",
      "revisionRef": "d-a9dc2fd015e978559a09032d8ae27e4dd3efcca4245288e7ccedb3319462ebdc",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "handoff.ManifestItem",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "handoff.ManifestItem"
      }
    },
    {
      "id": "o-95e1dd7c0eb8803cfefb9de406177d341f6f5ad38644ae5addaba712daf37279",
      "revisionRef": "d-47845a98006d3570357abd1c0b90f4c46ecc9dd4568357d82a14ef36d6ce4fdc",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "handoff.DeliveryEvidence",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "handoff.DeliveryEvidence"
      }
    },
    {
      "id": "o-64f1c6d58e4364b349c73adeeea6e7d72de475902be46454fde404707a909bcc",
      "revisionRef": "d-17944e4b2f2b974f69392918a9d6ae350d7233bdacf60664922336902d220a11",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "handoff.ReceivingEvidence",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "handoff.ReceivingEvidence"
      }
    },
    {
      "id": "o-acc4815a259cebb04a2b37aae896e49b76319bebd150317f7def0d9d9344621f",
      "revisionRef": "d-761b03b5284ea027cc458fd884795141c3443f381e00c448c391511e418dca66",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "planning.DomainMilestone",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "planning.DomainMilestone"
      }
    },
    {
      "id": "o-eda57f3859b5a0ebda79e1534b082964412231101098f5932733598d34283f9d",
      "revisionRef": "d-ab303ead9a97d1ede9c9f6b9de347133dcaed0326ba19c9351455b8642c9f57a",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "planning.ScopedPrecedence",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "planning.ScopedPrecedence"
      }
    },
    {
      "id": "o-0e6b56690742c4cc0bd397c1a4b6fd63687284504b368c90da2a353b3eb9e597",
      "revisionRef": "d-d1eb720411430c85b8baefcdde821a9db54f59cc3ec9f4e43b5dd3456f998807",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "events.EventOccurrence",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "events.EventOccurrence"
      }
    },
    {
      "id": "o-83a3e78bd5363ce0e3a5b036c9333f4c42db810754aaefad1ac7ce68d2ca178e",
      "revisionRef": "d-8897c110935a898f4236587eea7c0f4293ca897c84cd7d0de0efb8af90c61916",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "events.EnvelopeBinding",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "events.EnvelopeBinding"
      }
    },
    {
      "id": "o-9b3be50b8a28551a9b1209d259ef567378f222070010673687d1e72b818c3e0c",
      "revisionRef": "d-2be5208b9a690d9b99bdb17f4a4d927488b559dfb7dd7fe2b2f24d0212816776",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "events.ScheduledTrigger",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "events.ScheduledTrigger"
      }
    },
    {
      "id": "o-84348774e06b80aa0c2b1a5cd3e44556c2b2121b557f1585cf57a81e7b6b1f28",
      "revisionRef": "d-1e9f71549f3d2f270d512a2e3fe05eb3b71c98688b57b25044c3b2a5c7439f1a",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "events.ObservationOccurrence",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "events.ObservationOccurrence"
      }
    },
    {
      "id": "o-d2d184682ea8c353a9fe8c9f331d8e3d6e066516d8a67a28c60969a29c0fa76d",
      "revisionRef": "d-ba799ed7280ac9306698a98933c3caf4799d4dbfc1942cd2d4e30d4bf8d20c31",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "events.CompletionOccurrence",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "events.CompletionOccurrence"
      }
    },
    {
      "id": "o-3db61ff0528df0f8b82a1cf2633e3e3bce182fc3d5f64c8245826f8568a5e261",
      "revisionRef": "d-b450e25abacaedb35d08184699178be105f47415d4817469166dbbb7d8aa8d8b",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "events.ApprovalOccurrence",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "events.ApprovalOccurrence"
      }
    },
    {
      "id": "o-7e860aabe3f3d00b6733790da47ce00642132779c4ff01b3901878b2f1fc0fe0",
      "revisionRef": "d-e04dd640a5e23f7a8f9105e5cdce2806b927f8e3c983122cc7937a87db97bc22",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "events.DispatchOccurrence",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "events.DispatchOccurrence"
      }
    },
    {
      "id": "o-0906c8567d99f2177382d6ebf6d9bf57e30facc1de4b169ef345a46f2b946f81",
      "revisionRef": "d-3816a44033c2e75b8d1c8dad14ec02c7dd6ac6e3a755d41d5328dd4c3c8d3c84",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "events.AcknowledgementOccurrence",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "events.AcknowledgementOccurrence"
      }
    },
    {
      "id": "o-3bc444705ca2bda32cf88f0fe4e341193726336a67b046bf319cbcfbdc63e77c",
      "revisionRef": "d-93dd907a468e97aee841437d68459a142d0cc5b48626e78df7ddf29caedbe19d",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "events.TransferVerificationOccurrence",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "events.TransferVerificationOccurrence"
      }
    },
    {
      "id": "o-d2ebf67f5f7646bd56e5de4fd1f60accd2bdca82a37ee1bb9951f73b9baea01e",
      "revisionRef": "d-5a94de4f1480d934869d4a40c4f2bb2a4b4fe2de407691975a7eef6533268ebc",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "events.ConsumerDecision",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "events.ConsumerDecision"
      }
    },
    {
      "id": "o-31569cd655eab721f9f99b767a9275c7e7753d5e8885cabff46e3efdeae17417",
      "revisionRef": "d-a479d9185fc6916239fe950a1b10d782cb0b4437925772a545f6ec85b4b4d5e3",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "events.TopicDefinition",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "events.TopicDefinition"
      }
    },
    {
      "id": "o-990d4ae369cfd32feed4f11c5972808430f82ff1f1317e504784d6549e891504",
      "revisionRef": "d-556bf2d99b83ecc199926458e9d6b904c694b56626361a094354fb4e1ed37291",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "execution.ImplementationArtifact",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "execution.ImplementationArtifact"
      }
    },
    {
      "id": "o-24689572ea6b600bdb949ede9d1a1dcd4c6a9b7538683942f79d2f01d762ac7c",
      "revisionRef": "d-08ad20ca5de8eb5004be56479608a5f8e3e606265344fb2975e7a60a87fc3db6",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "execution.ToolRelease",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "execution.ToolRelease"
      }
    },
    {
      "id": "o-d100731f0579badd21d96e91659846253ca025dce79a4f49b56ba91aec269958",
      "revisionRef": "d-8a1b51cc8f006edf2f0f7b1b16db50aa2c9599233aecc85545b91dbf7f389a1d",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "execution.ExecutionEnvironmentRequirement",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "execution.ExecutionEnvironmentRequirement"
      }
    },
    {
      "id": "o-b6705d206ee2ab7cd560df48c0af84437e1eb680113e6082081b265bcb05047a",
      "revisionRef": "d-b3ecab53bf311eb3254460cda84e12b46b2c79a4a0b78272432e648a67ccaa65",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "execution.EnvironmentSnapshot",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "execution.EnvironmentSnapshot"
      }
    },
    {
      "id": "o-f9658ea51ed8905dfec985a5b270b0330715770b010c7dfb623a17c322456c85",
      "revisionRef": "d-6e494c15dd8c286eda6e73f9f004db6f9a5bbb4a94bced02781de98926b44fbd",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "execution.InvocationEvidence",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "execution.InvocationEvidence"
      }
    },
    {
      "id": "o-26754e9998173c4cc1b0b3e664c4ab41da80785afe2915b0d0ce3020c7bd0e47",
      "revisionRef": "d-e3b8fb58906c9568e4fea01db96e2fdde1fa8cae9e6b466b5213ff10dd9cc0cd",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "execution.ExecutionPolicy",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "execution.ExecutionPolicy"
      }
    },
    {
      "id": "o-66b9ce3526ece1fe04f3cddc055aef2cb52105fe4423f83195954d7c3f0704b0",
      "revisionRef": "d-881dd8799b9dcdf51ecf9a6509c75a316320fba1784620407ee326e31fdc1af5",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "execution.DecompositionMapping",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "execution.DecompositionMapping"
      }
    },
    {
      "id": "o-d051bcaf190c90b08531ea1ee90decc1273ade2cb83eb9441bb6e9a4f4233ad4",
      "revisionRef": "d-2bdf4e408d023dc714f5a1320283264f86a0f8924d16367697dd7f0fac7c9e3c",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "execution.CapabilityConcept",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "execution.CapabilityConcept"
      }
    },
    {
      "id": "o-ede8245854a2438df32e5fd62f6d352adc532fab2421c7701cd0d073b12ff41c",
      "revisionRef": "d-f73a17deb8645861f2fe69de0d39b86a3c89f642d7b6d04a56d36668c8c666f2",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "foundation.ArtifactRef",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "foundation.ArtifactRef"
      }
    },
    {
      "id": "o-7f05bec7af282c8ec465c8f2a160bbc279c883b8df316936eeb359a198cae083",
      "revisionRef": "d-621ed191be53ad30ff96dc2bb9c13927404eada0eaca13bd8f119a82c859e9d0",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "foundation.ScopeRef",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "foundation.ScopeRef"
      }
    },
    {
      "id": "o-b8754df2bde5c338837052fa712d005d2b03df579c0c34a9523f130f6cc9f485",
      "revisionRef": "d-bfc3d2b08fa8bd8b46aa05c814d0a45181182d7c3d4d7934e2db0665463bf660",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "foundation.OwnedRecordRef",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "foundation.OwnedRecordRef"
      }
    },
    {
      "id": "o-9c3d7655a624e7c4b44b958d852f9ff6d90ca5410d16044456e6b4494b8afa9d",
      "revisionRef": "d-bfc2ce5c14fc5b739f01cc08d1b470937ffbe0b4c43a242d9cdad4a09d49db04",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "foundation.RevisionQualifiedRef",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "foundation.RevisionQualifiedRef"
      }
    },
    {
      "id": "o-83088c333b1bf3e7722affc3f9b952ac03ce0ed840100a8a055fe6c62a569859",
      "revisionRef": "d-a5b543ec2d8f37a6d73bba7c011e00d7a2565943a7521780050fbdda9f693474",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "foundation.FieldPointer",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "foundation.FieldPointer"
      }
    },
    {
      "id": "o-dae7e6063ad9020522e042ced47ff383207d3bd4496d482fab2709b521561343",
      "revisionRef": "d-6e73f8f6c663056f96579a3a20b82abc62d6944ecfc1a88fc2ff2c6d0673373f",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "foundation.TimeWindow",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "foundation.TimeWindow"
      }
    },
    {
      "id": "o-daaa6eb0db0f812529a414d4a05aafdb062e7273a6a433bf79a4be564a9ae017",
      "revisionRef": "d-97146a18ec55ca8963f45f635ae83feb18770ab379cab175d948b41420d88779",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "foundation.Quantity",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "foundation.Quantity"
      }
    },
    {
      "id": "o-5cf54ef55a0fef73daac11c9e9004f27ab2a5c53796af20080bace8323723397",
      "revisionRef": "d-1976a4eb3204f324527ab6101d7b1ddd9d9582b4da5e0475c843c71697a5d4e2",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "foundation.Money",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "foundation.Money"
      }
    },
    {
      "id": "o-b8cc72b9b71beb56ba8fc1d54a00bfa074891747798642d3026d160bb345da3c",
      "revisionRef": "d-739fa3ea864aef16df53787f827b46b14df5f6a2795f4cffef895fb50641f0e0",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "foundation.ValueSnapshot",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "foundation.ValueSnapshot"
      }
    },
    {
      "id": "o-5f342d0003f8759280fad407b6669e559daa5d6931f7b3e0dae20af0931cab6a",
      "revisionRef": "d-5168ec1c331138a03c4a3034df8472e2758f0ea909602ad3b1b8fe835ff44942",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "foundation.TypedBoundaryPort",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "foundation.TypedBoundaryPort"
      }
    },
    {
      "id": "o-342f8de6c1e3caf13da1226e7174dfaa10ad089d2c8a1b1b7e5782ad18ff1ac2",
      "revisionRef": "d-d11c2a0be3448b238e3dfbb79212692200e5963d743612ac6a116e9cdaf4cdc2",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "foundation.RecordBase",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "foundation.RecordBase"
      }
    },
    {
      "id": "o-c420b54be346e22cf523950c24372117f6a6274c5d14196df8cd2da1188ec7d6",
      "revisionRef": "d-a89f343ba8333475f1747601c8866cfd2d3764cf79804d7b46d454f1bdd34ee9",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "resources.CapacityRequirement",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "resources.CapacityRequirement"
      }
    },
    {
      "id": "o-42e8d46036f390fe29b86bb09f1c7a237905af113d8611d67ce2b2b0e2166448",
      "revisionRef": "d-beee7e04f28f79bbcbf7146b055244d917dd01fcb2d11d1530ab6627b95717a4",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "evidence.ChangedField",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "evidence.ChangedField"
      }
    },
    {
      "id": "o-e29e678dd929252a921594b52d4c665853101b878f23194b66382e4a66ef1931",
      "revisionRef": "d-5a50067f99ecbaba11926b23a56fd2dfce70b10843a33f8561031348c8367195",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "evidence.DependencyStep",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "evidence.DependencyStep"
      }
    },
    {
      "id": "o-7ac958b5f4ed7262d59a8ad14241c2308d1fa194100c7f7070205e1074a2a86e",
      "revisionRef": "d-6783e94c0ec368d8cb876802e5a60cd0ecdf46b8e01b77758a0cfbbd421bd591",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "documents.CandidateFieldUpdate",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "documents.CandidateFieldUpdate"
      }
    },
    {
      "id": "o-2625a693d5a9dc7533eed4099d4d095ba3ca4e9a22a2a6827f6f7d5b45cde7d6",
      "revisionRef": "d-486d3620f6a53afe98c32cdc4199853448ead775bab5ac68230b5e631a6e1e4f",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "events.HubEventEnvelope",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "events.HubEventEnvelope"
      }
    },
    {
      "id": "o-ed993cfce62330d09f1740d8e4a4383806bd90e11b4fe0376949095e9eeec66c",
      "revisionRef": "d-afd5481fcb55b1070406edcb693bd9cfd8fc6f23b0ea4f6da2a17abea2d0e657",
      "profileRef": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
      "sourceLocalId": "execution.BoundaryMapping",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7abca15b9ad2fbd322675f7913d2e89c571b5b0c3c6d9fcd82cb96f8c70b6a57",
        "snapshotKey": "s-30ba18073b20c533bcc5cda02197a30a95f9806b4b54291c48c2a2dda4cfb6d3",
        "localId": "execution.BoundaryMapping"
      }
    },
    {
      "id": "o-d97567cdfad0bdf5038469095e4d6d1f3ba8813e5e5c1f2732b61f0e78e5db71",
      "revisionRef": "d-ca0a0c3abdcbd07c485968b0fa014658153a4dfecf6dfd715c391274d76181e3",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "Arena",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "Arena"
      }
    },
    {
      "id": "o-803f8834a6f5c0de75b57f5034ea5ea179dcb0b4f77decb5c980c4a92765fab8",
      "revisionRef": "d-59f7423a11dc71d46c5241092f052d0bd80cee12fddb8ec326dd5053c830ec01",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "Todo",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "Todo"
      }
    },
    {
      "id": "o-54b7d4cd1b81ff09ccedde2d2c101ec46b40c0c1db8eddd9ea0343e98d758ebe",
      "revisionRef": "d-d89facfa057b870417834b4e2a0e11bac0436306a5c33b527acec1e8e7284ba2",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "Proposal",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "Proposal"
      }
    },
    {
      "id": "o-0471ca47c9986884fc6084b3ae71a324cc8b87c9449df3ac7850bcf2b15cf79d",
      "revisionRef": "d-5696fcf541a2c7696b1b666e6de62f516465ec5826503205630dadc8bf733d45",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "Initiative",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "Initiative"
      }
    },
    {
      "id": "o-8279e87b7d4e8c30daaed4ab48c97420b0d97a5791f08f6241bdfaba10f3c79f",
      "revisionRef": "d-df22001aa897d21a49817bc5d8fc3ca69b0aae35c9e026999f600e95ce521720",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "Project",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "Project"
      }
    },
    {
      "id": "o-c2ef0d82a4d037b8e352974ec8bc38227d70799650f898673d230fd94bc43c89",
      "revisionRef": "d-794563d50a8b38bd4f6b25dc6155e8ec162bfbcab919d27a1c124516b5c81c3a",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "Issue",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "Issue"
      }
    },
    {
      "id": "o-e23b04cbd101d0380deb7a34bc33efd36213496a438d76be4fc006d9c67777a8",
      "revisionRef": "d-b9fbcfc975dc666e27aa98c9212b6cda81967f5841c112a83ea94c44ce0c3e10",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "Task",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "Task"
      }
    },
    {
      "id": "o-a7055d00f2efffce75a46be7571f8b22c6ca36aa4e05b7c905f94731bebc1469",
      "revisionRef": "d-1c8a74fe9807011664cb90566c400e5bb01a02b0f60c388d47e64a0a38fe7c3d",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "Requirement",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "Requirement"
      }
    },
    {
      "id": "o-9dc1baea9462b1a36eed01811296cc6dc169e40a0d8e3a48de30db6fbd544825",
      "revisionRef": "d-7e6de12c79a2b9c44d9853fb109133c0cbb40e73048fac4325e4fb12d6b29bf1",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "AcceptanceCriterion",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "AcceptanceCriterion"
      }
    },
    {
      "id": "o-2f57c9872f5825f376f33617b2d0b159d6907a463dae4affbb5919e2c1399015",
      "revisionRef": "d-977e1c1043830734d76f40747b0e9f3b8f534e34ea50bb46799cb0806ab94a32",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "Blocker",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "Blocker"
      }
    },
    {
      "id": "o-2a93d85493942a7abbb434dc0889ce4630a93607727760822c496c75e7286da5",
      "revisionRef": "d-51f1ce957cfc1536040667f80f6675d2e10b067ceee8d89e9f784a4f9778027c",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "Decision",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "Decision"
      }
    },
    {
      "id": "o-94aea3d840d386dc9bd484991a6811b0efa0a1d50624e498c3138324bf4dac98",
      "revisionRef": "d-2e713376b542cc11d243800972d8b1755c878770102f98458240aa5abc98484d",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "Handoff",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "Handoff"
      }
    },
    {
      "id": "o-92d334f4681a7d6c4342737a6d2b72e83db06eff0a0aafcb8f2accbc9666d757",
      "revisionRef": "d-5db9ec42d00fddbf9099f2ce7ce4556c8053740ffdb913f68dc704bd0aada119",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "ReviewPacket",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "ReviewPacket"
      }
    },
    {
      "id": "o-42ddfd3bb7bfbf6ee6e9a48fed3c74e9e4c79e037e61f1bab2e19a8163327440",
      "revisionRef": "d-8e1e96dd3e52785205469ee67b7e2b733faa90ebdbe9e047c3023b304d83c13a",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "Milestone",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "Milestone"
      }
    },
    {
      "id": "o-c96509fc261d3cbddb968d874ce9334cb6811fc71039b0e793fd357c78aa9d34",
      "revisionRef": "d-d37aa5d8a5864716d17fbefbabacb25b3f19debd88447ce97e56a4be18ce000c",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "Artifact",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "Artifact"
      }
    },
    {
      "id": "o-459fe538310ed872f3daafde4100f6fb3ba0bf61030b15448f780ab975087b3d",
      "revisionRef": "d-b76149f4b22df3fc6b90071eb1763aeff2591cf51a3c8db9bedb0f787d780d53",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "ExternalLink",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "ExternalLink"
      }
    },
    {
      "id": "o-0a57e3350c61e59fc7452a79163045db0d6482a5e8e228481d9b0b21138fa127",
      "revisionRef": "d-888ddb4434402b018d276ba8794cbf52ab2701e3111448acd234cd05b10b085e",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "SyncShadow",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "SyncShadow"
      }
    },
    {
      "id": "o-769516d8608af371aad0a08ae87f4729bfdd7f183489c412a0e3132cf9ecd00e",
      "revisionRef": "d-351a1c60f7bb9e738a136af72b7dc228599e0fca3e81221d257f3c6a6b8a62cc",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "StatusSet",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "StatusSet"
      }
    },
    {
      "id": "o-a79d69debd4d249c4146ac365c5174a07fc36b1a379fc3626eaac73c03a1956b",
      "revisionRef": "d-2c236f3bcd710d37ed0889dbd3c2078647c7715897c0e5aa34c64d12ac6903d0",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "StatusValue",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "StatusValue"
      }
    },
    {
      "id": "o-b56a8530b1fdc28c5eab745dcb0aec8ef18beff8d558f1fcc81aaeefbab4990f",
      "revisionRef": "d-95211e68ece2f590ac536d26c28e5eef93cfba5a7d7fbc002e4d68a40f95368b",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "StatusTransition",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "StatusTransition"
      }
    },
    {
      "id": "o-04e81b71a6b30f25b60527566906cbb38a806f906980933ca0d66ae9d4b04256",
      "revisionRef": "d-cc920834f1cccc5582a6284e23bddee39ee96a8968eb81a3266e7dd9a8db4c09",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "EventReceipt",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "EventReceipt"
      }
    },
    {
      "id": "o-dcf18ec63745ccb8af002d648f2a814df46e967ac975bd55ed2e1b49246f7f2a",
      "revisionRef": "d-f897200ab3ae6b019040582c5758bad12d2749e9f9ea51e0dc64923d974fa74f",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "HermesSessionRef",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "HermesSessionRef"
      }
    },
    {
      "id": "o-01a8510916c4af64b8fcb3201ee3c24bf4b474dabaf74515a91a125fbd3651dc",
      "revisionRef": "d-b28d97415e90ee4791fd1f5566a2a271fd5be504ae251e480a2053f35b06f593",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "ReadinessAssessment",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "ReadinessAssessment"
      }
    },
    {
      "id": "o-51a3b9b5bcb0b849e26e0a2230457265d04aaa9bfbf7faaf51a36c2c4bb1714e",
      "revisionRef": "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "Entity",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "Entity"
      }
    },
    {
      "id": "o-79fad9a229eeb126d30b598526d1f3d6d9cbd67a273f2c27def53dbeb61a919f",
      "revisionRef": "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "Person",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "Person"
      }
    },
    {
      "id": "o-59ee745a4f75fd0c4e69a1c0e7759879c9f1f059f4b6977f2976b24b180b3e74",
      "revisionRef": "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "Agent",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "Agent"
      }
    },
    {
      "id": "o-af18f44a3a621fbf034c0e20042b08d633d280a548e02c167366aa60626ec831",
      "revisionRef": "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "Organization",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "Organization"
      }
    },
    {
      "id": "o-75d5106e172f21d0f0a3ed426099dad19c00565d1c1e6b42d540e5cf1bc379a7",
      "revisionRef": "d-fda15bb84a8782ef71517139551e8c10669af15b7b276619d41d4671b9c27f4a",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "ZenithRepository",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "ZenithRepository"
      }
    },
    {
      "id": "o-7f8372b10ada8cdafa743aafda15e804d2a25ec258716823deb6e96936566504",
      "revisionRef": "d-3ae1560a48aa659dab145f008e63c18e8938c2953d646ebd4d2f9cb24624e7c4",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "CONTAINS",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "CONTAINS"
      }
    },
    {
      "id": "o-d0069077a6dabc50d590228a39557b195eb1a9d2b2550411f26aee3b1614fad2",
      "revisionRef": "d-ed3e45adfbd96cff45fd65fce4dffa37c5b7ace7d4b549ed4e4f87d8a6a2fc63",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "DEPENDS_ON",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "DEPENDS_ON"
      }
    },
    {
      "id": "o-2564b57e9cc68a5222555bc285be97c5f234adae9e969893e3d42d3f3310dd05",
      "revisionRef": "d-3f3a7c6c56fe272cf9a46fb748ca7a389914e822cfad406ec4cd6d9b465e294a",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "BLOCKS",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "BLOCKS"
      }
    },
    {
      "id": "o-70459e38d8f0f9efc3df834c74775e96d54ba41f379b5378ca2e40638c911f25",
      "revisionRef": "d-82371289b675b160b2b7d9303a5acd9cd6de985ae6a43f8116b48aab2068cb10",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "HAS_REQUIREMENT",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "HAS_REQUIREMENT"
      }
    },
    {
      "id": "o-3dc52e09355c619bd88ec7e1a8cc3fca43fee842f0b87e5cd9779bf330b6969b",
      "revisionRef": "d-fb7ede706e9570fc5ce1abe6da6ad29688b63fb522145efe02b88e29c6d166df",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "HAS_ACCEPTANCE_CRITERION",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "HAS_ACCEPTANCE_CRITERION"
      }
    },
    {
      "id": "o-6236b9955717ef91a7840e3e321d6c2afba5c1ed560526466c5fcae960752095",
      "revisionRef": "d-f8fc3dd92ee9cd525cabf25a6d5999b4ebbb04c91b169c79f1b35949d5bed0cc",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "ACCEPTED_BY_DECISION",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "ACCEPTED_BY_DECISION"
      }
    },
    {
      "id": "o-b378475d08aba6bf43975f47a8ac823496d21b0923aaaef3dd85356d08c931a0",
      "revisionRef": "d-537008f1b6a32eb64f551552329d52dcab02fce4f3f3a3613cf065c05ecc94b4",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "HAS_DECISION",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "HAS_DECISION"
      }
    },
    {
      "id": "o-b31f4d2d47cb51fb3e8705840cf3f08b39a5ddeeedb8438558d5391e71500d59",
      "revisionRef": "d-e4b9c198cf18900de62046617184a4c5f504fbc00a0f134d4f2cd4d278102540",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "HAS_HANDOFF",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "HAS_HANDOFF"
      }
    },
    {
      "id": "o-fd1106a919de0e3de774daaa09d05cc5286722e1cdd7189caaf2170469b6b2c2",
      "revisionRef": "d-ac33acbc0a4c70f27b44d17f739fb6f07deb93d9ad007903d9e237417e4256b3",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "HAS_REVIEW_PACKET",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "HAS_REVIEW_PACKET"
      }
    },
    {
      "id": "o-da5a339eb79792a86d133e6b6e01d8e72b4cb7967eb9ce57cf174529e3c5f08b",
      "revisionRef": "d-635ebc2f0f2dd5f9f5aca003557020d94668afd623e86d86159252ebb70ddd78",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "HAS_MILESTONE",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "HAS_MILESTONE"
      }
    },
    {
      "id": "o-1b13d60fd614bce464bde03b74175bbb0c4073a36599e154c871c35bcc762b50",
      "revisionRef": "d-041128edac08765f417b2ca66e3d34c53d1a65cbf01f0b6e599f8383831a4752",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "HAS_ARTIFACT",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "HAS_ARTIFACT"
      }
    },
    {
      "id": "o-6417991c8a0ff06bc50f5dfa7e2df025d4b307571cefc586027967dff555f2fb",
      "revisionRef": "d-c0ed4741d1cec2466d24d1355443aab5e551e232650445284d3f0a61e2cef0e3",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "HAS_EXTERNAL_LINK",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "HAS_EXTERNAL_LINK"
      }
    },
    {
      "id": "o-18cb00e1d2f056d9dc046ea97a2d1fe32d3066ff4905fb8c5ee4969ed1216915",
      "revisionRef": "d-96c1c15ae7efaef740e0ba4a2c925cdd0ce15cd80ea2a13d750eefcfa7990918",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "HAS_SYNC_SHADOW",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "HAS_SYNC_SHADOW"
      }
    },
    {
      "id": "o-83b51df6649033eabf9f55f0e9a02c139d3cb74e6276a00aab09ccc42e64dd2f",
      "revisionRef": "d-9e345f5b5b22ae0b8f0f331e7b43062b2854f9033a0ba9813394cb95bd6aac4d",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "EMITTED_EVENT",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "EMITTED_EVENT"
      }
    },
    {
      "id": "o-d7649ee2c011f2927908fe92d63e50d552e43ccec73c398a05986ca4d7df06d1",
      "revisionRef": "d-332fd118c7d1ffd09a790342f356c5ecc70ce37bd9736616a55929925f25653b",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "ATTRIBUTED_TO_HERMES_SESSION",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "ATTRIBUTED_TO_HERMES_SESSION"
      }
    },
    {
      "id": "o-eadad9a2b678d4a63eff7d51791741fe195aa8263d10e58eb31cdc85cb74ef86",
      "revisionRef": "d-65156a7e8add06f6374c2fa8fc3dbc49334b528c672eef5d7daa483ca51998a9",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "MEMBER_OF",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "MEMBER_OF"
      }
    },
    {
      "id": "o-2b726c7da11d38d1f814a994bed9b6a8c076bea79d7e166fd50d08ae4970aa54",
      "revisionRef": "d-a95f61d7333e1bd575f94861be0d4669d795a7479a251394c2d6730aa567d0f8",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "OPERATED_BY",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "OPERATED_BY"
      }
    },
    {
      "id": "o-2146b3fef0a1ece20b1fdbc1f45865c1ce8d18f31daa419de7c2da11c2451d7e",
      "revisionRef": "d-db7ee1b4a6d09283132542b1418a088f4d8ebed6f83dbdb7fee935c5a6459a97",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "ASSIGNED_TO",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "ASSIGNED_TO"
      }
    },
    {
      "id": "o-4606f3676448d90d914fe1ab29eca3e905dece5cdf34b67f9bdb346523f07146",
      "revisionRef": "d-3d99656a1164227a71e01497d5f3c71d2e8832c22aba25371807fc9913dad077",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "OWNED_BY",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "OWNED_BY"
      }
    },
    {
      "id": "o-597dabd7617b0a09848046da5090f381b2a016b4628508acf8f922407a9976e7",
      "revisionRef": "d-90a5fe42726d1b58be086069f50f1bd9fcf2a92517ac8f5663fab81e291bc5c8",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "ATTRIBUTED_TO",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "ATTRIBUTED_TO"
      }
    },
    {
      "id": "o-874d674970b6ee3ce042a78b65d47741e2c1cf2f279758eb6700cfeb98cf3718",
      "revisionRef": "d-a57469f526f8dcbdefe2a57e21056482634327d15fbfe9a1ce0452985c94a51c",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "HAS_READINESS_ASSESSMENT",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "HAS_READINESS_ASSESSMENT"
      }
    },
    {
      "id": "o-6693dd4d4649b63c44152191f38968c30d8a3f584266b0ad154bd989806edfbb",
      "revisionRef": "d-70660275b54a66de32643a9917e5f906c776cdb4d54d8116288392fbbb11ae81",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "IDENTIFIED_GAP",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "IDENTIFIED_GAP"
      }
    },
    {
      "id": "o-3818d0ec520ca06bcc8ab39f5d3685243e39290a9230495a38deb6cece9120fa",
      "revisionRef": "d-5f7ffc954719ab2c1991dcae05ac1e6ee243cd76846eabd0f5269793e5f2359e",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "USES_RUBRIC",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "USES_RUBRIC"
      }
    },
    {
      "id": "o-48d938884425a72ea2fb07be6ab60cbd51adf98a275e2f268a645bc32a04d5af",
      "revisionRef": "d-ac370fb8a219faefccba2bb6129aac6fc7abaa6c4a3e5f53ab961402c08195b7",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "SUPPORTED_BY",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "SUPPORTED_BY"
      }
    },
    {
      "id": "o-b455833b68114d1835e6535668dc79acedb17b2a6743020da21d7c63e0584a9b",
      "revisionRef": "d-990b4a20fbcdac73d4c1fd7580d4157477c6d32b9054c38aada8287002131c4a",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "CONTAINS_WORK",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "CONTAINS_WORK"
      }
    },
    {
      "id": "o-497c85aee4b294b856c1d126a14f11c01ed091c15ab6d8f547214c0050c790ca",
      "revisionRef": "d-b27190d01cd67ca3078a831f81c539ca1bd3b634248b00522f772c5e8c75a7ae",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "Actor",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "Actor"
      }
    },
    {
      "id": "o-732be17c484f0e0f9e7eb5ca1b1295770946a42307e65dd69ca75bbbe2bcba80",
      "revisionRef": "d-165a144e4e68588fed97965f3292030e2232d667e674e51a8d8a0959c9bdb24f",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "hasWorkflowDecision",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "hasWorkflowDecision"
      }
    },
    {
      "id": "o-249cb4b20e75fefc68d2981506a67936f57241af8ef6aa11c6214daf90fee8bb",
      "revisionRef": "d-b7361bbcd8679789122f06ae9538171e02d9c8a162a1d589abcef89e53efb1bf",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "workflowMetadata",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "workflowMetadata"
      }
    },
    {
      "id": "o-53522dcb82d4fe9ef60137320ff0af97fea53b3a707fb1cb419f77dfb1d9ced4",
      "revisionRef": "d-f5b3150bf4249f8839c85d178de3e4118ddb9a334a37adfe240b20466f7329bb",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "progress",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "progress"
      }
    },
    {
      "id": "o-7ae92f5c21afb5ee92fb4fd40897880acd58c2e8235894f57b4c9119c7cfc7b8",
      "revisionRef": "d-83053ab0b9aecf8c3062c0022c35c4623d0b56646e2625aec29b138114ac54f4",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "archived",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "archived"
      }
    },
    {
      "id": "o-943b118bce2702105ce83e76cf804ead96b8ca7f7ea5a35a1a42f438adf124c5",
      "revisionRef": "d-d2429882117277e5e505bc60ac73bea453448fd72c8960eaa57ae0b9ffd1b2db",
      "profileRef": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
      "sourceLocalId": "REJECTED_BY_DECISION",
      "sourceMaturity": "Published",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-feea21ed0e04d177c949b9c2e9587cd2ece532d687943ea9027c4d55f29571d0",
        "snapshotKey": "s-236c88f54fbc47860bb8ca24f4fbf320805109932ef52c655b1705b98bb7effb",
        "localId": "REJECTED_BY_DECISION"
      }
    },
    {
      "id": "o-01846e041d37ea70a8db9f5b4710ce5b1a7fcce912a3b6a59fe1b5218c2ff4f4",
      "revisionRef": "d-ca0a0c3abdcbd07c485968b0fa014658153a4dfecf6dfd715c391274d76181e3",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "Arena",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "Arena"
      }
    },
    {
      "id": "o-8139ab69e5d8d7193986ecd50525b1951d5a3f814eb6da5d372dcc61e98a6c05",
      "revisionRef": "d-59f7423a11dc71d46c5241092f052d0bd80cee12fddb8ec326dd5053c830ec01",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "Todo",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "Todo"
      }
    },
    {
      "id": "o-a1ad95353633d83623aa11f629799e2ca4d5919e41b73167298f47d19e7db358",
      "revisionRef": "d-d89facfa057b870417834b4e2a0e11bac0436306a5c33b527acec1e8e7284ba2",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "Proposal",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "Proposal"
      }
    },
    {
      "id": "o-996f1567f9af6149450a855c1e85d6ade0ae9c886faa040e96b54c04639b5d8c",
      "revisionRef": "d-5696fcf541a2c7696b1b666e6de62f516465ec5826503205630dadc8bf733d45",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "Initiative",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "Initiative"
      }
    },
    {
      "id": "o-86c92d0cb13b771f88d9de02a41ea26a019f8c4f6b5a006ee667739a8b91eebe",
      "revisionRef": "d-df22001aa897d21a49817bc5d8fc3ca69b0aae35c9e026999f600e95ce521720",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "Project",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "Project"
      }
    },
    {
      "id": "o-ff8769b678978dc06fdb4202769f51b1284ffb6d6ef55673da2eb807f4f83227",
      "revisionRef": "d-794563d50a8b38bd4f6b25dc6155e8ec162bfbcab919d27a1c124516b5c81c3a",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "Issue",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "Issue"
      }
    },
    {
      "id": "o-a0b5f740ee818d7484191512f50bde5b3fd5eaef446e9add887b5ece9f13a6a6",
      "revisionRef": "d-b9fbcfc975dc666e27aa98c9212b6cda81967f5841c112a83ea94c44ce0c3e10",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "Task",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "Task"
      }
    },
    {
      "id": "o-1be5f425b2441016a293d535ac89ace3590b35280fffaf63e92e1387936fedc6",
      "revisionRef": "d-1c8a74fe9807011664cb90566c400e5bb01a02b0f60c388d47e64a0a38fe7c3d",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "Requirement",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "Requirement"
      }
    },
    {
      "id": "o-1341b225b590518ab0b2c1e0c1f3177781ce33477ed959e8395b68cb5fdf67fc",
      "revisionRef": "d-7e6de12c79a2b9c44d9853fb109133c0cbb40e73048fac4325e4fb12d6b29bf1",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "AcceptanceCriterion",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "AcceptanceCriterion"
      }
    },
    {
      "id": "o-fa3f614ae2b2d3d5e9c3ff74b1bb2265b7a7dca770e0eafd41875075c21cd910",
      "revisionRef": "d-977e1c1043830734d76f40747b0e9f3b8f534e34ea50bb46799cb0806ab94a32",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "Blocker",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "Blocker"
      }
    },
    {
      "id": "o-1329240364f05b921bdd3ca4bb1cca18af549fb19e01e9934a1fcc9c0536c5a1",
      "revisionRef": "d-51f1ce957cfc1536040667f80f6675d2e10b067ceee8d89e9f784a4f9778027c",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "Decision",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "Decision"
      }
    },
    {
      "id": "o-9ad64156258e02e61343ab375d3a75449b6b5b3d66db173d08ddb0fd21fa126a",
      "revisionRef": "d-2e713376b542cc11d243800972d8b1755c878770102f98458240aa5abc98484d",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "Handoff",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "Handoff"
      }
    },
    {
      "id": "o-0fc0c60f7007c66d9668875bba98930dbc1e4020a423015efb74205130fd9e61",
      "revisionRef": "d-5db9ec42d00fddbf9099f2ce7ce4556c8053740ffdb913f68dc704bd0aada119",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "ReviewPacket",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "ReviewPacket"
      }
    },
    {
      "id": "o-52a307f3b93c8c977520dd6b3d776bd263d1122f1b4125c05a57e312c0792673",
      "revisionRef": "d-8e1e96dd3e52785205469ee67b7e2b733faa90ebdbe9e047c3023b304d83c13a",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "Milestone",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "Milestone"
      }
    },
    {
      "id": "o-e1b9afa555c16eadb3f100161a8addc8dc1bf1c19bac96ef912de2ee67047ec5",
      "revisionRef": "d-d37aa5d8a5864716d17fbefbabacb25b3f19debd88447ce97e56a4be18ce000c",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "Artifact",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "Artifact"
      }
    },
    {
      "id": "o-d34de0c05ec5075b95e6433f689aed1f6ee4aa8dbe4ff1b49b75cf29d96110c9",
      "revisionRef": "d-b76149f4b22df3fc6b90071eb1763aeff2591cf51a3c8db9bedb0f787d780d53",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "ExternalLink",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "ExternalLink"
      }
    },
    {
      "id": "o-13fec958f3d134bc6c5f336d2e989f98b55d4007090015716eaa1bb2ecfc1614",
      "revisionRef": "d-888ddb4434402b018d276ba8794cbf52ab2701e3111448acd234cd05b10b085e",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "SyncShadow",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "SyncShadow"
      }
    },
    {
      "id": "o-45cd3513f17e5287559eed66577e1ddaedd5520ae98e134ae138407564811af7",
      "revisionRef": "d-351a1c60f7bb9e738a136af72b7dc228599e0fca3e81221d257f3c6a6b8a62cc",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "StatusSet",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "StatusSet"
      }
    },
    {
      "id": "o-57a5136c768b7766e5a11809ce6157d86061befce655e5ca08c3af03c16a0edf",
      "revisionRef": "d-2c236f3bcd710d37ed0889dbd3c2078647c7715897c0e5aa34c64d12ac6903d0",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "StatusValue",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "StatusValue"
      }
    },
    {
      "id": "o-91ac7322862505b4d0bd6e36732585d69cf485f9ed80f09693a6192ad5251883",
      "revisionRef": "d-95211e68ece2f590ac536d26c28e5eef93cfba5a7d7fbc002e4d68a40f95368b",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "StatusTransition",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "StatusTransition"
      }
    },
    {
      "id": "o-e57af9fd5a006e4d90f7a9b558986a6e67f7e8d78e570d57a35994cc341a0c94",
      "revisionRef": "d-cc920834f1cccc5582a6284e23bddee39ee96a8968eb81a3266e7dd9a8db4c09",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "EventReceipt",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "EventReceipt"
      }
    },
    {
      "id": "o-185c9491c6119af677c73930e5c39466fe47bd3a94a1b6608ed66e14b42db866",
      "revisionRef": "d-f897200ab3ae6b019040582c5758bad12d2749e9f9ea51e0dc64923d974fa74f",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "HermesSessionRef",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "HermesSessionRef"
      }
    },
    {
      "id": "o-6ce819cbf74390717185d325f31d91c779e49190592a125f73303998e072ebe0",
      "revisionRef": "d-b28d97415e90ee4791fd1f5566a2a271fd5be504ae251e480a2053f35b06f593",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "ReadinessAssessment",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "ReadinessAssessment"
      }
    },
    {
      "id": "o-10f4f61cfe9fd07d152592f59430458d9ae37886d39fd9ab311cd3e65b96d1a2",
      "revisionRef": "d-b5cfeeb4a43fa27f346464d6b32ce901831b88da7f4b06e1766d747da1ca9eac",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "Entity",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "Entity"
      }
    },
    {
      "id": "o-b34f6d97b0862597a8a6fbc076b45a2044942a9619185c9dd742d83ac2f73af1",
      "revisionRef": "d-a156b629f64adfaab190234b2098e03ea1d60db3b262234ba60b02aa864bc764",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "Person",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "Person"
      }
    },
    {
      "id": "o-a9bd05384b44acdf923ab04481977e89fe7db26a01f13fe42cba9e9c72f8b721",
      "revisionRef": "d-88a0a39d590183158a56da40a8e876610773c3495a61146f1f57395db049656e",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "Agent",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "Agent"
      }
    },
    {
      "id": "o-ac75c9e80c8b6e1c4bcb6ff3460fd0a6e262b4ee5b2c43313529d2c09f49c314",
      "revisionRef": "d-fd5632748c96001fc51fa94bd50e6733223c07a117d063278782b8c3a1e6c0a8",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "Organization",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "Organization"
      }
    },
    {
      "id": "o-fe547281bbca47bbe0368ade0bdc74becd0a12d42179fa62e1249a5cdcc356c2",
      "revisionRef": "d-fda15bb84a8782ef71517139551e8c10669af15b7b276619d41d4671b9c27f4a",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "ZenithRepository",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "ZenithRepository"
      }
    },
    {
      "id": "o-5d02059fea856e4b6070b218448b3d96ede0ab438648dbc97b22a64bf9d6f0d0",
      "revisionRef": "d-3ae1560a48aa659dab145f008e63c18e8938c2953d646ebd4d2f9cb24624e7c4",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "CONTAINS",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "CONTAINS"
      }
    },
    {
      "id": "o-7b15f565454932f80d27f7f9b8a324722054dc00acb7d68a383c42b80c48149f",
      "revisionRef": "d-ed3e45adfbd96cff45fd65fce4dffa37c5b7ace7d4b549ed4e4f87d8a6a2fc63",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "DEPENDS_ON",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "DEPENDS_ON"
      }
    },
    {
      "id": "o-75ee1563b8de2b1638eee99f26ca6247a41a87f605391090cce90bb1c64fe29b",
      "revisionRef": "d-3f3a7c6c56fe272cf9a46fb748ca7a389914e822cfad406ec4cd6d9b465e294a",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "BLOCKS",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "BLOCKS"
      }
    },
    {
      "id": "o-0ea7fbbcf29ce0e607effdd7bbfaefeacc1e42db85dbed754d31b1179e222807",
      "revisionRef": "d-82371289b675b160b2b7d9303a5acd9cd6de985ae6a43f8116b48aab2068cb10",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "HAS_REQUIREMENT",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "HAS_REQUIREMENT"
      }
    },
    {
      "id": "o-dcc38ce122b7735132735b89c4607e5fa365521b1f9ae68847bed3eb882fa172",
      "revisionRef": "d-fb7ede706e9570fc5ce1abe6da6ad29688b63fb522145efe02b88e29c6d166df",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "HAS_ACCEPTANCE_CRITERION",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "HAS_ACCEPTANCE_CRITERION"
      }
    },
    {
      "id": "o-113223f398ef151bec2715963a6c422fa35a1b5c10fe8423ca9b4bbf968ec47a",
      "revisionRef": "d-f8fc3dd92ee9cd525cabf25a6d5999b4ebbb04c91b169c79f1b35949d5bed0cc",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "ACCEPTED_BY_DECISION",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "ACCEPTED_BY_DECISION"
      }
    },
    {
      "id": "o-11f3e7a0f389124152361f2dd3c37391caee3fe098ee631335df9682379bae50",
      "revisionRef": "d-537008f1b6a32eb64f551552329d52dcab02fce4f3f3a3613cf065c05ecc94b4",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "HAS_DECISION",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "HAS_DECISION"
      }
    },
    {
      "id": "o-0fcd37600a1e3010d82f679c6f7a0547fbaff22a7272c96945eaf485f57b99fc",
      "revisionRef": "d-e4b9c198cf18900de62046617184a4c5f504fbc00a0f134d4f2cd4d278102540",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "HAS_HANDOFF",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "HAS_HANDOFF"
      }
    },
    {
      "id": "o-cccfc80aa6ec8c3dfc6bf8175a3c4a553da18b57a3fa09c0385ef35a86f35579",
      "revisionRef": "d-ac33acbc0a4c70f27b44d17f739fb6f07deb93d9ad007903d9e237417e4256b3",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "HAS_REVIEW_PACKET",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "HAS_REVIEW_PACKET"
      }
    },
    {
      "id": "o-a8c623aadd09d9439e4d0f23df36098700c0b985c1bcfe1195f9c492bbff1071",
      "revisionRef": "d-635ebc2f0f2dd5f9f5aca003557020d94668afd623e86d86159252ebb70ddd78",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "HAS_MILESTONE",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "HAS_MILESTONE"
      }
    },
    {
      "id": "o-fbc413fe41aec4d50a0f8cf2817ce5a283171dcd160ff4ffe68c94e6df14b447",
      "revisionRef": "d-041128edac08765f417b2ca66e3d34c53d1a65cbf01f0b6e599f8383831a4752",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "HAS_ARTIFACT",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "HAS_ARTIFACT"
      }
    },
    {
      "id": "o-59ddd54098d8ca15a81a1a0660aab5816ff1acbeee5c3b2531cabbd205eb14ea",
      "revisionRef": "d-c0ed4741d1cec2466d24d1355443aab5e551e232650445284d3f0a61e2cef0e3",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "HAS_EXTERNAL_LINK",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "HAS_EXTERNAL_LINK"
      }
    },
    {
      "id": "o-d123bc23189ea418f5f185b435eef4f304b33f2d2cd4c16ef965756c9d381ae3",
      "revisionRef": "d-96c1c15ae7efaef740e0ba4a2c925cdd0ce15cd80ea2a13d750eefcfa7990918",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "HAS_SYNC_SHADOW",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "HAS_SYNC_SHADOW"
      }
    },
    {
      "id": "o-5b8097f4b1755e50ac968b47e846d8a84a8ad00dff1b7941b636e4e7fecb1cc2",
      "revisionRef": "d-9e345f5b5b22ae0b8f0f331e7b43062b2854f9033a0ba9813394cb95bd6aac4d",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "EMITTED_EVENT",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "EMITTED_EVENT"
      }
    },
    {
      "id": "o-a9b24ab5f6ef914f56a9c8ae974b5740bcba1afd0d8ea40dfcc7b12ec5baa04a",
      "revisionRef": "d-332fd118c7d1ffd09a790342f356c5ecc70ce37bd9736616a55929925f25653b",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "ATTRIBUTED_TO_HERMES_SESSION",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "ATTRIBUTED_TO_HERMES_SESSION"
      }
    },
    {
      "id": "o-5a1acb23162efe21a4727c563bc57236a9e3169d25a494eb810040424c56e47c",
      "revisionRef": "d-65156a7e8add06f6374c2fa8fc3dbc49334b528c672eef5d7daa483ca51998a9",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "MEMBER_OF",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "MEMBER_OF"
      }
    },
    {
      "id": "o-5a835ebe41daff4e3280e6f977339dcfed190de4546ff7c61f0ad5f07dcde73d",
      "revisionRef": "d-a95f61d7333e1bd575f94861be0d4669d795a7479a251394c2d6730aa567d0f8",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "OPERATED_BY",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "OPERATED_BY"
      }
    },
    {
      "id": "o-0c10886f40edfe782b444df86ccec4a042de14d292b6933a2d7cdf2365b9ca54",
      "revisionRef": "d-db7ee1b4a6d09283132542b1418a088f4d8ebed6f83dbdb7fee935c5a6459a97",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "ASSIGNED_TO",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "ASSIGNED_TO"
      }
    },
    {
      "id": "o-91d994db62258a0c77b82c271910de0d588f2f6a75872a92100a172f92cd6f64",
      "revisionRef": "d-3d99656a1164227a71e01497d5f3c71d2e8832c22aba25371807fc9913dad077",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "OWNED_BY",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "OWNED_BY"
      }
    },
    {
      "id": "o-d35a8fd9db7f90003d14d2a06d13c11682cc9d5336cf4f5b44d6d1da72a3bdb0",
      "revisionRef": "d-90a5fe42726d1b58be086069f50f1bd9fcf2a92517ac8f5663fab81e291bc5c8",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "ATTRIBUTED_TO",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "ATTRIBUTED_TO"
      }
    },
    {
      "id": "o-fb469b727081318dfa5b8c60256f213d4f86cb3fd9e3c1cd11b9b4594849f76e",
      "revisionRef": "d-a57469f526f8dcbdefe2a57e21056482634327d15fbfe9a1ce0452985c94a51c",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "HAS_READINESS_ASSESSMENT",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "HAS_READINESS_ASSESSMENT"
      }
    },
    {
      "id": "o-86e9cc723bcb2505634eb8d176380a48f54a0b7830e12543a934f80d4c22dba3",
      "revisionRef": "d-70660275b54a66de32643a9917e5f906c776cdb4d54d8116288392fbbb11ae81",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "IDENTIFIED_GAP",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "IDENTIFIED_GAP"
      }
    },
    {
      "id": "o-ca2f437c9f4e2a45ff528cfddd7e042f0a34585adfc6695091e32854fa89c8e7",
      "revisionRef": "d-5f7ffc954719ab2c1991dcae05ac1e6ee243cd76846eabd0f5269793e5f2359e",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "USES_RUBRIC",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "USES_RUBRIC"
      }
    },
    {
      "id": "o-4fff42d4612a294a7156b38d72dcc082b563129d445302667b1a1ab277d126b8",
      "revisionRef": "d-ac370fb8a219faefccba2bb6129aac6fc7abaa6c4a3e5f53ab961402c08195b7",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "SUPPORTED_BY",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "SUPPORTED_BY"
      }
    },
    {
      "id": "o-22ef99c19fd8e63a74f287bd067f86d3fb9f69b3915001f77b03dbd2b92f00b9",
      "revisionRef": "d-990b4a20fbcdac73d4c1fd7580d4157477c6d32b9054c38aada8287002131c4a",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "CONTAINS_WORK",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "CONTAINS_WORK"
      }
    },
    {
      "id": "o-9e23e4fb3d0f7eb8cbc6b277b18eb0e81edb398c6985788a27a05e65204ef3e2",
      "revisionRef": "d-b27190d01cd67ca3078a831f81c539ca1bd3b634248b00522f772c5e8c75a7ae",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "Actor",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "Actor"
      }
    },
    {
      "id": "o-46b7194f41b10cef58057fb0ad5984db14ae9a0b5d971b8ee8f30ff9f189510e",
      "revisionRef": "d-165a144e4e68588fed97965f3292030e2232d667e674e51a8d8a0959c9bdb24f",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "hasWorkflowDecision",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "hasWorkflowDecision"
      }
    },
    {
      "id": "o-a7ac2858d8055065fbc10b7a28d203d6e83ad1aa7579f85ec367081590011096",
      "revisionRef": "d-b7361bbcd8679789122f06ae9538171e02d9c8a162a1d589abcef89e53efb1bf",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "workflowMetadata",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "workflowMetadata"
      }
    },
    {
      "id": "o-24e5b050ef646a9dea4d5fbb7d5237bfe859645e3193fec053fe6bad69e064ce",
      "revisionRef": "d-f5b3150bf4249f8839c85d178de3e4118ddb9a334a37adfe240b20466f7329bb",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "progress",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "progress"
      }
    },
    {
      "id": "o-8298f4a4bb4b02a64f8bdc8c03dffcadc79f84e41f42710f8e60a2cd76ea0a19",
      "revisionRef": "d-83053ab0b9aecf8c3062c0022c35c4623d0b56646e2625aec29b138114ac54f4",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "archived",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "archived"
      }
    },
    {
      "id": "o-95052a65ef6e0c6fba2ae1a0badfcf552f8264a1a05055917ad3b1699104edca",
      "revisionRef": "d-d2429882117277e5e505bc60ac73bea453448fd72c8960eaa57ae0b9ffd1b2db",
      "profileRef": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
      "sourceLocalId": "REJECTED_BY_DECISION",
      "sourceMaturity": "Imported reference",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-7606dd0c1336497aaf361032d696b4733e9bfa971468dd5ca7567f0b0a23c885",
        "snapshotKey": "s-3a683eb35f2793bfe17a81468255532ced37c4991c2c3a0605b1ea651e9152e3",
        "localId": "REJECTED_BY_DECISION"
      }
    },
    {
      "id": "o-9bd4e076d5adfef057ae5cf3adf894a3b294541f45727293df6bd01342a50c99",
      "revisionRef": "d-9b9392c05ca5e3f59132e003308507b28498172c07ace5839a1a528bef1ad2f3",
      "profileRef": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "sourceLocalId": "guest",
      "sourceMaturity": "Prototype",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "localId": "guest"
      }
    },
    {
      "id": "o-b660a0390a4beedd8f72e4ca376f7802bddbeceba32078613c81252d9a2e89a1",
      "revisionRef": "d-520c55663c6cc2f65d232daa912e7aa2a9e313235bf157e39625b68ed9b1aead",
      "profileRef": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "sourceLocalId": "guest-profile",
      "sourceMaturity": "Prototype",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "localId": "guest-profile"
      }
    },
    {
      "id": "o-e9d7d6ba630c22c408b4dd1023b7c4f5ca0b6bd874f44a9194bd8bf7fad16d5b",
      "revisionRef": "d-d71f80916160e177c6d6fb81e021e9e21d3ed5a6fe3678f4948c32c0c85cac46",
      "profileRef": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "sourceLocalId": "profile-chunk",
      "sourceMaturity": "Prototype",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "localId": "profile-chunk"
      }
    },
    {
      "id": "o-e41f60de8b8f326962446b130a83f49ed9f7f91c3688cfd97921e7d0b1092a61",
      "revisionRef": "d-fc8963cd77e50a799277bef64af3435ba70cc6009811d34a2c09bfdfb4b5454b",
      "profileRef": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "sourceLocalId": "trip-brief",
      "sourceMaturity": "Prototype",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "localId": "trip-brief"
      }
    },
    {
      "id": "o-fecfe2a377146a928a6a72c547905d83f5d252a3ff8fa2ed8a0e5e7e3829a891",
      "revisionRef": "d-f4fb19e01046ea284a67a9ef75b5707d21589870a7d036b50438de933ac99b78",
      "profileRef": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "sourceLocalId": "planning-session",
      "sourceMaturity": "Prototype",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "localId": "planning-session"
      }
    },
    {
      "id": "o-3277cfaba8f3ca908c405d4b79124539daf5082d4260e0cf2749780c8668276e",
      "revisionRef": "d-9a83193bf54ad8573e56ccd02368d3ad490bbbe6b52bc11dae65e1afd7f7f87c",
      "profileRef": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "sourceLocalId": "planning-point",
      "sourceMaturity": "Prototype",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "localId": "planning-point"
      }
    },
    {
      "id": "o-10596161da8132e37d3d11cbd5f058d5c1cb3f497726478184f7c9a0a4a51f25",
      "revisionRef": "d-1c73ef62b86c63c7d2025d2428a429626671f1b3a06ed24b7f677cd488f990c9",
      "profileRef": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "sourceLocalId": "context-reference",
      "sourceMaturity": "Prototype",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "localId": "context-reference"
      }
    },
    {
      "id": "o-bc1d349f1c5983fffbed0664a9bddfbb97bc0997423fd3fdbdd16f3c2803f665",
      "revisionRef": "d-ceffa6319b337d7c95f9c709c97f29600859e7fcca93620c544e1621fcaad000",
      "profileRef": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "sourceLocalId": "place-document",
      "sourceMaturity": "Prototype",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "localId": "place-document"
      }
    },
    {
      "id": "o-3f77ea8594279aeaccb000b046a1c693a35623279e66ce6cdb0f11af7fccb20a",
      "revisionRef": "d-9d1fcf615dbcb5d22b8a5b708032a4bc84a4075077a9fe9326c370b268c1d536",
      "profileRef": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "sourceLocalId": "home-listing",
      "sourceMaturity": "Prototype",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "localId": "home-listing"
      }
    },
    {
      "id": "o-0befcc246533b1d973776a97fa3c82c6f481b51798e4e2808116eb0cddf0445a",
      "revisionRef": "d-534ac9adbe0f3705da4d4c7bbcca5826431239482c8ffdf557e21d7a3770811a",
      "profileRef": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "sourceLocalId": "fit-result",
      "sourceMaturity": "Prototype",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "localId": "fit-result"
      }
    },
    {
      "id": "o-66f7997bb6b49faea69ac13cdd88cd41a60577eef1ba2a52c35df71e67c74b09",
      "revisionRef": "d-7fa69cf5debc09fb4d3b0194d11c9c2e9633213b82cdd757a012314591e0532c",
      "profileRef": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "sourceLocalId": "shortlist-entry",
      "sourceMaturity": "Prototype",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "localId": "shortlist-entry"
      }
    },
    {
      "id": "o-c47dc44cf285cb9e89b1f7a10a34c3a11fdb20d29b65618754758e8c551ddc8a",
      "revisionRef": "d-cf7da85e852a5e7b3705ff42243a87533e31c1b180b4bb3ba148f53367eca72e",
      "profileRef": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "sourceLocalId": "recommendation",
      "sourceMaturity": "Prototype",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "localId": "recommendation"
      }
    },
    {
      "id": "o-37d930be73bf4279cb1b3e0f7e7f60a156d6b2bcd3a9711206c6861a91fc9920",
      "revisionRef": "d-04a801cab7ab1086d8cf9364474bcd59ad8cc225dab17a35f23cd6b189fe06a5",
      "profileRef": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "sourceLocalId": "selection",
      "sourceMaturity": "Prototype",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "localId": "selection"
      }
    },
    {
      "id": "o-c89d2617dac0badd952a93d5a5c907056f2dd58f7266b3a6b5959e6a519a44c7",
      "revisionRef": "d-0d30fbfb5978e3a260acf0d82a826cdeb962fb019e5fdfe4c768f82f0064e989",
      "profileRef": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "sourceLocalId": "booking-draft",
      "sourceMaturity": "Prototype",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "localId": "booking-draft"
      }
    },
    {
      "id": "o-894d8adb47d2fbeba07cdbf5b70cee4fa2425e9d1f3b7f3638448e91ffc7517c",
      "revisionRef": "d-5f0fc9182de6ffa9dcc597c6f900636175c4fcec9d072a0d38528c798dd5ff37",
      "profileRef": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "sourceLocalId": "actor",
      "sourceMaturity": "Prototype",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "localId": "actor"
      }
    },
    {
      "id": "o-b4e2c3fe780888ba1cf93f6046e056b409ccf65f99dee791f05d939ad5e237ca",
      "revisionRef": "d-b706e3d49c1a906aacf3cc61e09c268630f668da2e6347ea840c8f8ef8db245c",
      "profileRef": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "sourceLocalId": "provenance-event",
      "sourceMaturity": "Prototype",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "localId": "provenance-event"
      }
    },
    {
      "id": "o-a511f4e7f865cd4e75356a36f119712ebe1e3a2be5fc1909daf0897dca11fd54",
      "revisionRef": "d-337c109c85dd4801e6df044e2d3591798af2c3bf067a4b48e4e4e0db89d2ccff",
      "profileRef": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "sourceLocalId": "capture-settings",
      "sourceMaturity": "Prototype",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "localId": "capture-settings"
      }
    },
    {
      "id": "o-20c1de92c0ce8ac96b0531f2137e89689e4deffd3a718acd3fbcf4afa34df61c",
      "revisionRef": "d-c564e140422b752c7209e06aa4f04a26ede76554d20a37ec7dbd4ec94837184f",
      "profileRef": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
      "sourceLocalId": "workspace-state",
      "sourceMaturity": "Prototype",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-f00751fd5cb933c54668c32e99fa66a3dce99f6f08b38a992dbc1f0e955565c2",
        "snapshotKey": "s-be6ad60eee907ae2864ca8fddf0a8713fad1eb380b06ae299ccaec241238e6d2",
        "localId": "workspace-state"
      }
    },
    {
      "id": "o-3609ea5e96d5411194b71f668131d6054e86d88e416306a59e7ee7a8d5901af9",
      "revisionRef": "d-4b4901478697bff0303206eef28ee7f022244871d41e6a387358d23e2d14d4cd",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "Workspace",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "Workspace"
      }
    },
    {
      "id": "o-01fabfeacb0afc9d029b36e0f5619186608246e46493527538ce683a4c1e5314",
      "revisionRef": "d-f159ff144a1bd8f7cdcdeb92915811be18186bac9dcd35e61af50edf6564cea9",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "Peer",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "Peer"
      }
    },
    {
      "id": "o-d8753929d8214c8974ac1dd25877bf9fe2e5604f40edab97eb4b2e4c854d9d7b",
      "revisionRef": "d-500728017817f56c330f7d240d33856df27a5e35d8f485ad2e5d24879467c8f3",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "ActionDefinition",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "ActionDefinition"
      }
    },
    {
      "id": "o-9b54934352f1ff77674c7963f7ef7855f1289a901d1b39585f4b3188a666ce1e",
      "revisionRef": "d-0c3a3f4166e43a1df45b74e0630844f8645c6eda2eb9c508b4bd2c4fe82c4a14",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "OperationReceipt",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "OperationReceipt"
      }
    },
    {
      "id": "o-719055b0dc6ab6ded1eee2ed8e6273d4503a38375dca6f0461ebe58450a3f992",
      "revisionRef": "d-6516ac344616a87692e6dea751fed934d5ef7413509edd04c3860d8a68316015",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "EvidenceReference",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "EvidenceReference"
      }
    },
    {
      "id": "o-0ce35baf9d35ea1cd78b10761321ab88de5020e9a1de147b3b8969b6977ca095",
      "revisionRef": "d-81a995d0077b19aacbede32623dbd9c89314caae0fa1f1c9f7e2de76976f0fac",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "GuestProfile",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "GuestProfile"
      }
    },
    {
      "id": "o-5a8b955cbf7f139b366b25b6443165e19172f9a686281d15c5f7eb26790afc00",
      "revisionRef": "d-9babc0e9c844d87f14b59e79f992bc54b57971f5003224bd69282d8f4fcf4ad2",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "ProfileTopic",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "ProfileTopic"
      }
    },
    {
      "id": "o-a5135689fa82ca5777ee55601f0841b5c67671c6ee6e2ed85fc1a92bd7a49584",
      "revisionRef": "d-2dddb2ce7b4415d9ec0adb0fd62eb962ad949bc69166d7855decc6467b7fe963",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "ProfileQuestion",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "ProfileQuestion"
      }
    },
    {
      "id": "o-b5de0accc824538ec2534dc5e1e4e78da19438756878b190149132e7bb58ec77",
      "revisionRef": "d-76876bdb8e1e600555fea1dfd18a870195e7107b96cecbc8959e7d4a6fa619d9",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "ProfileEntry",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "ProfileEntry"
      }
    },
    {
      "id": "o-4d2cf033ec602457f929e8c382e5bb2bbdd8b6a8889f68cece95c97e1531fd32",
      "revisionRef": "d-46a058864326b7ebda897d555dff4a7167748b9ef6bc0612a2ce323a97c594de",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "CharacterReference",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "CharacterReference"
      }
    },
    {
      "id": "o-e3253e36f688ca909126699ff2d241ce9681437e61384c3032bdfecc27f435a3",
      "revisionRef": "d-a6435efaf5a6305b3f87fc93caa9af311ea5f6ac9c238ac6f67cbb8f3c56e2f0",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "SharingGrant",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "SharingGrant"
      }
    },
    {
      "id": "o-fcda0792ab0d1d62c0f2125a3b93a059db2173340758529870db335a1afae83a",
      "revisionRef": "d-c8bd6711740982b3b2bd57a6c07ad716d4fca71811933b314dec7c232d1b89fc",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "Property",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "Property"
      }
    },
    {
      "id": "o-3b3cb54975e900b123dd719390965943ada6fddd7e100f9375b007c87680374d",
      "revisionRef": "d-cc5511a702715b04ca52d76f4a479e0f69967f385d1181bdfd2c19bd926b5eb7",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "IndexedListing",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "IndexedListing"
      }
    },
    {
      "id": "o-84ec8a3037dcc2f1784299c2b4a3bb08bcb95141de059c00ebd0db4a7c800584",
      "revisionRef": "d-ffa89b9eac403402eea097e7e17f79d77b8e150b592f73f0ce0f0d321ceed3cc",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "Offering",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "Offering"
      }
    },
    {
      "id": "o-98cc11c9da7b5875c121052f2a44c1bba2e9fc553ed630abe38ff012f0d33d6b",
      "revisionRef": "d-0e4a99ca2ef0fefe0c27f7581fa206c43008e9ef8c1b77fef66054dee10e92a6",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "Interest",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "Interest"
      }
    },
    {
      "id": "o-f5d82e2f064f25e226ea687f2f61f70f8d248cc6f691626705cf145ea33380e4",
      "revisionRef": "d-6a8f85f5f06fe045fed6d930179a12d771a6f07fd9ea3274460eea00139e764d",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "BookingEndpoint",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "BookingEndpoint"
      }
    },
    {
      "id": "o-683d5ba61a38974fe4e8c43ec8c88bdb3d7ba67ebcb54c11dca9f5b387a9bba0",
      "revisionRef": "d-ec2a3441a5bad5961b23da3b06e765a030d42b152a6f8a7c560a1b759a28e351",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "ChannelPolicy",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "ChannelPolicy"
      }
    },
    {
      "id": "o-d2d897182d1960646edc460d5d48fd8089bef9b68c397b8f812a07a1334d4b47",
      "revisionRef": "d-eaa4d64143d31925fb78d3d60007283a5c8cb2ad24da1f3f62ca4a911316416a",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "ChannelAuthorization",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "ChannelAuthorization"
      }
    },
    {
      "id": "o-9b4180e67e8ba5286d00b973bed7305dde0f51bc5b0c7a61074980d1936a77cc",
      "revisionRef": "d-ff025b2bfc6335433d0f9c3797c2aa7e8daa140fcf5aefb0a965f220ba6b571b",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "Trip",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "Trip"
      }
    },
    {
      "id": "o-4110fa75def52396d81323b02762476061b608390dfcab50ef1dffc92fd7e91c",
      "revisionRef": "d-bf271c0d43cee5060bf19614676a2607a55f0d0a55931059e14bdb23ad7992d9",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "TripBrief",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "TripBrief"
      }
    },
    {
      "id": "o-dd9a7f2b0b7afa9b6ff54829fb48d768c1bd7e0bb64ec311de5fa3df0cfce328",
      "revisionRef": "d-f56f2a11d398875b7e565d82ed68940cced0d9fa6d41573129dc5e54291f066b",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "Recommendation",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "Recommendation"
      }
    },
    {
      "id": "o-a40a4a14795b448fdf89205d1639a5bd6da2693763bc88bbd469bb6b59704e4a",
      "revisionRef": "d-8c36b69ca9673e8e01465c32f86679c6cfe34e956a3ebac91ed501202fd50062",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "Selection",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "Selection"
      }
    },
    {
      "id": "o-3371a02819ff812791149fc885d30a0f0ac23c36b6f325c8a211c3eb2d907fc3",
      "revisionRef": "d-e9a8b95973998f0265b409b392c0e64da00a5c62c67fcaf3168d8d16e7c5accd",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "AccommodationRequest",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "AccommodationRequest"
      }
    },
    {
      "id": "o-907ced4570a1c9e0a8c72b50f3b1434bd10f8f186fc3f9b2919648b204191b33",
      "revisionRef": "d-ac4bec1c7406d098bc99495342de1f1da71c0eeb6bcc45b7c2cac13ca46681bf",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "ReservationReference",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "ReservationReference"
      }
    },
    {
      "id": "o-69c63ca162ed63c9e5548e6c9f7e7de87f6221a1008357cd273271a10293009e",
      "revisionRef": "d-c0cc3f99101698d1cc62e7f38c878ac302e88292e8fb6a2abc12905066e1f001",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "ServiceRequest",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "ServiceRequest"
      }
    },
    {
      "id": "o-adfe64f9ccb87ead5ed766678d05aef176ad5f7f218da75a205402fd0ef98b16",
      "revisionRef": "d-cfc4166d76dfae85a96c80256a605fa1ce9478e3915e8000db4220df9b36c744",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "ServiceOption",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "ServiceOption"
      }
    },
    {
      "id": "o-ca040664920e857a66ec5b26901b3ec258c32b06c35959789e9faaf487fdf799",
      "revisionRef": "d-ad88c148f536b8753b2a9a4cf75d003681aeadf31794dff1ce410f9c866b304e",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "Quote",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "Quote"
      }
    },
    {
      "id": "o-3d5fadd10cf11ca6f2ba1b3cd5996b1ea83eb291a4b45e38af935a0196df050c",
      "revisionRef": "d-cbc7f78a3ad2a82edf47378cae0d5fd2a8c6df32862618ac938248c8efe86cf9",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "Hold",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "Hold"
      }
    },
    {
      "id": "o-d06d3dd0ec7e6ed1559a1cdd14b5712c4fac8413fddc1b07d32560da56dcf686",
      "revisionRef": "d-ad06d13624670b081a861be79e6e39101b22bb8921d35c1c795a8f33cdc66046",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "Approval",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "Approval"
      }
    },
    {
      "id": "o-3bc47b4f88ea6a8fd79fefcf52dc21a83bf94d43d66a05271932fa177f8b901a",
      "revisionRef": "d-4fa957b7ab2c80066175c858165b4dd7ecaafdf0d8e11c193576f2dd8ba9626c",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "Commitment",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "Commitment"
      }
    },
    {
      "id": "o-684e96a06228cea5c98fa8bc0a82f898f5af40864031d9310a1e2cefe9086af6",
      "revisionRef": "d-2188e5f321e0e7265521377db01aead25ea47047137ac931728225d3a7cefedf",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "FulfillmentRecord",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "FulfillmentRecord"
      }
    },
    {
      "id": "o-8b34ffc2e5391e0a6bd21a55a47c03457057e19348706197226cd52e808c5c2b",
      "revisionRef": "d-d0f0f3a049fd1b824351b543188d1f03a5cf4b2fe0aedc53670b7b8cb57bd164",
      "profileRef": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
      "sourceLocalId": "ExchangeMessage",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-412444e80443336a232eff9bef9d18e19f51f2a136e12cf53169c54fecf8ea9f",
        "snapshotKey": "s-75a9c84e9b4b0f9a8ae6cc699a951dca2221086043af409600cc966c6115a537",
        "localId": "ExchangeMessage"
      }
    },
    {
      "id": "o-ab21def75bf5db95d5ca8c16e41f3ee3821302e93f2607cb5debb6bb87c1546f",
      "revisionRef": "d-b7f30ef36c48028c35d533f3213206f8ab7a7c869496f0d683ae1d11c66465e8",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "ReleaseArtifact",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "ReleaseArtifact"
      }
    },
    {
      "id": "o-123e6a65d15053dd5ff274a2e6ddfc01110eecb72f6341fe44f96d365fd1029b",
      "revisionRef": "d-5b44e38b8e6ddaca25fd58a10e50fda373dc0d3924aac7a7e9bb016441112b24",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "SourceCommit",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "SourceCommit"
      }
    },
    {
      "id": "o-6e7699ba6d7781c1df7939aa06ea63f38362e61f826aa9c9e99e67bac66e737e",
      "revisionRef": "d-e537aeccf732064840c960723bfc7b9aa89a62f5f6b6676496532582ae322eec",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "RecordSnapshot",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "RecordSnapshot"
      }
    },
    {
      "id": "o-3aca1a0990acaf29598eb9cee2fbadcdc392797421c16533c35cbdf7366ebbc1",
      "revisionRef": "d-8829606350d39f31304e12995a3b8cbac57cb4fba8be3cb5c36e6cc7c72c3900",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "VocabularyTermChange",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "VocabularyTermChange"
      }
    },
    {
      "id": "o-50a397e203a6f7977f426555a4b2a9dabbab083de2117d4e1e8e8b0045f9da43",
      "revisionRef": "d-6170cba7c5ce48e9cf2da652a4ccb50c79d1fada05af9b77b60fa3b6839517f5",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "OperationChange",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "OperationChange"
      }
    },
    {
      "id": "o-50396785fc01c94ee2c3b34a06cf2be5c0dcd210ba90683ef400732125e5cdfa",
      "revisionRef": "d-5da19f949b9ddb0030848996d2abdead50c05d96b0a04e2e0b284534bc2581de",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "ArtifactChange",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "ArtifactChange"
      }
    },
    {
      "id": "o-e2b84345ab405243ec3eec18c4b40b3fd9c71fbe4e9f75d56a9e34ec410fc43f",
      "revisionRef": "d-58970f2bcc2f1ad66f706cdef3818899bf72de95f93c94dd95a96493c3032ac4",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "ReleaseComparison",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "ReleaseComparison"
      }
    },
    {
      "id": "o-ee25621f549da247d51162e5edbfc4f08ff09176e99063e4f803290a46a56181",
      "revisionRef": "d-2883e641dd2a20840818b655bd178fa2839fdba973788ceefa7276d800dac497",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "OntologyRelease",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "OntologyRelease"
      }
    },
    {
      "id": "o-d60a12e8ddd6a566c9b87b461532f4b84b8b2c1be55fb9e219f5238a4ea5700f",
      "revisionRef": "d-6c37e19de5145176c7c413b9df5fdaf72009501d14998d26c9c29b2a24d00f9f",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "TaxonomyConcept",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "TaxonomyConcept"
      }
    },
    {
      "id": "o-559bb632059a89c9ef74eef473dd25dc3ffec30149aba581eb9dd1f5fa116820",
      "revisionRef": "d-a2bf3466be26938e9fce8e020d50f0a35714afc3092b402e4eafb300832597ce",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "Taxonomy",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "Taxonomy"
      }
    },
    {
      "id": "o-e1c534e36fd46ac18c7dae89a4fb70db2fac3442fb31658c8c2cbe0380417697",
      "revisionRef": "d-7d6245e396cd9ee4c1e6f72ab7db88603be75c050a5be0b92640ae34ee3e6260",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "SchemaDefinition",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "SchemaDefinition"
      }
    },
    {
      "id": "o-9069789cf40c7a5b4ed4346bf94feadb26ddc9543f13c63e425dbb1eb3ef59d8",
      "revisionRef": "d-438b126ad74f30a3ad3811aad2b2a58046fb3a69597fe7c65d1689e69fc6186f",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "PublicationProfile",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "PublicationProfile"
      }
    },
    {
      "id": "o-89b6fcd42ef773c1bd83f97ba4b6415f3ed8df5ead2fabfe3ff226d79bbc4f94",
      "revisionRef": "d-6f63955cb7ec33af5eefc1907e55e9cb5431722c58ed6f3ffb4398625b06fc89",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "Added",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "Added"
      }
    },
    {
      "id": "o-a433a17fdc0f17e969c91c360579479a7e1ccad2a82c7aa1d679c528bc4b60d3",
      "revisionRef": "d-9e0df30d2be2974a6b7f09e31d0be3ddac736eb2ac6a7362ee9e23cb1cd5f16c",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "Modified",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "Modified"
      }
    },
    {
      "id": "o-260f55b7185ffdafdc29bd13dad6446710daae0a00afed2b65173fabb1fbf085",
      "revisionRef": "d-f23bd6d91fc562343159254770d90049ce89e0ec1f5d5ff05708687761259444",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "Removed",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "Removed"
      }
    },
    {
      "id": "o-edd800349873244219631d57ac7d5e18ef2505c2830f0026ceee313113db859f",
      "revisionRef": "d-9efc4a96ecd54de46ea6c75017cf841c97b5791d6d4bbc2d5e7d35533fd13306",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "PublicSnapshot",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "PublicSnapshot"
      }
    },
    {
      "id": "o-d2d377c35bd85d11bdeb2c9e9cf7ac69aae288b8612d9c81a1e8d58c23dc2012",
      "revisionRef": "d-585dc2fda93d1952aeb2b33ea6486d52d08f3554bfc4457f1781547df84dc3f3",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "ReleaseRevision",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "ReleaseRevision"
      }
    },
    {
      "id": "o-23788afa4880838f235e9f49d5c6e4b5c4e7721e8baf9486bccde0d956a38b15",
      "revisionRef": "d-52877c01d2c962f773e435eda65889fa7dcfcf970c71606d4914f432bde17dbc",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "PublicationEntity",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "PublicationEntity"
      }
    },
    {
      "id": "o-8b9a13f2b9896fc8f7937c014277dc2bfb4423215ed91082cf95e1793cce4af5",
      "revisionRef": "d-b4880db52aa523c976deff487ac94ea969622f6db408c859f9f0db4b924b0a13",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "ReleaseChange",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "ReleaseChange"
      }
    },
    {
      "id": "o-0cf76607b3ff18aa9e8aa268360f6a3f360f6a2176d780ec898c6b97ef548b20",
      "revisionRef": "d-a6b0e1454358ed693fe657da022b4efe76a72b74697ccfe9d700039f985bd0af",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "ChangeAction",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "ChangeAction"
      }
    },
    {
      "id": "o-812245c12cf2175d2a9139742527c766d296d723c96fd1e9820d51e4cbafea41",
      "revisionRef": "d-1c88e1f9411c0208fdc8e415cd3664e52ad6fd42192e434701c73f8f93abace2",
      "profileRef": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
      "sourceLocalId": "ProvenanceKind",
      "sourceMaturity": "Review draft",
      "dependencyOnly": false,
      "identityInputs": {
        "recipe": "reader-occurrence-v2",
        "profileKey": "p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f",
        "snapshotKey": "s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe",
        "localId": "ProvenanceKind"
      }
    }
  ],
  "memberships": [
    {
      "occurrenceRef": "o-6ef768486a480bf6038688a00efec48803fd9170b4874b69adf1c41299fbdf98",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-907fbe8d66817795c6892d9662a51a263d7be3d546522942384805260eba22eb",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-898f9b601265f9b6332ca39f6439dcabab7567e0f5e56218ad1fde2ea6a51228",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-b286a7da681ec8b9a33da5a176bff93a7f51b0941b3216b4ed27ee126f082189",
      "primaryDomain": "resources",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-b1fe568cb2fcf5f0b41078e38d323020b880c1b7b766f7ef3584a76fa6a52c0b",
      "primaryDomain": "resources",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-38b10c6aeb1d75d7c272e36b3c4982c7e5c3bf688b1cc42543d750827e8b2a76",
      "primaryDomain": "resources",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-8980aeb083cf35188a1f3a4f25420bfe45ece3f3176a0d86fa0fbad0ca43983e",
      "primaryDomain": "resources",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-11c2967101ed15717bfdb2d02eaa490590950701e00011b1b90825c9e14bdb05",
      "primaryDomain": "resources",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-07e203aeed4b84d629409ed24e91583dca3026877b9bdbc040aef4c7f29b28a3",
      "primaryDomain": "resources",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-74ec66a269617fba56252fda5208875f17282ee2b5025bb8da076f1a136aca27",
      "primaryDomain": "resources",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-ea3b95ac17f3e90b7e4bae466b03c47dbb072e5756f456d25edcca4157435c63",
      "primaryDomain": "resources",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-8d41cb7e5784a43bbd3b43356f8f360034b148015ce1ddf0de97c327b6855144",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-2a664d6a1467adb852fe75c6473e54cd0bebe10a7052a991865efd0272031cb0",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-d1a1422d5080c964bafbf7b753b25006b0a83a6eefa650756e1e3b488f1809be",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-e9e297552010e4a0091307e50083e5f7c0fc468b9bbeba855ed8c81ceccbf0aa",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-fd59a97751f0c2db7b33507dad821d58e079729e9e677bdf56a7429d5f676351",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-ccdc80c021928049b91bf34f47e3686d0489011aa1d266b08ee9384e723d2edf",
      "primaryDomain": "resources",
      "additionalDomains": [
        "identity"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-b9014c2dd9f87fbbdedeb6dec9cc35eb938fff486031fbb01469a77ec42bffe1",
      "primaryDomain": "identity",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-03d8bac8203fed32c36669741cac7aee2c1a8d46eaba3b21e170ac3d8a43db5d",
      "primaryDomain": "identity",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-1bbb52f3ab931ae7f858f76bc3732328beae6ca683ca3095c9291d503855e738",
      "primaryDomain": "identity",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-8d451ca8cc909cf44aad0650bee256fc494a6fd5065f072976a09b7359154f86",
      "primaryDomain": "identity",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-f6803e4bc5d66b2c6a0c583dcd46ba423e84f419da567d2d3f8087ebec49a4ba",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-4457d4241f40ad0da6886cc834ba3bc993be2954bdef9579e935a7dfbfd5fa0c",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-a7f4a5915c3f1dcb599f4db762b438c9e40e7699ad89b35cf2cf4fa2a681486a",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-1a01bf3a105c95cfc0a55e77747548968f07feb0fdf6f11e2ea826e0398810d7",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-3bf3cd9de935d3906b092495517a200acaa0da4f642e63504d2471488e5728e0",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-0e4539f60d76d5673d27b958e71c5a90bbc5c016158a98144a3d36ca281919a3",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-399c929568a3cba4df49cccdc8eaacc95d8592304a7362dc07ff15df77cd32fc",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-27f03d0d964827c9facac2963579ae340b9906265e15fcba4639a9f88ec54e43",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-e48a764e6b3afb89a29f7252662b1eac960fda321aa1ace539ce5585cf38d765",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-2e8e06c7e08c567a215894beb61dff71fac6fc1f7fe8d6d77f196335bdada461",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-caea8d8d2f159d0faab318d6719310b816637c79159e12f9c20c1d0438b91829",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-1c6f7cc7949badb59c7e1911603b0eec72d1e853711551fadbd82f2e4d914f31",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-e785f859e807b116da102044df54d9d61e8dcdeac8ca09753ff62456976b7c8d",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-361dbff3f06c173a4aec679d307f5f4f1f895f35c0d446ef8dab94d45eaae46e",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-283a823a05421fe7d0c721c28c6a4298af6eaa70df04fc3b6c37fb5842e146ad",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-76336d298b39a3b14d082023fe5f3344d6c55587fe4e6fac0f4f173209e0f275",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-e118fe4bd477d6a1c209c3b3ddbb1e9f438c1e853c6addc4f5d566494feec932",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-4074569badd823e61b8b124f550b14fe052b5a380a4a77d81d54d5c877038aea",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-db3c4719660d57402d9b73048dbe95a017ff7124dd0b341ba5388cf1b9e33f29",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-79f1f6eb69aa333e876608155e42a556fe2a9b3408df515b400ee3973d5e758a",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-15a86bf1aa5dac8645b1a8820b1ae67162af54e26f673cd7a7aed6399863b048",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-12e50ea54f1baded935e8f5fd6f5739aa10b3d5365697c96e16edea9f174803b",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-7923e459433eef685f04194c956a9b18b24903b7f482999386827c2e99064d0d",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-d73f416c8328ff36e43ce619246c9a4a2f926fb3bdf848055a988fb8c580d027",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-08c83f992344dd18c96cbdc2f1e6eaa17be31def5a98624adce0bbfc1b7af451",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-4d7a8bc494ad453aa5e32db76ff9495ef9c24ef96bd23ad5398f62c537d888b8",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-e1fabb25b77bf980559aa626d4c045545132ecce5a9d7becbd85cb41fa04965b",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-9047f94b7c46ec00ae41f279041fa1f36b7e3e0c169e2d878df48aaa14a5bb74",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-27c384ad71471fb554273f451a41baaf5833711b9e0185241446a665eee7e115",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-6b0c55863acaba0dfd23b05d8742fcd37c921424c8cb3ad64e244e1df8a5d01c",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-83ebbc8e9e41a344a13415e3110bed95647257189c05d0d7fa4d5dae35b1563d",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-25ea3f32352e788d99b526552734971674fc36d8abbaf0d4a0aecd3f3ac3af9f",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-95e1dd7c0eb8803cfefb9de406177d341f6f5ad38644ae5addaba712daf37279",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-64f1c6d58e4364b349c73adeeea6e7d72de475902be46454fde404707a909bcc",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-acc4815a259cebb04a2b37aae896e49b76319bebd150317f7def0d9d9344621f",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-eda57f3859b5a0ebda79e1534b082964412231101098f5932733598d34283f9d",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-0e6b56690742c4cc0bd397c1a4b6fd63687284504b368c90da2a353b3eb9e597",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-83a3e78bd5363ce0e3a5b036c9333f4c42db810754aaefad1ac7ce68d2ca178e",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-9b3be50b8a28551a9b1209d259ef567378f222070010673687d1e72b818c3e0c",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-84348774e06b80aa0c2b1a5cd3e44556c2b2121b557f1585cf57a81e7b6b1f28",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-d2d184682ea8c353a9fe8c9f331d8e3d6e066516d8a67a28c60969a29c0fa76d",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-3db61ff0528df0f8b82a1cf2633e3e3bce182fc3d5f64c8245826f8568a5e261",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-7e860aabe3f3d00b6733790da47ce00642132779c4ff01b3901878b2f1fc0fe0",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-0906c8567d99f2177382d6ebf6d9bf57e30facc1de4b169ef345a46f2b946f81",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-3bc444705ca2bda32cf88f0fe4e341193726336a67b046bf319cbcfbdc63e77c",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-d2ebf67f5f7646bd56e5de4fd1f60accd2bdca82a37ee1bb9951f73b9baea01e",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-31569cd655eab721f9f99b767a9275c7e7753d5e8885cabff46e3efdeae17417",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-990d4ae369cfd32feed4f11c5972808430f82ff1f1317e504784d6549e891504",
      "primaryDomain": "software",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-24689572ea6b600bdb949ede9d1a1dcd4c6a9b7538683942f79d2f01d762ac7c",
      "primaryDomain": "software",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-d100731f0579badd21d96e91659846253ca025dce79a4f49b56ba91aec269958",
      "primaryDomain": "software",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-b6705d206ee2ab7cd560df48c0af84437e1eb680113e6082081b265bcb05047a",
      "primaryDomain": "software",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-f9658ea51ed8905dfec985a5b270b0330715770b010c7dfb623a17c322456c85",
      "primaryDomain": "software",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-26754e9998173c4cc1b0b3e664c4ab41da80785afe2915b0d0ce3020c7bd0e47",
      "primaryDomain": "software",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-66b9ce3526ece1fe04f3cddc055aef2cb52105fe4423f83195954d7c3f0704b0",
      "primaryDomain": "software",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-d051bcaf190c90b08531ea1ee90decc1273ade2cb83eb9441bb6e9a4f4233ad4",
      "primaryDomain": "software",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-ede8245854a2438df32e5fd62f6d352adc532fab2421c7701cd0d073b12ff41c",
      "primaryDomain": "foundation",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-7f05bec7af282c8ec465c8f2a160bbc279c883b8df316936eeb359a198cae083",
      "primaryDomain": "foundation",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-b8754df2bde5c338837052fa712d005d2b03df579c0c34a9523f130f6cc9f485",
      "primaryDomain": "foundation",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-9c3d7655a624e7c4b44b958d852f9ff6d90ca5410d16044456e6b4494b8afa9d",
      "primaryDomain": "foundation",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-83088c333b1bf3e7722affc3f9b952ac03ce0ed840100a8a055fe6c62a569859",
      "primaryDomain": "foundation",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-dae7e6063ad9020522e042ced47ff383207d3bd4496d482fab2709b521561343",
      "primaryDomain": "foundation",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-daaa6eb0db0f812529a414d4a05aafdb062e7273a6a433bf79a4be564a9ae017",
      "primaryDomain": "foundation",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-5cf54ef55a0fef73daac11c9e9004f27ab2a5c53796af20080bace8323723397",
      "primaryDomain": "foundation",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-b8cc72b9b71beb56ba8fc1d54a00bfa074891747798642d3026d160bb345da3c",
      "primaryDomain": "foundation",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-5f342d0003f8759280fad407b6669e559daa5d6931f7b3e0dae20af0931cab6a",
      "primaryDomain": "foundation",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-342f8de6c1e3caf13da1226e7174dfaa10ad089d2c8a1b1b7e5782ad18ff1ac2",
      "primaryDomain": "foundation",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-c420b54be346e22cf523950c24372117f6a6274c5d14196df8cd2da1188ec7d6",
      "primaryDomain": "resources",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-42e8d46036f390fe29b86bb09f1c7a237905af113d8611d67ce2b2b0e2166448",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-e29e678dd929252a921594b52d4c665853101b878f23194b66382e4a66ef1931",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-7ac958b5f4ed7262d59a8ad14241c2308d1fa194100c7f7070205e1074a2a86e",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-2625a693d5a9dc7533eed4099d4d095ba3ca4e9a22a2a6827f6f7d5b45cde7d6",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-ed993cfce62330d09f1740d8e4a4383806bd90e11b4fe0376949095e9eeec66c",
      "primaryDomain": "software",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-d97567cdfad0bdf5038469095e4d6d1f3ba8813e5e5c1f2732b61f0e78e5db71",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-803f8834a6f5c0de75b57f5034ea5ea179dcb0b4f77decb5c980c4a92765fab8",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-54b7d4cd1b81ff09ccedde2d2c101ec46b40c0c1db8eddd9ea0343e98d758ebe",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-0471ca47c9986884fc6084b3ae71a324cc8b87c9449df3ac7850bcf2b15cf79d",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-8279e87b7d4e8c30daaed4ab48c97420b0d97a5791f08f6241bdfaba10f3c79f",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-c2ef0d82a4d037b8e352974ec8bc38227d70799650f898673d230fd94bc43c89",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-e23b04cbd101d0380deb7a34bc33efd36213496a438d76be4fc006d9c67777a8",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-a7055d00f2efffce75a46be7571f8b22c6ca36aa4e05b7c905f94731bebc1469",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-9dc1baea9462b1a36eed01811296cc6dc169e40a0d8e3a48de30db6fbd544825",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-2f57c9872f5825f376f33617b2d0b159d6907a463dae4affbb5919e2c1399015",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-2a93d85493942a7abbb434dc0889ce4630a93607727760822c496c75e7286da5",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-94aea3d840d386dc9bd484991a6811b0efa0a1d50624e498c3138324bf4dac98",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-92d334f4681a7d6c4342737a6d2b72e83db06eff0a0aafcb8f2accbc9666d757",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-42ddfd3bb7bfbf6ee6e9a48fed3c74e9e4c79e037e61f1bab2e19a8163327440",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-c96509fc261d3cbddb968d874ce9334cb6811fc71039b0e793fd357c78aa9d34",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-459fe538310ed872f3daafde4100f6fb3ba0bf61030b15448f780ab975087b3d",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-0a57e3350c61e59fc7452a79163045db0d6482a5e8e228481d9b0b21138fa127",
      "primaryDomain": "software",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-769516d8608af371aad0a08ae87f4729bfdd7f183489c412a0e3132cf9ecd00e",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-a79d69debd4d249c4146ac365c5174a07fc36b1a379fc3626eaac73c03a1956b",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-b56a8530b1fdc28c5eab745dcb0aec8ef18beff8d558f1fcc81aaeefbab4990f",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-04e81b71a6b30f25b60527566906cbb38a806f906980933ca0d66ae9d4b04256",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-dcf18ec63745ccb8af002d648f2a814df46e967ac975bd55ed2e1b49246f7f2a",
      "primaryDomain": "software",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-01a8510916c4af64b8fcb3201ee3c24bf4b474dabaf74515a91a125fbd3651dc",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-51a3b9b5bcb0b849e26e0a2230457265d04aaa9bfbf7faaf51a36c2c4bb1714e",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-79fad9a229eeb126d30b598526d1f3d6d9cbd67a273f2c27def53dbeb61a919f",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-59ee745a4f75fd0c4e69a1c0e7759879c9f1f059f4b6977f2976b24b180b3e74",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-af18f44a3a621fbf034c0e20042b08d633d280a548e02c167366aa60626ec831",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-75d5106e172f21d0f0a3ed426099dad19c00565d1c1e6b42d540e5cf1bc379a7",
      "primaryDomain": "software",
      "additionalDomains": [
        "resources"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-7f8372b10ada8cdafa743aafda15e804d2a25ec258716823deb6e96936566504",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-d0069077a6dabc50d590228a39557b195eb1a9d2b2550411f26aee3b1614fad2",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-2564b57e9cc68a5222555bc285be97c5f234adae9e969893e3d42d3f3310dd05",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-70459e38d8f0f9efc3df834c74775e96d54ba41f379b5378ca2e40638c911f25",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-3dc52e09355c619bd88ec7e1a8cc3fca43fee842f0b87e5cd9779bf330b6969b",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-6236b9955717ef91a7840e3e321d6c2afba5c1ed560526466c5fcae960752095",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-b378475d08aba6bf43975f47a8ac823496d21b0923aaaef3dd85356d08c931a0",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-b31f4d2d47cb51fb3e8705840cf3f08b39a5ddeeedb8438558d5391e71500d59",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-fd1106a919de0e3de774daaa09d05cc5286722e1cdd7189caaf2170469b6b2c2",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-da5a339eb79792a86d133e6b6e01d8e72b4cb7967eb9ce57cf174529e3c5f08b",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-1b13d60fd614bce464bde03b74175bbb0c4073a36599e154c871c35bcc762b50",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-6417991c8a0ff06bc50f5dfa7e2df025d4b307571cefc586027967dff555f2fb",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-18cb00e1d2f056d9dc046ea97a2d1fe32d3066ff4905fb8c5ee4969ed1216915",
      "primaryDomain": "work",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-83b51df6649033eabf9f55f0e9a02c139d3cb74e6276a00aab09ccc42e64dd2f",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-d7649ee2c011f2927908fe92d63e50d552e43ccec73c398a05986ca4d7df06d1",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-eadad9a2b678d4a63eff7d51791741fe195aa8263d10e58eb31cdc85cb74ef86",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-2b726c7da11d38d1f814a994bed9b6a8c076bea79d7e166fd50d08ae4970aa54",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-2146b3fef0a1ece20b1fdbc1f45865c1ce8d18f31daa419de7c2da11c2451d7e",
      "primaryDomain": "work",
      "additionalDomains": [
        "identity"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-4606f3676448d90d914fe1ab29eca3e905dece5cdf34b67f9bdb346523f07146",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-597dabd7617b0a09848046da5090f381b2a016b4628508acf8f922407a9976e7",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "identity"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-874d674970b6ee3ce042a78b65d47741e2c1cf2f279758eb6700cfeb98cf3718",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-6693dd4d4649b63c44152191f38968c30d8a3f584266b0ad154bd989806edfbb",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-3818d0ec520ca06bcc8ab39f5d3685243e39290a9230495a38deb6cece9120fa",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-48d938884425a72ea2fb07be6ab60cbd51adf98a275e2f268a645bc32a04d5af",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-b455833b68114d1835e6535668dc79acedb17b2a6743020da21d7c63e0584a9b",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-497c85aee4b294b856c1d126a14f11c01ed091c15ab6d8f547214c0050c790ca",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-732be17c484f0e0f9e7eb5ca1b1295770946a42307e65dd69ca75bbbe2bcba80",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-249cb4b20e75fefc68d2981506a67936f57241af8ef6aa11c6214daf90fee8bb",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-53522dcb82d4fe9ef60137320ff0af97fea53b3a707fb1cb419f77dfb1d9ced4",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-7ae92f5c21afb5ee92fb4fd40897880acd58c2e8235894f57b4c9119c7cfc7b8",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-943b118bce2702105ce83e76cf804ead96b8ca7f7ea5a35a1a42f438adf124c5",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-01846e041d37ea70a8db9f5b4710ce5b1a7fcce912a3b6a59fe1b5218c2ff4f4",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-8139ab69e5d8d7193986ecd50525b1951d5a3f814eb6da5d372dcc61e98a6c05",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-a1ad95353633d83623aa11f629799e2ca4d5919e41b73167298f47d19e7db358",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-996f1567f9af6149450a855c1e85d6ade0ae9c886faa040e96b54c04639b5d8c",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-86c92d0cb13b771f88d9de02a41ea26a019f8c4f6b5a006ee667739a8b91eebe",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-ff8769b678978dc06fdb4202769f51b1284ffb6d6ef55673da2eb807f4f83227",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-a0b5f740ee818d7484191512f50bde5b3fd5eaef446e9add887b5ece9f13a6a6",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-1be5f425b2441016a293d535ac89ace3590b35280fffaf63e92e1387936fedc6",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-1341b225b590518ab0b2c1e0c1f3177781ce33477ed959e8395b68cb5fdf67fc",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-fa3f614ae2b2d3d5e9c3ff74b1bb2265b7a7dca770e0eafd41875075c21cd910",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-1329240364f05b921bdd3ca4bb1cca18af549fb19e01e9934a1fcc9c0536c5a1",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-9ad64156258e02e61343ab375d3a75449b6b5b3d66db173d08ddb0fd21fa126a",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-0fc0c60f7007c66d9668875bba98930dbc1e4020a423015efb74205130fd9e61",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-52a307f3b93c8c977520dd6b3d776bd263d1122f1b4125c05a57e312c0792673",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-e1b9afa555c16eadb3f100161a8addc8dc1bf1c19bac96ef912de2ee67047ec5",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-d34de0c05ec5075b95e6433f689aed1f6ee4aa8dbe4ff1b49b75cf29d96110c9",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-13fec958f3d134bc6c5f336d2e989f98b55d4007090015716eaa1bb2ecfc1614",
      "primaryDomain": "software",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-45cd3513f17e5287559eed66577e1ddaedd5520ae98e134ae138407564811af7",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-57a5136c768b7766e5a11809ce6157d86061befce655e5ca08c3af03c16a0edf",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-91ac7322862505b4d0bd6e36732585d69cf485f9ed80f09693a6192ad5251883",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-e57af9fd5a006e4d90f7a9b558986a6e67f7e8d78e570d57a35994cc341a0c94",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-185c9491c6119af677c73930e5c39466fe47bd3a94a1b6608ed66e14b42db866",
      "primaryDomain": "software",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-6ce819cbf74390717185d325f31d91c779e49190592a125f73303998e072ebe0",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-10f4f61cfe9fd07d152592f59430458d9ae37886d39fd9ab311cd3e65b96d1a2",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-b34f6d97b0862597a8a6fbc076b45a2044942a9619185c9dd742d83ac2f73af1",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-a9bd05384b44acdf923ab04481977e89fe7db26a01f13fe42cba9e9c72f8b721",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-ac75c9e80c8b6e1c4bcb6ff3460fd0a6e262b4ee5b2c43313529d2c09f49c314",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-fe547281bbca47bbe0368ade0bdc74becd0a12d42179fa62e1249a5cdcc356c2",
      "primaryDomain": "software",
      "additionalDomains": [
        "resources"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-5d02059fea856e4b6070b218448b3d96ede0ab438648dbc97b22a64bf9d6f0d0",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-7b15f565454932f80d27f7f9b8a324722054dc00acb7d68a383c42b80c48149f",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-75ee1563b8de2b1638eee99f26ca6247a41a87f605391090cce90bb1c64fe29b",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-0ea7fbbcf29ce0e607effdd7bbfaefeacc1e42db85dbed754d31b1179e222807",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-dcc38ce122b7735132735b89c4607e5fa365521b1f9ae68847bed3eb882fa172",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-113223f398ef151bec2715963a6c422fa35a1b5c10fe8423ca9b4bbf968ec47a",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-11f3e7a0f389124152361f2dd3c37391caee3fe098ee631335df9682379bae50",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-0fcd37600a1e3010d82f679c6f7a0547fbaff22a7272c96945eaf485f57b99fc",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-cccfc80aa6ec8c3dfc6bf8175a3c4a553da18b57a3fa09c0385ef35a86f35579",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-a8c623aadd09d9439e4d0f23df36098700c0b985c1bcfe1195f9c492bbff1071",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-fbc413fe41aec4d50a0f8cf2817ce5a283171dcd160ff4ffe68c94e6df14b447",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-59ddd54098d8ca15a81a1a0660aab5816ff1acbeee5c3b2531cabbd205eb14ea",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-d123bc23189ea418f5f185b435eef4f304b33f2d2cd4c16ef965756c9d381ae3",
      "primaryDomain": "work",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-5b8097f4b1755e50ac968b47e846d8a84a8ad00dff1b7941b636e4e7fecb1cc2",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-a9b24ab5f6ef914f56a9c8ae974b5740bcba1afd0d8ea40dfcc7b12ec5baa04a",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-5a1acb23162efe21a4727c563bc57236a9e3169d25a494eb810040424c56e47c",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-5a835ebe41daff4e3280e6f977339dcfed190de4546ff7c61f0ad5f07dcde73d",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-0c10886f40edfe782b444df86ccec4a042de14d292b6933a2d7cdf2365b9ca54",
      "primaryDomain": "work",
      "additionalDomains": [
        "identity"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-91d994db62258a0c77b82c271910de0d588f2f6a75872a92100a172f92cd6f64",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-d35a8fd9db7f90003d14d2a06d13c11682cc9d5336cf4f5b44d6d1da72a3bdb0",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "identity"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-fb469b727081318dfa5b8c60256f213d4f86cb3fd9e3c1cd11b9b4594849f76e",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-86e9cc723bcb2505634eb8d176380a48f54a0b7830e12543a934f80d4c22dba3",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-ca2f437c9f4e2a45ff528cfddd7e042f0a34585adfc6695091e32854fa89c8e7",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-4fff42d4612a294a7156b38d72dcc082b563129d445302667b1a1ab277d126b8",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-22ef99c19fd8e63a74f287bd067f86d3fb9f69b3915001f77b03dbd2b92f00b9",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-9e23e4fb3d0f7eb8cbc6b277b18eb0e81edb398c6985788a27a05e65204ef3e2",
      "primaryDomain": "identity",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-46b7194f41b10cef58057fb0ad5984db14ae9a0b5d971b8ee8f30ff9f189510e",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-a7ac2858d8055065fbc10b7a28d203d6e83ad1aa7579f85ec367081590011096",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-24e5b050ef646a9dea4d5fbb7d5237bfe859645e3193fec053fe6bad69e064ce",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-8298f4a4bb4b02a64f8bdc8c03dffcadc79f84e41f42710f8e60a2cd76ea0a19",
      "primaryDomain": "work",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-95052a65ef6e0c6fba2ae1a0badfcf552f8264a1a05055917ad3b1699104edca",
      "primaryDomain": "work",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-9bd4e076d5adfef057ae5cf3adf894a3b294541f45727293df6bd01342a50c99",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "identity"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-b660a0390a4beedd8f72e4ca376f7802bddbeceba32078613c81252d9a2e89a1",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "identity"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-e9d7d6ba630c22c408b4dd1023b7c4f5ca0b6bd874f44a9194bd8bf7fad16d5b",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-e41f60de8b8f326962446b130a83f49ed9f7f91c3688cfd97921e7d0b1092a61",
      "primaryDomain": "hospitality",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-fecfe2a377146a928a6a72c547905d83f5d252a3ff8fa2ed8a0e5e7e3829a891",
      "primaryDomain": "hospitality",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-3277cfaba8f3ca908c405d4b79124539daf5082d4260e0cf2749780c8668276e",
      "primaryDomain": "hospitality",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-10596161da8132e37d3d11cbd5f058d5c1cb3f497726478184f7c9a0a4a51f25",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-bc1d349f1c5983fffbed0664a9bddfbb97bc0997423fd3fdbdd16f3c2803f665",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-3f77ea8594279aeaccb000b046a1c693a35623279e66ce6cdb0f11af7fccb20a",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "resources"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-0befcc246533b1d973776a97fa3c82c6f481b51798e4e2808116eb0cddf0445a",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "resources"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-66f7997bb6b49faea69ac13cdd88cd41a60577eef1ba2a52c35df71e67c74b09",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "resources"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-c47dc44cf285cb9e89b1f7a10a34c3a11fdb20d29b65618754758e8c551ddc8a",
      "primaryDomain": "hospitality",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-37d930be73bf4279cb1b3e0f7e7f60a156d6b2bcd3a9711206c6861a91fc9920",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "resources"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-c89d2617dac0badd952a93d5a5c907056f2dd58f7266b3a6b5959e6a519a44c7",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "resources"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-894d8adb47d2fbeba07cdbf5b70cee4fa2425e9d1f3b7f3638448e91ffc7517c",
      "primaryDomain": "identity",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-b4e2c3fe780888ba1cf93f6046e056b409ccf65f99dee791f05d939ad5e237ca",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "hospitality",
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-a511f4e7f865cd4e75356a36f119712ebe1e3a2be5fc1909daf0897dca11fd54",
      "primaryDomain": "software",
      "additionalDomains": [
        "hospitality"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-20c1de92c0ce8ac96b0531f2137e89689e4deffd3a718acd3fbcf4afa34df61c",
      "primaryDomain": "software",
      "additionalDomains": [
        "hospitality"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-3609ea5e96d5411194b71f668131d6054e86d88e416306a59e7ee7a8d5901af9",
      "primaryDomain": "software",
      "additionalDomains": [
        "foundation"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-01fabfeacb0afc9d029b36e0f5619186608246e46493527538ce683a4c1e5314",
      "primaryDomain": "software",
      "additionalDomains": [
        "identity"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-d8753929d8214c8974ac1dd25877bf9fe2e5604f40edab97eb4b2e4c854d9d7b",
      "primaryDomain": "software",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-9b54934352f1ff77674c7963f7ef7855f1289a901d1b39585f4b3188a666ce1e",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-719055b0dc6ab6ded1eee2ed8e6273d4503a38375dca6f0461ebe58450a3f992",
      "primaryDomain": "knowledge",
      "additionalDomains": [
        "software"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-0ce35baf9d35ea1cd78b10761321ab88de5020e9a1de147b3b8969b6977ca095",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "identity",
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-5a8b955cbf7f139b366b25b6443165e19172f9a686281d15c5f7eb26790afc00",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-a5135689fa82ca5777ee55601f0841b5c67671c6ee6e2ed85fc1a92bd7a49584",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-b5de0accc824538ec2534dc5e1e4e78da19438756878b190149132e7bb58ec77",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-4d2cf033ec602457f929e8c382e5bb2bbdd8b6a8889f68cece95c97e1531fd32",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-e3253e36f688ca909126699ff2d241ce9681437e61384c3032bdfecc27f435a3",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "identity",
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-fcda0792ab0d1d62c0f2125a3b93a059db2173340758529870db335a1afae83a",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "resources"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-3b3cb54975e900b123dd719390965943ada6fddd7e100f9375b007c87680374d",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "resources"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-84ec8a3037dcc2f1784299c2b4a3bb08bcb95141de059c00ebd0db4a7c800584",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "resources"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-98cc11c9da7b5875c121052f2a44c1bba2e9fc553ed630abe38ff012f0d33d6b",
      "primaryDomain": "hospitality",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-f5d82e2f064f25e226ea687f2f61f70f8d248cc6f691626705cf145ea33380e4",
      "primaryDomain": "software",
      "additionalDomains": [
        "hospitality"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-683d5ba61a38974fe4e8c43ec8c88bdb3d7ba67ebcb54c11dca9f5b387a9bba0",
      "primaryDomain": "software",
      "additionalDomains": [
        "hospitality"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-d2d897182d1960646edc460d5d48fd8089bef9b68c397b8f812a07a1334d4b47",
      "primaryDomain": "software",
      "additionalDomains": [
        "hospitality",
        "identity",
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-9b4180e67e8ba5286d00b973bed7305dde0f51bc5b0c7a61074980d1936a77cc",
      "primaryDomain": "hospitality",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-4110fa75def52396d81323b02762476061b608390dfcab50ef1dffc92fd7e91c",
      "primaryDomain": "hospitality",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-dd9a7f2b0b7afa9b6ff54829fb48d768c1bd7e0bb64ec311de5fa3df0cfce328",
      "primaryDomain": "hospitality",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-a40a4a14795b448fdf89205d1639a5bd6da2693763bc88bbd469bb6b59704e4a",
      "primaryDomain": "hospitality",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-3371a02819ff812791149fc885d30a0f0ac23c36b6f325c8a211c3eb2d907fc3",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "resources"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-907ced4570a1c9e0a8c72b50f3b1434bd10f8f186fc3f9b2919648b204191b33",
      "primaryDomain": "hospitality",
      "additionalDomains": [
        "resources"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-69c63ca162ed63c9e5548e6c9f7e7de87f6221a1008357cd273271a10293009e",
      "primaryDomain": "resources",
      "additionalDomains": [
        "hospitality"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-adfe64f9ccb87ead5ed766678d05aef176ad5f7f218da75a205402fd0ef98b16",
      "primaryDomain": "resources",
      "additionalDomains": [
        "hospitality"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-ca040664920e857a66ec5b26901b3ec258c32b06c35959789e9faaf487fdf799",
      "primaryDomain": "resources",
      "additionalDomains": [
        "hospitality"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-3d5fadd10cf11ca6f2ba1b3cd5996b1ea83eb291a4b45e38af935a0196df050c",
      "primaryDomain": "resources",
      "additionalDomains": [
        "hospitality"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-d06d3dd0ec7e6ed1559a1cdd14b5712c4fac8413fddc1b07d32560da56dcf686",
      "primaryDomain": "resources",
      "additionalDomains": [
        "hospitality",
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-3bc47b4f88ea6a8fd79fefcf52dc21a83bf94d43d66a05271932fa177f8b901a",
      "primaryDomain": "resources",
      "additionalDomains": [
        "hospitality"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-684e96a06228cea5c98fa8bc0a82f898f5af40864031d9310a1e2cefe9086af6",
      "primaryDomain": "resources",
      "additionalDomains": [
        "hospitality",
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-8b34ffc2e5391e0a6bd21a55a47c03457057e19348706197226cd52e808c5c2b",
      "primaryDomain": "software",
      "additionalDomains": [
        "hospitality",
        "knowledge"
      ],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-ab21def75bf5db95d5ca8c16e41f3ee3821302e93f2607cb5debb6bb87c1546f",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-123e6a65d15053dd5ff274a2e6ddfc01110eecb72f6341fe44f96d365fd1029b",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-6e7699ba6d7781c1df7939aa06ea63f38362e61f826aa9c9e99e67bac66e737e",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-3aca1a0990acaf29598eb9cee2fbadcdc392797421c16533c35cbdf7366ebbc1",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-50a397e203a6f7977f426555a4b2a9dabbab083de2117d4e1e8e8b0045f9da43",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-50396785fc01c94ee2c3b34a06cf2be5c0dcd210ba90683ef400732125e5cdfa",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-e2b84345ab405243ec3eec18c4b40b3fd9c71fbe4e9f75d56a9e34ec410fc43f",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-ee25621f549da247d51162e5edbfc4f08ff09176e99063e4f803290a46a56181",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-d60a12e8ddd6a566c9b87b461532f4b84b8b2c1be55fb9e219f5238a4ea5700f",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-559bb632059a89c9ef74eef473dd25dc3ffec30149aba581eb9dd1f5fa116820",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-e1c534e36fd46ac18c7dae89a4fb70db2fac3442fb31658c8c2cbe0380417697",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-9069789cf40c7a5b4ed4346bf94feadb26ddc9543f13c63e425dbb1eb3ef59d8",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-89b6fcd42ef773c1bd83f97ba4b6415f3ed8df5ead2fabfe3ff226d79bbc4f94",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-a433a17fdc0f17e969c91c360579479a7e1ccad2a82c7aa1d679c528bc4b60d3",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-260f55b7185ffdafdc29bd13dad6446710daae0a00afed2b65173fabb1fbf085",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-edd800349873244219631d57ac7d5e18ef2505c2830f0026ceee313113db859f",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-d2d377c35bd85d11bdeb2c9e9cf7ac69aae288b8612d9c81a1e8d58c23dc2012",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-23788afa4880838f235e9f49d5c6e4b5c4e7721e8baf9486bccde0d956a38b15",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-8b9a13f2b9896fc8f7937c014277dc2bfb4423215ed91082cf95e1793cce4af5",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-0cf76607b3ff18aa9e8aa268360f6a3f360f6a2176d780ec898c6b97ef548b20",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    },
    {
      "occurrenceRef": "o-812245c12cf2175d2a9139742527c766d296d723c96fd1e9820d51e4cbafea41",
      "primaryDomain": "knowledge",
      "additionalDomains": [],
      "disposition": "proposed"
    }
  ],
  "contributions": []
}
