{
  "format": "palo-stack-governance-model",
  "schemaVersion": "1.0.0",
  "extensionVersion": "0.1.0",
  "status": "draft",
  "foundationRef": "data/semantic-release-manifest.json",
  "foundationVersion": "3.1.0",
  "reviewedAt": "2026-09-05",
  "authorityBoundary": "Additive architecture and query preview. PALO 3.1 remains the canonical foundation.",
  "sources": [
    {
      "id": "palo-semantic-foundation",
      "url": "https://paloframework.org/docs/palo-v3-semantic-foundation.html"
    },
    {
      "id": "palo-governance-control-plane",
      "url": "https://paloframework.org/docs/palo-v3.1-governance-control-plane.html"
    },
    {
      "id": "palo-data-assurance",
      "url": "https://paloframework.org/docs/palo-data-assurance-control-plane.html"
    },
    {
      "id": "policywatcher-methodology",
      "url": "https://policywatcher.online/methodology/confidence"
    }
  ],
  "entityTypes": [
    {
      "id": "Layer",
      "semanticId": "https://paloframework.org/semantic/Layer",
      "origin": "stack-extension-0.1"
    },
    {
      "id": "Capability",
      "semanticId": "https://paloframework.org/semantic/Capability",
      "origin": "stack-extension-0.1"
    },
    {
      "id": "GovernancePlane",
      "semanticId": "https://paloframework.org/semantic/GovernancePlane",
      "origin": "stack-extension-0.1"
    },
    {
      "id": "ComponentVersion",
      "semanticId": "https://paloframework.org/semantic/ComponentVersion",
      "origin": "stack-extension-0.1"
    },
    {
      "id": "AISystemVersion",
      "semanticId": "https://paloframework.org/semantic/AISystemVersion",
      "origin": "stack-extension-0.1"
    },
    {
      "id": "Agent",
      "semanticId": "https://paloframework.org/semantic/Agent",
      "origin": "stack-extension-0.1"
    },
    {
      "id": "ModelVersion",
      "semanticId": "https://paloframework.org/semantic/ModelVersion",
      "origin": "stack-extension-0.1"
    },
    {
      "id": "Tool",
      "semanticId": "https://paloframework.org/semantic/Tool",
      "origin": "stack-extension-0.1"
    },
    {
      "id": "DataAsset",
      "semanticId": "https://paloframework.org/semantic/DataAsset",
      "origin": "stack-extension-0.1"
    },
    {
      "id": "Provider",
      "semanticId": "https://paloframework.org/semantic/Provider",
      "origin": "stack-extension-0.1"
    },
    {
      "id": "Service",
      "semanticId": "https://paloframework.org/semantic/Service",
      "origin": "stack-extension-0.1"
    },
    {
      "id": "PublicPolicy",
      "semanticId": "https://paloframework.org/semantic/PublicPolicy",
      "origin": "stack-extension-0.1"
    },
    {
      "id": "PolicyVersion",
      "semanticId": "https://paloframework.org/semantic/PolicyVersion",
      "origin": "stack-extension-0.1"
    },
    {
      "id": "ChangeSignal",
      "semanticId": "https://paloframework.org/semantic/ChangeSignal",
      "origin": "stack-extension-0.1"
    },
    {
      "id": "GovernanceCase",
      "semanticId": "https://paloframework.org/semantic/GovernanceCase",
      "origin": "palo-3.1"
    },
    {
      "id": "ApplicabilityAssessment",
      "semanticId": "https://paloframework.org/semantic/ApplicabilityAssessment",
      "origin": "stack-extension-0.1"
    },
    {
      "id": "RequirementVersion",
      "semanticId": "https://paloframework.org/semantic/RequirementVersion",
      "origin": "stack-extension-0.1"
    },
    {
      "id": "ControlDefinition",
      "semanticId": "https://paloframework.org/semantic/ControlDefinition",
      "origin": "stack-extension-0.1"
    },
    {
      "id": "ControlImplementation",
      "semanticId": "https://paloframework.org/semantic/ControlImplementation",
      "origin": "palo-3.1"
    },
    {
      "id": "EvidenceArtifact",
      "semanticId": "https://paloframework.org/semantic/EvidenceArtifact",
      "origin": "palo-3.1"
    },
    {
      "id": "EvidenceClaim",
      "semanticId": "https://paloframework.org/semantic/EvidenceClaim",
      "origin": "palo-3.1"
    },
    {
      "id": "EvidenceEvaluation",
      "semanticId": "https://paloframework.org/semantic/EvidenceEvaluation",
      "origin": "palo-3.1"
    },
    {
      "id": "GateInstance",
      "semanticId": "https://paloframework.org/semantic/GateInstance",
      "origin": "palo-3.1"
    },
    {
      "id": "GateDecisionRecord",
      "semanticId": "https://paloframework.org/semantic/GateDecisionRecord",
      "origin": "palo-3.1"
    },
    {
      "id": "Actor",
      "semanticId": "https://paloframework.org/semantic/Actor",
      "origin": "stack-extension-0.1"
    }
  ],
  "relationshipTypes": [
    {
      "id": "PROVIDES_CAPABILITY",
      "sourceTypes": [
        "ComponentVersion",
        "GovernancePlane"
      ],
      "targetTypes": [
        "Capability"
      ],
      "meaning": "Provides capability within the recorded source, time and case scope."
    },
    {
      "id": "BELONGS_TO_LAYER",
      "sourceTypes": [
        "Capability"
      ],
      "targetTypes": [
        "Layer"
      ],
      "meaning": "Belongs to layer within the recorded source, time and case scope."
    },
    {
      "id": "GOVERNS_LAYER",
      "sourceTypes": [
        "GovernancePlane"
      ],
      "targetTypes": [
        "Layer"
      ],
      "meaning": "Governs layer within the recorded source, time and case scope."
    },
    {
      "id": "INFORMS",
      "sourceTypes": [
        "ComponentVersion"
      ],
      "targetTypes": [
        "GovernancePlane"
      ],
      "meaning": "Informs within the recorded source, time and case scope."
    },
    {
      "id": "OFFERS",
      "sourceTypes": [
        "Provider"
      ],
      "targetTypes": [
        "Service"
      ],
      "meaning": "Offers within the recorded source, time and case scope."
    },
    {
      "id": "USES_SERVICE",
      "sourceTypes": [
        "AISystemVersion",
        "Agent",
        "ComponentVersion",
        "Tool",
        "ModelVersion"
      ],
      "targetTypes": [
        "Service"
      ],
      "meaning": "Uses service within the recorded source, time and case scope."
    },
    {
      "id": "DEPENDS_ON",
      "sourceTypes": [
        "AISystemVersion",
        "Agent",
        "ComponentVersion",
        "Tool",
        "ModelVersion"
      ],
      "targetTypes": [
        "AISystemVersion",
        "Agent",
        "ComponentVersion",
        "Tool",
        "ModelVersion",
        "Service",
        "DataAsset"
      ],
      "meaning": "Depends on within the recorded source, time and case scope."
    },
    {
      "id": "USES_MODEL",
      "sourceTypes": [
        "AISystemVersion",
        "Agent"
      ],
      "targetTypes": [
        "ModelVersion"
      ],
      "meaning": "Uses model within the recorded source, time and case scope."
    },
    {
      "id": "CALLS_TOOL",
      "sourceTypes": [
        "AISystemVersion",
        "Agent"
      ],
      "targetTypes": [
        "Tool"
      ],
      "meaning": "Calls tool within the recorded source, time and case scope."
    },
    {
      "id": "READS",
      "sourceTypes": [
        "AISystemVersion",
        "Agent",
        "Tool"
      ],
      "targetTypes": [
        "DataAsset"
      ],
      "meaning": "Reads within the recorded source, time and case scope."
    },
    {
      "id": "HAS_VERSION",
      "sourceTypes": [
        "PublicPolicy"
      ],
      "targetTypes": [
        "PolicyVersion"
      ],
      "meaning": "Has version within the recorded source, time and case scope."
    },
    {
      "id": "FROM_VERSION",
      "sourceTypes": [
        "ChangeSignal"
      ],
      "targetTypes": [
        "PolicyVersion"
      ],
      "meaning": "From version within the recorded source, time and case scope.",
      "maxPerSource": 1
    },
    {
      "id": "TO_VERSION",
      "sourceTypes": [
        "ChangeSignal"
      ],
      "targetTypes": [
        "PolicyVersion"
      ],
      "meaning": "To version within the recorded source, time and case scope.",
      "maxPerSource": 1,
      "minPerSource": 1
    },
    {
      "id": "AFFECTS_SERVICE",
      "sourceTypes": [
        "ChangeSignal"
      ],
      "targetTypes": [
        "Service"
      ],
      "meaning": "Affects service within the recorded source, time and case scope."
    },
    {
      "id": "GOVERNS_VERSION",
      "sourceTypes": [
        "GovernanceCase"
      ],
      "targetTypes": [
        "AISystemVersion"
      ],
      "meaning": "Governs version within the recorded source, time and case scope."
    },
    {
      "id": "ASSESSES_SIGNAL",
      "sourceTypes": [
        "ApplicabilityAssessment"
      ],
      "targetTypes": [
        "ChangeSignal"
      ],
      "meaning": "Assesses signal within the recorded source, time and case scope.",
      "maxPerSource": 1,
      "minPerSource": 1
    },
    {
      "id": "ASSESSES_SYSTEM",
      "sourceTypes": [
        "ApplicabilityAssessment"
      ],
      "targetTypes": [
        "AISystemVersion"
      ],
      "meaning": "Assesses system within the recorded source, time and case scope.",
      "maxPerSource": 1,
      "minPerSource": 1
    },
    {
      "id": "IN_CASE",
      "sourceTypes": [
        "ApplicabilityAssessment",
        "GateInstance",
        "ControlImplementation"
      ],
      "targetTypes": [
        "GovernanceCase"
      ],
      "meaning": "In case within the recorded source, time and case scope.",
      "maxPerSource": 1,
      "minPerSource": 1
    },
    {
      "id": "CONSIDERS_REQUIREMENT",
      "sourceTypes": [
        "ApplicabilityAssessment"
      ],
      "targetTypes": [
        "RequirementVersion"
      ],
      "meaning": "Considers requirement within the recorded source, time and case scope."
    },
    {
      "id": "REVIEWED_BY",
      "sourceTypes": [
        "ApplicabilityAssessment"
      ],
      "targetTypes": [
        "Actor"
      ],
      "meaning": "Reviewed by within the recorded source, time and case scope.",
      "maxPerSource": 1
    },
    {
      "id": "IMPLEMENTS",
      "sourceTypes": [
        "ControlImplementation"
      ],
      "targetTypes": [
        "ControlDefinition"
      ],
      "meaning": "Implements within the recorded source, time and case scope.",
      "maxPerSource": 1,
      "minPerSource": 1
    },
    {
      "id": "ADDRESSES_REQUIREMENT",
      "sourceTypes": [
        "ControlDefinition"
      ],
      "targetTypes": [
        "RequirementVersion"
      ],
      "meaning": "Addresses requirement within the recorded source, time and case scope."
    },
    {
      "id": "APPLIES_TO_SYSTEM",
      "sourceTypes": [
        "ControlImplementation"
      ],
      "targetTypes": [
        "AISystemVersion"
      ],
      "meaning": "Applies to system within the recorded source, time and case scope.",
      "minPerSource": 1
    },
    {
      "id": "USES_ARTIFACT",
      "sourceTypes": [
        "EvidenceClaim"
      ],
      "targetTypes": [
        "EvidenceArtifact"
      ],
      "meaning": "Uses artifact within the recorded source, time and case scope.",
      "maxPerSource": 1,
      "minPerSource": 1
    },
    {
      "id": "SUPPORTS_TARGET",
      "sourceTypes": [
        "EvidenceClaim"
      ],
      "targetTypes": [
        "ControlImplementation",
        "ApplicabilityAssessment"
      ],
      "meaning": "Supports target within the recorded source, time and case scope.",
      "maxPerSource": 1,
      "minPerSource": 1
    },
    {
      "id": "EVALUATES_CLAIM",
      "sourceTypes": [
        "EvidenceEvaluation"
      ],
      "targetTypes": [
        "EvidenceClaim"
      ],
      "meaning": "Evaluates claim within the recorded source, time and case scope.",
      "maxPerSource": 1,
      "minPerSource": 1
    },
    {
      "id": "REVIEWS_SYSTEM",
      "sourceTypes": [
        "GateInstance"
      ],
      "targetTypes": [
        "AISystemVersion"
      ],
      "meaning": "Reviews system within the recorded source, time and case scope.",
      "minPerSource": 1
    },
    {
      "id": "DECISION_FOR_GATE",
      "sourceTypes": [
        "GateDecisionRecord"
      ],
      "targetTypes": [
        "GateInstance"
      ],
      "meaning": "Decision for gate within the recorded source, time and case scope.",
      "maxPerSource": 1,
      "minPerSource": 1
    },
    {
      "id": "DECIDED_BY",
      "sourceTypes": [
        "GateDecisionRecord"
      ],
      "targetTypes": [
        "Actor"
      ],
      "meaning": "Decided by within the recorded source, time and case scope.",
      "maxPerSource": 1,
      "minPerSource": 1
    },
    {
      "id": "BASED_ON_ASSESSMENT",
      "sourceTypes": [
        "GateDecisionRecord"
      ],
      "targetTypes": [
        "ApplicabilityAssessment"
      ],
      "meaning": "Based on assessment within the recorded source, time and case scope."
    },
    {
      "id": "SUPERSEDES",
      "sourceTypes": [
        "GateDecisionRecord"
      ],
      "targetTypes": [
        "GateDecisionRecord"
      ],
      "meaning": "Supersedes within the recorded source, time and case scope.",
      "maxPerSource": 1
    }
  ],
  "view": {
    "nodes": [
      {
        "id": "stack-l0",
        "label": "Infrastructure & deployment",
        "type": "layer",
        "phaseId": "control",
        "role": "Serving, distribution and release configuration.",
        "status": "Architecture preview",
        "semanticId": "https://paloframework.org/semantic/stack/layer/l0",
        "definitionVersion": "0.1.0",
        "evidenceClass": "source-backed-context",
        "authorityBoundary": "Architecture preview; does not authorize actions or change case decisions.",
        "sourceRefs": [
          "palo-semantic-foundation"
        ],
        "lastReviewed": "2026-09-05",
        "properties": {
          "Role": "Serving, distribution and release configuration."
        },
        "stackOrder": 0
      },
      {
        "id": "stack-l1",
        "label": "Evaluation & observability",
        "type": "layer",
        "phaseId": "control",
        "role": "Quality, traces, robustness and adversarial evaluation across the stack.",
        "status": "Architecture preview",
        "semanticId": "https://paloframework.org/semantic/stack/layer/l1",
        "definitionVersion": "0.1.0",
        "evidenceClass": "source-backed-context",
        "authorityBoundary": "Architecture preview; does not authorize actions or change case decisions.",
        "sourceRefs": [
          "palo-semantic-foundation"
        ],
        "lastReviewed": "2026-09-05",
        "properties": {
          "Role": "Quality, traces, robustness and adversarial evaluation across the stack."
        },
        "stackOrder": 1
      },
      {
        "id": "stack-l2",
        "label": "Models & inference",
        "type": "layer",
        "phaseId": "control",
        "role": "Versioned models, inference endpoints and configuration.",
        "status": "Architecture preview",
        "semanticId": "https://paloframework.org/semantic/stack/layer/l2",
        "definitionVersion": "0.1.0",
        "evidenceClass": "source-backed-context",
        "authorityBoundary": "Architecture preview; does not authorize actions or change case decisions.",
        "sourceRefs": [
          "palo-semantic-foundation"
        ],
        "lastReviewed": "2026-09-05",
        "properties": {
          "Role": "Versioned models, inference endpoints and configuration."
        },
        "stackOrder": 2
      },
      {
        "id": "stack-l3",
        "label": "Orchestration & tools",
        "type": "layer",
        "phaseId": "control",
        "role": "Agent workflows, tools, MCP and integrations.",
        "status": "Architecture preview",
        "semanticId": "https://paloframework.org/semantic/stack/layer/l3",
        "definitionVersion": "0.1.0",
        "evidenceClass": "source-backed-context",
        "authorityBoundary": "Architecture preview; does not authorize actions or change case decisions.",
        "sourceRefs": [
          "palo-semantic-foundation"
        ],
        "lastReviewed": "2026-09-05",
        "properties": {
          "Role": "Agent workflows, tools, MCP and integrations."
        },
        "stackOrder": 3
      },
      {
        "id": "stack-l4",
        "label": "Knowledge & storage",
        "type": "layer",
        "phaseId": "control",
        "role": "Documents, databases, vector indexes and knowledge graphs.",
        "status": "Architecture preview",
        "semanticId": "https://paloframework.org/semantic/stack/layer/l4",
        "definitionVersion": "0.1.0",
        "evidenceClass": "source-backed-context",
        "authorityBoundary": "Architecture preview; does not authorize actions or change case decisions.",
        "sourceRefs": [
          "palo-semantic-foundation"
        ],
        "lastReviewed": "2026-09-05",
        "properties": {
          "Role": "Documents, databases, vector indexes and knowledge graphs."
        },
        "stackOrder": 4
      },
      {
        "id": "stack-l5",
        "label": "Representation & retrieval",
        "type": "layer",
        "phaseId": "control",
        "role": "Embeddings, hybrid retrieval, reranking and graph retrieval.",
        "status": "Architecture preview",
        "semanticId": "https://paloframework.org/semantic/stack/layer/l5",
        "definitionVersion": "0.1.0",
        "evidenceClass": "source-backed-context",
        "authorityBoundary": "Architecture preview; does not authorize actions or change case decisions.",
        "sourceRefs": [
          "palo-semantic-foundation"
        ],
        "lastReviewed": "2026-09-05",
        "properties": {
          "Role": "Embeddings, hybrid retrieval, reranking and graph retrieval."
        },
        "stackOrder": 5
      },
      {
        "id": "stack-l6",
        "label": "Acquisition & provenance",
        "type": "layer",
        "phaseId": "control",
        "role": "Source acquisition, parsing, quality and versioning.",
        "status": "Architecture preview",
        "semanticId": "https://paloframework.org/semantic/stack/layer/l6",
        "definitionVersion": "0.1.0",
        "evidenceClass": "source-backed-context",
        "authorityBoundary": "Architecture preview; does not authorize actions or change case decisions.",
        "sourceRefs": [
          "palo-semantic-foundation"
        ],
        "lastReviewed": "2026-09-05",
        "properties": {
          "Role": "Source acquisition, parsing, quality and versioning."
        },
        "stackOrder": 6
      },
      {
        "id": "stack-l7",
        "label": "Context & memory",
        "type": "layer",
        "phaseId": "control",
        "role": "Conversational, episodic and operational memory with retention rules.",
        "status": "Architecture preview",
        "semanticId": "https://paloframework.org/semantic/stack/layer/l7",
        "definitionVersion": "0.1.0",
        "evidenceClass": "source-backed-context",
        "authorityBoundary": "Architecture preview; does not authorize actions or change case decisions.",
        "sourceRefs": [
          "palo-semantic-foundation"
        ],
        "lastReviewed": "2026-09-05",
        "properties": {
          "Role": "Conversational, episodic and operational memory with retention rules."
        },
        "stackOrder": 7
      },
      {
        "id": "stack-l8",
        "label": "Runtime security & controls",
        "type": "layer",
        "phaseId": "control",
        "role": "Identity, permissions, guardrails, privacy and action boundaries.",
        "status": "Architecture preview",
        "semanticId": "https://paloframework.org/semantic/stack/layer/l8",
        "definitionVersion": "0.1.0",
        "evidenceClass": "source-backed-context",
        "authorityBoundary": "Architecture preview; does not authorize actions or change case decisions.",
        "sourceRefs": [
          "palo-semantic-foundation"
        ],
        "lastReviewed": "2026-09-05",
        "properties": {
          "Role": "Identity, permissions, guardrails, privacy and action boundaries."
        },
        "stackOrder": 8
      },
      {
        "id": "stack-human",
        "label": "Applications & human interaction",
        "type": "layer",
        "phaseId": "control",
        "role": "Users, operators, accountable reviewers and affected people.",
        "status": "Architecture preview",
        "semanticId": "https://paloframework.org/semantic/stack/layer/human",
        "definitionVersion": "0.1.0",
        "evidenceClass": "source-backed-context",
        "authorityBoundary": "Architecture preview; does not authorize actions or change case decisions.",
        "sourceRefs": [
          "palo-semantic-foundation"
        ],
        "lastReviewed": "2026-09-05",
        "properties": {
          "Role": "Users, operators, accountable reviewers and affected people."
        },
        "stackOrder": 9
      },
      {
        "id": "stack-palo",
        "label": "PALO",
        "type": "plane",
        "phaseId": "control",
        "role": "Governance and assurance across all layers: responsibility, applicability, controls, gates and evidence.",
        "status": "Governance framework",
        "semanticId": "https://paloframework.org/semantic/stack/plane/palo",
        "definitionVersion": "0.1.0",
        "evidenceClass": "source-backed-context",
        "authorityBoundary": "Architecture preview; does not authorize actions or change case decisions.",
        "sourceRefs": [
          "palo-governance-control-plane"
        ],
        "lastReviewed": "2026-09-05",
        "properties": {
          "Role": "Governance and assurance across all layers: responsibility, applicability, controls, gates and evidence."
        }
      },
      {
        "id": "stack-palo-ai",
        "label": "PALO-AI",
        "type": "component",
        "phaseId": "control",
        "role": "Reference implementation of selected agent authority and data assurance controls.",
        "status": "Developer preview",
        "semanticId": "https://paloframework.org/semantic/stack/component/palo-ai",
        "definitionVersion": "0.1.0",
        "evidenceClass": "source-backed-context",
        "authorityBoundary": "Architecture preview; does not authorize actions or change case decisions.",
        "sourceRefs": [
          "palo-data-assurance"
        ],
        "lastReviewed": "2026-09-05",
        "properties": {
          "Role": "Reference implementation of selected agent authority and data assurance controls."
        }
      },
      {
        "id": "stack-policywatcher",
        "label": "PolicyWatcher",
        "type": "component",
        "phaseId": "control",
        "role": "External monitoring of public provider policies, followed by accountable applicability review.",
        "status": "External monitoring companion",
        "semanticId": "https://paloframework.org/semantic/stack/component/policywatcher",
        "definitionVersion": "0.1.0",
        "evidenceClass": "human-review-required",
        "authorityBoundary": "Architecture preview; does not authorize actions or change case decisions.",
        "sourceRefs": [
          "policywatcher-methodology"
        ],
        "lastReviewed": "2026-09-05",
        "properties": {
          "Role": "External monitoring of public provider policies, followed by accountable applicability review."
        }
      }
    ],
    "links": [
      {
        "source": "stack-palo",
        "target": "stack-l0",
        "verb": "governs",
        "meaning": "PALO defines responsibility, applicability review, controls and evidence for this layer.",
        "relationType": "context",
        "weight": "W3",
        "artifactTransferred": "Scoped governance context",
        "semanticId": "https://paloframework.org/semantic/stack/relationship/palo-l0",
        "relationshipVersion": "0.1.0",
        "mappingBasis": "Architecture proposal; requires deployment-specific implementation evidence."
      },
      {
        "source": "stack-palo",
        "target": "stack-l1",
        "verb": "governs",
        "meaning": "PALO defines responsibility, applicability review, controls and evidence for this layer.",
        "relationType": "context",
        "weight": "W3",
        "artifactTransferred": "Scoped governance context",
        "semanticId": "https://paloframework.org/semantic/stack/relationship/palo-l1",
        "relationshipVersion": "0.1.0",
        "mappingBasis": "Architecture proposal; requires deployment-specific implementation evidence."
      },
      {
        "source": "stack-palo",
        "target": "stack-l2",
        "verb": "governs",
        "meaning": "PALO defines responsibility, applicability review, controls and evidence for this layer.",
        "relationType": "context",
        "weight": "W3",
        "artifactTransferred": "Scoped governance context",
        "semanticId": "https://paloframework.org/semantic/stack/relationship/palo-l2",
        "relationshipVersion": "0.1.0",
        "mappingBasis": "Architecture proposal; requires deployment-specific implementation evidence."
      },
      {
        "source": "stack-palo",
        "target": "stack-l3",
        "verb": "governs",
        "meaning": "PALO defines responsibility, applicability review, controls and evidence for this layer.",
        "relationType": "context",
        "weight": "W3",
        "artifactTransferred": "Scoped governance context",
        "semanticId": "https://paloframework.org/semantic/stack/relationship/palo-l3",
        "relationshipVersion": "0.1.0",
        "mappingBasis": "Architecture proposal; requires deployment-specific implementation evidence."
      },
      {
        "source": "stack-palo",
        "target": "stack-l4",
        "verb": "governs",
        "meaning": "PALO defines responsibility, applicability review, controls and evidence for this layer.",
        "relationType": "context",
        "weight": "W3",
        "artifactTransferred": "Scoped governance context",
        "semanticId": "https://paloframework.org/semantic/stack/relationship/palo-l4",
        "relationshipVersion": "0.1.0",
        "mappingBasis": "Architecture proposal; requires deployment-specific implementation evidence."
      },
      {
        "source": "stack-palo",
        "target": "stack-l5",
        "verb": "governs",
        "meaning": "PALO defines responsibility, applicability review, controls and evidence for this layer.",
        "relationType": "context",
        "weight": "W3",
        "artifactTransferred": "Scoped governance context",
        "semanticId": "https://paloframework.org/semantic/stack/relationship/palo-l5",
        "relationshipVersion": "0.1.0",
        "mappingBasis": "Architecture proposal; requires deployment-specific implementation evidence."
      },
      {
        "source": "stack-palo",
        "target": "stack-l6",
        "verb": "governs",
        "meaning": "PALO defines responsibility, applicability review, controls and evidence for this layer.",
        "relationType": "context",
        "weight": "W3",
        "artifactTransferred": "Scoped governance context",
        "semanticId": "https://paloframework.org/semantic/stack/relationship/palo-l6",
        "relationshipVersion": "0.1.0",
        "mappingBasis": "Architecture proposal; requires deployment-specific implementation evidence."
      },
      {
        "source": "stack-palo",
        "target": "stack-l7",
        "verb": "governs",
        "meaning": "PALO defines responsibility, applicability review, controls and evidence for this layer.",
        "relationType": "context",
        "weight": "W3",
        "artifactTransferred": "Scoped governance context",
        "semanticId": "https://paloframework.org/semantic/stack/relationship/palo-l7",
        "relationshipVersion": "0.1.0",
        "mappingBasis": "Architecture proposal; requires deployment-specific implementation evidence."
      },
      {
        "source": "stack-palo",
        "target": "stack-l8",
        "verb": "governs",
        "meaning": "PALO defines responsibility, applicability review, controls and evidence for this layer.",
        "relationType": "context",
        "weight": "W3",
        "artifactTransferred": "Scoped governance context",
        "semanticId": "https://paloframework.org/semantic/stack/relationship/palo-l8",
        "relationshipVersion": "0.1.0",
        "mappingBasis": "Architecture proposal; requires deployment-specific implementation evidence."
      },
      {
        "source": "stack-palo",
        "target": "stack-human",
        "verb": "governs",
        "meaning": "PALO defines responsibility, applicability review, controls and evidence for this layer.",
        "relationType": "context",
        "weight": "W3",
        "artifactTransferred": "Scoped governance context",
        "semanticId": "https://paloframework.org/semantic/stack/relationship/palo-human",
        "relationshipVersion": "0.1.0",
        "mappingBasis": "Architecture proposal; requires deployment-specific implementation evidence."
      },
      {
        "source": "stack-policywatcher",
        "target": "stack-palo",
        "verb": "informs",
        "meaning": "Source-backed signals enter human review; they cannot approve or rewrite controls.",
        "relationType": "context",
        "weight": "W3",
        "artifactTransferred": "Scoped governance context",
        "semanticId": "https://paloframework.org/semantic/stack/relationship/policywatcher-palo",
        "relationshipVersion": "0.1.0",
        "mappingBasis": "Architecture proposal; requires deployment-specific implementation evidence."
      },
      {
        "source": "stack-policywatcher",
        "target": "stack-l6",
        "verb": "supplies source context",
        "meaning": "Policy versions and retrieval provenance support review.",
        "relationType": "context",
        "weight": "W3",
        "artifactTransferred": "Scoped governance context",
        "semanticId": "https://paloframework.org/semantic/stack/relationship/policywatcher-l6",
        "relationshipVersion": "0.1.0",
        "mappingBasis": "Architecture proposal; requires deployment-specific implementation evidence."
      },
      {
        "source": "stack-palo-ai",
        "target": "stack-l3",
        "verb": "governs proposed actions",
        "meaning": "The reference runtime binds selected actions to authority and verified effects.",
        "relationType": "context",
        "weight": "W3",
        "artifactTransferred": "Scoped governance context",
        "semanticId": "https://paloframework.org/semantic/stack/relationship/palo-ai-l3",
        "relationshipVersion": "0.1.0",
        "mappingBasis": "Architecture proposal; requires deployment-specific implementation evidence."
      },
      {
        "source": "stack-palo-ai",
        "target": "stack-l8",
        "verb": "implements selected controls",
        "meaning": "Production admission remains denied for the bundled developer preview.",
        "relationType": "context",
        "weight": "W3",
        "artifactTransferred": "Scoped governance context",
        "semanticId": "https://paloframework.org/semantic/stack/relationship/palo-ai-l8",
        "relationshipVersion": "0.1.0",
        "mappingBasis": "Architecture proposal; requires deployment-specific implementation evidence."
      },
      {
        "source": "stack-palo-ai",
        "target": "stack-palo",
        "verb": "operationalizes",
        "meaning": "Implements selected PALO contracts.",
        "relationType": "context",
        "weight": "W3",
        "artifactTransferred": "Scoped governance context",
        "semanticId": "https://paloframework.org/semantic/stack/relationship/palo-ai-palo",
        "relationshipVersion": "0.1.0",
        "mappingBasis": "Architecture proposal; requires deployment-specific implementation evidence."
      }
    ]
  }
}
