{
  "type": "excalidraw",
  "version": 2,
  "source": "http://127.0.0.1:8766",
  "elements": [
    {
      "id": "02-output-contract-1",
      "type": "text",
      "x": 30,
      "y": 10,
      "width": 526.2998046875,
      "height": 31.25,
      "angle": 0,
      "strokeColor": "#292c2b",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0",
      "roundness": null,
      "seed": 20260927,
      "version": 2,
      "versionNonce": 1510494553,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1790439623997,
      "link": null,
      "locked": false,
      "text": "Two ways to get a route out of a model.",
      "fontSize": 25,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Two ways to get a route out of a model.",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "02-output-contract-2",
      "type": "rectangle",
      "x": 40,
      "y": 95,
      "width": 230,
      "height": 80,
      "angle": 0,
      "strokeColor": "#557f91",
      "backgroundColor": "#557f91",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a1",
      "roundness": {
        "type": 3
      },
      "seed": 20260928,
      "version": 2,
      "versionNonce": 1717750967,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "DQwDJYOSDwcB6xi78u2ib"
        }
      ],
      "updated": 1790439623997,
      "link": null,
      "locked": false
    },
    {
      "id": "02-output-contract-3",
      "type": "arrow",
      "x": 280,
      "y": 120,
      "width": 110,
      "height": 35,
      "angle": 0,
      "strokeColor": "#292c2b",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a2",
      "roundness": null,
      "seed": 20260929,
      "version": 2,
      "versionNonce": 1065795129,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1790439623997,
      "link": null,
      "locked": false,
      "points": [
        [
          0.5,
          -0.5
        ],
        [
          109.5,
          -34.5
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "02-output-contract-4",
      "type": "arrow",
      "x": 280,
      "y": 150,
      "width": 110,
      "height": 190,
      "angle": 0,
      "strokeColor": "#292c2b",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a3",
      "roundness": null,
      "seed": 20260930,
      "version": 2,
      "versionNonce": 1878400471,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1790439623997,
      "link": null,
      "locked": false,
      "points": [
        [
          0.5,
          0.5
        ],
        [
          109.5,
          189.5
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "02-output-contract-5",
      "type": "rectangle",
      "x": 400,
      "y": 40,
      "width": 230,
      "height": 80,
      "angle": 0,
      "strokeColor": "#80658f",
      "backgroundColor": "#80658f",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a4",
      "roundness": {
        "type": 3
      },
      "seed": 20260931,
      "version": 2,
      "versionNonce": 1214549785,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "Fo-6hUalMtuNvkFjXjSSW"
        }
      ],
      "updated": 1790439623997,
      "link": null,
      "locked": false
    },
    {
      "id": "02-output-contract-6",
      "type": "arrow",
      "x": 640,
      "y": 80,
      "width": 90,
      "height": 0,
      "angle": 0,
      "strokeColor": "#292c2b",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a5",
      "roundness": null,
      "seed": 20260932,
      "version": 2,
      "versionNonce": 1229081335,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1790439623997,
      "link": null,
      "locked": false,
      "points": [
        [
          0.5,
          0
        ],
        [
          89.5,
          0
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "02-output-contract-7",
      "type": "rectangle",
      "x": 740,
      "y": 40,
      "width": 250,
      "height": 80,
      "angle": 0,
      "strokeColor": "#80658f",
      "backgroundColor": "#80658f",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a6",
      "roundness": {
        "type": 3
      },
      "seed": 20260933,
      "version": 2,
      "versionNonce": 454378489,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "4OKM7OFlidsnF-oUrrmJx"
        }
      ],
      "updated": 1790439623997,
      "link": null,
      "locked": false
    },
    {
      "id": "02-output-contract-8",
      "type": "text",
      "x": 742,
      "y": 135,
      "width": 154.95947265625,
      "height": 45.6,
      "angle": 0,
      "strokeColor": "#292c2b",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a7",
      "roundness": null,
      "seed": 20260934,
      "version": 2,
      "versionNonce": 1053545495,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1790439623997,
      "link": null,
      "locked": false,
      "text": "{\"route\": \"travel\",\n \"confidence\": 0.95}",
      "fontSize": 19,
      "fontFamily": 3,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "{\"route\": \"travel\",\n \"confidence\": 0.95}",
      "autoResize": true,
      "lineHeight": 1.2
    },
    {
      "id": "02-output-contract-9",
      "type": "text",
      "x": 410,
      "y": 140,
      "width": 162.0538787841797,
      "height": 90,
      "angle": 0,
      "strokeColor": "#666b68",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a8",
      "roundness": null,
      "seed": 20260935,
      "version": 2,
      "versionNonce": 1134320857,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1790439623997,
      "link": null,
      "locked": false,
      "text": "Confidence is text\nthe model wrote.\nDecoding enforces\nthe schema.",
      "fontSize": 18,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Confidence is text\nthe model wrote.\nDecoding enforces\nthe schema.",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "02-output-contract-10",
      "type": "rectangle",
      "x": 400,
      "y": 300,
      "width": 230,
      "height": 80,
      "angle": 0,
      "strokeColor": "#4b7864",
      "backgroundColor": "#4b7864",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a9",
      "roundness": {
        "type": 3
      },
      "seed": 20260936,
      "version": 2,
      "versionNonce": 411515191,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "cOtXYM0_qEPABnCDjz-_B"
        }
      ],
      "updated": 1790439623997,
      "link": null,
      "locked": false
    },
    {
      "id": "02-output-contract-11",
      "type": "arrow",
      "x": 640,
      "y": 340,
      "width": 90,
      "height": 0,
      "angle": 0,
      "strokeColor": "#292c2b",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aA",
      "roundness": null,
      "seed": 20260937,
      "version": 2,
      "versionNonce": 26040761,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1790439623997,
      "link": null,
      "locked": false,
      "points": [
        [
          0.5,
          0
        ],
        [
          89.5,
          0
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "02-output-contract-12",
      "type": "rectangle",
      "x": 740,
      "y": 300,
      "width": 250,
      "height": 80,
      "angle": 0,
      "strokeColor": "#4b7864",
      "backgroundColor": "#4b7864",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aB",
      "roundness": {
        "type": 3
      },
      "seed": 20260938,
      "version": 2,
      "versionNonce": 735640151,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "WPj7wgr5l-Wu6bbtqfWb4"
        }
      ],
      "updated": 1790439623997,
      "link": null,
      "locked": false
    },
    {
      "id": "02-output-contract-13",
      "type": "text",
      "x": 742,
      "y": 395,
      "width": 145.1162109375,
      "height": 68.4,
      "angle": 0,
      "strokeColor": "#292c2b",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aC",
      "roundness": null,
      "seed": 20260939,
      "version": 2,
      "versionNonce": 1443609241,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1790439623997,
      "link": null,
      "locked": false,
      "text": "travel        0.81\nout_of_scope  0.12\nutility       0.07",
      "fontSize": 19,
      "fontFamily": 3,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "travel        0.81\nout_of_scope  0.12\nutility       0.07",
      "autoResize": true,
      "lineHeight": 1.2
    },
    {
      "id": "02-output-contract-14",
      "type": "text",
      "x": 410,
      "y": 400,
      "width": 194.63388061523438,
      "height": 67.5,
      "angle": 0,
      "strokeColor": "#666b68",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aD",
      "roundness": null,
      "seed": 20260940,
      "version": 2,
      "versionNonce": 764778359,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1790439623997,
      "link": null,
      "locked": false,
      "text": "Probabilities over\nthe options you sent.\nNo text is generated.",
      "fontSize": 18,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Probabilities over\nthe options you sent.\nNo text is generated.",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "02-output-contract-15",
      "type": "text",
      "x": 40,
      "y": 500,
      "width": 925.1224975585938,
      "height": 21.25,
      "angle": 0,
      "strokeColor": "#666b68",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.5,
      "strokeStyle": "solid",
      "roughness": 0.5,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aE",
      "roundness": null,
      "seed": 20260941,
      "version": 2,
      "versionNonce": 1372258169,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1790439623997,
      "link": null,
      "locked": false,
      "text": "Both return something code can branch on. Only one of them was trained to make the number mean something.",
      "fontSize": 17,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Both return something code can branch on. Only one of them was trained to make the number mean something.",
      "autoResize": true,
      "lineHeight": 1.25
    },
    {
      "id": "DQwDJYOSDwcB6xi78u2ib",
      "type": "text",
      "x": 92.029296875,
      "y": 122.35,
      "width": 125.94140625,
      "height": 25.299999999999997,
      "angle": 0,
      "strokeColor": "#ffffff",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aF",
      "roundness": null,
      "seed": 1140953239,
      "version": 3,
      "versionNonce": 107041335,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1790439623998,
      "link": null,
      "locked": false,
      "text": "User request",
      "fontSize": 22,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "02-output-contract-2",
      "originalText": "User request",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "Fo-6hUalMtuNvkFjXjSSW",
      "type": "text",
      "x": 461.81005859375,
      "y": 67.35,
      "width": 106.3798828125,
      "height": 25.299999999999997,
      "angle": 0,
      "strokeColor": "#ffffff",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aG",
      "roundness": null,
      "seed": 1490118071,
      "version": 3,
      "versionNonce": 146624697,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1790439623998,
      "link": null,
      "locked": false,
      "text": "LLM router",
      "fontSize": 22,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "02-output-contract-5",
      "originalText": "LLM router",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "4OKM7OFlidsnF-oUrrmJx",
      "type": "text",
      "x": 788.2958984375,
      "y": 68.5,
      "width": 153.408203125,
      "height": 23,
      "angle": 0,
      "strokeColor": "#ffffff",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aH",
      "roundness": null,
      "seed": 724145879,
      "version": 3,
      "versionNonce": 1762128727,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1790439623998,
      "link": null,
      "locked": false,
      "text": "Generated JSON",
      "fontSize": 20,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "02-output-contract-7",
      "originalText": "Generated JSON",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "cOtXYM0_qEPABnCDjz-_B",
      "type": "text",
      "x": 439.79931640625,
      "y": 327.35,
      "width": 150.4013671875,
      "height": 25.299999999999997,
      "angle": 0,
      "strokeColor": "#ffffff",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aI",
      "roundness": null,
      "seed": 564044791,
      "version": 3,
      "versionNonce": 35967385,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1790439623998,
      "link": null,
      "locked": false,
      "text": "Decision model",
      "fontSize": 22,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "02-output-contract-10",
      "originalText": "Decision model",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "WPj7wgr5l-Wu6bbtqfWb4",
      "type": "text",
      "x": 814.98046875,
      "y": 328.5,
      "width": 100.0390625,
      "height": 23,
      "angle": 0,
      "strokeColor": "#ffffff",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aJ",
      "roundness": null,
      "seed": 1546980631,
      "version": 3,
      "versionNonce": 1014853751,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1790439623998,
      "link": null,
      "locked": false,
      "text": "Distribution",
      "fontSize": 20,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "02-output-contract-12",
      "originalText": "Distribution",
      "autoResize": true,
      "lineHeight": 1.15
    }
  ],
  "appState": {
    "viewBackgroundColor": "#ffffff"
  },
  "files": {}
}