{
  "type": "excalidraw",
  "version": 2,
  "source": "https://excalidraw.com",
  "elements": [
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "ujOeHwdFcAefAZhnM6Jy",
      "type": "text",
      "x": 40,
      "y": 20,
      "width": 1320,
      "height": 36,
      "strokeColor": "#0b3d91",
      "backgroundColor": "transparent",
      "seed": 949539217,
      "version": 1,
      "versionNonce": 200071089,
      "fontSize": 26,
      "fontFamily": 3,
      "text": "Minions \u2014 Architecture",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Minions \u2014 Architecture",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "IizHJIQgJlgSIMEGWC5w",
      "type": "text",
      "x": 40,
      "y": 56,
      "width": 1320,
      "height": 22,
      "strokeColor": "#495057",
      "backgroundColor": "transparent",
      "seed": 1066984056,
      "version": 1,
      "versionNonce": 772092315,
      "fontSize": 13,
      "fontFamily": 3,
      "text": "engine daemon + dashboard + pluggable runtime adapters",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "engine daemon + dashboard + pluggable runtime adapters",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 50,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "RpJG2Tr8hzUjEcPVJ2tR",
      "type": "rectangle",
      "x": 20,
      "y": 100,
      "width": 1320,
      "height": 110,
      "strokeColor": "#adb5bd",
      "backgroundColor": "#f8f9fa",
      "seed": 2133201996,
      "version": 1,
      "versionNonce": 1959386987
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "efqReTtJQBS2v6wLEnrT",
      "type": "text",
      "x": 34,
      "y": 110,
      "width": 600,
      "height": 22,
      "strokeColor": "#495057",
      "backgroundColor": "transparent",
      "seed": 1708957521,
      "version": 1,
      "versionNonce": 1679116189,
      "fontSize": 15,
      "fontFamily": 3,
      "text": "External actors & integrations",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "External actors & integrations",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "jHLth16OTC27QIyyDyl9",
          "type": "text"
        },
        {
          "id": "WyKJkcgMk8RbiNcec1Vm",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "4EkyriAIR9QxofjOaZlr",
      "type": "rectangle",
      "x": 60,
      "y": 130,
      "width": 220,
      "height": 60,
      "strokeColor": "#f08c00",
      "backgroundColor": "#fff3bf",
      "seed": 1892478002,
      "version": 1,
      "versionNonce": 697086886
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "jHLth16OTC27QIyyDyl9",
      "type": "text",
      "x": 60,
      "y": 142.5,
      "width": 220,
      "height": 35.0,
      "strokeColor": "#b08000",
      "backgroundColor": "transparent",
      "seed": 472138490,
      "version": 1,
      "versionNonce": 1460519318,
      "fontSize": 14,
      "fontFamily": 3,
      "text": "Human operator\n(dashboard / CLI)",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "4EkyriAIR9QxofjOaZlr",
      "originalText": "Human operator\n(dashboard / CLI)",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "TDQGm7wQ4VsNf0G4wnHF",
          "type": "text"
        },
        {
          "id": "gmgc0YNZNrggUmtAbprS",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "LgJH6MemxN7LDhE8DtiU",
      "type": "rectangle",
      "x": 300,
      "y": 130,
      "width": 220,
      "height": 60,
      "strokeColor": "#f08c00",
      "backgroundColor": "#fff3bf",
      "seed": 957956675,
      "version": 1,
      "versionNonce": 838145800
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "TDQGm7wQ4VsNf0G4wnHF",
      "type": "text",
      "x": 300,
      "y": 142.5,
      "width": 220,
      "height": 35.0,
      "strokeColor": "#b08000",
      "backgroundColor": "transparent",
      "seed": 1028162214,
      "version": 1,
      "versionNonce": 1720926263,
      "fontSize": 14,
      "fontFamily": 3,
      "text": "Schedules \u00b7 Pipelines\nWatches (cron, multi-stage)",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "LgJH6MemxN7LDhE8DtiU",
      "originalText": "Schedules \u00b7 Pipelines\nWatches (cron, multi-stage)",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "30DOXfO4WUDlWuX8yy6S",
          "type": "text"
        },
        {
          "id": "EMf3jsxfJu6GvKOnesLJ",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "ToGwbbrqQ7B697wnommM",
      "type": "rectangle",
      "x": 700,
      "y": 130,
      "width": 280,
      "height": 60,
      "strokeColor": "#7048e8",
      "backgroundColor": "#f3f0ff",
      "seed": 730160160,
      "version": 1,
      "versionNonce": 545625653
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "30DOXfO4WUDlWuX8yy6S",
      "type": "text",
      "x": 700,
      "y": 142.5,
      "width": 280,
      "height": 35.0,
      "strokeColor": "#5f3dc4",
      "backgroundColor": "transparent",
      "seed": 118321418,
      "version": 1,
      "versionNonce": 649187325,
      "fontSize": 14,
      "fontFamily": 3,
      "text": "SCM hosts\nGitHub  +  Azure DevOps",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "ToGwbbrqQ7B697wnommM",
      "originalText": "SCM hosts\nGitHub  +  Azure DevOps",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "FVuHZdT3PYGZ2ijF2WLW",
          "type": "text"
        },
        {
          "id": "vfRZ7K7FJjY6ok6VE9Ig",
          "type": "arrow"
        },
        {
          "id": "PUkBVJhC2olsR0jjpuGj",
          "type": "arrow"
        },
        {
          "id": "W4OwZWIpsAtAN5dJchYJ",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "KCOLKD6jHbXTgUi9m2bn",
      "type": "rectangle",
      "x": 1000,
      "y": 130,
      "width": 320,
      "height": 60,
      "strokeColor": "#e03131",
      "backgroundColor": "#ffe3e3",
      "seed": 643396776,
      "version": 1,
      "versionNonce": 740223520
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "FVuHZdT3PYGZ2ijF2WLW",
      "type": "text",
      "x": 1000,
      "y": 142.5,
      "width": 320,
      "height": 35.0,
      "strokeColor": "#c92a2a",
      "backgroundColor": "transparent",
      "seed": 607991153,
      "version": 1,
      "versionNonce": 2033636663,
      "fontSize": 14,
      "fontFamily": 3,
      "text": "LLM providers\nAnthropic (Claude)  \u00b7  GitHub Copilot",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "KCOLKD6jHbXTgUi9m2bn",
      "originalText": "LLM providers\nAnthropic (Claude)  \u00b7  GitHub Copilot",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 50,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "MhdQGDW2dlcgCb3du8Lm",
      "type": "rectangle",
      "x": 20,
      "y": 240,
      "width": 1320,
      "height": 170,
      "strokeColor": "#adb5bd",
      "backgroundColor": "#f8f9fa",
      "seed": 1190502837,
      "version": 1,
      "versionNonce": 1942810372
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "FYFpG2553mBzytPAnshW",
      "type": "text",
      "x": 34,
      "y": 250,
      "width": 600,
      "height": 22,
      "strokeColor": "#495057",
      "backgroundColor": "transparent",
      "seed": 1572745252,
      "version": 1,
      "versionNonce": 614090117,
      "fontSize": 15,
      "fontFamily": 3,
      "text": "Dashboard  \u2014  dashboard.js  (:7331, SPA, SSE)",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Dashboard  \u2014  dashboard.js  (:7331, SPA, SSE)",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "Gs7g4o2fq4lUY0P6zHFE",
          "type": "text"
        },
        {
          "id": "WyKJkcgMk8RbiNcec1Vm",
          "type": "arrow"
        },
        {
          "id": "gmgc0YNZNrggUmtAbprS",
          "type": "arrow"
        },
        {
          "id": "q79kOmjjssqg4r2Ca0Bn",
          "type": "arrow"
        },
        {
          "id": "pySj0Db1GO23uaZ4gpnS",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "piCUf2kPnR9zAwfwuCRx",
      "type": "rectangle",
      "x": 60,
      "y": 280,
      "width": 380,
      "height": 110,
      "strokeColor": "#1971c2",
      "backgroundColor": "#d0ebff",
      "seed": 1404662648,
      "version": 1,
      "versionNonce": 384237252
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "Gs7g4o2fq4lUY0P6zHFE",
      "type": "text",
      "x": 60,
      "y": 308.75,
      "width": 380,
      "height": 52.5,
      "strokeColor": "#1971c2",
      "backgroundColor": "transparent",
      "seed": 1198563464,
      "version": 1,
      "versionNonce": 247074473,
      "fontSize": 14,
      "fontFamily": 3,
      "text": "Dashboard server  +  SPA\n/api/status (ETag\u00b7cached), CRUD,\nSSE /api/agent/:id/live-stream",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "piCUf2kPnR9zAwfwuCRx",
      "originalText": "Dashboard server  +  SPA\n/api/status (ETag\u00b7cached), CRUD,\nSSE /api/agent/:id/live-stream",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "ql5MGmBPqX9cbF8FpBOO",
          "type": "text"
        },
        {
          "id": "vfRZ7K7FJjY6ok6VE9Ig",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "Xl3qbfqLnqha9z4McR68",
      "type": "rectangle",
      "x": 480,
      "y": 280,
      "width": 360,
      "height": 110,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#b2f2bb",
      "seed": 2126015576,
      "version": 1,
      "versionNonce": 1688291830
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "ql5MGmBPqX9cbF8FpBOO",
      "type": "text",
      "x": 480,
      "y": 308.75,
      "width": 360,
      "height": 52.5,
      "strokeColor": "#2b8a3e",
      "backgroundColor": "transparent",
      "seed": 1321918115,
      "version": 1,
      "versionNonce": 924195863,
      "fontSize": 14,
      "fontFamily": 3,
      "text": "Command Center\ndirect LLM via ccCall \u2192 llm.callLLM\nper-tab sessions, X-CC-Turn-Id",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "Xl3qbfqLnqha9z4McR68",
      "originalText": "Command Center\ndirect LLM via ccCall \u2192 llm.callLLM\nper-tab sessions, X-CC-Turn-Id",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "CjBq78Hp7twaxDFmFaqf",
          "type": "text"
        },
        {
          "id": "PUkBVJhC2olsR0jjpuGj",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "8vZRNzvdieTpkf01Prps",
      "type": "rectangle",
      "x": 880,
      "y": 280,
      "width": 380,
      "height": 110,
      "strokeColor": "#2f9e44",
      "backgroundColor": "#b2f2bb",
      "seed": 1715887401,
      "version": 1,
      "versionNonce": 178958210
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "CjBq78Hp7twaxDFmFaqf",
      "type": "text",
      "x": 880,
      "y": 308.75,
      "width": 380,
      "height": 52.5,
      "strokeColor": "#2b8a3e",
      "backgroundColor": "transparent",
      "seed": 1692125396,
      "version": 1,
      "versionNonce": 96611648,
      "fontSize": 14,
      "fontFamily": 3,
      "text": "Doc-Chat  +  Watches / Schedules UI\nper-doc Q&A, /api/managed-processes,\nwatches with action registry",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "8vZRNzvdieTpkf01Prps",
      "originalText": "Doc-Chat  +  Watches / Schedules UI\nper-doc Q&A, /api/managed-processes,\nwatches with action registry",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 50,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "sNf70j3WKVSErMiZSFAR",
      "type": "rectangle",
      "x": 20,
      "y": 440,
      "width": 1320,
      "height": 260,
      "strokeColor": "#adb5bd",
      "backgroundColor": "#f8f9fa",
      "seed": 598321627,
      "version": 1,
      "versionNonce": 69062037
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "ZK3QQobiwgZIMMQEaXUF",
      "type": "text",
      "x": 34,
      "y": 450,
      "width": 600,
      "height": 22,
      "strokeColor": "#495057",
      "backgroundColor": "transparent",
      "seed": 394887584,
      "version": 1,
      "versionNonce": 283684098,
      "fontSize": 15,
      "fontFamily": 3,
      "text": "Engine daemon  \u2014  engine.js  (60s tick, single Node process)",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Engine daemon  \u2014  engine.js  (60s tick, single Node process)",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "MiDE8gnERrCV9ItfDreF",
          "type": "text"
        },
        {
          "id": "wIyGjc9xgNWjLvGbc91E",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "UDY0oUoOC0e4rcNmLuOQ",
      "type": "rectangle",
      "x": 60,
      "y": 490,
      "width": 320,
      "height": 200,
      "strokeColor": "#d9480f",
      "backgroundColor": "#ffd8a8",
      "seed": 1930377202,
      "version": 1,
      "versionNonce": 1153874070
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "MiDE8gnERrCV9ItfDreF",
      "type": "text",
      "x": 60,
      "y": 511.25,
      "width": 320,
      "height": 157.5,
      "strokeColor": "#a14310",
      "backgroundColor": "transparent",
      "seed": 1661501011,
      "version": 1,
      "versionNonce": 901243977,
      "fontSize": 14,
      "fontFamily": 3,
      "text": "Tick cycle\n\ntimeouts \u00b7 steering \u00b7 idle\nconsolidateInbox\ncleanup + sweeps (10t / 30t)\npollPrStatus + comments (12t)\nreconcilePrs (ADO + GH)\ndiscoverWork\ndispatch  (\u2264 maxConcurrent)",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "UDY0oUoOC0e4rcNmLuOQ",
      "originalText": "Tick cycle\n\ntimeouts \u00b7 steering \u00b7 idle\nconsolidateInbox\ncleanup + sweeps (10t / 30t)\npollPrStatus + comments (12t)\nreconcilePrs (ADO + GH)\ndiscoverWork\ndispatch  (\u2264 maxConcurrent)",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "zxhuuuy6maTpey1e5U0r",
          "type": "text"
        },
        {
          "id": "q79kOmjjssqg4r2Ca0Bn",
          "type": "arrow"
        },
        {
          "id": "zARvqnT6GnXyniWYNDIo",
          "type": "arrow"
        },
        {
          "id": "oiEdCiEEH1a0DIP0xz7e",
          "type": "arrow"
        },
        {
          "id": "rMOXL1SajZK8pyxVoBQt",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "45efUqwLNrgwE2yj6QzT",
      "type": "rectangle",
      "x": 420,
      "y": 490,
      "width": 280,
      "height": 90,
      "strokeColor": "#d9480f",
      "backgroundColor": "#ffd8a8",
      "seed": 221695533,
      "version": 1,
      "versionNonce": 1226742262
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "zxhuuuy6maTpey1e5U0r",
      "type": "text",
      "x": 420,
      "y": 510.625,
      "width": 280,
      "height": 48.75,
      "strokeColor": "#a14310",
      "backgroundColor": "transparent",
      "seed": 639582432,
      "version": 1,
      "versionNonce": 1070841497,
      "fontSize": 13,
      "fontFamily": 3,
      "text": "engine/dispatch.js\nqueue \u00b7 dedup \u00b7 retries \u00b7 sidecars\nmutateDispatch()",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "45efUqwLNrgwE2yj6QzT",
      "originalText": "engine/dispatch.js\nqueue \u00b7 dedup \u00b7 retries \u00b7 sidecars\nmutateDispatch()",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "IkzrpTOzoDPhNeFYICuV",
          "type": "text"
        },
        {
          "id": "zARvqnT6GnXyniWYNDIo",
          "type": "arrow"
        },
        {
          "id": "BU5wURiVsIEP34dbd2QM",
          "type": "arrow"
        },
        {
          "id": "LQCmpUXCfYVoJ32GDKll",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "8BtVWAbVy2Ime5zMi1E4",
      "type": "rectangle",
      "x": 420,
      "y": 600,
      "width": 280,
      "height": 90,
      "strokeColor": "#d9480f",
      "backgroundColor": "#ffd8a8",
      "seed": 1835767931,
      "version": 1,
      "versionNonce": 599560531
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "IkzrpTOzoDPhNeFYICuV",
      "type": "text",
      "x": 420,
      "y": 620.625,
      "width": 280,
      "height": 48.75,
      "strokeColor": "#a14310",
      "backgroundColor": "transparent",
      "seed": 826382198,
      "version": 1,
      "versionNonce": 1048339816,
      "fontSize": 13,
      "fontFamily": 3,
      "text": "engine/lifecycle.js\nonAgentClose \u00b7 parse output\nPR sync \u00b7 verify \u00b7 skill extraction",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "8BtVWAbVy2Ime5zMi1E4",
      "originalText": "engine/lifecycle.js\nonAgentClose \u00b7 parse output\nPR sync \u00b7 verify \u00b7 skill extraction",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "nqpyB702bbR3DKay5Z18",
          "type": "text"
        },
        {
          "id": "pySj0Db1GO23uaZ4gpnS",
          "type": "arrow"
        },
        {
          "id": "eMxUW75xbe8tohwuTlB3",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "fvfoqJ3UzzGxudr7hFN1",
      "type": "rectangle",
      "x": 740,
      "y": 490,
      "width": 260,
      "height": 90,
      "strokeColor": "#d9480f",
      "backgroundColor": "#ffe8cc",
      "seed": 1067150259,
      "version": 1,
      "versionNonce": 468349023
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "nqpyB702bbR3DKay5Z18",
      "type": "text",
      "x": 740,
      "y": 512.5,
      "width": 260,
      "height": 45.0,
      "strokeColor": "#a14310",
      "backgroundColor": "transparent",
      "seed": 961215466,
      "version": 1,
      "versionNonce": 663050137,
      "fontSize": 12,
      "fontFamily": 3,
      "text": "engine/shared.js  +  queries.js\nconstants \u00b7 mutateJsonFileLocked\nkillGracefully \u00b7 resolveRuntime",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "fvfoqJ3UzzGxudr7hFN1",
      "originalText": "engine/shared.js  +  queries.js\nconstants \u00b7 mutateJsonFileLocked\nkillGracefully \u00b7 resolveRuntime",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "s6lqXaH9rt0pGHbzOdm2",
          "type": "text"
        },
        {
          "id": "pIN7PyBj79ncpv34ZcWR",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "j8gZR03fWahJcS7MGBVg",
      "type": "rectangle",
      "x": 740,
      "y": 600,
      "width": 260,
      "height": 90,
      "strokeColor": "#d9480f",
      "backgroundColor": "#ffe8cc",
      "seed": 1803954444,
      "version": 1,
      "versionNonce": 348287787
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "s6lqXaH9rt0pGHbzOdm2",
      "type": "text",
      "x": 740,
      "y": 622.5,
      "width": 260,
      "height": 45.0,
      "strokeColor": "#a14310",
      "backgroundColor": "transparent",
      "seed": 1104906639,
      "version": 1,
      "versionNonce": 978567543,
      "fontSize": 12,
      "fontFamily": 3,
      "text": "engine/playbook.js\nrender \u00b7 inject ctx \u00b7 fence untrusted\npinned \u2192 notes \u2192 agent memory",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "j8gZR03fWahJcS7MGBVg",
      "originalText": "engine/playbook.js\nrender \u00b7 inject ctx \u00b7 fence untrusted\npinned \u2192 notes \u2192 agent memory",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "ElnzP6jyn8iddy32T95u",
          "type": "text"
        },
        {
          "id": "EMf3jsxfJu6GvKOnesLJ",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "P5ocuAQmXTFm8tYonVs7",
      "type": "rectangle",
      "x": 1020,
      "y": 490,
      "width": 280,
      "height": 200,
      "strokeColor": "#7048e8",
      "backgroundColor": "#e5dbff",
      "seed": 796768777,
      "version": 1,
      "versionNonce": 2008394700
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "ElnzP6jyn8iddy32T95u",
      "type": "text",
      "x": 1020,
      "y": 525.0,
      "width": 280,
      "height": 130.0,
      "strokeColor": "#5f3dc4",
      "backgroundColor": "transparent",
      "seed": 136982350,
      "version": 1,
      "versionNonce": 1339287385,
      "fontSize": 13,
      "fontFamily": 3,
      "text": "PR integrations\n\nengine/github.js \u00b7 engine/ado.js\ngh-token.js \u00b7 ado-token.js\n\n\u2022 status + comment polling\n\u2022 reconciliation\n\u2022 verdict-flip reset",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "P5ocuAQmXTFm8tYonVs7",
      "originalText": "PR integrations\n\nengine/github.js \u00b7 engine/ado.js\ngh-token.js \u00b7 ado-token.js\n\n\u2022 status + comment polling\n\u2022 reconciliation\n\u2022 verdict-flip reset",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 50,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "Pxxukarv7h7mwYYAdDx5",
      "type": "rectangle",
      "x": 20,
      "y": 730,
      "width": 1320,
      "height": 190,
      "strokeColor": "#adb5bd",
      "backgroundColor": "#f8f9fa",
      "seed": 829041171,
      "version": 1,
      "versionNonce": 1388602396
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "w3bzYVccd5pU3vq7MqSt",
      "type": "text",
      "x": 34,
      "y": 740,
      "width": 600,
      "height": 22,
      "strokeColor": "#495057",
      "backgroundColor": "transparent",
      "seed": 1183823255,
      "version": 1,
      "versionNonce": 1277348536,
      "fontSize": 15,
      "fontFamily": 3,
      "text": "Agent runtime  \u2014  spawn-agent.js + engine/runtimes/*",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Agent runtime  \u2014  spawn-agent.js + engine/runtimes/*",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "LutwWemUpecIu829qffE",
          "type": "text"
        },
        {
          "id": "oiEdCiEEH1a0DIP0xz7e",
          "type": "arrow"
        },
        {
          "id": "ZsZzFqF8OXutsKNWcS2H",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "aU4N6boD77xpAE5lXTZV",
      "type": "rectangle",
      "x": 60,
      "y": 770,
      "width": 280,
      "height": 130,
      "strokeColor": "#f59f00",
      "backgroundColor": "#ffec99",
      "seed": 1919691926,
      "version": 1,
      "versionNonce": 743853399
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "LutwWemUpecIu829qffE",
      "type": "text",
      "x": 60,
      "y": 794.375,
      "width": 280,
      "height": 81.25,
      "strokeColor": "#b08000",
      "backgroundColor": "transparent",
      "seed": 1005865470,
      "version": 1,
      "versionNonce": 570934977,
      "fontSize": 13,
      "fontFamily": 3,
      "text": "spawn-agent.js\n\nresolveRuntime \u2192\nadapter.buildArgs(opts) \u2192\nspawn(bin, args, \u2026)",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "aU4N6boD77xpAE5lXTZV",
      "originalText": "spawn-agent.js\n\nresolveRuntime \u2192\nadapter.buildArgs(opts) \u2192\nspawn(bin, args, \u2026)",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "9FoYO9gDY04cshl8K5x1",
          "type": "text"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "zMPU0Ph0sJxTmppj2Juy",
      "type": "rectangle",
      "x": 380,
      "y": 770,
      "width": 240,
      "height": 130,
      "strokeColor": "#f59f00",
      "backgroundColor": "#ffe066",
      "seed": 1928929319,
      "version": 1,
      "versionNonce": 1116469108
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "9FoYO9gDY04cshl8K5x1",
      "type": "text",
      "x": 380,
      "y": 805.0,
      "width": 240,
      "height": 60.0,
      "strokeColor": "#b08000",
      "backgroundColor": "transparent",
      "seed": 27228034,
      "version": 1,
      "versionNonce": 454321911,
      "fontSize": 12,
      "fontFamily": 3,
      "text": "claude adapter\n--system-prompt-file\n--bare \u00b7 --fallback-model\n--effort \u00b7 --max-budget-usd",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "zMPU0Ph0sJxTmppj2Juy",
      "originalText": "claude adapter\n--system-prompt-file\n--bare \u00b7 --fallback-model\n--effort \u00b7 --max-budget-usd",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "XPjHOyq9PzdU2zbVXNyz",
          "type": "text"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "NSvcvc9cT4YYzxMebEDz",
      "type": "rectangle",
      "x": 640,
      "y": 770,
      "width": 240,
      "height": 130,
      "strokeColor": "#f59f00",
      "backgroundColor": "#ffe066",
      "seed": 25239801,
      "version": 1,
      "versionNonce": 1864721166
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "XPjHOyq9PzdU2zbVXNyz",
      "type": "text",
      "x": 640,
      "y": 805.0,
      "width": 240,
      "height": 60.0,
      "strokeColor": "#b08000",
      "backgroundColor": "transparent",
      "seed": 672449592,
      "version": 1,
      "versionNonce": 1820013027,
      "fontSize": 12,
      "fontFamily": 3,
      "text": "copilot adapter\n--autopilot --allow-all\n--disable-builtin-mcps\n--no-custom-instructions",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "NSvcvc9cT4YYzxMebEDz",
      "originalText": "copilot adapter\n--autopilot --allow-all\n--disable-builtin-mcps\n--no-custom-instructions",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "XXsZc4tLNfSQ3N1MMmDJ",
          "type": "text"
        },
        {
          "id": "ZsZzFqF8OXutsKNWcS2H",
          "type": "arrow"
        },
        {
          "id": "W4OwZWIpsAtAN5dJchYJ",
          "type": "arrow"
        },
        {
          "id": "BU5wURiVsIEP34dbd2QM",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "hfJwVidiYyJ5TkvkkexU",
      "type": "rectangle",
      "x": 900,
      "y": 770,
      "width": 400,
      "height": 130,
      "strokeColor": "#f59f00",
      "backgroundColor": "#ffd43b",
      "seed": 179154161,
      "version": 1,
      "versionNonce": 1716894193
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "XXsZc4tLNfSQ3N1MMmDJ",
      "type": "text",
      "x": 900,
      "y": 790.0,
      "width": 400,
      "height": 90.0,
      "strokeColor": "#a14310",
      "backgroundColor": "transparent",
      "seed": 672071774,
      "version": 1,
      "versionNonce": 1647447972,
      "fontSize": 12,
      "fontFamily": 3,
      "text": "Agent processes\n\ntracked in activeProcesses (in-mem)\nlive-output.log + PID files\nworktree (pool-recyclable) \u00b7 re-attach on restart\nkeep_processes  \u00b7  managed_spawn (healthcheck-gated)",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "hfJwVidiYyJ5TkvkkexU",
      "originalText": "Agent processes\n\ntracked in activeProcesses (in-mem)\nlive-output.log + PID files\nworktree (pool-recyclable) \u00b7 re-attach on restart\nkeep_processes  \u00b7  managed_spawn (healthcheck-gated)",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 50,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "wj8Yl20PPuyC0WOtpywF",
      "type": "rectangle",
      "x": 20,
      "y": 950,
      "width": 1320,
      "height": 200,
      "strokeColor": "#adb5bd",
      "backgroundColor": "#f8f9fa",
      "seed": 767785203,
      "version": 1,
      "versionNonce": 100396091
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "a9CBMYZYyewwXFOci5tS",
      "type": "text",
      "x": 34,
      "y": 960,
      "width": 600,
      "height": 22,
      "strokeColor": "#495057",
      "backgroundColor": "transparent",
      "seed": 343459770,
      "version": 1,
      "versionNonce": 233066086,
      "fontSize": 15,
      "fontFamily": 3,
      "text": "Persistent state  \u2014  ~/.minions/  (locked RMW)",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Persistent state  \u2014  ~/.minions/  (locked RMW)",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "uM4Cp7DKMoxmzNruxXqV",
          "type": "text"
        },
        {
          "id": "wIyGjc9xgNWjLvGbc91E",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "U3OWbeMQgi2rYXQSnZLp",
      "type": "rectangle",
      "x": 60,
      "y": 990,
      "width": 280,
      "height": 140,
      "strokeColor": "#0c8599",
      "backgroundColor": "#c5f6fa",
      "seed": 208613325,
      "version": 1,
      "versionNonce": 1545239554
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "uM4Cp7DKMoxmzNruxXqV",
      "type": "text",
      "x": 60,
      "y": 1022.5,
      "width": 280,
      "height": 75.0,
      "strokeColor": "#0b7285",
      "backgroundColor": "transparent",
      "seed": 1945785929,
      "version": 1,
      "versionNonce": 449291373,
      "fontSize": 12,
      "fontFamily": 3,
      "text": "SQLite  engine/state.db\nWAL \u00b7 shared reader/writer\n\nevents table \u00b7 emitStateEvent\ncross-process cache-version",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "U3OWbeMQgi2rYXQSnZLp",
      "originalText": "SQLite  engine/state.db\nWAL \u00b7 shared reader/writer\n\nevents table \u00b7 emitStateEvent\ncross-process cache-version",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "TUnsMzwcELcdJsGHzsiw",
          "type": "text"
        },
        {
          "id": "rMOXL1SajZK8pyxVoBQt",
          "type": "arrow"
        },
        {
          "id": "LQCmpUXCfYVoJ32GDKll",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "pH1TxxwjufoM7sFt7153",
      "type": "rectangle",
      "x": 360,
      "y": 990,
      "width": 280,
      "height": 140,
      "strokeColor": "#0c8599",
      "backgroundColor": "#e3fafc",
      "seed": 2039687761,
      "version": 1,
      "versionNonce": 681282474
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "TUnsMzwcELcdJsGHzsiw",
      "type": "text",
      "x": 360,
      "y": 1030.0,
      "width": 280,
      "height": 60.0,
      "strokeColor": "#0b7285",
      "backgroundColor": "transparent",
      "seed": 578741258,
      "version": 1,
      "versionNonce": 60610659,
      "fontSize": 12,
      "fontFamily": 3,
      "text": "dispatch \u00b7 control \u00b7 log\nprojects/<n>/work-items.json\nprojects/<n>/pull-requests.json\nwatches \u00b7 managed-processes",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "pH1TxxwjufoM7sFt7153",
      "originalText": "dispatch \u00b7 control \u00b7 log\nprojects/<n>/work-items.json\nprojects/<n>/pull-requests.json\nwatches \u00b7 managed-processes",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "GzodWaI6imLFNYktsd3W",
          "type": "text"
        },
        {
          "id": "pIN7PyBj79ncpv34ZcWR",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "6pjfN2WyqaNIvOB6Tp4c",
      "type": "rectangle",
      "x": 660,
      "y": 990,
      "width": 280,
      "height": 140,
      "strokeColor": "#0c8599",
      "backgroundColor": "#e3fafc",
      "seed": 27270467,
      "version": 1,
      "versionNonce": 1611294515
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "GzodWaI6imLFNYktsd3W",
      "type": "text",
      "x": 660,
      "y": 1030.0,
      "width": 280,
      "height": 60.0,
      "strokeColor": "#0b7285",
      "backgroundColor": "transparent",
      "seed": 1875386579,
      "version": 1,
      "versionNonce": 1998300347,
      "fontSize": 12,
      "fontFamily": 3,
      "text": "plans/*.md  \u00b7  prd/*.json\nplaybooks/*.md\nknowledge/agents/<id>.md\nnotes.md  \u00b7  pinned.md  \u00b7  inbox/",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "6pjfN2WyqaNIvOB6Tp4c",
      "originalText": "plans/*.md  \u00b7  prd/*.json\nplaybooks/*.md\nknowledge/agents/<id>.md\nnotes.md  \u00b7  pinned.md  \u00b7  inbox/",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 3
      },
      "isDeleted": false,
      "boundElements": [
        {
          "id": "fFk40mj4lyLx0580HDGa",
          "type": "text"
        },
        {
          "id": "eMxUW75xbe8tohwuTlB3",
          "type": "arrow"
        }
      ],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "eOk9qNh356qdNQQ48s53",
      "type": "rectangle",
      "x": 960,
      "y": 990,
      "width": 340,
      "height": 140,
      "strokeColor": "#0c8599",
      "backgroundColor": "#e3fafc",
      "seed": 113888662,
      "version": 1,
      "versionNonce": 1877819864
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "fFk40mj4lyLx0580HDGa",
      "type": "text",
      "x": 960,
      "y": 1030.0,
      "width": 340,
      "height": 60.0,
      "strokeColor": "#0b7285",
      "backgroundColor": "transparent",
      "seed": 1004285694,
      "version": 1,
      "versionNonce": 1321779748,
      "fontSize": 12,
      "fontFamily": 3,
      "text": "config.json  \u00b7  routing.md\n<runtime>-caps.json  \u00b7  <runtime>-models.json\nArchives: prd/archive \u00b7 plans/archive\nprojects/.archived \u00b7 engine/managed-logs",
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "eOk9qNh356qdNQQ48s53",
      "originalText": "config.json  \u00b7  routing.md\n<runtime>-caps.json  \u00b7  <runtime>-models.json\nArchives: prd/archive \u00b7 plans/archive\nprojects/.archived \u00b7 engine/managed-logs",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "WyKJkcgMk8RbiNcec1Vm",
      "type": "arrow",
      "x": 170.0,
      "y": 190,
      "width": 80.0,
      "height": 90,
      "strokeColor": "#b08000",
      "backgroundColor": "transparent",
      "seed": 283246282,
      "version": 1,
      "versionNonce": 1648591715,
      "points": [
        [
          0,
          0
        ],
        [
          80.0,
          90
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "4EkyriAIR9QxofjOaZlr",
        "focus": 0,
        "gap": 4
      },
      "endBinding": {
        "elementId": "piCUf2kPnR9zAwfwuCRx",
        "focus": 0,
        "gap": 4
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": true
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "gmgc0YNZNrggUmtAbprS",
      "type": "arrow",
      "x": 410.0,
      "y": 190,
      "width": 160.0,
      "height": 90,
      "strokeColor": "#b08000",
      "backgroundColor": "transparent",
      "seed": 1580652385,
      "version": 1,
      "versionNonce": 1377946587,
      "points": [
        [
          0,
          0
        ],
        [
          -160.0,
          90
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "LgJH6MemxN7LDhE8DtiU",
        "focus": 0,
        "gap": 4
      },
      "endBinding": {
        "elementId": "piCUf2kPnR9zAwfwuCRx",
        "focus": 0,
        "gap": 4
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": true
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "VLDrUWbGgDcJSZJrBGrU",
      "type": "text",
      "x": 250.0,
      "y": 225.0,
      "width": 160,
      "height": 18,
      "strokeColor": "#b08000",
      "backgroundColor": "transparent",
      "seed": 231775826,
      "version": 1,
      "versionNonce": 18733236,
      "fontSize": 11,
      "fontFamily": 3,
      "text": "cron tick",
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "cron tick",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "vfRZ7K7FJjY6ok6VE9Ig",
      "type": "arrow",
      "x": 660.0,
      "y": 280,
      "width": 500.0,
      "height": 90,
      "strokeColor": "#2b8a3e",
      "backgroundColor": "transparent",
      "seed": 1402926237,
      "version": 1,
      "versionNonce": 1527363654,
      "points": [
        [
          0,
          0
        ],
        [
          500.0,
          -90
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "Xl3qbfqLnqha9z4McR68",
        "focus": 0,
        "gap": 4
      },
      "endBinding": {
        "elementId": "KCOLKD6jHbXTgUi9m2bn",
        "focus": 0,
        "gap": 4
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": true
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "f53UAOxsAHk8N6hKQLcK",
      "type": "text",
      "x": 830.0,
      "y": 225.0,
      "width": 160,
      "height": 18,
      "strokeColor": "#2b8a3e",
      "backgroundColor": "transparent",
      "seed": 667123287,
      "version": 1,
      "versionNonce": 1934052010,
      "fontSize": 11,
      "fontFamily": 3,
      "text": "direct LLM",
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "direct LLM",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "PUkBVJhC2olsR0jjpuGj",
      "type": "arrow",
      "x": 1070.0,
      "y": 280,
      "width": 90.0,
      "height": 90,
      "strokeColor": "#2b8a3e",
      "backgroundColor": "transparent",
      "seed": 1409071705,
      "version": 1,
      "versionNonce": 812923111,
      "points": [
        [
          0,
          0
        ],
        [
          90.0,
          -90
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "8vZRNzvdieTpkf01Prps",
        "focus": 0,
        "gap": 4
      },
      "endBinding": {
        "elementId": "KCOLKD6jHbXTgUi9m2bn",
        "focus": 0,
        "gap": 4
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": true
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "q79kOmjjssqg4r2Ca0Bn",
      "type": "arrow",
      "x": 250.0,
      "y": 390,
      "width": 310.0,
      "height": 100,
      "strokeColor": "#0b3d91",
      "backgroundColor": "transparent",
      "seed": 1272226333,
      "version": 1,
      "versionNonce": 1989769242,
      "points": [
        [
          0,
          0
        ],
        [
          310.0,
          100
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "piCUf2kPnR9zAwfwuCRx",
        "focus": 0,
        "gap": 4
      },
      "endBinding": {
        "elementId": "45efUqwLNrgwE2yj6QzT",
        "focus": 0,
        "gap": 4
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": true
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "bpTap0RKO0PO2NKolhAq",
      "type": "text",
      "x": 325.0,
      "y": 430.0,
      "width": 160,
      "height": 18,
      "strokeColor": "#0b3d91",
      "backgroundColor": "transparent",
      "seed": 420334741,
      "version": 1,
      "versionNonce": 1802084104,
      "fontSize": 11,
      "fontFamily": 3,
      "text": "wakeup / CRUD",
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "wakeup / CRUD",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "pySj0Db1GO23uaZ4gpnS",
      "type": "arrow",
      "x": 870.0,
      "y": 490,
      "width": 620.0,
      "height": 100,
      "strokeColor": "#1971c2",
      "backgroundColor": "transparent",
      "seed": 858183952,
      "version": 1,
      "versionNonce": 1495539780,
      "points": [
        [
          0,
          0
        ],
        [
          -620.0,
          -100
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "fvfoqJ3UzzGxudr7hFN1",
        "focus": 0,
        "gap": 4
      },
      "endBinding": {
        "elementId": "piCUf2kPnR9zAwfwuCRx",
        "focus": 0,
        "gap": 4
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": true
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "gJHSFNZGz6nQyVh9wdry",
      "type": "text",
      "x": 480.0,
      "y": 430.0,
      "width": 160,
      "height": 18,
      "strokeColor": "#1971c2",
      "backgroundColor": "transparent",
      "seed": 57158893,
      "version": 1,
      "versionNonce": 322916932,
      "fontSize": 11,
      "fontFamily": 3,
      "text": "/api/status",
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "/api/status",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "zARvqnT6GnXyniWYNDIo",
      "type": "arrow",
      "x": 560.0,
      "y": 580,
      "width": 0.0,
      "height": 20,
      "strokeColor": "#a14310",
      "backgroundColor": "transparent",
      "seed": 628196790,
      "version": 1,
      "versionNonce": 1516689179,
      "points": [
        [
          0,
          0
        ],
        [
          0.0,
          20
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "45efUqwLNrgwE2yj6QzT",
        "focus": 0,
        "gap": 4
      },
      "endBinding": {
        "elementId": "8BtVWAbVy2Ime5zMi1E4",
        "focus": 0,
        "gap": 4
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": true
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "PZXz9VOWDWoRQ8QDXXwO",
      "type": "text",
      "x": 480.0,
      "y": 580.0,
      "width": 160,
      "height": 18,
      "strokeColor": "#a14310",
      "backgroundColor": "transparent",
      "seed": 1375766125,
      "version": 1,
      "versionNonce": 2059651833,
      "fontSize": 11,
      "fontFamily": 3,
      "text": "onClose",
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "onClose",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "EMf3jsxfJu6GvKOnesLJ",
      "type": "arrow",
      "x": 1160.0,
      "y": 490,
      "width": 320.0,
      "height": 300,
      "strokeColor": "#5f3dc4",
      "backgroundColor": "transparent",
      "seed": 1003482362,
      "version": 1,
      "versionNonce": 797418538,
      "points": [
        [
          0,
          0
        ],
        [
          -320.0,
          -300
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "P5ocuAQmXTFm8tYonVs7",
        "focus": 0,
        "gap": 4
      },
      "endBinding": {
        "elementId": "ToGwbbrqQ7B697wnommM",
        "focus": 0,
        "gap": 4
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": true
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "Wvj4Xk3LWP3W0mQGTB2I",
      "type": "text",
      "x": 920.0,
      "y": 330.0,
      "width": 160,
      "height": 18,
      "strokeColor": "#5f3dc4",
      "backgroundColor": "transparent",
      "seed": 1135994481,
      "version": 1,
      "versionNonce": 1799755163,
      "fontSize": 11,
      "fontFamily": 3,
      "text": "poll \u00b7 comment",
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "poll \u00b7 comment",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "oiEdCiEEH1a0DIP0xz7e",
      "type": "arrow",
      "x": 560.0,
      "y": 580,
      "width": 360.0,
      "height": 190,
      "strokeColor": "#a14310",
      "backgroundColor": "transparent",
      "seed": 1547799814,
      "version": 1,
      "versionNonce": 122533375,
      "points": [
        [
          0,
          0
        ],
        [
          -360.0,
          190
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "45efUqwLNrgwE2yj6QzT",
        "focus": 0,
        "gap": 4
      },
      "endBinding": {
        "elementId": "aU4N6boD77xpAE5lXTZV",
        "focus": 0,
        "gap": 4
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": true
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "bcT9YfEUinzhfOvWI4rv",
      "type": "text",
      "x": 300.0,
      "y": 665.0,
      "width": 160,
      "height": 18,
      "strokeColor": "#a14310",
      "backgroundColor": "transparent",
      "seed": 1080493320,
      "version": 1,
      "versionNonce": 226431900,
      "fontSize": 11,
      "fontFamily": 3,
      "text": "dispatch",
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "dispatch",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "ZsZzFqF8OXutsKNWcS2H",
      "type": "arrow",
      "x": 340,
      "y": 835.0,
      "width": 560,
      "height": 0.0,
      "strokeColor": "#b08000",
      "backgroundColor": "transparent",
      "seed": 213458111,
      "version": 1,
      "versionNonce": 1711467539,
      "points": [
        [
          0,
          0
        ],
        [
          560,
          0.0
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "aU4N6boD77xpAE5lXTZV",
        "focus": 0,
        "gap": 4
      },
      "endBinding": {
        "elementId": "hfJwVidiYyJ5TkvkkexU",
        "focus": 0,
        "gap": 4
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": true
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "sal5LOW4LMMRKQnPCVgl",
      "type": "text",
      "x": 540.0,
      "y": 825.0,
      "width": 160,
      "height": 18,
      "strokeColor": "#b08000",
      "backgroundColor": "transparent",
      "seed": 158817780,
      "version": 1,
      "versionNonce": 1810635448,
      "fontSize": 11,
      "fontFamily": 3,
      "text": "spawn",
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "spawn",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "W4OwZWIpsAtAN5dJchYJ",
      "type": "arrow",
      "x": 1100.0,
      "y": 770,
      "width": 60.0,
      "height": 580,
      "strokeColor": "#c92a2a",
      "backgroundColor": "transparent",
      "seed": 1737951922,
      "version": 1,
      "versionNonce": 1917581324,
      "points": [
        [
          0,
          0
        ],
        [
          60.0,
          -580
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "hfJwVidiYyJ5TkvkkexU",
        "focus": 0,
        "gap": 4
      },
      "endBinding": {
        "elementId": "KCOLKD6jHbXTgUi9m2bn",
        "focus": 0,
        "gap": 4
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": true
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "eQK9OjVIfD3MAaP91nhD",
      "type": "text",
      "x": 1050.0,
      "y": 470.0,
      "width": 160,
      "height": 18,
      "strokeColor": "#c92a2a",
      "backgroundColor": "transparent",
      "seed": 1183031132,
      "version": 1,
      "versionNonce": 1040543361,
      "fontSize": 11,
      "fontFamily": 3,
      "text": "via adapter",
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "via adapter",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "BU5wURiVsIEP34dbd2QM",
      "type": "arrow",
      "x": 1100.0,
      "y": 770,
      "width": 540.0,
      "height": 80,
      "strokeColor": "#a14310",
      "backgroundColor": "transparent",
      "seed": 1670521913,
      "version": 1,
      "versionNonce": 1336003696,
      "points": [
        [
          0,
          0
        ],
        [
          -540.0,
          -80
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "hfJwVidiYyJ5TkvkkexU",
        "focus": 0,
        "gap": 4
      },
      "endBinding": {
        "elementId": "8BtVWAbVy2Ime5zMi1E4",
        "focus": 0,
        "gap": 4
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": true
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "tL7ZLt6TDk7h7kXDWCqU",
      "type": "text",
      "x": 750.0,
      "y": 720.0,
      "width": 160,
      "height": 18,
      "strokeColor": "#a14310",
      "backgroundColor": "transparent",
      "seed": 1434027489,
      "version": 1,
      "versionNonce": 1255798169,
      "fontSize": 11,
      "fontFamily": 3,
      "text": "output",
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "output",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "rMOXL1SajZK8pyxVoBQt",
      "type": "arrow",
      "x": 560.0,
      "y": 580,
      "width": 60.0,
      "height": 410,
      "strokeColor": "#0b7285",
      "backgroundColor": "transparent",
      "seed": 1151150074,
      "version": 1,
      "versionNonce": 1814623769,
      "points": [
        [
          0,
          0
        ],
        [
          -60.0,
          410
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "45efUqwLNrgwE2yj6QzT",
        "focus": 0,
        "gap": 4
      },
      "endBinding": {
        "elementId": "pH1TxxwjufoM7sFt7153",
        "focus": 0,
        "gap": 4
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": true
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "j5VWri39j8XHWEHHExWS",
      "type": "text",
      "x": 450.0,
      "y": 775.0,
      "width": 160,
      "height": 18,
      "strokeColor": "#0b7285",
      "backgroundColor": "transparent",
      "seed": 1005160760,
      "version": 1,
      "versionNonce": 1329165208,
      "fontSize": 11,
      "fontFamily": 3,
      "text": "mutate*Locked",
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "mutate*Locked",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "LQCmpUXCfYVoJ32GDKll",
      "type": "arrow",
      "x": 560.0,
      "y": 690,
      "width": 60.0,
      "height": 300,
      "strokeColor": "#0b7285",
      "backgroundColor": "transparent",
      "seed": 776071687,
      "version": 1,
      "versionNonce": 1244666012,
      "points": [
        [
          0,
          0
        ],
        [
          -60.0,
          300
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "8BtVWAbVy2Ime5zMi1E4",
        "focus": 0,
        "gap": 4
      },
      "endBinding": {
        "elementId": "pH1TxxwjufoM7sFt7153",
        "focus": 0,
        "gap": 4
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": true
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "wIyGjc9xgNWjLvGbc91E",
      "type": "arrow",
      "x": 220.0,
      "y": 690,
      "width": 20.0,
      "height": 300,
      "strokeColor": "#0b7285",
      "backgroundColor": "transparent",
      "seed": 917332446,
      "version": 1,
      "versionNonce": 1123550197,
      "points": [
        [
          0,
          0
        ],
        [
          -20.0,
          300
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "UDY0oUoOC0e4rcNmLuOQ",
        "focus": 0,
        "gap": 4
      },
      "endBinding": {
        "elementId": "U3OWbeMQgi2rYXQSnZLp",
        "focus": 0,
        "gap": 4
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": true
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "5rgBKLi0v9xbcwRE031N",
      "type": "text",
      "x": 130.0,
      "y": 830.0,
      "width": 160,
      "height": 18,
      "strokeColor": "#0b7285",
      "backgroundColor": "transparent",
      "seed": 515035430,
      "version": 1,
      "versionNonce": 386362930,
      "fontSize": 11,
      "fontFamily": 3,
      "text": "emitStateEvent",
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "emitStateEvent",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "pIN7PyBj79ncpv34ZcWR",
      "type": "arrow",
      "x": 870.0,
      "y": 690,
      "width": 70.0,
      "height": 300,
      "strokeColor": "#0b7285",
      "backgroundColor": "transparent",
      "seed": 2076294593,
      "version": 1,
      "versionNonce": 239520948,
      "points": [
        [
          0,
          0
        ],
        [
          -70.0,
          300
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "j8gZR03fWahJcS7MGBVg",
        "focus": 0,
        "gap": 4
      },
      "endBinding": {
        "elementId": "6pjfN2WyqaNIvOB6Tp4c",
        "focus": 0,
        "gap": 4
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": true
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "gtamUKBODxyxxBY43D4X",
      "type": "text",
      "x": 755.0,
      "y": 830.0,
      "width": 160,
      "height": 18,
      "strokeColor": "#0b7285",
      "backgroundColor": "transparent",
      "seed": 674121613,
      "version": 1,
      "versionNonce": 947264968,
      "fontSize": 11,
      "fontFamily": 3,
      "text": "read",
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "read",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 1.5,
      "strokeStyle": "dashed",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": {
        "type": 2
      },
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "eMxUW75xbe8tohwuTlB3",
      "type": "arrow",
      "x": 870.0,
      "y": 580,
      "width": 260.0,
      "height": 410,
      "strokeColor": "#0b7285",
      "backgroundColor": "transparent",
      "seed": 1885366188,
      "version": 1,
      "versionNonce": 641633716,
      "points": [
        [
          0,
          0
        ],
        [
          260.0,
          410
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": {
        "elementId": "fvfoqJ3UzzGxudr7hFN1",
        "focus": 0,
        "gap": 4
      },
      "endBinding": {
        "elementId": "eOk9qNh356qdNQQ48s53",
        "focus": 0,
        "gap": 4
      },
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": true
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "qzjq0ukEt3h8d3PnDrpm",
      "type": "text",
      "x": 920.0,
      "y": 775.0,
      "width": 160,
      "height": 18,
      "strokeColor": "#0b7285",
      "backgroundColor": "transparent",
      "seed": 1564570484,
      "version": 1,
      "versionNonce": 1855681348,
      "fontSize": 11,
      "fontFamily": 3,
      "text": "resolve",
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "resolve",
      "lineHeight": 1.25,
      "autoResize": false
    },
    {
      "angle": 0,
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "roundness": null,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1,
      "link": null,
      "locked": false,
      "fillStyle": "solid",
      "id": "995gr3dTs8aYviaZGlA4",
      "type": "text",
      "x": 40,
      "y": 1170,
      "width": 1320,
      "height": 22,
      "strokeColor": "#495057",
      "backgroundColor": "transparent",
      "seed": 937440701,
      "version": 1,
      "versionNonce": 1189049884,
      "fontSize": 12,
      "fontFamily": 3,
      "text": "Solid = control / data flow      Dashed = polling \u00b7 async \u00b7 event-driven      All shared-JSON writes go through mutateJsonFileLocked",
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Solid = control / data flow      Dashed = polling \u00b7 async \u00b7 event-driven      All shared-JSON writes go through mutateJsonFileLocked",
      "lineHeight": 1.25,
      "autoResize": false
    }
  ],
  "appState": {
    "gridSize": 20,
    "viewBackgroundColor": "#ffffff"
  },
  "files": {}
}