{
  "type": "excalidraw",
  "version": 2,
  "source": "cyprian-portfolio",
  "elements": [
    { "type": "text", "id": "title", "x": 40, "y": 32, "width": 900, "height": 36, "text": "Semai AI Support — Governed Agent Workflow", "originalText": "Semai AI Support — Governed Agent Workflow", "fontSize": 28, "fontFamily": 1, "strokeColor": "#1e1e1e", "textAlign": "left", "verticalAlign": "top", "autoResize": true },
    { "type": "text", "id": "subtitle", "x": 42, "y": 76, "width": 1080, "height": 24, "text": "Grounded assistance, narrow tools, escalation, and an operator feedback loop.", "originalText": "Grounded assistance, narrow tools, escalation, and an operator feedback loop.", "fontSize": 16, "fontFamily": 1, "strokeColor": "#757575", "textAlign": "left", "verticalAlign": "top", "autoResize": true },
    { "type": "rectangle", "id": "main-lane", "x": 20, "y": 120, "width": 1160, "height": 210, "strokeColor": "#e85d26", "backgroundColor": "#fff4ee", "fillStyle": "solid", "strokeWidth": 1, "roughness": 1, "opacity": 35, "roundness": { "type": 3 } },
    { "type": "text", "id": "main-label", "x": 38, "y": 136, "width": 500, "height": 20, "text": "GROUNDED SUPPORT REQUEST PATH", "originalText": "GROUNDED SUPPORT REQUEST PATH", "fontSize": 13, "fontFamily": 1, "strokeColor": "#e85d26", "textAlign": "left", "verticalAlign": "top", "autoResize": true },
    { "type": "rectangle", "id": "support-lane", "x": 20, "y": 350, "width": 1160, "height": 120, "strokeColor": "#1a8f7d", "backgroundColor": "#edf9f6", "fillStyle": "solid", "strokeWidth": 1, "roughness": 1, "opacity": 35, "roundness": { "type": 3 } },
    { "type": "text", "id": "support-label", "x": 38, "y": 382, "width": 500, "height": 20, "text": "OPERATOR FEEDBACK LOOP", "originalText": "OPERATOR FEEDBACK LOOP", "fontSize": 13, "fontFamily": 1, "strokeColor": "#1a8f7d", "textAlign": "left", "verticalAlign": "top", "autoResize": true },
    { "type": "rectangle", "id": "customer", "x": 40, "y": 180, "width": 180, "height": 100, "strokeColor": "#e85d26", "backgroundColor": "#ffffff", "fillStyle": "solid", "strokeWidth": 2, "roughness": 1, "roundness": { "type": 3 } },
    { "type": "text", "id": "customer-text", "x": 50, "y": 200, "width": 160, "height": 60, "text": "Customer\nQuestion or issue\ncontext", "originalText": "Customer\nQuestion or issue\ncontext", "fontSize": 15, "fontFamily": 1, "strokeColor": "#1e1e1e", "textAlign": "center", "verticalAlign": "middle", "autoResize": true },
    { "type": "rectangle", "id": "surface", "x": 255, "y": 180, "width": 180, "height": 100, "strokeColor": "#757575", "backgroundColor": "#ffffff", "fillStyle": "solid", "strokeWidth": 2, "roughness": 1, "roundness": { "type": 3 } },
    { "type": "text", "id": "surface-text", "x": 265, "y": 200, "width": 160, "height": 60, "text": "Web / messaging\nConversation surface\nchannel context", "originalText": "Web / messaging\nConversation surface\nchannel context", "fontSize": 15, "fontFamily": 1, "strokeColor": "#1e1e1e", "textAlign": "center", "verticalAlign": "middle", "autoResize": true },
    { "type": "rectangle", "id": "agent", "x": 470, "y": 180, "width": 205, "height": 100, "strokeColor": "#757575", "backgroundColor": "#ffffff", "fillStyle": "solid", "strokeWidth": 2, "roughness": 1, "roundness": { "type": 3 } },
    { "type": "text", "id": "agent-text", "x": 480, "y": 200, "width": 185, "height": 60, "text": "Agent workflow\nLangGraph / LangChain\nrouting + tool use", "originalText": "Agent workflow\nLangGraph / LangChain\nrouting + tool use", "fontSize": 15, "fontFamily": 1, "strokeColor": "#1e1e1e", "textAlign": "center", "verticalAlign": "middle", "autoResize": true },
    { "type": "rectangle", "id": "knowledge", "x": 710, "y": 180, "width": 205, "height": 100, "strokeColor": "#1a8f7d", "backgroundColor": "#e6f5f2", "fillStyle": "solid", "strokeWidth": 2, "roughness": 1, "roundness": { "type": 3 } },
    { "type": "text", "id": "knowledge-text", "x": 720, "y": 200, "width": 185, "height": 60, "text": "Approved knowledge\nRetrieval-backed\ngrounded context", "originalText": "Approved knowledge\nRetrieval-backed\ngrounded context", "fontSize": 15, "fontFamily": 1, "strokeColor": "#1e1e1e", "textAlign": "center", "verticalAlign": "middle", "autoResize": true },
    { "type": "rectangle", "id": "response", "x": 950, "y": 180, "width": 205, "height": 100, "strokeColor": "#e85d26", "backgroundColor": "#fff0e8", "fillStyle": "solid", "strokeWidth": 2, "roughness": 1, "roundness": { "type": 3 } },
    { "type": "text", "id": "response-text", "x": 960, "y": 200, "width": 185, "height": 60, "text": "Response / escalation\nUseful answer\nor human ownership", "originalText": "Response / escalation\nUseful answer\nor human ownership", "fontSize": 15, "fontFamily": 1, "strokeColor": "#1e1e1e", "textAlign": "center", "verticalAlign": "middle", "autoResize": true },
    { "type": "rectangle", "id": "tools", "x": 430, "y": 360, "width": 190, "height": 82, "strokeColor": "#e85d26", "backgroundColor": "#ffffff", "fillStyle": "solid", "strokeWidth": 2, "roughness": 1, "roundness": { "type": 3 } },
    { "type": "text", "id": "tools-text", "x": 440, "y": 376, "width": 170, "height": 50, "text": "Business tools\nNarrow operational actions", "originalText": "Business tools\nNarrow operational actions", "fontSize": 14, "fontFamily": 1, "strokeColor": "#1e1e1e", "textAlign": "center", "verticalAlign": "middle", "autoResize": true },
    { "type": "rectangle", "id": "operators", "x": 700, "y": 360, "width": 250, "height": 82, "strokeColor": "#1a8f7d", "backgroundColor": "#ffffff", "fillStyle": "solid", "strokeWidth": 2, "roughness": 1, "roundness": { "type": 3 } },
    { "type": "text", "id": "operators-text", "x": 710, "y": 370, "width": 230, "height": 62, "text": "Operator console\nReview • analytics •\nknowledge updates", "originalText": "Operator console\nReview • analytics •\nknowledge updates", "fontSize": 14, "fontFamily": 1, "strokeColor": "#1e1e1e", "textAlign": "center", "verticalAlign": "middle", "autoResize": true },
    { "type": "arrow", "id": "customer-surface", "x": 220, "y": 230, "width": 35, "height": 0, "strokeColor": "#e85d26", "strokeWidth": 2, "roughness": 1, "points": [[0, 0], [35, 0]], "endArrowhead": "arrow", "strokeStyle": "solid" },
    { "type": "arrow", "id": "surface-agent", "x": 435, "y": 230, "width": 35, "height": 0, "strokeColor": "#e85d26", "strokeWidth": 2, "roughness": 1, "points": [[0, 0], [35, 0]], "endArrowhead": "arrow", "strokeStyle": "solid" },
    { "type": "arrow", "id": "agent-knowledge", "x": 675, "y": 230, "width": 35, "height": 0, "strokeColor": "#e85d26", "strokeWidth": 2, "roughness": 1, "points": [[0, 0], [35, 0]], "endArrowhead": "arrow", "strokeStyle": "solid" },
    { "type": "arrow", "id": "knowledge-response", "x": 915, "y": 230, "width": 35, "height": 0, "strokeColor": "#e85d26", "strokeWidth": 2, "roughness": 1, "points": [[0, 0], [35, 0]], "endArrowhead": "arrow", "strokeStyle": "solid" },
    { "type": "arrow", "id": "tools-agent", "x": 525, "y": 360, "width": 47.5, "height": -80, "strokeColor": "#e85d26", "strokeWidth": 2, "roughness": 1, "points": [[0, 0], [47.5, -80]], "endArrowhead": "arrow", "strokeStyle": "dashed" },
    { "type": "arrow", "id": "operators-response", "x": 825, "y": 360, "width": 227.5, "height": -80, "strokeColor": "#1a8f7d", "strokeWidth": 2, "roughness": 1, "points": [[0, 0], [227.5, -80]], "endArrowhead": "arrow", "strokeStyle": "dashed" },
    { "type": "arrow", "id": "operators-knowledge", "x": 825, "y": 360, "width": -12.5, "height": -80, "strokeColor": "#1a8f7d", "strokeWidth": 2, "roughness": 1, "points": [[0, 0], [-12.5, -80]], "endArrowhead": "arrow", "strokeStyle": "dashed" },
    { "type": "text", "id": "legend", "x": 38, "y": 500, "width": 700, "height": 20, "text": "Solid arrows = primary flow • Dashed arrows = support / control path", "originalText": "Solid arrows = primary flow • Dashed arrows = support / control path", "fontSize": 12, "fontFamily": 1, "strokeColor": "#757575", "textAlign": "left", "verticalAlign": "top", "autoResize": true }
  ],
  "appState": { "viewBackgroundColor": "#f7f5f2", "gridSize": null, "zoom": { "value": 0.85 } },
  "files": {}
}
