{ "type": "excalidraw", "version": 2, "source": "https://excalidraw.com", "elements": [ { "type": "text", "id": "t_title", "x": 60, "y": 40, "width": 900, "height": 40, "text": "The agentic path: one message in, one answer out", "originalText": "The agentic path: one message in, one answer out", "fontSize": 32, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 100001, "version": 1, "versionNonce": 100001, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "t_sub", "x": 60, "y": 88, "width": 1180, "height": 25, "text": "Six intents leave the router. Five are shallow. One descends into the slow path — and that is where every analytical tool lives.", "originalText": "Six intents leave the router. Five are shallow. One descends into the slow path — and that is where every analytical tool lives.", "fontSize": 17, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 100002, "version": 1, "versionNonce": 100002, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "s_entry", "x": 60, "y": 190, "width": 320, "height": 22, "text": "1 · ENTRY", "originalText": "1 · ENTRY", "fontSize": 15, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 100003, "version": 1, "versionNonce": 100003, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "ellipse", "id": "e_msg", "x": 60, "y": 230, "width": 240, "height": 100, "angle": 0, "strokeColor": "#c2410c", "backgroundColor": "#fed7aa", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 100010, "version": 1, "versionNonce": 100010, "isDeleted": false, "boundElements": [ { "type": "text", "id": "e_msg_t" }, { "type": "arrow", "id": "a_msg_guard" } ], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "e_msg_t", "x": 75, "y": 258, "width": 210, "height": 44, "text": "POST /v2/chat/stream\nuser message", "originalText": "POST /v2/chat/stream\nuser message", "fontSize": 15, "fontFamily": 3, "textAlign": "center", "verticalAlign": "middle", "strokeColor": "#374151", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 100011, "version": 1, "versionNonce": 100011, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": "e_msg", "lineHeight": 1.25 }, { "type": "arrow", "id": "a_msg_guard", "x": 180, "y": 340, "width": 0, "height": 60, "points": [ [ 0, 0 ], [ 0, 60 ] ], "angle": 0, "strokeColor": "#c2410c", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 100012, "version": 1, "versionNonce": 100012, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false, "startBinding": { "elementId": "e_msg", "focus": 0, "gap": 8 }, "endBinding": { "elementId": "r_guard", "focus": 0, "gap": 8 }, "startArrowhead": null, "endArrowhead": "arrow" }, { "type": "rectangle", "id": "r_guard", "x": 60, "y": 408, "width": 240, "height": 78, "angle": 0, "strokeColor": "#b91c1c", "backgroundColor": "#fecaca", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 100013, "version": 1, "versionNonce": 100013, "isDeleted": false, "boundElements": [ { "type": "text", "id": "r_guard_t" }, { "type": "arrow", "id": "a_guard_router" }, { "type": "arrow", "id": "a_guard_block" } ], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "r_guard_t", "x": 75, "y": 436, "width": 210, "height": 22, "text": "Input guard", "originalText": "Input guard", "fontSize": 16, "fontFamily": 3, "textAlign": "center", "verticalAlign": "middle", "strokeColor": "#374151", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 100014, "version": 1, "versionNonce": 100014, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": "r_guard", "lineHeight": 1.25 }, { "type": "text", "id": "t_guard_note", "x": 60, "y": 496, "width": 250, "height": 40, "text": "LLM call 1 of 3\nprompt-injection screen", "originalText": "LLM call 1 of 3\nprompt-injection screen", "fontSize": 13, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 100015, "version": 1, "versionNonce": 100015, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "arrow", "id": "a_guard_block", "x": 50, "y": 447, "width": 0, "height": 150, "points": [ [ 0, 0 ], [ 0, 150 ] ], "angle": 0, "strokeColor": "#b91c1c", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "dashed", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 100016, "version": 1, "versionNonce": 100016, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false, "startBinding": { "elementId": "r_guard", "focus": 0.8, "gap": 8 }, "endBinding": null, "startArrowhead": null, "endArrowhead": "arrow" }, { "type": "text", "id": "t_blocked", "x": 40, "y": 604, "width": 250, "height": 40, "text": "blocked → canned refusal\nno router, no tools", "originalText": "blocked → canned refusal\nno router, no tools", "fontSize": 13, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#b91c1c", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 100017, "version": 1, "versionNonce": 100017, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "arrow", "id": "a_guard_router", "x": 310, "y": 447, "width": 120, "height": 0, "points": [ [ 0, 0 ], [ 120, 0 ] ], "angle": 0, "strokeColor": "#6d28d9", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 3, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 100018, "version": 1, "versionNonce": 100018, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false, "startBinding": { "elementId": "r_guard", "focus": 0, "gap": 8 }, "endBinding": { "elementId": "d_router", "focus": 0, "gap": 8 }, "startArrowhead": null, "endArrowhead": "arrow" }, { "type": "text", "id": "s_route", "x": 440, "y": 190, "width": 320, "height": 22, "text": "2 · ROUTING", "originalText": "2 · ROUTING", "fontSize": 15, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 100019, "version": 1, "versionNonce": 100019, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "diamond", "id": "d_router", "x": 440, "y": 372, "width": 260, "height": 150, "angle": 0, "strokeColor": "#6d28d9", "backgroundColor": "#ddd6fe", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 100020, "version": 1, "versionNonce": 100020, "isDeleted": false, "boundElements": [ { "type": "text", "id": "d_router_t" }, { "type": "arrow", "id": "a_guard_router" } ], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "d_router_t", "x": 470, "y": 436, "width": 200, "height": 22, "text": "Router", "originalText": "Router", "fontSize": 17, "fontFamily": 3, "textAlign": "center", "verticalAlign": "middle", "strokeColor": "#374151", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 100021, "version": 1, "versionNonce": 100021, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": "d_router", "lineHeight": 1.25 }, { "type": "text", "id": "t_router_note", "x": 415, "y": 534, "width": 320, "height": 60, "text": "LLM call 2 of 3 · classifies only\nemits intent + confidence + rewritten_query\n+ group_hint (structured_flow only)", "originalText": "LLM call 2 of 3 · classifies only\nemits intent + confidence + rewritten_query\n+ group_hint (structured_flow only)", "fontSize": 13, "fontFamily": 3, "textAlign": "center", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 100022, "version": 1, "versionNonce": 100022, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "t_router_blind", "x": 415, "y": 610, "width": 320, "height": 40, "text": "runs BEFORE the catalog is read —\nit knows question shape, never the data", "originalText": "runs BEFORE the catalog is read —\nit knows question shape, never the data", "fontSize": 13, "fontFamily": 3, "textAlign": "center", "verticalAlign": "top", "strokeColor": "#b45309", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 100023, "version": 1, "versionNonce": 100023, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "s_intent", "x": 800, "y": 190, "width": 400, "height": 22, "text": "3 · SIX INTENTS", "originalText": "3 · SIX INTENTS", "fontSize": 15, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 200001, "version": 1, "versionNonce": 200001, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "rectangle", "id": "i_chat", "x": 800, "y": 230, "width": 250, "height": 54, "angle": 0, "strokeColor": "#1e40af", "backgroundColor": "#dbeafe", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 200290, "version": 1, "versionNonce": 200290, "isDeleted": false, "boundElements": [ { "type": "text", "id": "i_chat_t" } ], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "i_chat_t", "x": 810, "y": 247.5, "width": 230, "height": 19, "text": "chat", "originalText": "chat", "fontSize": 15, "fontFamily": 3, "textAlign": "center", "verticalAlign": "middle", "strokeColor": "#374151", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 200291, "version": 1, "versionNonce": 200291, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": "i_chat", "lineHeight": 1.25 }, { "type": "text", "id": "i_chat_n", "x": 1070, "y": 242, "width": 330, "height": 34, "text": "cached 1h · answers from the prompt", "originalText": "cached 1h · answers from the prompt", "fontSize": 13, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 200390, "version": 1, "versionNonce": 200390, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "rectangle", "id": "i_help", "x": 800, "y": 304, "width": 250, "height": 54, "angle": 0, "strokeColor": "#1e40af", "backgroundColor": "#dbeafe", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 200364, "version": 1, "versionNonce": 200364, "isDeleted": false, "boundElements": [ { "type": "text", "id": "i_help_t" } ], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "i_help_t", "x": 810, "y": 321.5, "width": 230, "height": 19, "text": "help", "originalText": "help", "fontSize": 15, "fontFamily": 3, "textAlign": "center", "verticalAlign": "middle", "strokeColor": "#374151", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 200365, "version": 1, "versionNonce": 200365, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": "i_help", "lineHeight": 1.25 }, { "type": "text", "id": "i_help_n", "x": 1070, "y": 316, "width": 330, "height": 34, "text": "deterministic next-step guidance", "originalText": "deterministic next-step guidance", "fontSize": 13, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 200464, "version": 1, "versionNonce": 200464, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "rectangle", "id": "i_check", "x": 800, "y": 378, "width": 250, "height": 54, "angle": 0, "strokeColor": "#1e40af", "backgroundColor": "#dbeafe", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 200438, "version": 1, "versionNonce": 200438, "isDeleted": false, "boundElements": [ { "type": "text", "id": "i_check_t" } ], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "i_check_t", "x": 810, "y": 395.5, "width": 230, "height": 19, "text": "check", "originalText": "check", "fontSize": 15, "fontFamily": 3, "textAlign": "center", "verticalAlign": "middle", "strokeColor": "#374151", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 200439, "version": 1, "versionNonce": 200439, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": "i_check", "lineHeight": 1.25 }, { "type": "text", "id": "i_check_n", "x": 1070, "y": 390, "width": 330, "height": 34, "text": "lists sources / columns from the catalog", "originalText": "lists sources / columns from the catalog", "fontSize": 13, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 200538, "version": 1, "versionNonce": 200538, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "rectangle", "id": "i_unstr", "x": 800, "y": 452, "width": 250, "height": 54, "angle": 0, "strokeColor": "#1e40af", "backgroundColor": "#dbeafe", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 200512, "version": 1, "versionNonce": 200512, "isDeleted": false, "boundElements": [ { "type": "text", "id": "i_unstr_t" } ], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "i_unstr_t", "x": 810, "y": 469.5, "width": 230, "height": 19, "text": "unstructured_flow", "originalText": "unstructured_flow", "fontSize": 15, "fontFamily": 3, "textAlign": "center", "verticalAlign": "middle", "strokeColor": "#374151", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 200513, "version": 1, "versionNonce": 200513, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": "i_unstr", "lineHeight": 1.25 }, { "type": "text", "id": "i_unstr_n", "x": 1070, "y": 464, "width": 330, "height": 34, "text": "dense-retrieves document chunks", "originalText": "dense-retrieves document chunks", "fontSize": 13, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 200612, "version": 1, "versionNonce": 200612, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "rectangle", "id": "i_oos", "x": 800, "y": 526, "width": 250, "height": 54, "angle": 0, "strokeColor": "#1e40af", "backgroundColor": "#dbeafe", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 200586, "version": 1, "versionNonce": 200586, "isDeleted": false, "boundElements": [ { "type": "text", "id": "i_oos_t" } ], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "i_oos_t", "x": 810, "y": 543.5, "width": 230, "height": 19, "text": "out_of_scope", "originalText": "out_of_scope", "fontSize": 15, "fontFamily": 3, "textAlign": "center", "verticalAlign": "middle", "strokeColor": "#374151", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 200587, "version": 1, "versionNonce": 200587, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": "i_oos", "lineHeight": 1.25 }, { "type": "text", "id": "i_oos_n", "x": 1070, "y": 538, "width": 330, "height": 34, "text": "canned refusal · no data touched", "originalText": "canned refusal · no data touched", "fontSize": 13, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 200686, "version": 1, "versionNonce": 200686, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "rectangle", "id": "i_struct", "x": 780, "y": 620, "width": 290, "height": 86, "angle": 0, "strokeColor": "#6d28d9", "backgroundColor": "#ddd6fe", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 200900, "version": 1, "versionNonce": 200900, "isDeleted": false, "boundElements": [ { "type": "text", "id": "i_struct_t" } ], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "i_struct_t", "x": 790, "y": 653.5, "width": 270, "height": 19, "text": "structured_flow", "originalText": "structured_flow", "fontSize": 19, "fontFamily": 3, "textAlign": "center", "verticalAlign": "middle", "strokeColor": "#374151", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 200901, "version": 1, "versionNonce": 200901, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": "i_struct", "lineHeight": 1.25 }, { "type": "text", "id": "i_struct_n", "x": 780, "y": 716, "width": 300, "height": 54, "text": "the only branch that plans,\nruns tools, and writes a record", "originalText": "the only branch that plans,\nruns tools, and writes a record", "fontSize": 14, "fontFamily": 3, "textAlign": "center", "verticalAlign": "top", "strokeColor": "#6d28d9", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 200910, "version": 1, "versionNonce": 200910, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "arrow", "id": "a_r_i_chat", "x": 706, "y": 447, "width": 94, "height": 190, "points": [ [ 0, 0 ], [ 50, 0 ], [ 50, -190 ], [ 94, -190 ] ], "angle": 0, "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 200490, "version": 1, "versionNonce": 200490, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false, "startBinding": { "elementId": "d_router", "focus": 0, "gap": 8 }, "endBinding": { "elementId": "i_chat", "focus": 0, "gap": 8 }, "startArrowhead": null, "endArrowhead": "arrow" }, { "type": "arrow", "id": "a_r_i_help", "x": 706, "y": 447, "width": 94, "height": 116, "points": [ [ 0, 0 ], [ 50, 0 ], [ 50, -116 ], [ 94, -116 ] ], "angle": 0, "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 200564, "version": 1, "versionNonce": 200564, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false, "startBinding": { "elementId": "d_router", "focus": 0, "gap": 8 }, "endBinding": { "elementId": "i_help", "focus": 0, "gap": 8 }, "startArrowhead": null, "endArrowhead": "arrow" }, { "type": "arrow", "id": "a_r_i_check", "x": 706, "y": 447, "width": 94, "height": 42, "points": [ [ 0, 0 ], [ 50, 0 ], [ 50, -42 ], [ 94, -42 ] ], "angle": 0, "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 200638, "version": 1, "versionNonce": 200638, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false, "startBinding": { "elementId": "d_router", "focus": 0, "gap": 8 }, "endBinding": { "elementId": "i_check", "focus": 0, "gap": 8 }, "startArrowhead": null, "endArrowhead": "arrow" }, { "type": "arrow", "id": "a_r_i_unstr", "x": 706, "y": 447, "width": 94, "height": 32, "points": [ [ 0, 0 ], [ 50, 0 ], [ 50, 32 ], [ 94, 32 ] ], "angle": 0, "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 200712, "version": 1, "versionNonce": 200712, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false, "startBinding": { "elementId": "d_router", "focus": 0, "gap": 8 }, "endBinding": { "elementId": "i_unstr", "focus": 0, "gap": 8 }, "startArrowhead": null, "endArrowhead": "arrow" }, { "type": "arrow", "id": "a_r_i_oos", "x": 706, "y": 447, "width": 94, "height": 106, "points": [ [ 0, 0 ], [ 50, 0 ], [ 50, 106 ], [ 94, 106 ] ], "angle": 0, "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 200786, "version": 1, "versionNonce": 200786, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false, "startBinding": { "elementId": "d_router", "focus": 0, "gap": 8 }, "endBinding": { "elementId": "i_oos", "focus": 0, "gap": 8 }, "startArrowhead": null, "endArrowhead": "arrow" }, { "type": "arrow", "id": "a_r_struct", "x": 706, "y": 447, "width": 74, "height": 216, "points": [ [ 0, 0 ], [ 40, 0 ], [ 40, 216 ], [ 74, 216 ] ], "angle": 0, "strokeColor": "#6d28d9", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 3, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 200950, "version": 1, "versionNonce": 200950, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false, "startBinding": { "elementId": "d_router", "focus": 0, "gap": 8 }, "endBinding": { "elementId": "i_struct", "focus": 0, "gap": 8 }, "startArrowhead": null, "endArrowhead": "arrow" }, { "type": "text", "id": "t_shallow_out", "x": 1070, "y": 590, "width": 360, "height": 60, "text": "All five stop here — one LLM call\nfor the whole turn: no plan,\nno tools, no record.", "originalText": "All five stop here — one LLM call\nfor the whole turn: no plan,\nno tools, no record.", "fontSize": 13, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 200970, "version": 1, "versionNonce": 200970, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "s_slow", "x": 1330, "y": 190, "width": 500, "height": 22, "text": "4 · THE SLOW PATH (structured_flow only)", "originalText": "4 · THE SLOW PATH (structured_flow only)", "fontSize": 15, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300001, "version": 1, "versionNonce": 300001, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "line", "id": "l_spine", "x": 1530, "y": 300, "width": 0, "height": 880, "points": [ [ 0, 0 ], [ 0, 880 ] ], "angle": 0, "strokeColor": "#6d28d9", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 3, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 300002, "version": 1, "versionNonce": 300002, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false }, { "type": "ellipse", "id": "dot_0", "x": 1519, "y": 289, "width": 22, "height": 22, "angle": 0, "strokeColor": "#1e3a5f", "backgroundColor": "#3b82f6", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 300100, "version": 1, "versionNonce": 300100, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "st_0", "x": 1560, "y": 279, "width": 300, "height": 24, "text": "Catalog read", "originalText": "Catalog read", "fontSize": 17, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300101, "version": 1, "versionNonce": 300101, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "sn_0", "x": 1560, "y": 303, "width": 380, "height": 20, "text": "analysis-scoped · falls open to user scope", "originalText": "analysis-scoped · falls open to user scope", "fontSize": 13, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300102, "version": 1, "versionNonce": 300102, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "ellipse", "id": "dot_1", "x": 1519, "y": 419, "width": 22, "height": 22, "angle": 0, "strokeColor": "#1e3a5f", "backgroundColor": "#3b82f6", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 300110, "version": 1, "versionNonce": 300110, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "st_1", "x": 1560, "y": 409, "width": 300, "height": 24, "text": "Group scope", "originalText": "Group scope", "fontSize": 17, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300111, "version": 1, "versionNonce": 300111, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "sn_1", "x": 1560, "y": 433, "width": 380, "height": 20, "text": "0 LLM · router hint narrows 18 tools to ~8", "originalText": "0 LLM · router hint narrows 18 tools to ~8", "fontSize": 13, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300112, "version": 1, "versionNonce": 300112, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "ellipse", "id": "dot_2", "x": 1519, "y": 549, "width": 22, "height": 22, "angle": 0, "strokeColor": "#6d28d9", "backgroundColor": "#ddd6fe", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 300120, "version": 1, "versionNonce": 300120, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "st_2", "x": 1560, "y": 539, "width": 300, "height": 24, "text": "Planner", "originalText": "Planner", "fontSize": 17, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300121, "version": 1, "versionNonce": 300121, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "sn_2", "x": 1560, "y": 563, "width": 380, "height": 20, "text": "LLM call 3 of 3 · emits a TaskList", "originalText": "LLM call 3 of 3 · emits a TaskList", "fontSize": 13, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300122, "version": 1, "versionNonce": 300122, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "ellipse", "id": "dot_3", "x": 1519, "y": 689, "width": 22, "height": 22, "angle": 0, "strokeColor": "#b45309", "backgroundColor": "#fef3c7", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 300130, "version": 1, "versionNonce": 300130, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "st_3", "x": 1560, "y": 679, "width": 300, "height": 24, "text": "Validator", "originalText": "Validator", "fontSize": 17, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300131, "version": 1, "versionNonce": 300131, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "sn_3", "x": 1560, "y": 703, "width": 380, "height": 20, "text": "10 checks · rejects and re-prompts", "originalText": "10 checks · rejects and re-prompts", "fontSize": 13, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300132, "version": 1, "versionNonce": 300132, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "ellipse", "id": "dot_4", "x": 1519, "y": 849, "width": 22, "height": 22, "angle": 0, "strokeColor": "#1e3a5f", "backgroundColor": "#3b82f6", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 300140, "version": 1, "versionNonce": 300140, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "st_4", "x": 1560, "y": 839, "width": 300, "height": 24, "text": "TaskRunner", "originalText": "TaskRunner", "fontSize": 17, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300141, "version": 1, "versionNonce": 300141, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "sn_4", "x": 1560, "y": 863, "width": 380, "height": 20, "text": "runs the plan in waves", "originalText": "runs the plan in waves", "fontSize": 13, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300142, "version": 1, "versionNonce": 300142, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "ellipse", "id": "dot_5", "x": 1519, "y": 999, "width": 22, "height": 22, "angle": 0, "strokeColor": "#b45309", "backgroundColor": "#fef3c7", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 300150, "version": 1, "versionNonce": 300150, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "st_5", "x": 1560, "y": 989, "width": 300, "height": 24, "text": "S1a Checkpoint", "originalText": "S1a Checkpoint", "fontSize": 17, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300151, "version": 1, "versionNonce": 300151, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "sn_5", "x": 1560, "y": 1013, "width": 380, "height": 20, "text": "CK1–CK7 · 0 LLM · flags weak results", "originalText": "CK1–CK7 · 0 LLM · flags weak results", "fontSize": 13, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300152, "version": 1, "versionNonce": 300152, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "ellipse", "id": "dot_6", "x": 1519, "y": 1129, "width": 22, "height": 22, "angle": 0, "strokeColor": "#6d28d9", "backgroundColor": "#ddd6fe", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 300160, "version": 1, "versionNonce": 300160, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "st_6", "x": 1560, "y": 1119, "width": 300, "height": 24, "text": "Assembler", "originalText": "Assembler", "fontSize": 17, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300161, "version": 1, "versionNonce": 300161, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "sn_6", "x": 1560, "y": 1143, "width": 380, "height": 20, "text": "writes the answer + the record", "originalText": "writes the answer + the record", "fontSize": 13, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300162, "version": 1, "versionNonce": 300162, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "arrow", "id": "a_retry", "x": 1514, "y": 700, "width": 80, "height": 140, "points": [ [ 0, 0 ], [ -80, 0 ], [ -80, -140 ], [ -16, -140 ] ], "angle": 0, "strokeColor": "#b45309", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "dashed", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 300400, "version": 1, "versionNonce": 300400, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false, "startBinding": null, "endBinding": null, "startArrowhead": null, "endArrowhead": "arrow" }, { "type": "text", "id": "t_retry", "x": 1268, "y": 596, "width": 200, "height": 54, "text": "up to 3 retries,\nerrors fed back", "originalText": "up to 3 retries,\nerrors fed back", "fontSize": 12, "fontFamily": 3, "textAlign": "right", "verticalAlign": "top", "strokeColor": "#b45309", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300401, "version": 1, "versionNonce": 300401, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "arrow", "id": "a_infeasible", "x": 1950, "y": 706, "width": 150, "height": 0, "points": [ [ 0, 0 ], [ 150, 0 ] ], "angle": 0, "strokeColor": "#b45309", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "dashed", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 300402, "version": 1, "versionNonce": 300402, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false, "startBinding": null, "endBinding": null, "startArrowhead": null, "endArrowhead": "arrow" }, { "type": "text", "id": "t_infeasible", "x": 2100, "y": 676, "width": 300, "height": 60, "text": "or returns an INFEASIBLE plan —\nan honest refusal, no tools run", "originalText": "or returns an INFEASIBLE plan —\nan honest refusal, no tools run", "fontSize": 13, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#b45309", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300403, "version": 1, "versionNonce": 300403, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "t_tools_h", "x": 1560, "y": 890, "width": 400, "height": 22, "text": "14 analytical tools", "originalText": "14 analytical tools", "fontSize": 15, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300500, "version": 1, "versionNonce": 300500, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "t_tools", "x": 1560, "y": 916, "width": 520, "height": 76, "text": "retrieve_data analyze_trend analyze_forecast\nanalyze_cluster analyze_anomaly analyze_importance\nanalyze_ab_test analyze_pareto analyze_correlation\nanalyze_segmentation analyze_data_quality render_chart", "originalText": "retrieve_data analyze_trend analyze_forecast\nanalyze_cluster analyze_anomaly analyze_importance\nanalyze_ab_test analyze_pareto analyze_correlation\nanalyze_segmentation analyze_data_quality render_chart", "fontSize": 12, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300501, "version": 1, "versionNonce": 300501, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "rectangle", "id": "c_sse", "x": 2100, "y": 940, "width": 430, "height": 132, "angle": 0, "strokeColor": "#1e293b", "backgroundColor": "#1e293b", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 300600, "version": 1, "versionNonce": 300600, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "c_sse_t", "x": 2114, "y": 952, "width": 402, "height": 85, "text": "SSE, in this order, always:\n sources [] (always empty)\n status \"Step 2 of 4 — forecasting\"\n chunk ...the answer, streamed\n done {\"message_id\": \"...\"}", "originalText": "SSE, in this order, always:\n sources [] (always empty)\n status \"Step 2 of 4 — forecasting\"\n chunk ...the answer, streamed\n done {\"message_id\": \"...\"}", "fontSize": 12, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#22c55e", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300601, "version": 1, "versionNonce": 300601, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "t_sse_h", "x": 2100, "y": 908, "width": 430, "height": 22, "text": "the wire contract", "originalText": "the wire contract", "fontSize": 15, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300601, "version": 1, "versionNonce": 300601, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "rectangle", "id": "c_plan", "x": 2100, "y": 420, "width": 430, "height": 168, "angle": 0, "strokeColor": "#1e293b", "backgroundColor": "#1e293b", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 300700, "version": 1, "versionNonce": 300700, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "c_plan_t", "x": 2114, "y": 432, "width": 402, "height": 102, "text": "TaskList\n t1 data_preparation\n retrieve_data(ir={...QueryIR...})\n t2 evaluation depends_on: [t1]\n analyze_forecast(data=\"${t1}\",\n date_column=..., horizon=3)", "originalText": "TaskList\n t1 data_preparation\n retrieve_data(ir={...QueryIR...})\n t2 evaluation depends_on: [t1]\n analyze_forecast(data=\"${t1}\",\n date_column=..., horizon=3)", "fontSize": 12, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#93c5fd", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300701, "version": 1, "versionNonce": 300701, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "t_plan_h", "x": 2100, "y": 388, "width": 430, "height": 22, "text": "what the planner emits", "originalText": "what the planner emits", "fontSize": 15, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300701, "version": 1, "versionNonce": 300701, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "t_plan_n", "x": 2100, "y": 598, "width": 430, "height": 40, "text": "Pattern A: a tool never fetches its own data.\n${t1} is materialised by the invoker.", "originalText": "Pattern A: a tool never fetches its own data.\n${t1} is materialised by the invoker.", "fontSize": 12, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 300702, "version": 1, "versionNonce": 300702, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "arrow", "id": "a_struct_spine", "x": 1075, "y": 663, "width": 447, "height": 363, "points": [ [ 0, 0 ], [ 355, 0 ], [ 355, -363 ], [ 447, -363 ] ], "angle": 0, "strokeColor": "#6d28d9", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 3, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 300800, "version": 1, "versionNonce": 300800, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false, "startBinding": null, "endBinding": null, "startArrowhead": null, "endArrowhead": "arrow" }, { "type": "text", "id": "s_out", "x": 1560, "y": 1212, "width": 500, "height": 22, "text": "5 · WHAT LEAVES THE TURN", "originalText": "5 · WHAT LEAVES THE TURN", "fontSize": 15, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 400001, "version": 1, "versionNonce": 400001, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "rectangle", "id": "o_answer", "x": 1330, "y": 1300, "width": 290, "height": 62, "angle": 0, "strokeColor": "#047857", "backgroundColor": "#a7f3d0", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 401430, "version": 1, "versionNonce": 401430, "isDeleted": false, "boundElements": [ { "type": "text", "id": "o_answer_t" } ], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "o_answer_t", "x": 1340, "y": 1321.5, "width": 270, "height": 19, "text": "answer → SSE chunks", "originalText": "answer → SSE chunks", "fontSize": 14, "fontFamily": 3, "textAlign": "center", "verticalAlign": "middle", "strokeColor": "#374151", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 401431, "version": 1, "versionNonce": 401431, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": "o_answer", "lineHeight": 1.25 }, { "type": "arrow", "id": "a_o_answer", "x": 1530, "y": 1180, "width": 55, "height": 120, "points": [ [ 0, 0 ], [ 0, 70 ], [ -55, 70 ], [ -55, 120 ] ], "angle": 0, "strokeColor": "#6d28d9", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 401530, "version": 1, "versionNonce": 401530, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false, "startBinding": null, "endBinding": null, "startArrowhead": null, "endArrowhead": "arrow" }, { "type": "rectangle", "id": "o_record", "x": 1650, "y": 1300, "width": 290, "height": 62, "angle": 0, "strokeColor": "#1e40af", "backgroundColor": "#dbeafe", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 401750, "version": 1, "versionNonce": 401750, "isDeleted": false, "boundElements": [ { "type": "text", "id": "o_record_t" } ], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "o_record_t", "x": 1660, "y": 1321.5, "width": 270, "height": 19, "text": "record → report_inputs", "originalText": "record → report_inputs", "fontSize": 14, "fontFamily": 3, "textAlign": "center", "verticalAlign": "middle", "strokeColor": "#374151", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 401751, "version": 1, "versionNonce": 401751, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": "o_record", "lineHeight": 1.25 }, { "type": "arrow", "id": "a_o_record", "x": 1530, "y": 1180, "width": 265, "height": 120, "points": [ [ 0, 0 ], [ 0, 70 ], [ 265, 70 ], [ 265, 120 ] ], "angle": 0, "strokeColor": "#6d28d9", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 401850, "version": 1, "versionNonce": 401850, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false, "startBinding": null, "endBinding": null, "startArrowhead": null, "endArrowhead": "arrow" }, { "type": "rectangle", "id": "o_charts", "x": 1970, "y": 1300, "width": 290, "height": 62, "angle": 0, "strokeColor": "#1e40af", "backgroundColor": "#dbeafe", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 402070, "version": 1, "versionNonce": 402070, "isDeleted": false, "boundElements": [ { "type": "text", "id": "o_charts_t" } ], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "o_charts_t", "x": 1980, "y": 1321.5, "width": 270, "height": 19, "text": "charts → message_charts", "originalText": "charts → message_charts", "fontSize": 14, "fontFamily": 3, "textAlign": "center", "verticalAlign": "middle", "strokeColor": "#374151", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 402071, "version": 1, "versionNonce": 402071, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": "o_charts", "lineHeight": 1.25 }, { "type": "arrow", "id": "a_o_charts", "x": 1530, "y": 1180, "width": 585, "height": 120, "points": [ [ 0, 0 ], [ 0, 70 ], [ 585, 70 ], [ 585, 120 ] ], "angle": 0, "strokeColor": "#6d28d9", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 402170, "version": 1, "versionNonce": 402170, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false, "startBinding": null, "endBinding": null, "startArrowhead": null, "endArrowhead": "arrow" }, { "type": "rectangle", "id": "o_trace", "x": 1650, "y": 1400, "width": 290, "height": 62, "angle": 0, "strokeColor": "#1e40af", "backgroundColor": "#dbeafe", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 400300, "version": 1, "versionNonce": 400300, "isDeleted": false, "boundElements": [ { "type": "text", "id": "o_trace_t" } ], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "o_trace_t", "x": 1660, "y": 1421.5, "width": 270, "height": 19, "text": "trace → message_traceability", "originalText": "trace → message_traceability", "fontSize": 14, "fontFamily": 3, "textAlign": "center", "verticalAlign": "middle", "strokeColor": "#374151", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 400301, "version": 1, "versionNonce": 400301, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": "o_trace", "lineHeight": 1.25 }, { "type": "arrow", "id": "a_o_trace", "x": 1795, "y": 1364, "width": 0, "height": 34, "points": [ [ 0, 0 ], [ 0, 34 ] ], "angle": 0, "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": null, "seed": 400301, "version": 1, "versionNonce": 400301, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false, "startBinding": null, "endBinding": null, "startArrowhead": null, "endArrowhead": "arrow" }, { "type": "text", "id": "t_trace_n", "x": 1970, "y": 1404, "width": 340, "height": 56, "text": "flushed BEFORE every done event.\nAn error turn writes no row.", "originalText": "flushed BEFORE every done event.\nAn error turn writes no row.", "fontSize": 13, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 400302, "version": 1, "versionNonce": 400302, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "t_close_h", "x": 830, "y": 840, "width": 620, "height": 28, "text": "Why the shape matters", "originalText": "Why the shape matters", "fontSize": 20, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 400400, "version": 1, "versionNonce": 400400, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "t_close", "x": 830, "y": 880, "width": 640, "height": 250, "text": "Only one of the six branches builds a plan, and only\nthat branch can be wrong in an interesting way.\n\nEverything guarding correctness — the validator's 10\nchecks, the retry loop, the S1a checkpoint, the\ninfeasible exit — sits on that single spine.\nThe other five answer and leave.\n\nExactly three LLM calls reach the model on a structured\nturn: guard, router, planner — plus the assembler at the\nend. Everything between them is deterministic.", "originalText": "Only one of the six branches builds a plan, and only\nthat branch can be wrong in an interesting way.\n\nEverything guarding correctness — the validator's 10\nchecks, the retry loop, the S1a checkpoint, the\ninfeasible exit — sits on that single spine.\nThe other five answer and leave.\n\nExactly three LLM calls reach the model on a structured\nturn: guard, router, planner — plus the assembler at the\nend. Everything between them is deterministic.", "fontSize": 15, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 400401, "version": 1, "versionNonce": 400401, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "text", "id": "t_leg_h", "x": 60, "y": 1440, "width": 400, "height": 22, "text": "READING THE SHAPES", "originalText": "READING THE SHAPES", "fontSize": 13, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#1e40af", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 400500, "version": 1, "versionNonce": 400500, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "rectangle", "id": "lg_0", "x": 60, "y": 1476, "width": 22, "height": 16, "angle": 0, "strokeColor": "#c2410c", "backgroundColor": "#fed7aa", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 400600, "version": 1, "versionNonce": 400600, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "lgt_0", "x": 94, "y": 1473, "width": 420, "height": 22, "text": "entry", "originalText": "entry", "fontSize": 14, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 400700, "version": 1, "versionNonce": 400700, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "rectangle", "id": "lg_1", "x": 60, "y": 1506, "width": 22, "height": 16, "angle": 0, "strokeColor": "#6d28d9", "backgroundColor": "#ddd6fe", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 400601, "version": 1, "versionNonce": 400601, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "lgt_1", "x": 94, "y": 1503, "width": 420, "height": 22, "text": "an LLM decides", "originalText": "an LLM decides", "fontSize": 14, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 400701, "version": 1, "versionNonce": 400701, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "rectangle", "id": "lg_2", "x": 60, "y": 1536, "width": 22, "height": 16, "angle": 0, "strokeColor": "#b45309", "backgroundColor": "#fef3c7", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 400602, "version": 1, "versionNonce": 400602, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "lgt_2", "x": 94, "y": 1533, "width": 420, "height": 22, "text": "deterministic gate", "originalText": "deterministic gate", "fontSize": 14, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 400702, "version": 1, "versionNonce": 400702, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "rectangle", "id": "lg_3", "x": 60, "y": 1566, "width": 22, "height": 16, "angle": 0, "strokeColor": "#1e3a5f", "backgroundColor": "#3b82f6", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 400603, "version": 1, "versionNonce": 400603, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "lgt_3", "x": 94, "y": 1563, "width": 420, "height": 22, "text": "deterministic step", "originalText": "deterministic step", "fontSize": 14, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 400703, "version": 1, "versionNonce": 400703, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "rectangle", "id": "lg_4", "x": 60, "y": 1596, "width": 22, "height": 16, "angle": 0, "strokeColor": "#1e40af", "backgroundColor": "#dbeafe", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 400604, "version": 1, "versionNonce": 400604, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "lgt_4", "x": 94, "y": 1593, "width": 420, "height": 22, "text": "shallow branch / persisted write", "originalText": "shallow branch / persisted write", "fontSize": 14, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 400704, "version": 1, "versionNonce": 400704, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 }, { "type": "rectangle", "id": "lg_5", "x": 60, "y": 1626, "width": 22, "height": 16, "angle": 0, "strokeColor": "#047857", "backgroundColor": "#a7f3d0", "fillStyle": "solid", "strokeWidth": 2, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "groupIds": [], "frameId": null, "roundness": { "type": 3 }, "seed": 400605, "version": 1, "versionNonce": 400605, "isDeleted": false, "boundElements": [], "updated": 1, "link": null, "locked": false }, { "type": "text", "id": "lgt_5", "x": 94, "y": 1623, "width": 420, "height": 22, "text": "reaches the user", "originalText": "reaches the user", "fontSize": 14, "fontFamily": 3, "textAlign": "left", "verticalAlign": "top", "strokeColor": "#64748b", "backgroundColor": "transparent", "fillStyle": "solid", "strokeWidth": 1, "strokeStyle": "solid", "roughness": 0, "opacity": 100, "angle": 0, "seed": 400705, "version": 1, "versionNonce": 400705, "isDeleted": false, "groupIds": [], "boundElements": null, "link": null, "locked": false, "containerId": null, "lineHeight": 1.25 } ], "appState": { "viewBackgroundColor": "#ffffff", "gridSize": 20 }, "files": {} }