{
  "schema": "southbridge-system-lab",
  "version": 1,
  "appVersion": "1.1.0",
  "id": "project-mvigciok-1",
  "name": "Sample — Review edge cases",
  "description": "Intentionally imperfect map for exercising structural review findings. This is test data only.",
  "owner": "Sample fixture",
  "systemBoundary": "",
  "updatedAt": "2026-10-21T18:35:11.636Z",
  "nodes": [
    {
      "id": "sample-node-1",
      "kind": "api",
      "title": "Ingress",
      "summary": "Public request entry point",
      "owner": "Platform team",
      "criticality": "medium",
      "technology": "",
      "notes": "",
      "tags": [],
      "x": 80,
      "y": 100
    },
    {
      "id": "sample-node-2",
      "kind": "service",
      "title": "Worker",
      "summary": "Processes accepted jobs",
      "owner": "Worker team",
      "criticality": "medium",
      "technology": "",
      "notes": "",
      "tags": [],
      "x": 360,
      "y": 100
    },
    {
      "id": "sample-node-3",
      "kind": "service",
      "title": "worker",
      "summary": "",
      "owner": "",
      "criticality": "medium",
      "technology": "",
      "notes": "",
      "tags": [],
      "x": 640,
      "y": 100
    },
    {
      "id": "sample-node-4",
      "kind": "external",
      "title": "Unused vendor",
      "summary": "",
      "owner": "",
      "criticality": "medium",
      "technology": "",
      "notes": "",
      "tags": [],
      "x": 640,
      "y": 300
    }
  ],
  "edges": [
    {
      "id": "sample-edge-1",
      "from": "sample-node-1",
      "to": "sample-node-2",
      "label": "accepted request",
      "relation": "calls",
      "protocol": "HTTPS",
      "notes": ""
    },
    {
      "id": "sample-edge-2",
      "from": "sample-node-2",
      "to": "sample-node-2",
      "label": "",
      "relation": "depends",
      "protocol": "",
      "notes": ""
    },
    {
      "id": "sample-edge-3",
      "from": "sample-node-1",
      "to": "missing-target",
      "label": "broken reference",
      "relation": "calls",
      "protocol": "",
      "notes": ""
    }
  ]
}
