{
  "category": "interaction",
  "graph": {
    "edges": [
      {
        "id": "de1",
        "kind": "handoff",
        "label": "need",
        "layerId": "layer-relationships",
        "metadata": {
          "direction": "demand → intake",
          "relationship": "handoff",
          "stableId": "de1",
          "tooltip": "need: demand → intake."
        },
        "source": "demand",
        "tags": [
          "category-interaction",
          "relationship-handoff",
          "tom-relationship"
        ],
        "target": "intake"
      },
      {
        "id": "de2",
        "kind": "authority",
        "label": "refer",
        "layerId": "layer-relationships",
        "metadata": {
          "direction": "intake → design",
          "relationship": "authority",
          "stableId": "de2",
          "tooltip": "refer: intake → design."
        },
        "source": "intake",
        "tags": [
          "category-interaction",
          "relationship-authority",
          "tom-relationship"
        ],
        "target": "design"
      },
      {
        "id": "de3",
        "kind": "handoff",
        "label": "shape service",
        "layerId": "layer-relationships",
        "metadata": {
          "direction": "intake → owner",
          "relationship": "handoff",
          "stableId": "de3",
          "tooltip": "shape service: intake → owner."
        },
        "source": "intake",
        "tags": [
          "category-interaction",
          "relationship-handoff",
          "tom-relationship"
        ],
        "target": "owner"
      },
      {
        "id": "de4",
        "kind": "authority",
        "label": "conditions",
        "layerId": "layer-relationships",
        "metadata": {
          "direction": "design → build",
          "relationship": "authority",
          "stableId": "de4",
          "tooltip": "conditions: design → build."
        },
        "source": "design",
        "tags": [
          "category-interaction",
          "relationship-authority",
          "tom-relationship"
        ],
        "target": "build"
      },
      {
        "id": "de5",
        "kind": "handoff",
        "label": "acceptance criteria",
        "layerId": "layer-relationships",
        "metadata": {
          "direction": "owner → build",
          "relationship": "handoff",
          "stableId": "de5",
          "tooltip": "acceptance criteria: owner → build."
        },
        "source": "owner",
        "tags": [
          "category-interaction",
          "relationship-handoff",
          "tom-relationship"
        ],
        "target": "build"
      },
      {
        "id": "de6",
        "kind": "handoff",
        "label": "handover",
        "layerId": "layer-relationships",
        "metadata": {
          "direction": "build → run",
          "relationship": "handoff",
          "stableId": "de6",
          "tooltip": "handover: build → run."
        },
        "source": "build",
        "tags": [
          "category-interaction",
          "relationship-handoff",
          "tom-relationship"
        ],
        "target": "run"
      },
      {
        "id": "de7",
        "kind": "feedback",
        "label": "service evidence",
        "layerId": "layer-relationships",
        "metadata": {
          "direction": "run → owner",
          "relationship": "feedback",
          "stableId": "de7",
          "tooltip": "service evidence: run → owner."
        },
        "source": "run",
        "tags": [
          "category-interaction",
          "relationship-feedback",
          "tom-relationship"
        ],
        "target": "owner"
      }
    ],
    "height": 500,
    "layers": [
      {
        "description": "Business, product and application demand actors.",
        "id": "layer-consumer",
        "label": "Consumers",
        "visible": true
      },
      {
        "description": "Portfolio, policy, economics and orchestration roles.",
        "id": "layer-governance",
        "label": "Governance",
        "visible": true
      },
      {
        "description": "Architecture, security, risk and approval authorities.",
        "id": "layer-authority",
        "label": "Authorities",
        "visible": true
      },
      {
        "description": "Product, service and lifecycle accountabilities.",
        "id": "layer-service",
        "label": "Service ownership",
        "visible": true
      },
      {
        "description": "Platform delivery, automation and enablement.",
        "id": "layer-engineering",
        "label": "Engineering",
        "visible": true
      },
      {
        "description": "Run, reliability, support and improvement.",
        "id": "layer-operations",
        "label": "Operations",
        "visible": true
      },
      {
        "description": "Managed-service and technology-provider execution.",
        "id": "layer-external",
        "label": "External providers",
        "visible": true
      },
      {
        "description": "Directed handoffs, authority, feedback and accountability.",
        "id": "layer-relationships",
        "label": "Relationships",
        "visible": true
      }
    ],
    "nodes": [
      {
        "detail": "Outcome and constraints",
        "height": 82,
        "id": "demand",
        "kind": "consumer",
        "label": "Business demand",
        "layerId": "layer-consumer",
        "metadata": {
          "description": "Outcome and constraints",
          "role": "consumer",
          "stableId": "demand",
          "tooltip": "Business demand — Outcome and constraints. Semantic role: consumer."
        },
        "tags": [
          "category-interaction",
          "role-consumer",
          "tom-object"
        ],
        "width": 210,
        "x": 40,
        "y": 205
      },
      {
        "detail": "Scope and route",
        "height": 82,
        "id": "intake",
        "kind": "governance",
        "label": "Demand qualification",
        "layerId": "layer-governance",
        "metadata": {
          "description": "Scope and route",
          "role": "governance",
          "stableId": "intake",
          "tooltip": "Demand qualification — Scope and route. Semantic role: governance."
        },
        "tags": [
          "category-interaction",
          "role-governance",
          "tom-object"
        ],
        "width": 210,
        "x": 300,
        "y": 205
      },
      {
        "detail": "Conditions and patterns",
        "height": 82,
        "id": "design",
        "kind": "authority",
        "label": "Architecture & security",
        "layerId": "layer-authority",
        "metadata": {
          "description": "Conditions and patterns",
          "role": "authority",
          "stableId": "design",
          "tooltip": "Architecture & security — Conditions and patterns. Semantic role: authority."
        },
        "tags": [
          "category-interaction",
          "role-authority",
          "tom-object"
        ],
        "width": 250,
        "x": 570,
        "y": 70
      },
      {
        "detail": "Lifecycle and acceptance",
        "height": 82,
        "id": "owner",
        "kind": "service",
        "label": "Service ownership",
        "layerId": "layer-service",
        "metadata": {
          "description": "Lifecycle and acceptance",
          "role": "service",
          "stableId": "owner",
          "tooltip": "Service ownership — Lifecycle and acceptance. Semantic role: service."
        },
        "tags": [
          "category-interaction",
          "role-service",
          "tom-object"
        ],
        "width": 250,
        "x": 570,
        "y": 350
      },
      {
        "detail": "Build and evidence",
        "height": 82,
        "id": "build",
        "kind": "engineering",
        "label": "Platform Engineering",
        "layerId": "layer-engineering",
        "metadata": {
          "description": "Build and evidence",
          "role": "engineering",
          "stableId": "build",
          "tooltip": "Platform Engineering — Build and evidence. Semantic role: engineering."
        },
        "tags": [
          "category-interaction",
          "role-engineering",
          "tom-object"
        ],
        "width": 240,
        "x": 930,
        "y": 205
      },
      {
        "detail": "Accept, run and improve",
        "height": 82,
        "id": "run",
        "kind": "operations",
        "label": "Cloud Operations",
        "layerId": "layer-operations",
        "metadata": {
          "description": "Accept, run and improve",
          "role": "operations",
          "stableId": "run",
          "tooltip": "Cloud Operations — Accept, run and improve. Semantic role: operations."
        },
        "tags": [
          "category-interaction",
          "role-operations",
          "tom-object"
        ],
        "width": 230,
        "x": 1270,
        "y": 205
      }
    ],
    "width": 1560
  },
  "name": "Cloud Demand-to-Service Enablement Flow",
  "reviewedAt": "2026-09-08",
  "schemaVersion": "1.0",
  "slug": "cloud-demand-to-service-enablement-flow",
  "version": "2026.1"
}
