<mxfile host="app.diagrams.net" agent="architecture-diagram" version="24.0.0">
  <diagram name="AI Agent Orchestration Platform — High-Level Architecture" id="02-high-level-architecture">
    <mxGraphModel dx="1400" dy="900" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1780" pageHeight="750" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="_st1" value="Entry" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="60" width="180" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.h-fd" value="&lt;b&gt;Front Door&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;WAF · anycast&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#4a3200;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="40" y="170" width="180" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico2" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAABmJLR0QA/wD/AP+gvaeTAAALq0lEQVR4nO2be3BU1R3Hv79zswnhlWQ37yZASKgKrbaESgeYqfggCNY20GQQqiPgmKlVGKVjRUQXEJR2RPBV47RSFCkG5TUGRKvB2uKj0VKrNBCeiQGabJ4k2dc959c/shs2+97Ny07znTl/7D3nfO/vfvaec8+59xxgSEOKRDTYASRvOZcPlpPBYhSRqrUrw3ttD2Q3DXZcgwYmZcupGazEcyBc45XlYODFuPi4ledLMjsHJTgMEpiUzaeLGPQaAEPgUlQJu+16y6+vvDRggXlIDPQJU7acmsCgbQgKBQB4CobF/m5AgvKjAQfDSlsNID68wrTQuOncpP6NyL8GFkwZaxB8awQ1SBOysN/iCaIBBZPScDYFjITIatGE/okmuAYUjCZ1GWkdJnL0RyyhNKBgLt6XZwFQH1ElhX/3TzTBNbB9DBEz0+sR1HDqBvVmv8UTRAP+VBKxvAEgS3ilaXPLvePP9W9E/jXgYBp+mXORSBYCaAlRdK+l5czDAxGTPw04GABoWJ77VyG0KUz0hoDqkWdgZxsz3WtpGTcf5pn6YMQHfAMmkfevWtPQHGNMdopYjJTtSNKbH3xyw+O/Hey4YgY7gGHKpjKdF7p/MzMPYjjdGpSm9L+gITABNAQmgIbABNAQmAAaAhNAQ2ACaAhMAA2BCaAhMAHUJ1MC41Mns4WmHSKQVEqb3fhAdl1f+A6meg3GBaUCQC6DQUKvMG2qnTmgcEorDclW00aAlaXl3EN9MSvvVVPyhOJxeAIJfXvvwopApZWGFKvpdQD3A7TClDh2J0orQ3yzCq2owRifqc7yA6VLRCd7E1QkMllNLzHQ/YmFQPOTrcmvwVzRq9YQFRjjM9VZQhn8QiFgt2WY5Z7eBBWJCJTne5SLkhPG9QpOxGAuQ2GfgAjY3RDfuAAlU5zRBhSplNQXAjjlk0EoNiXl/ClaOBGB+aZBAYCmFXm1SsqZ8AOHmH8WLZywwaQ8fyZdqJh3/EEBcXmC0BcONBS3+gNOWIVTnj+Tzk68D+Aqn0zi8kSS808um2APVL+orH7kqPbYVH958uxLGhFAyg4hreHG7aOmFXm1xqdOzvT3QHDBQaO54rZwH+UhX4YHhQIcSBT6PH9Qbn/FchVJsRxEPwaQGU4wmuyA5myrtMVmlmxfkvh5OHW8FWAI4RLtsrScWRgOnKBgUjefTlOgCkQA5e5SNljjWjYSsAyAFiqAAGIAf7AOb1+2qzg74tuoL+AEBOOC8j6AiX6yg0Bp3U/g2WFdQSgRjjDZZ716R3pHpFVdcA4DGO/HOCQcv51vCCgHAzUfW1zrFi8o1QS+h4WcqBvIGChpKiZVKconYC2A1u7ajGmkYl8OFHwwNa3Iq5WkZgI47ZvLRcmJOTuCdcg+d0wYUAr99ymtU6HUEbhgE7jMOrzjzkibwuKXG7OlEOUMfPfydfDcVxcbD0Ti41bSllNjNBYV8HfnMMosrWcX+btzetwx0UIBAKXkcsUsFDMkVGXN2aRF0fQPW5eYah1KzVXMrYoZXX68IlIft5qX59YEvHMIxYFGyN1gegOlqIw1XfKtumLoiiElVh02U9Qz3J1LTLWS+dluP4XrFr7QkhStXzRwCADy/9Iyue7L1rd0h8rw43twZALmnV2cYwt04sKXGr4tiI67fnY21pkSwgGzaHvjaOEU84TAHDByFZAIABqrRZeU0qHo7+6yTOpHo2Ji05n4KqVrO7cvHX08sLN/uZrVYQA5PplezUpcW9Eypf74pY/9QiEuTxR6YTAoAOCUlOhQCq70n3Cg3LGtpUTo4hQIWxWjSAGT0dUPjJekXc066jw84ZRslMQZzDCTJo/dvq35lTu3NieGh6RLrjvnOgBnfK8Vxelp4/dNKvsqFgBEQ13nIWuH7vv+IowRrVtWlrYOp4QrmcAccBhQVMbaz7c2/14q9aJiTnb3I56JwReblDR5eMJqRztLZXSVEUrx7U7w5wu2No+LgE1QOLpdzbE6jVWTyr6KFR3NDqN3geEJhqpwoQBArN523KZLh02XsOly9IwtX18bqGxcR/N6Bi/1OGRlxisA383gYgYX24e3v2u36Te6/GDTJaxkP0agKgCeK6xyNOJ3i0qbIloJ2rw8t0bT6AYANd55bQ22HKdI/oDGb79woc1iS3dnJGXEY+L0VAhBK/dk0pPhnmzyUzVvAygAAAYf+McDY24BUY8lHQtetkwl0EdwDxMIn5IUxTvuSuqxnGzS8/Uj42y2YwCyAYCYj372q7HfB4CiMo41tDetZmCV24eIX9yxOPkX4cbqVtrT58azxkeU4jTP4zEGwcKUKKbHjzR0ApehkCAw8MRPL/DqcE9idapnbbqCTVew6zxn4m9q1ns3KV2y2SGZHJLhkFwlDLjJG0rWptp47ujYYdNVttuvU/Jz7vxdxeTYscS02i7V4y4f2HUsnVfa4O/BEVTTisakTS741oi44T2f1oZ4zUYAcPWhlhxpcx7Jyzelk/DqHgiP7s2gdeGcKHfD6X0APFd+/xksNpxyjv1gbmprAglHPVwzeia6pbwkpdxdcJz5zDAtjm4G8zqAu5fJM/DJGMe5GYe9BmH5pWzI4IYquAZuTHR/eUnK5nDiBICf1PE0IhwEMNrWruNfhy/C3qlDMwhOzR25tJtCURMnOG14B4Bv/xAmnCxzrREx9sPwHLUCEJrBmDfC8AMQHXIdajSlpacdOXH6GdcUwgAgDUCsl2WtAqaffySv1t/5Zj53fj0xuRcw7nz/vozbQsUI9ITiPmbr1HHsw3plzIy/72iB8YXuAd4uI7UahmEWgE98nBhrw2lWX5uzm5Qur3dIPuiQCq5krVk5ttmqVLpNKrhS9a5ikk4pb3ZINd4hVbZDqliPOnBI9UmnztMCQQEAu0SVh6ff9z3hQAGAYcNjOr53U+aNRwuMLwBeUwIXnIJAcAov8KOhTnzefIWl/rG8uZIxX2f+m84cAzMLm1IOm5ToSioOAHTFje7RrUc6qkt1V/2XE6Y3mSd8HexcVl03dHsqFaxoUCgAOhQwZ38WVbgP+MwRdhmptaiJC5w2HAIw1TOPGWsKLzD2ZNDa4CEQN5qxG8DuhIe+SMIwwOlQNXz5b5h4xcaqUQ3tYhlIZgEACTQSUGUxX3k+5BW65JByqsc8OOhI2AXlbQCjvLLahEDB3nT6uMcVBDJy9Tk+cACACI+FhtNT+aWVhrZmUz24a9hPTCtOPDxuUyQensrbUJ1CFFMNdO1mIWDBiZU5fpfjB4HSKgRm7/aCAgR5GR6sWbnunJDNylOflUxx6kq9prOCzgpOyLW5T5zMj8TDrfzSSoMO8UedVYLOCrpSFocd+/yVDQaFBQr8QQFCfCXoazjsEI/riltdfckIp0RF1vrquyJ5g5+9/uR36usT35OK53TPvsGrzpp953Pz6nh6MCj70sm3L3UprJXhwZoVCOa9GbQmHB8ASFt34hbBtA89/xQLAx8R+EKgegCNBGEiGNd4xs2E1y/KvIUwU4/ed14dT1ddHW3EUIAwwQB9Cyd1zfFCBm0HMDzcOgG0LSGJSrzndEGgtIBQsDeDPg1lHNFegqImTnBY8TYRfujHKSI4CY9U52oaPwniQnDEXxOqQLy6yXzlG94ZfQEFiGKTRV/CAYA088lUXckCJuQBSA9YkHCJQDVS0oct6/KOAuSz5yAYFEGYtTvj8ouvUIpq90kwOETYuCeDHorGtzcqPM8zGDiAPoAC9GJbTtBxDvDInkxaH613pAoGRQE37c+kykg9o1445H6UM8NnHMDAg9H6RqogUJqjhQL0cqnZLiO1xsZjtjccBsy98Q1XZmbBwFvwhWIhhZnRQgH6YDmrGw4IHwFgAlbuy6Sne+sbjsxEiggfeB22KIkb9mTRP3vj3Wdb/4q+4liVjKw308jPJ9H+U1Etx+sayhmYCaBBSdy4P5u+6K3voO+J7AvNusgjRigsFRIH38ym6sGOZ0j/j/ov43IkqcvYP1gAAAAASUVORK5CYII=;" vertex="1" parent="n.h-fd">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.h-apim" value="&lt;b&gt;Platform API&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;APIM · OIDC&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#4a3200;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="40" y="290" width="180" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico3" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAEYAAABBCAYAAABsK9I8AAAABmJLR0QA/wD/AP+gvaeTAAAD90lEQVR4nO3cS4hcRRSA4a/jZBIfJFk4MWIgROPCJ2NAVNBEEERUkAhRogEFN2YT3ShBEFEQAuLC50ZdGGIWujG6URRcRRcKviUqKCpiMIpDjMNEM4mLUui5tx+3qrvvY+gfajHVdW6dOnP7VJ2qU90yGNtxcY/PZ/E0ZgbspzGswj6cLFB+xLWVaFkym/GzYkb5v8zjcSypQN9S2II5cUZpL/s0xDitiLZr8SVWZOrncEAYeDvnYX2H5+zEMxH91p435N+A/Ti3S/tJ7MLRjMwRrBu1smVxh7xRXioouwknMrJvj0DHSvjUwoH9jqkI+T3yhp0eso5DpYWtfdqsxrOZukfwWEQ/6/C9hT7ttf9KbUmZXa5M6OdgYl+VlNSp87eSZCoj1TATCTLziX1VQqphuk3RvViZ2FdtWY2/LfwOvhz5jLOEN6b9GfcPUcfKeF0+9rkiQv6pjPwxweCN5wL5GOlj4U3oxzSOZ2QfHY2a1fCQ/LT2B+7DqR3at3AXfsnIfCGEC7UmJohcio9waYfPTggLuIPC5hQhiNyYaTePa/BBnJr152x8Im3RdAy3la9yeazEXnFG+Vacs240W4Vgsp9R9uCMinRMJsbHdOIcYcbqxozglxrHoIapihvwBE7r0eZz3ItDpWhUMcuxW34V3a0cxi2VaFoia/GZtBnxSc39dvRkCj8YbI/l+ZgOm2LFvbgzU/cPXhAO9LLcjKszdSdxPd4dunYVcZP8f/+A3rNhSzg+nsnIfYfTR6lsWUziJwsHN4M1BeV3yBt19/DVLJ8t8gPbGSG/BB9m5A8rEMS28GqksmUyjfPb/p7Dmfgr4hn34MVM3TsKZGAM4unLLimr6EtS+mrEAXsbs/2bDEWmGZkHbfQKAbqRNAtNqPdpYNbHXCQMNMbHXN6hrpCPqTOjmJV+1YCt1X5MCivb8TqmAzeqYOU7jpUazjCi6+dK17okxvsxPShtB6+pVhz5nu/4lGAELOpzpRTGJ5EdGPTs+vbyVR49S+XzfWPLcVxVtuIpxCQZPqBzCsjXQsZVlg241UIHf4qwWt0opK81ngvlM6pm8aDekeomIVEo++bEJE/Xmv3yg9tVUHa9YMSsv2l8Dt6UfNbmN1gW8YyH5Q1b+6zNFCe6I7KPFfLGrXVJ3fN9P7L9EXyV2FclpBrmaILMn4l9VUKqYZaXJFMZE/pnUk7Jb/JMC/cji7JMPtis/X2lImRXvO9Fyt8t7+AuG6J+lbFNfmDbCsquEvZE2mXfGoGOlZG9RXsI1/WRWYM3M3KNuEU7jHvX3XzFBmF1nG2/6O5dE/ZPB7mp/4rmnZcXZrPxbzt0ZdH/Gsigm+GL9vdj/gU3TLXhejYuTAAAAABJRU5ErkJggg==;" vertex="1" parent="n.h-apim">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.h-sdk" value="&lt;b&gt;SDK, CLI, Console&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Python · .NET · TS&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="40" y="410" width="180" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico4" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.h-sdk">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st5" value="Admission" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="350" y="60" width="180" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.h-adm" value="&lt;b&gt;Admission Service&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;resolve and pin&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="350" y="150" width="180" height="100" as="geometry" />
        </mxCell>
        <mxCell id="_ico6" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.h-adm">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.h-pol" value="&lt;b&gt;Policy Engine&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;OPA · signed bundle&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="350" y="280" width="180" height="100" as="geometry" />
        </mxCell>
        <mxCell id="_ico7" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.h-pol">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.h-bud" value="&lt;b&gt;Budget Guard&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;cost and token cap&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="350" y="410" width="180" height="100" as="geometry" />
        </mxCell>
        <mxCell id="_ico8" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.h-bud">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st9" value="Orchestration" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="650" y="60" width="200" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.h-orch" value="&lt;b&gt;Durable Orchestrator&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Durable Functions&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="650" y="110" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico10" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.h-orch">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.h-sched" value="&lt;b&gt;Scheduler&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;priority classes&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="650" y="230" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico11" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACzUlEQVRoge3YT4iVVRjH8c8UTZk2zriIqMmNMDYjRoITDIQhNNkupIUwROZGhEQJ0UUtIpJIGojAXctwYyiutM3YbGyRLlw6OStbREF/ZEinGrwtztx85+W9r/eee973jjBfeOCec+59nt/vfd97znkPa/SWvoryrsMQnlhu/4k/0EhdKJWBcUxiF8bwfMF37uBHXMN3uCSY6hkDOIE54cp2Gov4Bq/ULbwfH7j/SKSIWeyoQ/w4biQUno0lTAsXqBIO4++KxGfjBwynFN6Hz2oQno1bGE1l4FTN4pvxK0a6FX84svhZvIHXluMdcX/6eWE9iWJc/DP/TEG+05G5LihZrx5p0f84vhY/I9wt6PsrMteb2N9qsJWBY9gaWbAKTmGwaKDIwACOVyqnc57G0aKBIgOHtHDbY45gfb6zyMCB6rVEsQl78515A+N4oRY5cUzlO/IGJmsSEsurwgz5P3kDu+rTEsWT2JntyBvYVp+WaMayjayBdXiuXi1RrNgfZQ0Mqe4dOSWbso2sgQ0VFy7aXsTwVLaRNfBvogIU38mT+BT3usz9T7aRNbDQZeIsRW9US/gQr+PnLnKv0Jk18Ltw9JGC90rGZvASvo3M/VPZ4HXp3qg+waMltfrwRUTet8oMfJXQQAOX8WxJvR0ROTeXGZhKbKCBX7CnRb0zHeaaLxNPWAsWKzBxD19a+Yb3fkSezx9kgHDcl9pAM65gAgeFabvT37/YjoGJCg10EzPtiG8yuwoE52N3Jwa2i7vFVcW5TsQ3mV4FwhvCgVjp1NmKx/D9KjBQunA9iGHhoLVX4j/uRnyTUWHzVbf40ynEN9kirIIP1ZXPs1E4da5S+G3sq0J8kz68K+xvUos/L3K2iWEQH+G3BMIv63CRSsl6vI2LwvF5u6JvCutMW3ubMlKeQvTjZeHcZkS4SwPCir4gTMdzuLr8eY01VgP/ATwx9n2kRqjjAAAAAElFTkSuQmCC;" vertex="1" parent="n.h-sched">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.h-coord" value="&lt;b&gt;Agent Coordinator&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;multi-agent patterns&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="650" y="350" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico12" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.h-coord">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.h-hitl" value="&lt;b&gt;Approval Service&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;external events&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="650" y="460" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico13" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACjUlEQVRoge3YzYuNURzA8Q9hGK+lMfIy3kZCSkQiFlaykgg7K0ulzMbaTlEW/gOSlI1ssFeTBWIkBuNtWEhThNE8FudOHnfONfc+575Y3G/9Nvee8zvf3/Oc55znPLRp06ZNK5mS0LcDe7ASc/ER/XiWrtVYFuEiRpBF4iEOSbs4DWOXcKVj4uVxHbNboxlnF76rTn487mBaK2TLmY9htcmPx9kW+E7grGLyGb5hafOV/zAFbxQvIMPpplvn2FRBqpa43Si5qVW0WVGHceqRI0o1BXTUYZyZif17cAtHinTeKX0K3UuQX4HBUp5fOFZrgk5hJUkp4HxB+ZV4WZZrFJtrTXQtsYAdBeRX4VUk13ssqTXZRuH2FZG/WSHnUdzH9sh/q/E6kusd1tUqP86ZAvLDWB7JdUSYChm+lBWRn/P5+IANReUJG9q5GuTfYWskz3oT7+bnUtteDEVyvcHaFPk8h018sPIxhqsqz9M5eBDp9xlvI78PlQqLUvSdvQP7sF9YKeYJ06UfNzAwSf8u3BV2+X8xhL14UdCzoXQJh59Kd/I11rTMrkq68EhcfnU9BtgmHB8H8LWUfASXcUBY0maV2nZjC/qEqZRfie7ipDDVyunGk1z7QXV4d1oobF5jKt/i8t2xmnafcDwy3mI8xnPhvSeJXuGhSdl5J4sLkXGnY0aq/AI8bbD8ePSlysa41CT5TNjMknbWcnrws4kFZLhSzwJONVk+E1a2zhTp/Ilsd0qignQKS29h8gUsS3MpTNK4+QLmJIoUJba5VU01h/r/mv+hgCylc76Al4kiRRmsV6KDmr+MDkj/ZvQXJ4SzZ6PFR4VP78mvzJVOZPM19vn4hh8NzN+mTZs2TeI35dX9b/op46sAAAAASUVORK5CYII=;" vertex="1" parent="n.h-hitl">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st14" value="Agent runtime" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="980" y="60" width="170" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.h-exec" value="&lt;b&gt;Agent Executor&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Container Apps&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="980" y="90" width="170" height="100" as="geometry" />
        </mxCell>
        <mxCell id="_ico15" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABmJLR0QA/wD/AP+gvaeTAAAOB0lEQVR4nO2de3RV1Z3HP79zc3MDSQgJhJsEFAV5VItPHkVJCDZr2oq6rGNaMcEKroVrtJ1ZHR/jsOqIa1521Km1zNCZji8SqMiMU9HxMUUMCT5KRa2Kgwi+gpIg4ZUH994k5zd/hCBibJJ79znnBvdnrfyX+/397t7fu19n733AYrFYLBaLxWKxWCwWi8VisVgsFovFYrFYLBbLiYYEnYBXVFbsy8vsjE/GdaY4olMVmQx6EpDd8yf5oNk9/y3toPuB9p4/aRR0u6uyDcd9JxGObF+7vuBgcN/GO04YA1SW78kZhn7DdakQoUJVzwEcgyHeA9aL6Pru7sT61ZvG7zeoHRhD2gDXlO8f2a2J76m61SDnAyGfQneDvKCitWGJrH2oLv+AT3GNM+QMsAx1dpQ2fQeRq4FLgayAU4oB6wR9eGJ90TPLEDfgfAbFkDHAMtTZObd5vqosAz036Hz6QoWtovJPu5wxq+vqpCvofAZC2hugvFwzxnU3XwPcijAx6HwGyA6BOxud6MPpboS0NsDC8k+mq+usAKYHnUtSCH9QV25Y1RB9IehUvoy0NEDl7MaCzHD4doEfYnYkHwSqqrVOt9xU82LRnqCTOZ60M0B1afNlInq/QkHQuRimxVWuXd1Q9HjQiRxL2higvFwzxrl7/g70FtIoL8Oowi8SLS03r916RiLoZCBNCnphWdOpCmuAGUHn4gcCm0OOfv+huuIP0iCXYDky0HsKKAw6Fz8R2CciF6/cGH0pyDwCHWAtLGu6UF1nA1+xygdQKHBVf1tdvufbQeYRmAEWljVfrvAUkBtUDmlANq77ePXcpgVBJRBIF1A9t2kBSi1Df4pnCleUqpqGokf8Duy7AapKm74pwv8AEb9jpzmdonJJTUP0WT+D+mqAqrm7Z4jKBiDHz7hDiA5HpMLPgaFvBjgy1dsMjPYr5hDl0wxHZ/o1RfSlD15ynoZdWIWt/IFQ2OXKo5VnbM30I5gvBujIbr5LYLYfsU4QZkQKCv7Rj0CedwFVc5ouFod1fsQ6wVBULq9tiP7GyyCeVsqi0t2FXSLbTsAHO37R0u24U39dV7LXqwCedgGdyE9t5afEqJA6nnYFnrUAVaXNF4hog5cxviK4jsgcr6aGnrQA5eWaIY7+C7byTeC4qv9WXq4Znoh7ITpWmxehnOWF9leUaWPd5qu9EDZugMpKDYlys2ndrzqiLPWiFTBugEjzniuBSaZ1v/IIE8dpc6VpWcMGUAG91aym5SjKT5ahRuvM6CCtunT3fESeNKnZS2FxiHMviFA0LsTwXIeD+1x2bO3kjc1xYh3qRch+yRounDUrwmmnhxlR4NDR6rK7sZvXXozz6e5uT2Kq6EWrNhY/bUrPbJ8izg/AbGUUFIZYcH0Os+ZlIX3YtaNNWVfbztNr2nF9OpQVCsFFV2ZzcVU2w7O/mFT1j3J5eUOMX/9rK/v3mk1KkKsBYwYw1gJUVuzLiyQSu4FhpjRPmRzmxjtHMnJU/63eG5sT/Py2AyRi3rYGkSzhL/52JNNm9v+sZv9el3tu3c+H7xo9HBTLcCLFpg6kGutPIonOKzFY+QWFIW766cAqH+DMmZksuXWEqfB9IgLXLc0bUOUD5I92uPHOfPJHG+22s7rd+J+aEjOYmVtlTgsWXJ9DXsHg0ps1L4tz53i30Wh6WYQZcwennz/a4co/M7vtUZVqU1pGDFBZsS/vyPl8IxQWh5g1L7lT35dUZZtK4wvMX5Cc9uwLsxhdZPDqAmFO1awWI82dEQNEEom5GLyc4ZzzI30O+AbCxK+FB91yDIT80Q4TpoaT+qw4Pd/JIBmSmSg1IWSkpATmmdDppWR88pMTESg+2fyyefFJGUmbEqDkZLOXl4iYKXMjBlC40IROL1nDUpucDBtu/hlUJNWcss22SqbKPOWsevp/phnI5SiHDqQ2dz64z/yCQPrlJGctvuDTlEeXKRsgHI9PwfCK4o6tnUl/Nh5TGt8zfylH484u4imsMby71fhhYCcmnZNTFklVIOQ4U1LVOJ43NsfpaEuusLc0xOlMmF8MSsSVV1+IJ/XZ9laXt35v/jS4GCj71DsmVeMGiHX0LO8Olq5O5bEH20ync5THHmyjq3Pw5lpX007ssHlTOgbKPmUDqIhxAwA8taad114c3C/u4Xtbaf7Ym4cwAE2N3TxwT+ugPvPm5gTPrO3wJiEDZZ+6AVTHpqrRp64Ly+84yO+ej/X7v12dyq/uPETdk4e9SOVzNDx9mPvvOjSgluDl52Lc+5MDnj2kUhiXqkbqE2ZhhOEHgEdJxJTlyw7y4voYl1ZlM+Fr4c/NxeMxZUtDnMcebPP0l388dU8eZtvrCb67KIfpcyJkZn2WlLqwc1sn62oG34IlQcqzgJRH79WlTR8gjE9VZyCMHOUQHRsi+8h+gMb3ukjEg9kL0EtmRDhpYgZ5+Q7trS5Nu7o9mYZ+Ce/X1hdNSEUg5RZAhFy/quBAi8uBlvS6iTURV3a+nfy0NUWCXwdQe9Q7SII3gGVok7IBBLybeFv6Y3Bz0j4wMA1MPQlL0qSBARzbAgRI8AZAOZSyhiVZgjeAiHycqoYlOQR2paqRugFU30lVw5IkBso+9S5AxBogIFwDZZ+yAbpd1xogINRA2afeBSQyt2H6PJhlILhZGt6eqkjKBlj1u1GHgDdT1bEMFv3DAy8UBj8LABDYYELHMiieMyFialv48yZ0LANHDJW5EQPEMzM3Ar7syBiWLeSMSL9nWDkjHIb1cVTcI7rceOYmE0JGSrLnzdri+bvxhmULt9ydz23L8yko9Os1wf2TV+Cw9Of5/PXP8snO9d6cAg1Hxl4pYyxbEVaZ0uqL3so/7fQwJeMzuG15PtGxwZugsDjEbcsLOGlCBqdOCfNX94z03AQu1JrSMpZpLBxeA3iyK/PYyu9ldFGI21cUcPq5vlyq3SeTp4W5fUXB54zogwliYSfymCkxY1n2dAM8YUqvl74qv5fcPIdb7s7n4qu8OxL+Zcy7ZBhL7y0gL/+LReipCYTfmHxdveEbp/Rhk3oAs7+Z1Wfl9xIKwfevy+GG2/N8GRzm5jn86I48Ft80gtAf2VF56pQws+aZv6xC0ZUm9QwPW1Wqy5rfAL5uUvWSqmy+t6T/rYf797o8eM8hz7Zjn1caYdFfjuj3/gFVePTf23hy9eBPN/XD26fVR6ctQ4ztjDU8irqDM8fffAi43KTq9jc7Objf5exZf/ziiGHDhdkVWUw5M5OPdnYZ255dMj6D65aO4LKrc/o9uq4Ktb9o5elHzZ8GEuXP7/so1+iqq/GJa2WlhiLNzf+HB7eFnvWNCNf/TV6fV7Mdj7rw9msJnv3PDl5/KY4m8bRi8rQw37piONPLsnAG0LvEOpRf/sNBtjR40gLtiEejU9euFaPrLZ6sXCwsa7pW4T+80B57agY//vuRg5oCNn/czSv1MV5/OcGH73ZyuL1vNwzLFk6ZFObs8yNML40wpmTgMZp2dfOzpQf45EPzR9MBRHVRTUPxQ8Z1TQvC0VbgFeBsL/Szcx2uvXnEoG/sgp4m+tPd3RxocWlvdY/qjRzlUFgcSuoamM11MR64u/Wonnnk1Xh0zEzTv37w8D7/q0p3z3REXsLDswczy7NYdGNuYEvDHe3KIytaef4JTw+levrCCE8XrxeWNd2vsNjLGP1dJesFqnh2FezxiPKrmoaiJZ7peyUMsKD8k9Eh19kGjPIyDsCEqWGqfpjL5GnJXeU2UN7b1smq5a1sf9OX84B7nXDX1JXPjWvxKoDnv5kjN4g/4UcsGPzIfSCYmFEkFVb57uqGose9DOJLpVTPbfpnlB/7EauX6NgQsyuyOG9OhFMmJ9cqvP9OJ1s2xXlpfYw9n/h3/0APendtfbHnb17xxQBLztNwe3bzxqDeHjo6GmLS18OMn5TByaeFGTXGYXiOw/Ccnq/f0aa0t7rs2+Py4Y5OPtrRxfa3Omlp9rvSexDYHGtpKV279QzzN0t9MZY/XFO++5QuVzYDhX7FHKLscVx3xspNJR/5Ecy3+dNDdcUfiONehIHjTCcwraj7Hb8qH3y+H6CmruQVgcsAzy/PGYIkFLmitqHkVT+D+r6CUlNftEGUa4D0uuslWFyFq1fVR//X78CBLKHVNBQ9Ikgl0P8dcCc+CVGqVtUXrQkieKCvdl1Y1nShwn8D3r7rJX1pE5UrahqizwaVQODv9r1qzifnOY7zFDAm6Fx8ptl13fmrN5VsCTKJwDfYr95UsqWL7unAi0Hn4iO/F5gddOVDGhgA4JH6sY27nOhc0Ds4sQeHqnBfvKVlTk190ftBJwNp0AUcT3VZ06XAA/jwAMln9oqwuGZjkfGd06mQFi3AsdTWF61z3fgkhfs4MVoDVdWasOrp6Vb5kIYtwLEcGSCuAGYEnUuSvA5yQ219NG3HN2nXAhzL6k0lW+LR6GyFa4F3g85n4Oh2UV0Uj0anp3PlQ5q3AMeyDHV2zm2eryrLQM8NOp8v4S2Qu3Y5Y1bX1Yk3u0MNM2QM8BkqVXObvu2o/EDhUgy+rzhJDiM8rujKVRuLngEZUtflDEEDfEZlxb68rETiClWqEeZg4gUYA6MLZZMKNYnMzP86ci5ySDKkDXAsC/+kKVsSMtt1qRChQlXPwewY5z1gvYiuD0nWb00e0AySE8YAx7P4gk9zO8OdU1zXmSyiU1GZQs87dnKAHIGRve86EGhTOEDPzedtAo0qul1VtqnrvpOl4e0mLmSyWCwWi8VisVgsFovFYrFYLBaLxWKxWCwWi8Vi8YP/B18soahnBHppAAAAAElFTkSuQmCC;" vertex="1" parent="n.h-exec">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.h-ctx" value="&lt;b&gt;Context Manager&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;assemble · compress&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="980" y="220" width="170" height="100" as="geometry" />
        </mxCell>
        <mxCell id="_ico16" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACpUlEQVRoge3YTYhNYRzH8Y+3iLzkbZoSdhJZkI1YUWzYWbCxJCU1ZShlpVhQKIoFG28pKxaKDUnyUtTQZJCExZSJEYMMFs+cXMe5955z7jn3jppf/evWfc7/+f6e5/+8nMOIWqsxJeWdhA3YhMUYQG9JfRWqZTiJfvyKxRPsxuyW0VXRHAGsx7/QSfED17ER41rACyYMAVwZAkoDnhTvhRlb2izwWiXSaJRWYvOxDy9yQOWZnW+4jPUaKLFGS+QBdmIGFuGgsAuVXmLTcUS+EnmDA1hQJff4oUG5mnNQ7mNdLfjJeJQx6QDOY61sZ0o7dqErY38/saVa0r0ZEt3BVkzLAF1Ny3EcfSn77sOUpEQ36zz4FkexpADoJI0XFu4lfK/DsjopwdOEhgO4INReWdeOJEUl9iSB6Rc2Rw1H10n0CS/RjcEySKuoF8/wOstDSTMQxaA/x//YIkljahcOs1c1WP6agbQG4mvhIOYWBD0aa6Sr/UIMRFF5KcuzPqYJh93zjP0WZqAyeoSpn5UCPLpPfWmgv8INRPEV57Aqljsa7ax9DDbbQGV0oQOn8Tnjs++wHwtbaSBP3Pb3i87EegbK3BLT6oOwAx0TDq5MaqWBhziFs8KCzqVmG+jHRZzA4yISNtPAGewQFnRhqncXKlLdCoanuQZK0YiBVuu/NzAcDrJqasOeeo0qDXwsjyWT2tCJbcJVIkkfoh+VJXSrRKg0asNh4RW2Q3X4r7iX9Mds4R20rItaZx3wtDfWvbVGYR6uNclAVvA+bMeoWgYirRC+i5ZhYKbwTp0WvH+ofa6PaCtxoyADh2Qf8X2Ymgc8rjJmpJQRb6WRUsHLNNJU8LgaMdJS8LiyGBlW4HHVMjKsweNaKXyW78Zd4atdIdvhiEZUsH4D+zfN9JHFLwAAAAAASUVORK5CYII=;" vertex="1" parent="n.h-ctx">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.h-grd" value="&lt;b&gt;Guardrail Chain&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Content Safety&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="980" y="350" width="170" height="100" as="geometry" />
        </mxCell>
        <mxCell id="_ico17" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.h-grd">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.h-sbx" value="&lt;b&gt;Session Sandbox&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;dynamic sessions&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="980" y="470" width="170" height="100" as="geometry" />
        </mxCell>
        <mxCell id="_ico18" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.h-sbx">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st19" value="Model and tool access" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="1270" y="60" width="170" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.h-gw" value="&lt;b&gt;AI Gateway&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;APIM GenAI policy&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#4a3200;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1270" y="170" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico20" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.h-gw">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.h-tool" value="&lt;b&gt;Tool Broker&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;MCP · REST&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#4a3200;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1270" y="290" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico21" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAABzklEQVRoge3XsYsUMRjG4efURgQbQQ4OxSu2EEEEwVo7Qey8VlGxFnv/BnsFCy0Ee7sDRXsrUQQREexszgOFc3HXIg7sjJPc3TK7k4H8IEXyzYT3JfnyJRQKhUKhznEc6FvEPBzBa0zxEaN+5eyf64L4qn2zBxM5LdWxRn8Nb3A69VNOBtpYxUsJE7kbYBcTh1rGjuLgIhVFOJyIrWITl/Ap9tF5fFZPpNxaMrE3MxC4l/ZV2CWo58BazFlmnMTFqjNr4OfSpczHb7yvOrMGHgtLlDMT3BFyFaw0PjinvxJ+BTcS8Qlu4uly5Oyfe+KJ+0fE3BAK2QS38KQtmLuBpHjaK3Ff7DT6ne75q/iAt7jQxYQtrOOHsOfHwvW6Ezb+TVgl1LuuJm7hFG7jbFcTNsVPDafguSZUveaRNggDMfGDMJASn52B5lViA8+kj9cpvixMUZotPMLDtuBl/ydsjm0i3NlQr8T35VXYYqzgTNWZNfB9+VrmZtw2uC68OfveIru1bTOvx2YSj/BK+nk5xoNEfJHs4LlwrYkykl6JrI7RGCkTgzBA3MRgDNBuYrtXRXPQNPGiXzl1mqdQjBO4i1/CCbS1MEWFQqFQWCZ/AdclH6RcD+9yAAAAAElFTkSuQmCC;" vertex="1" parent="n.h-tool">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.h-mem" value="&lt;b&gt;Memory Service&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;scoped retrieval&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1270" y="410" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico22" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAB1UlEQVRoge2XzysGQRjHP94oKZEfJV6KlBMK5SDloPwTcvMHOJGToyJ3BydKTo4OODshXhQHLvSGFOFF6HXYdzUes7vzvml3X82npt155jszz3ff2X1nwGKxWCwWS3SUiHoZkNTE48IjcOvV2A9cA9mYlxU8HvBmDJIzLUNu0gnFQJPOVUxJujcJP1UxoBpYA94N+rwCfaLsCM26aB/WjDMuNAuGOR8B+16NYwSvv2dNvw2hWRTtdZpxBoVmwmDuI6BS7SSX0DJw5uUuBszhfEq/kQaywEVo6eTPuQxIA2VAZzi5FESPDEgDM0BjKKkUxhTQpgZUA6vAdKjp5E8DsAcMuAHVQHfo6RRGFdDqVkoLGCAB9GoGVakXmmrNOB1ARqknNZq8OCH6PY5pGXWT/ldbiaKk6A2oB4NmnD+yYuAGeIo6iT9B/QWWgJaoEsmTWWBbBu1nNAqCDNwbjpMFHgy1H5i/gBngzU/gZ2ANqAHmDSaaBGqBLQPtCM6O9ypAlwHagS6cB6TFz0Aq1/HAIKkU8Jm7BnGIc6r6dTgR3AJpnBPii5dI3cwd83Nzlc5d74DdgMnc5XNpoP3IXU+BCh9dWrnfB8qV+l3AHBaLxWKxWCwmfAHsDATVQ0zaJQAAAABJRU5ErkJggg==;" vertex="1" parent="n.h-mem">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st23" value="Evidence" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="1570" y="60" width="170" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.h-state" value="&lt;b&gt;Execution Store&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Cosmos DB&lt;/font&gt;" style="shape=cylinder3;boundedLbl=1;backgroundOutline=1;size=11;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#1e3a1e;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1570" y="170" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico24" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.h-state">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.h-trace" value="&lt;b&gt;Trace and Cost&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Monitor · ADX&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1570" y="290" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico25" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABmJLR0QA/wD/AP+gvaeTAAAgAElEQVR4nO19eXxU1d3395x778xkTwhhEQICgiQQdhQXFHCv+tq+Txdta10el1alb7Uu4NJiRcGt1o326fO0j9qnVVv7aF0QFVyxiGyyBBRkJ4SELJBlMnPvPee8f9x9MnNnJpmEhOb7+dzMzczcc8/c3/e3nN/ZgD70oQ996MO/KMixrkC34s4v80BFMaieDy4Uz2cCKojSDE7q8cjY5mNUw27HcUYAQTBv8wgQeQI4H08JRhNCRlCCEwnIQEIQIEj8o4V1CKgCokYI7OFC7OYCO0DpFgh9ExZX7AaI6L7f1LXo/QSYt2kkIJ1LKc6VgNkSIf0JASgICDF+ICHGz7SF78MAiwQAIISwCAEOYbwK0cwEVjMhlgN8ORZXrO/NhOh9BFiwO4RIy2WUkMtkSmZTkEGUEFACUEJA4LwaBHCIAPM9410vhPVXeCwBhCl4AYCbhODCJgOYENW6EB9wQV5DKPsNLBgR6ZbnkCH0HgLM2zSVEulHMiE/kCiKJUJACQGFKXCTABSGxltCp27tTyB8C27Nt/53a7+AABfG59wkAIdNBDCOo7oQr3NBXsDishW9wTL0bAL8/Kv+UPSbJYqrA4ScSCmBZGq7TQDT3DskMERMfbTfgnXmlZIhbOt9gwSm4OHSfgiDABYRBMCE8R7jAroQuzWG56DLS/D4yXVd+pw6gZ5JgLs3D6QcP5GpdKtMSb5kCdwmAIFkabyLBG4CAHBiABgn7h8b3wW4zi3zb5877sDSekf4MQQwrIHxKkSrxsUfONMfxSMTD3TZM+sgehYB5m07kYLfqkjkBpmQkGQK3J8AXk13+3+LCpbi25bA9deB8JJAuFyCKw6I5xKSEACMCzAhVJWLlznoQiwq295FTzBt9AwC3L4xBzK9I0il+TIlAUvwsk0AAonCFDzxmnmX3zdencjf+nESBUpyZPTLpshSKLIUguwAQW6AAgBaVI6wKtCmCbRpHA1hjsOtOhg3ro8NCDmcFoLjEhxrEI8AuvOqa0ws4aHAfVgwuqmbn3Q7HHsC3LXlUkUizyqUlsqxgncTwKXxnmjfbf4BnFAgY/KQIEb0UzCsSLaPgJTeT1WZwL5G3T521Wv44mAUB4/qJgG8FsAiQ6xFYEJA514i6FxA57xaZWIeHh7/Qhc81ZRx7Ahwx9bRRBZPhyi5QKYEMqWO8CmBbBPAiu5dwrcDP6AkV8IppSFMGxbE1KFBDCmQu7TaVUd1rDsQxdp9UazZH0Vti24GiF7hW0EiE7BcgE0EgwACuuBQmfiAAbdg0bitXVrxBDgGBBAEd229JSCRRxVKgobwzYNQQ/g0JsgDbNNPCUFukGL2SVm4uCwH04YFjxmLuQC2VKtYvj2MpdvCaGxjHgKwWGtgC15A59y2CBoX0ajOf46Hxz/b3b+he5/dgh35NKr+Z5CS78qUwit8R/s9gR6c89NPzMKl47Jx1qgsBOVj773ciOoCH+1swxuVYaza02YIH3FaCBzQBXesgHlohjV4jQl2LRZPaOyuenffU7xz8zRFpi8HKB3pCJ5CoTHBXkw7X6HAzJFZ+PcZ+SgfGOi26nYGX9dp+J91zVi6tRV6jPCtc93tCjiHZp6rnO/TBLsciyas6o66dg8B5lXeEpTIrxVKFLfQFZfZl1xClwhBQCK4uDwHV03Pw/CirvXrXYW9DTqeW9OEpdtaoTJXxtCKDUR7AmicQ+dCjTB+KxaPX9LVdexiAgiCeVt+GZKkXyoewTvm3xvtGySYOjSEu+YUYlR/JfktegH2Nup49P1GrNobMS1A+yai5iYCM4gQZeIpvrj8Z12ZUu46AnznrxIdWf7boEyvVyRD+Jbg45l9iRIUZVHMPbMQl1XkZKxiXAAHIhoOR3XURBkOR3VcWVoIGucGr1Q1ISQRDAzKGBCUMTRLhkQyUxMBYNm2MH7z8VEjx+AkiMAEoBuaD82xAtA4R0TnL/CGyHX4/TQtIxWJQdcQYMHabBLJ+muWTC52NN8kgUSNJp6Z3LEI8O0JuZg7swC5QdqpW9epDJ81hLG5KYqvmqPY0aoiwrwKtGbWyLgE+D+r9qEqotv/BynBSbkBjM0NoqIgiFOLsjAg2Dl31BLlePLjo/jfzS2OK+COa9BMK6Ax5zzKxJssGP4eFkwLd+rmcZB5Aty+MUdS5HeCEj3D0npFMl/jZPjyQxT3nluE807O7vAtv2yO4p3aVqxqCGNHi5r0+6kSIB5OygngtOIsnD8gF+V5wY5WGR9+3Yb7323AkTbuigtcrQKbCBwqF4hyvpKp+oV4bGJrh28aB5klwA1rFdIv9I8sWbrI0vZAHJ9vJXnGDQxg0cXFGFqYvlY1qAyvH2rG0kMt2NmaXOhudIYAbozMCeDiQbm4dFAeigNSWnUAgENNDPPfqsfG6qiTLDJdgxaPBIyvYC2Bi/H06GjaN0uADBJAEDqv8r9DsnRVrPCVmOyeTAi+OykPt51dACXNFO2BNg0vHmjCqwebEOUdi40yRQALCiU4f0AOrhlehBHZ6QWuGhN47IMjeGVTS7tsYTwSRJh4kQfLfogFhKdd0TjIXPtqXuXjQZleZZl9t/DdOX6ZEPz49AJcNyM/reKr2jQ8vasBKw63ooNy7zJoXOCtQy14u6YF55Xk4uZR/TAklNqjVSSC+ecWYUihjKc/PmJ0aHAYrwQgrjeM4Se4IhKpbOTAzZmoe/p2Kx7mVc7Pkui9ttZLFIE4wlcowb3n9cP3p+alXHSYcfxx7xHcvbUWO1pUZEL2N5xYhHjB/YsHjqJZ77hiCQA7W1W8crAJjRrHxIIQAvFMTRxMPCGIEwpkfLo7AgHE1K9dR/Z0/cyftGHlkk87XFkTnQu5AeDuLbODEnnAjvIp9Zh9S/g5CsWvL+uPb1bkpFz0x3VhfPOz/fj9nkaoPU3tfaBxgZcOHMW/rd6PlfWpB+6XlOfg0Uv7IydA7VjJUhwnmDYULETpIty5+bzO1rVzBLh788AAIX9RKJHsdr5ZScvXy5QgKFE8eml/zByZlVKxrTrHg1/V4dbNh1Cvsk5V8ViiTmX4f5sO4a7KGjSlaFnOGpWFRy7pj6DkSpB5EmiWohGqSPL/4M4vT+hMHTtOgAWCEkH/rBA6yGKnVUl3ckcmBPedV4TTR4RSKnZ7i4rL1xzA/x485mMlMoblta344dqqlJqoAHDGiBDuv7AYCvF2lCl2Es0gQkDGAFnif8Z3/tphV95xAkQr7w9J5Jx2HTvuShOCW88uxCXjUjP779W24tr1VTjYgUi8p6OqTcOP1lXhrUMtKX3/wrHZuGNOUbuBMYpjAaAYfSaz6Kiy+zpar44RYH7lzCCldyvEVZnY9C4luHp6Pn6QYsBXHdGx4MtatLHe4+vThcoFHtp+GNUpEvy7k3Lxo2n5rsyp4w5k2xIQBCTpPszfckZH6pQ+ARZ8IFPgaYUSKrvMUWx695TSEG4+syDlYgeHZDw9YTCy0swL9CaEJIInKgZhcIpNRACYO7MAM4aHbKsqEUAm3uSaTAmVCfkdblibdu9Z+gSIltwWlMhE29Rbmu/S/pJcioXf6Bc32eKHKYUhPHWckiAkEfymYhBOKUotELZACfDARcUYkCvbvaVOUOi43ACl41GcNTfdeqVHgHs2lwYIuU8m3tE87l49hRIsvKgY/XM6FpccjyQISQRPVgzC9DSFb6FfNsWDF/XzNK3duRVLHkFKFuCeL4akU3ZaBCCMPqlQmmtoPPWYJYuZ188owCnD/CP+BgbU+LTuphSG8HjFIATTNSE9ENkSxTMTBmOaj/DDLHkTcWppENeeWtCuC90tB5mQPMqVX6dTv9QJYCR8vuUJQojT5KMEGNFPwTWn+Ad9DMDjR4B764FDPiQ4tSgLz0zs3ZYgSyL4zYSBmFyYWCHqVYar1h3Ea9XJlyT491PzMKpYMQfMwkmvu4LDACXfxV1bz0q1jikTgAhyn92TZ/fowZ6tIxGC+ecUJe3c+Y+jwFYVqGPAfUlI0JvdQY5MsWTiYEwtTKz59SrDjRsOYlerioe312FLk38nnyIR3Dm7fdOwfTwm7k21nqkR4M6tM4KUzHYzTaLeKVqXlOdgWql///j7bcB7rsyoRYLjzR3kyhTPThyMCQWJNb82quO69QexO2wM9FG5wB1batCQJPM5fVgQF4zN8YyctntarfGUlJyHuzafnkpdUyIAkcR9brZ5R/AS5Acp5s70b/LVM+C/4yT36tjx5Q4s4VfkJ1aGmqiOGzZUY1+bd5RXbVTHwq8OJ73HbbMKkB+itvLF5gjM2OCuVOqbPFS/u3JSiJLHAhIlikSNnj6JuhISFDeeVoAzfFK9Aobf35sg/xEWwOoIcEoIyE1AycEhGePyQlh+uBUdzRUNDMqYUhjCBQNz4/YGFgUklAQlBChBk8ahifRulC9TLJk0GOOSCP/GDdXY3xZ/iN/esIYhWTLG5CYuI1uh0Bmw9oDhMqxZzMaiFbCmso/RZ978Bj55ttqvzklVis6rfClLpt8LmoK3Xq3MX2FIwlvXDfYdy/dBG/DUkWR3AvpLwMJiYKAPLVc3tOHWzYdSGgySr1DM6p+Dc0pyMCE/hHwl9ZhX4wKfN7bhvdpWfFTXmrQzJ18xfH6ZzzAxS/MPJBC+hVyZ4pVTSlESTPwgWqIcl/7hEBrbdPecAkSZc7Tp/GW+aNzlfvfytwC3VvZTAvjPgERlS/sVyZ0DoLh6er5vR48qgIcbDS1PhrAAPktiCYZmKRif728JxucHcdeY/rj35BLMKcnBsGwFwTTdh0QIhmUrmFWSgytKC1AUkLCjVUU4zk0LFAm/mzQYY32Efyii44YvqlGVRPiAEQ8c0ThmlyTuQwnIBGGVY0OV6qxdAMcCmFbgZDbz5v/CJ88m7IDwV4mguFymJOiesOGes5ejEFw+Ode3iNdaDT+fKlJpHZzaLwtPxAkMx+UH8czEwXh+6hDM6p8DOUNDuoOU4IqhBXh9xjDcdlKxJxYpNIV/so/JPhTRccOGgykJ38LSmmZUJmkVfH9KHnIDXplI3kOB4Ff6leFLAAnkSmtKtmQexBykREHwfyfkojArcRFNHHg1tc4vD1JpHbhJEKAEc0f1w3NThuC0fh3LtqWCACX4QWkBXpo+FJMLQygyhT8mN/GUtWpL+Gn2cHIB/Prret/vFGZRXDY+1zVtHjEEAGRCrvErI7GK3LF1dCiAr4ISJUHT9wcla2KHEQP89UeDfGfvvNQMvNwBAljoLwEPFAODfBzVuiNtKFQkjMrp3nmDXBjteD8/fTCi48YNBzvVvf37yf65hJ31Gr73/CFzAKk5o4hzqLoRB0QYR0Tnk/Dw+I3xrk+svpK4ihJCnHV4iLEKh8m28oEBX+FrAnink9MYUnEHUwuzul34gKFtfsI/FNHx4y+qOz224bm9R30/H1WsYMyAgG0B7FVUqOMSKBHfS3R9QgLIBN9xTL+T7rVucnG5/yCPD9qAIxkYuJyKO+hpqIrouC5Nn58IqxrC2J5kJNHFZdnm0njOGgruQ6L0W4mujU+AeZtGSpSM8SzFZs3VhzFl+7wx/r52eQYnMaWSLOopqI7o+MmGgykP+pAZQ2lDLYJ6fCELAH9PMjzuorIcKBI8ayZJtrICEiFjjRVV49w/fpHSN6QYJtmLLxLg1GFZKPbp7j2oAzsyPJXRsgRP9E/cRDzWaNI5rttwEIdSEP7oQ/tx6dqVOKdyLbKiUWhUwl9mXoDnz/5Gu+++W9OCn59UnHCIeb9siulDQ/h0T5u9cKZj/o0DglwA4Lex18YlAAHmEI/Jh1mwUfipw/1z/h+1Jf39HcKJcs8VPmBkAsfmBhMSIKRFMWfLOlyy7lOMPbjX85nCGa76aCmq+pVgecV0z2dNOsfH9WGc65MXmD4shH/ujYAQ4VlDybYCEp3NUiWAJOE0Y+UttwUw1+MDMK3Uv79/VReslptLgZsKM19upjFvTH+sP9LmyRwOP3wI529ajUvW/RN5Ef+5nXO2rGtHAMCwAr4EKA2ak4kICIRprV1xAMHMeB60PQHu2DxKAhlkaT1xr7tHgPwQxeiSxNF/AwMOdMGg3qvzgKIerP0WSoISfjqqGI9srcZpX23CJev/iam7vkz5eiriBzqrG9ugC5EwuTV2YAD5IQkNbbopdOFaRRWgIIMwb9NILJ6wy31dewJImEZNX28tz2YtukgATC8N+Y7126jGrr3beQySgFkdnz3erWB79uKCN5ZhxtJ3kR1J3xd+VD4l7vstOsfmo9GEg0soAaYMDWLFDmZYABgkIC5LDiJNAZCEAKAVVrRvBX2W8CkhmDzE3/9vydjEZQffzs3UJMYugqpC+2gl1Dfehr65EgCQLl81KuHFM8/HsokzEn5nVUPYd3TR5CEBvP912CM3KwYgAChEBQdecV/TjgCEiApPATYRDCswoth/SPPODEf/xT1Y+/mBg1CXvgN16TsQRzs2k+lwfiGWV0zHP6afhdr8It/vJhsxNKKfYi+OTSCc1puzrG5F7DXtpCmBjLEKcYI/J2c8vCix/9cFUJXhtvqZocxr/9GjR7Fv/wE0Nxvj8PLz8lA6rBQF+SlMWdd1aCtXQX1zGfT1XwBpjhkADG3/59iJeHfCdKwePQ6cpBbcfJkkITS8n+xZId1wBXACQmB0rHhiCCAIJVuHkRjBW6txBxWCgXmJxbFfN0iQSZyZwb6dffv348MPP8aBqip7GxkLQggMHToEs2edjdKhQ9tdy6sOQn3rHahvvwdxJIXBDXGwv98ALJt8GpZNnoHG7NSnyFs4qjEciugYlGBiyeB8GUGZQufMFh71uvARsdd4S7pj60BCSLYtePPEIsOJhYpvAHgww9pfIgGjMrBSnBACH370MT748ENQKoFSaqdOrc+FENi1azd27tyJ2bNm4eyzZoIIAX3DRkT//g/on63pmLZLMv558gS8OeV0rB9xMkQnu6h3tqoJCUAJMLRAxleHmbNPAjzKnIPbNw7AYxNrrWu8JUkY7BY+sVv+BoYlWbCxIcMEGBvIzBo2y1e8j+UrVoBSCZLEQQgFpW7HJsC5gBAcjHG8vWwZ1A1f4LRV68Brk4/Riwc6rBSBC8/FkyOn4B/hzI1lrIn6t7GHF8nYflh1zD+sDTNMSQboIAAJCABSTABzaRKj0u5C8kP+vioTnT9uZEL7d+7ahaVvvw1KKSjl4FwCpSSuBeBcgHMOzhne3rcXg1taMCyNe5FQCMrsmQhcfCGkcWUAgOH7jgA7Gzr/Q0zURv21rCBGRh5XbqSEi92fxxCAFYNIjvBjiJsdSB6s+I3nSxdjMkCAV199DaqqQpZlmwSW8GMJYJCAg3MOXdextH8BfrwveVueDh+GwAXnIHDJhSB5Xt8+sSCEIVmZW/E02UDV7IDTfAfa75YCTvq7v+8lAEGuW/M9HxEgJ+Bvyq7MM46egrr6emzdtg2yLINzDkmSTBIYRHYTAIAtfMYYGGP4SpHQIEvop7fXOpKdBWXOLCjnz4FcMS5hHSYVhPD6jNLM/7gEyHEpqYcEzqsnn+wlAEcAksOa2IKylcz5su5AZWUlNE2zhW8RwMmMmb/HXMHbsgAWARhj2B6QMcNFAGnMSQhcehGUc2aBZHXd8LOOIjuRkjrhjieTFxvVeYbWuMMko/BekIx34XDtYWiqCi5JYJIEydR+YrUCzO9ZW8MJywJwDm4SoA4CJCcHyuyzELjsYkgnxe1W7zHItoe+Exi/LMaiU+5LgOMKnHOoqmprP7MIYPl/lwWIjQEsCyCddgrybr8NJJTaGkc9AenY6VgC+KaawmqGw/wuRlFREVRNg8SYY/4ptVOkbgjLDbgIwDlHyWmn9irhhzUetzPOfo9TTz7ZSwBqEMDZL8/ZRNEovHet3zNx4gRoqgpGqcf/E0qdZhFcm0Rz7okDOOeYMGHCMf0N6SKsuqXnfjVB4EMAgRbXuedUeAqPj7WtwK701m32RUUWUNYJ5RswYADGnjwGm7dUQpJo3CygBa8LYGCMY8KECpSUlHTyV3QvWt1W2rUFrrX7KQDPiJQYC0DrrP0zrcmG7sJak7gASoDmDGYDa7TOEQAArr/+esz96U+hqroR/adAACEEKKW44YYbOnfzY4BWU0ntnU4Bt/ABcE9qMzasr/fsmQtXIRA42uZPgJwMNxIOZ2Bk0fjx43HtNdcAMITMGIOu69A0zXPoug7GmJ0TuP6661BeVtb5CnQzjkZ4uy4L9xa4EMIz3cgrMg2HHM132wLj774j/hLJNAGaWGYsypVXXom5t9xiJ4D8QAjB1VdfjSuuuKLzNz4G2Neow5Kds+WtJXwAVD/k/r73iTxaXsOFMZFXCMssOlZg3xHdd6n2gi4YtrMvQzHFt7/9bTz7zDOYNHFi3M8JIZg0aRKWLFmCa66+up2L6A3gAjhwRHeZe2v3c1uOrVg0xeMCYjuDhEDlXiFQZjMIzklU46hpZhicH1/SeRIQJEA0g42FnVFgXIYSbuXl5XjyySdRU1ODL774AjW1RqfYwAEDMHnyZAwYMCAzNzpGqG7SEWXc0XxLiQFr6vju2GvaJYK4wA4BUebVfgEBAgFgb4OWkAAAUKIABzLYEjisG0dJBlNWAwcOxAUXXJC5AnsI9jTojuBdbsDa7JpD7Ii9pp1TFEJstLdIh3AxyHjd1eA/6K9/F+QWK7toosnxhj2mbNzW27ECAhx8U+w17QjAQTa715vxmhNgQxL1HtwFez3uigL1x98C4hnHhqqoqe3ClJ8Ah7BlxznZHHtNnLCYrbN6xqwt0R1zIrDuQNQ3EBykAEl6jdOGALAmo5ulHX/gAlh/QPX4fFvw5ibWkNn62OvaE2DxhF1ciGpuFmrHAubRFGHYfjixG6AAhnTBdP0qDdjRBXMOjhdsq1HRFGUes8/tbm6ACxzEwontgsC4DWMmyCq7f9yMB7i5ZxUHsHa//+S/YV20XsPqlsxmGo8nrN0fbRcAWkpsEuGTeNfFJwDn7zurTTkssqzB6r3+qjg8AHTF2JGoAFY0o8PrBB7P+HxfxCUvOANcTDeuCf5hvOvip8YUttQSvOU/HAsg8Pn+NtSHE6uiQoBRHd9V1Rf1OvB+s8HuPhioa2WGBYCnze8QAgKQpLfjXRufAAsn7mZCfOVZc85lAXQGvPulf9tsbBd2oe9XjY6iPhhY9mUYOhcei23tRcwFwDi24cHyvfGuTZgcZ0L8zb2pMRPCY2KWbvMPy4tlYEAX5AQIgLPyuqa52VuxdFvYlbdxSOCy4n9NdG1CAnCdvsCFEE5B8LiBbbUqvq7zV8PJGZ7USQDMzANO6iL30hux47CG7YdVb8AuvC5AF/Qvia5P3D32aPkOXYjPODeCrlgLwAXweqW/FRgaMPICmYAl/NF9wvfg9cpW1yLRXvPPhADj4lMsKtue6Hrf/lGN8T8xe8aMyxKYN3p1Uysaw/7hWCasQJ/w46MhzPHa5la4rbTjro1DE/iTXxn+HeREvMSEiLrY5LlZWON46Qv/rU5OUDqXF7B8fp/w2+PF9c0IaxwsxgJwU1aMC5WDvuJXhj8BFk9o1Dh/1RsIeq3Ayxta0Rz1twKn5XYsL9Dn8xOjKcLxt40tMaYfYByG8IWAzvF3LCrzXXA46RAZxrGYCSHikYAJoDnK8LeN/gsC51JgSpquoM/s++PlDS1ojnJHFnD7foAJCI3gsWTlJB8j9fD4jUzgLdOkQOdeIjAh8MKaFtS1+udox2Wl3izsM/v+qG9leHFDi+3zOQS4qfm6LSf+Oh4qb9f5E4uURvGpXCxkAtBFe+Fz0wo89Yn/osYEwJx8IMkM8z6znwJ+/eERHI0wJ9EjhEc2uhBQuXgwlbJSG8a5aNxqjfMVsVbAHXUu3daKtfv9+whyKDA7L/HUpT6znxyf74vi3e1tHiVkbu0XAjrn72Dx+DWplJfyOF6N84U20zwkEHYUumh5I7QkPTUnKPGbhn1mPzk0JvDYB40e5TOeP7ctgM4FVIaFqZaZ+kDuxRUfqly8onODBI7Jgd3s2NOo4Y+rk++AOTkbONnVV9Bn9lPDf33WhF31mic1rwvL73PoXEBn4kU8PG5lqmWmNZJfB/kp56JJNy2AOyC0jj9+3oTV+5KP3DgjFxgR7DP7qWLt/iieW9NsKJzrubtloQverFL1jnTKTW8qx0Pl1REhfqW7YgHr3LIGGhf4xdv1SVsFBMDZucD5+X3CT4b6MMN9bzdAcz1nj/BNi6xz3IcHJ1WlU3bac3l4oPZJXWCjcXNuHK5KMS5Q12pUONnWfhIx+gv6kBiMA3e/1YDaFj02x+8I31DCzVpdeEm65ac/mWvBbD3K2c2a4EyPtQIu07RmXwTPrPRvGvYhOZ765AjWHYjYQrcCcWuDKEMJBWvj+o34/bS0R0l0bDLXyiX7ceZNlIDMclbcgrnujvkdAmyuVpETkDDhhD417wheWNOMP6xu9igWs3cHc44o4/fzRRV/7sg9OjydUw+U/0rl4j3bDbDYeMBonz758RG8WZnBDYT+RbDsyzCeWXnUNPOGK2in+UJA4/wD/evKlJI+8dDx+bwLCNfArtS5qHbvWae7hM/MCj/wXgM+2tk3vSdVfLo7gvvfaXA9S8fXW4f5vGuigvwAf/tuh8dKd25C90MVNW2MfV/ngumcG5ViMcGJSYJ7ljbg411dsJfMcYaPd0Zw15v1iLqeo5ndMwXPzUNwTccP8VC57+7gydD5Cd0rf7uHnXFzhBKcZ02ptncYccUETAArtrehJEfC2IF9MUE8vLU1jF8sq0dEd+VYvBpv+32V8zv0ReM65PfdyMiMfrHy2U9x5k15hOB0a3Vqz1LTruT/yt0R6AyYPqyv8e/Gn9Y24+H3j9hbwdvtfOESPDPOVZ0/oy8ad18m7puxJR34J8++h5m1wwgwmbgWp41Hgk3VKhrDDKcOD0HyW6m3cYcAAAYiSURBVH/+XwAqE3j4/aN4fk2zLXSP8Bl3aT+HzvFnNVB2Iz68PyPTYzK4psf9YGXXLkW2MhXAaDcJvOvOAoDAtloNq/ZEMK001G6F638V7GvU8bNX6/Dx7jY7aNY9Zp9b5h4a41C5eCt6OHwFHh+SsQlymVe/2zfmBIPKsgAlZyqUQpGc3cZlSo0tzamzxXlekOKec/vhvJN73rq7XYkPv27Dwvca0djGPM1mK3h2/L0hfE2ITyJy+EIsmJbRNnXX2N+5O4LBPPXPikT/zRK+IlkkIJCJa497kwzfGp+DuWcVIC94fFuDpgjHU58cxT+2tHqSO+7OHUfwps/n/I1o+Oj38MTpGW9Ld81ubJ8/zdigWX8nRSWDQDDV4pnhtGLdgfHJV7UaXq8MIyQTlA0MtNuroLdDAHjnyzB+/nod1ldFbZMfm9vXYrRf5eJ5Van9ARaflcGFdxx08WMWJHD31l8qlP7ScgUyJbY7cCwBQF1uYfygAO6cU4iy46S5+HWdhodXNOKLg2r7kTzCyZXoLsEbAzvEw+pDZfMB0mXzobtFz+j8rT8JSeQ3CiUBgwAOESSX4CVzq1OJGJ9dODYbV52SjxH9euei5rvqNTy/pgXvfNkKjbuGbrvGVboze7oj/Kgq+E+1B8f9vqvr2H2G9u6tU7IIXpYpPcmKBWxLQL3Ct7Y9l8z/Z44K4dpT8lE+qHdYhK/rNPxlXQuWbms1m3XwDKJtN5hDcDcB9rYJXI4Hyz/rjrp2r6ddsCM/pGv/IRNyuREMGsKXY4JDS/jWztcWMU4dHsSl43Jw1qgshOSeFSREdIGPvm7Dm1tbsXpv1BA4vJM2uCvgc6fLXVH/q1Elei0WTO7YxoQdwDF5iso9W29SCHlcpiRkCd4hAQWlcIgALxEoIchSCGaOyMI3yrMxY3gI0jFqOHABbKlW8fa2MJZ91YqWaMzMKcQO3gSsgTTuDh6Ni4gm+K3ag+N+192/4dip0bzKk0ISeUqm5CKLAJIZGMp2bODsYE5ti2C9Z/Q19M+RMK00iGmlQUwZGkRpYdfGC/uP6Fi3P4p1+6NYcyCC+lZzjwEgRvjO/+4ePeYy+wYZ8H5E02/BIxXburTiCXDM7ah0z5ZLA4Q+LRM63BK8TFyvhIBStCcBnEEoBM7roHwJk04IYkSxgmFFMoYVyhhWJCOYpsuI6AL7G3XsO6JjX6OO3fUaNlRFUdNsrcQl7DX5uD0v31lPiVna7zL5Ma8Ho1zMZw+Vv5D5p5o6jjkBAAALKnMDKn4hU/ozmRJFsqyAJ1kU4wpsAlgbXTt7HBs9kU4/BCVASa6EwiyKLIUgW5GQEyDINZNOLVGOVlUgrDG0aQKNbRx1LcxZKNNabBGuVbjMBTOENTPXtTqHe+CmneRxLIDKuHgiomoP4LGJx3z1w55BAAv3bB0eBLlNJrheoiTLIUBs68DeDt3eHNmyACSWCADc++e64d41zA1roSWIOMuuW+/FCJ3DO1zbCvpc3bqqJsTLKhO/wuJxX3fJ8+sAehYBLNy+cUAoIN9EKf2ZREhBIgJY525L4Nk+3T1E0e6i9ocw/wrh/G9rveucW6twCmGYe+7WftecPS5amMAfo4g+ku6Q7e5AzySAhfnbimXCblIIuVqidGSiJqL73HEHXqHH7qKZCJY1cAjgNf/cFr43wucilgBip87wnBoRS/DEuMxtHpxh9GwCuKDM2zZVlvAjQvB9iaB/ewK0DwyJxy1Yu2gb5cX+cOE68Wq7Y/btZVcRu16SRQJyhAn+hs7wgr64bEVXpnAzhV5DABtzdwSlnOgliky/SUHmUIIT3M1CjxVwBYJwk8D83wOXxgPerVaEgCfij2n2VXEh3tc4e421hN7C06N71YrGvY8AsZi3aaQiSedKIGdSQuZQgiHttT+eG2jPALf5d4K/dr7/sBBiNRN8peDScm3x2PW9QdMTofcTIBb3bhwhCWm8xEkFpRhNQE4khIwgwEAAIXc3c7xWgOn7IwKoEULsFhB7uKDbGWFbGJM2Y3HZnu75Id2D448Afrh9Yw4kuRiC5yhU9qxSoHE9DEJbwfT6ntA+70Mf+tCHPvShi/H/AaFTsIV4tJuaAAAAAElFTkSuQmCC;" vertex="1" parent="n.h-trace">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.h-audit" value="&lt;b&gt;Audit Ledger&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;immutable blob&lt;/font&gt;" style="shape=cylinder3;boundedLbl=1;backgroundOutline=1;size=11;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#1e3a1e;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1570" y="410" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico26" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABmJLR0QA/wD/AP+gvaeTAAAEPklEQVR4nO3dz2tcVRjG8efcmWmaSdMIaaUmklAFobVSkBFJVOhGpIKIi6J2U1cuCt36J4grty5dtopQdRGoC0GwG8FIRSsuilKw9leq+dVMkpl7XAlzJ6NjZ945MXm/H8ji3pkcXuY+Ofece8/cSAAAAAAAAAAAAACAXSh02vnc15+NNnO9EaWjiqqmLgqGgu4H6Wop04XLz7+6vPXlNjNfffpUHsIlSY8kKRCp3Ighe/mbF1650roza904OTc3lIdwXhz83WgixPziybm5odadhQD8MbL5kqQnk5aFlA4vjDZebN1RCECUDqetB6mFPD7eul0IQMhUSlsOUms/xtk/vRE+EADnCIBzBMA5AuAcAXCOADhHAJwjAM4RAOcIgHMEwDkC4BwBcI4AOEcAnCMAzhEA5wiAcwTAuXLrxnsTR+uNkP+0XcVg8Moxq59o3W598Ynhkb2SjiStCKntbd3gFOAcAXCOADhHAJwjAM4RAOfK3d/y3/ysdX2Q3dNdNa2aRAeHYlnnNK7pWDFpz6wHuJAtcfATuBka+iQsmbVnFoBFDn4ylp81YwDnCIBzBMC5wiwgz3OF0PHRgfifiTGa/B49gHMEwLktF4L66lo4eyQRY+z5OLWjB3COADhnFoAJu9sK6GLS6D6AZDgNPNMY00flZd1Sw6QwdPZorOj15j5F2UwDzf5sx1XS2cZDVs0hEcYAzplNA7Ez0QM4RwCcMz0F1POmFnMWhgzSaFZSNev93zq0z/LMZgHfri3p/Tu/aJMxxECVFXTuwLRmRmxmXGangM+XbnPwE2go6uLiLbP2tlwI6tVGH7+LB7MWm6wHgA0C4BwBcM52QQiS6fXzbp8G0gM4RwCcK5wCms0my8J3iF5PAe1TfXoA58wCQMeRjuV422wWMF0Z1rWNtb4LQneP7Rk2m3WZrQl8c/RhDYeg641104SiaLI8pNdGD5pN183uBlazkk7vP2TVHBJhSZhzzAKc4+vhznA7GAWmY4BmzHVndbWvgvDvxqtVVfpYE9jObBbw/e3f9e7lL7WysW7VJDoYKpX1zswJPTs5ZdLellPA3989f9Cfj69e4eAnsN5s6PyP3/V8nNqZjQFWNjasmkIXK5t2n7XZolCkNbArgVwI2hlYEQQTZqcAeo50+nlIFBeCUMAYYIdiDAATLArdoVgU6lgwfCSr2Rhgav+Yrv250HdB6G5q/9hg1gT248yxp1XJSrq5umzVJDo4UB3R6SPHzdozWxCyr7JHbx9/xqQodMelYJhgEOgcPYAzXAhCQaEHiDE26QF2vcKDHAs9QJ7n19PWgm3wa+tGew9wSdINSRMJC0I6v9Xr9S9adxR6gFqtdj/LslMhhHtp60ICCyGEU7Ozs4WvcHe86jM/P38wxvhWjPGYpOEk5WFQ1kIIP8QYP6zVane3uxgAAAAAAAAAAAAAQBJ/AQMztLPhV/OlAAAAAElFTkSuQmCC;" vertex="1" parent="n.h-audit">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_spine27" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="230" y="330" as="sourcePoint" />
            <mxPoint x="340" y="330" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine28" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="540" y="330" as="sourcePoint" />
            <mxPoint x="640" y="330" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine29" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="860" y="330" as="sourcePoint" />
            <mxPoint x="970" y="330" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine30" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1160" y="330" as="sourcePoint" />
            <mxPoint x="1260" y="330" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine31" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1450" y="330" as="sourcePoint" />
            <mxPoint x="1560" y="330" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_e32" value="checkpoint" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;endArrow=block;endFill=1;strokeColor=#5a6570;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.h-orch" target="n.h-state">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="750" y="600" />
              <mxPoint x="1660" y="600" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e33" value="spans" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;endArrow=open;endFill=0;strokeColor=#d79b00;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.h-exec" target="n.h-trace">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="1070" y="620" />
              <mxPoint x="1660" y="620" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e34" value="decision" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;endArrow=open;endFill=0;strokeColor=#d79b00;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.h-hitl" target="n.h-audit">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="750" y="640" />
              <mxPoint x="1660" y="640" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="title" value="AI Agent Orchestration Platform — High-Level Architecture" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=20;fontStyle=1;fontColor=#16202c;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="20" width="1690" height="30" as="geometry" />
        </mxCell>
        <mxCell id="rule" value="" style="line;strokeWidth=1;html=1;strokeColor=#c9d3de;" vertex="1" parent="1">
          <mxGeometry x="40" y="50" width="1690" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg35" value="" style="rounded=1;arcSize=30;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="1">
          <mxGeometry x="40" y="650" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg36" value="Interface / broker" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="70" y="650" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg37" value="" style="rounded=1;arcSize=30;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
          <mxGeometry x="200" y="650" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg38" value="Application we own" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="230" y="650" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg39" value="" style="rounded=1;arcSize=30;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="1">
          <mxGeometry x="360" y="650" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg40" value="Security / platform" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="390" y="650" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg41" value="" style="rounded=1;arcSize=30;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
          <mxGeometry x="530" y="650" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg42" value="Data store" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="550" y="650" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg43" value="" style="html=1;endArrow=none;strokeColor=#5a6570;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="640" y="660" as="sourcePoint" />
            <mxPoint x="670" y="660" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg44" value="synchronous" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="670" y="650" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg45" value="" style="html=1;endArrow=none;dashed=1;strokeColor=#d79b00;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="760" y="660" as="sourcePoint" />
            <mxPoint x="790" y="660" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg46" value="event / async" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="790" y="650" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="note" value="One picture for the reader who sees only one. Tenancy, regions and failure paths are later views." style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="680" width="1690" height="20" as="geometry" />
        </mxCell>
        <mxCell id="foot-rule" value="" style="line;strokeWidth=1;html=1;strokeColor=#e3e9ef;" vertex="1" parent="1">
          <mxGeometry x="40" y="700" width="1690" height="10" as="geometry" />
        </mxCell>
        <mxCell id="foot" value="v 1.0   ·   owner Data &amp; AI Global Practice   ·   date 2026-08" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=9;fontColor=#9aa7b4;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="710" width="1690" height="10" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
