<mxfile host="app.diagrams.net" agent="architecture-diagram" version="24.0.0">
  <diagram name="Event and Messaging Topology" id="10-messaging-and-queue-topology">
    <mxGraphModel dx="1400" dy="900" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1740" pageHeight="1250" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="_box1" value="Azure Service Bus Premium · work distribution" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#6c8ebf;dashed=1;dashPattern=8 8;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#5b7fa6;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="80" width="1650" height="310" as="geometry" />
        </mxCell>
        <mxCell id="_box2" value="Work queue classes" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#c9d3de;dashed=1;dashPattern=6 6;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="60" y="110" width="790" height="260" as="geometry" />
        </mxCell>
        <mxCell id="n.q-int" value="&lt;b&gt;Interactive&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;p95 lease under 2 s&lt;/font&gt;" style="shape=process;size=0.08;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="170" y="140" width="170" 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,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;" vertex="1" parent="n.q-int">
          <mxGeometry x="21" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.q-batch" value="&lt;b&gt;Batch&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;throughput first&lt;/font&gt;" style="shape=process;size=0.08;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="370" y="140" width="170" 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.q-batch">
          <mxGeometry x="21" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.q-long" value="&lt;b&gt;Long-Running&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;hours to days&lt;/font&gt;" style="shape=process;size=0.08;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="580" y="140" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico5" 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.q-long">
          <mxGeometry x="21" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.q-retry" value="&lt;b&gt;Retry Scheduled&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;backoff + jitter&lt;/font&gt;" style="shape=process;size=0.08;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="370" y="250" width="170" height="90" 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,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;" vertex="1" parent="n.q-retry">
          <mxGeometry x="21" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box7" value="Delivery controls" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#c9d3de;dashed=1;dashPattern=6 6;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="890" y="110" width="790" height="260" as="geometry" />
        </mxCell>
        <mxCell id="n.q-sess" value="&lt;b&gt;Session Ordering&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;per execution&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="990" y="140" width="180" height="90" 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,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.q-sess">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.q-lock" value="&lt;b&gt;Lock Renewal&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;heartbeat&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="1200" y="140" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico9" 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+gvaeTAAADR0lEQVRoge3ZX6iURRzG8Y+a2jGsE1RKpBUIeVEQZFJUFmQXGVFQFGlZoJBhN2EI0YUhEUXhjRl0UVBRNyH27xBEQRcJFXUThUKdCqLQi6hMT/lnz+li3pedXffdfd8579k90D4w7Lzzzjzz/c07O+/MLkMN9f/WvIQ2Z+EinMxSHQxLsRj/YKoGzxYtwEbsxV9ZB3n6MyvfmNUrq5V4Bt+gEfk18C2exeV1wN+LH9ugi9I47unhtwSv4lQJvwZex4Up4POEUSgD3p5exhkdPK/Azwl+v2F1Ffi5eDsRPk/7MD/yvAF/T8NvAteXDWDnNOHztFd4EtfgSA1+h7CsF/wqTNYUwBTGhC96nX5d9VGNnc1UWlMEv2IWwJVJb8bQc6P8nUWRzTKtEy0QcQCr+s+SpFFhtqA1gIsTDRv4BIenAVVVl+aZOICFiWZPYS2uxb/pTJV0Zp6JAziaYDSBPVn+J7wxDagqOpJn4gB+SDB6C39E17uElaKbXsN2HEvoL9d4p8JNqi9pV3bweb9L/c8wJ6u3NaG/KfxaFNVSYQ6XNdoftb0syt/Upc0tUb2F+CUhgN1FARAeb1mj9VG7D7Vutr7oEXCuRyvCT2odrNN0iXIbr8Oaq9YKYSndF/ms79AmHv2R7LPqU3ipHXhOewHux4PdosS7eDHLv4BtwuisxPfCm3Jcc/e4X/MJrcZ9eCy73oCHevRHWPE2SFstCzWC3zVHaE90b1tUvjYqHxPOvkknrbq1WesjPobzsnuLha10PPev0tyu76oDoNPRL9aNuLXL/bvarhdhC54WTmCvCF/wXDs1p+0WnOjR/wSew/Ee9Qo1H++otlIc0nzVj0ZeV1f0mcDNqeCxFuC9ip1v6uAzVqH9cdxWB3wcxAcVAA5q3abEc78M/O11wucawccVglgXtS07+idwx0zA51qET0vCHMR1eLxk/ZO4eybhU4Iom04JL6m+6Wx8XhN8Aw/0Ez7XOfiyImx7msTD/QaPNYqvpMM/0n/k03UuvlYdfusgYIt0vvC7ftkAtg8Gs7suwHd6wz8xKMAyWoIDiuGfHBxaeS0TDjPt8DsGCVVVy7X+NfX8YHHStFw4oW0eNMhQQw01i/Uf3MOlxnSdw/cAAAAASUVORK5CYII=;" vertex="1" parent="n.q-lock">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.q-dlq" value="&lt;b&gt;Dead Letter&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;per queue&lt;/font&gt;" style="shape=process;size=0.08;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="1410" y="140" width="170" 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.q-dlq">
          <mxGeometry x="21" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box11" value="Azure Event Grid · lifecycle and webhooks" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#6c8ebf;dashed=1;dashPattern=8 8;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#5b7fa6;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="410" width="1650" height="330" as="geometry" />
        </mxCell>
        <mxCell id="_box12" value="Published topics" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#c9d3de;dashed=1;dashPattern=6 6;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="60" y="440" width="790" height="280" as="geometry" />
        </mxCell>
        <mxCell id="n.q-agt" value="&lt;b&gt;Agent Lifecycle&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;start · pause · end&lt;/font&gt;" style="shape=process;size=0.08;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="170" y="470" width="170" height="100" 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,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;" vertex="1" parent="n.q-agt">
          <mxGeometry x="21" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.q-wf" value="&lt;b&gt;Workflow Events&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;state transitions&lt;/font&gt;" style="shape=process;size=0.08;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="370" y="470" width="170" height="100" as="geometry" />
        </mxCell>
        <mxCell id="_ico14" 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.q-wf">
          <mxGeometry x="21" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.q-appr" value="&lt;b&gt;Approval Events&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;raised · decided&lt;/font&gt;" style="shape=process;size=0.08;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="580" y="470" 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,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;" vertex="1" parent="n.q-appr">
          <mxGeometry x="21" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.q-guard" value="&lt;b&gt;Guardrail Events&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;block · escalate&lt;/font&gt;" style="shape=process;size=0.08;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="370" y="600" width="180" 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,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;" vertex="1" parent="n.q-guard">
          <mxGeometry x="21" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box17" value="External edges" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#c9d3de;dashed=1;dashPattern=6 6;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="890" y="440" width="790" height="280" as="geometry" />
        </mxCell>
        <mxCell id="n.q-in" value="&lt;b&gt;Webhook Ingress&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;HMAC · replay guard&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="1090" 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,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.q-in">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.q-out" value="&lt;b&gt;Partner Delivery&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;retry 24 h&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="1290" y="470" width="180" height="100" as="geometry" />
        </mxCell>
        <mxCell id="_ico19" 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.q-out">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box20" value="Azure Event Hubs · telemetry firehose" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#6c8ebf;dashed=1;dashPattern=8 8;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#5b7fa6;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="770" width="1650" height="190" as="geometry" />
        </mxCell>
        <mxCell id="_box21" value="Streams" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#c9d3de;dashed=1;dashPattern=6 6;verticalAlign=top;align=left;spacingLeft=12;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="60" y="800" width="1610" height="140" as="geometry" />
        </mxCell>
        <mxCell id="n.q-otel" value="&lt;b&gt;Trace Stream&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;OTel GenAI&lt;/font&gt;" style="shape=process;size=0.08;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="580" y="830" 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,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QA/wD/AP+gvaeTAAAEzUlEQVR4nO2bXUwcVRiG3+/MDpSfRKFJVRSF2CIVSDX1wpjWxBRTr2pjK4kXBn82ErKJN6ZYLtQ1mhalpAmVZBEMiaZcwIUhXngD0QtvTMG2ForEFNEAWlNoKaRlmTnn88Jts7tl9qdn2RVnnmTDzjnffOedlzk/cwYADw8PDxdDt76EQqFXlFIfMXN+XMwkM/+WZV0ZQQixnZmrosuIKExEHzQ3N58GIgb09PQ8tLa29gcz03qJ/m8QERcXF5c3NjbOCQCQUh5yy8UDADPT6urqywAgAMC27S25lZR9LMvKByIGuBnXG+CL/LQSxFyNfDYjWwHc41BnAREDhBDThmE4Jfmsqanp/cxr23i6u7tPAHhnvTop5TTgdQHPAM+AXAvINb7kIYn55JcnyxTTA071NomV96pHp3Tb2Sh8AGCa5rRSSgK4YyqQUl5yOjk4UVMslfgVQKFTjMGMtonde4/WjP2QCcHpwMzniEjhzjs9LISYAKKeBvv6+qqllBUxUeHwQiAQOOPUwMdTux4U0jebTAiBX2p9/Kev01KfIXp7e0ullDFPuCUlJcsNDQ0r/2rTYDMYkAzXD4KuN0B7FrgbWod3VSmog0wOXZD5psinr9r2XtjwZxAtA2yxZTlP2jeQYBYAABbi7+hjyaodhANgpzMIvIpCAG06+lJBy4Dgjh+vH598ogZsbncMYl5orR49G1MmUOR88REIBTraUkW7C7TuPDcDYEZbSY5w/SDoegO0usBbo7vNe6+tnQewM0HYgoR6tqN+4qJOW++O1D7DTB0AzPXqGVAgtLfvuzCYTl4tA4qW7G1IfPEAsJWIHgNw2wBWPEREFXBeiVoKNBxdwIyDAJ52aoQAMPOrALJnwN3S/vz4KQCn0jmHWRBRsqkjfVw/BrjegJx0gWAQYnVPXYVTfZhE+OS+83PZ0KJ1BxSwtFOJIxY3o49v7KntVsAlp4/JarZlpO71mBxQ4aTtEN1MFhOP1h1wrH78cstwrR+gHY5BTAtFvuvfx5QRVSZbChOjIvrYJ2WXbRoWmByWyKQMm79MRXdM3nRPiOfT+vEvdHOkwrEXJv8E8GGm87p+EHS9Adpd4MhI3XHBeNSpnhkr0pfX0vHc2BXdtjYCLQOOfFdzP0kcTTieEeCz14YADN0uUzSPZKs6RtLN1kygtyOkfIYJlTROCo7patdKzDdLr9onYah1u6BtUfjE/p/HdbSlSk4WQp8/NWYBOJs0MAt4gyAADAwMGIuLi70AYt7xCSHCQoi3/X7/7zlRp0l/f/99y8vLXcxcHF0uhLgyPz//RjAYXPMBwNLS0n4iei0+ATPDsqyLAFp1hAjegOfYFFhZWWkCcIgodtuBmVFWVnYawLc+ALAsK8/pT2SEEOvuwADA7ELVXxWlk98QqCaBjkUYNJq2+gzAzI5jnG3b+YDmIDjYMCgBHNDJkWtcPwh6BuRaQK65NQYUKuW4onuks7OzPkt6MoqUsjJ+BoiiEIgYoJQqT5DnsBDicIa1ZYUEv1QAKAe8LuAZ4BkAAIZhbMr/CdLBNM0pIOrdXFdX12Vm3pY7SdmDiGYCgUAlEPdyMhQKvQjg4egyKeUMEc1nUV/GYOYCIURRdJlpmnN+vz8rmy0eHh7/ff4Bcsieh88fj7UAAAAASUVORK5CYII=;" vertex="1" parent="n.q-otel">
          <mxGeometry x="21" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.q-tok" value="&lt;b&gt;Token Meter&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;per model call&lt;/font&gt;" style="shape=process;size=0.08;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="790" y="830" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico23" 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,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QA/wD/AP+gvaeTAAAEzUlEQVR4nO2bXUwcVRiG3+/MDpSfRKFJVRSF2CIVSDX1wpjWxBRTr2pjK4kXBn82ErKJN6ZYLtQ1mhalpAmVZBEMiaZcwIUhXngD0QtvTMG2ForEFNEAWlNoKaRlmTnn88Jts7tl9qdn2RVnnmTDzjnffOedlzk/cwYADw8PDxdDt76EQqFXlFIfMXN+XMwkM/+WZV0ZQQixnZmrosuIKExEHzQ3N58GIgb09PQ8tLa29gcz03qJ/m8QERcXF5c3NjbOCQCQUh5yy8UDADPT6urqywAgAMC27S25lZR9LMvKByIGuBnXG+CL/LQSxFyNfDYjWwHc41BnAREDhBDThmE4Jfmsqanp/cxr23i6u7tPAHhnvTop5TTgdQHPAM+AXAvINb7kIYn55JcnyxTTA071NomV96pHp3Tb2Sh8AGCa5rRSSgK4YyqQUl5yOjk4UVMslfgVQKFTjMGMtonde4/WjP2QCcHpwMzniEjhzjs9LISYAKKeBvv6+qqllBUxUeHwQiAQOOPUwMdTux4U0jebTAiBX2p9/Kev01KfIXp7e0ullDFPuCUlJcsNDQ0r/2rTYDMYkAzXD4KuN0B7FrgbWod3VSmog0wOXZD5psinr9r2XtjwZxAtA2yxZTlP2jeQYBYAABbi7+hjyaodhANgpzMIvIpCAG06+lJBy4Dgjh+vH598ogZsbncMYl5orR49G1MmUOR88REIBTraUkW7C7TuPDcDYEZbSY5w/SDoegO0usBbo7vNe6+tnQewM0HYgoR6tqN+4qJOW++O1D7DTB0AzPXqGVAgtLfvuzCYTl4tA4qW7G1IfPEAsJWIHgNw2wBWPEREFXBeiVoKNBxdwIyDAJ52aoQAMPOrALJnwN3S/vz4KQCn0jmHWRBRsqkjfVw/BrjegJx0gWAQYnVPXYVTfZhE+OS+83PZ0KJ1BxSwtFOJIxY3o49v7KntVsAlp4/JarZlpO71mBxQ4aTtEN1MFhOP1h1wrH78cstwrR+gHY5BTAtFvuvfx5QRVSZbChOjIvrYJ2WXbRoWmByWyKQMm79MRXdM3nRPiOfT+vEvdHOkwrEXJv8E8GGm87p+EHS9Adpd4MhI3XHBeNSpnhkr0pfX0vHc2BXdtjYCLQOOfFdzP0kcTTieEeCz14YADN0uUzSPZKs6RtLN1kygtyOkfIYJlTROCo7patdKzDdLr9onYah1u6BtUfjE/p/HdbSlSk4WQp8/NWYBOJs0MAt4gyAADAwMGIuLi70AYt7xCSHCQoi3/X7/7zlRp0l/f/99y8vLXcxcHF0uhLgyPz//RjAYXPMBwNLS0n4iei0+ATPDsqyLAFp1hAjegOfYFFhZWWkCcIgodtuBmVFWVnYawLc+ALAsK8/pT2SEEOvuwADA7ELVXxWlk98QqCaBjkUYNJq2+gzAzI5jnG3b+YDmIDjYMCgBHNDJkWtcPwh6BuRaQK65NQYUKuW4onuks7OzPkt6MoqUsjJ+BoiiEIgYoJQqT5DnsBDicIa1ZYUEv1QAKAe8LuAZ4BkAAIZhbMr/CdLBNM0pIOrdXFdX12Vm3pY7SdmDiGYCgUAlEPdyMhQKvQjg4egyKeUMEc1nUV/GYOYCIURRdJlpmnN+vz8rmy0eHh7/ff4Bcsieh88fj7UAAAAASUVORK5CYII=;" vertex="1" parent="n.q-tok">
          <mxGeometry x="21" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.q-cap" value="&lt;b&gt;Capture to ADLS&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Avro · 5 min&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="990" y="830" 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.q-cap">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.q-triage" value="&lt;b&gt;DLQ Triage Worker&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;classify · replay&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="680" y="990" width="180" 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,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.q-triage">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.q-alert" value="&lt;b&gt;Operator Alert&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;depth and age SLO&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="890" y="990" 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,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAD+UlEQVRoge3YW4iVVRQH8N+MOWpaWo0+WDgIQnYPLYosCCohLCPD7AKhREZQ0ENUJHRDEcoKqpceuj1UEBEJWWAXCoqiG5iFpZMDEV4yKjSmnLGmh/Udzuc33+0cp+nl/GG9rL3W2mvtvfbaa2866KCDDjoI9OEmTEzxTsFy9PwvHtVEN9ZiCCN4CCdjLvoT3g9YlKfc1eakk7EQszATg9iHbfixRVuL8FENua9xVou2c9GDb8TKZOkQrmrR3kR8X2AvTffkKXe37D7zcFrB2AQsbdHeHMyuIXdeHrOdACYc4XgD03EJHsG0FP8VLMFKkZINXI1VCgJpBUuVb/VmTKlh5/kc3TczMn04mCN3fpXxS0U1mJ/inYN3K5xv0F7cjaMS3R7cKvJ4asJ7L0fvthxftuTILS9z/jL8nQgO4Qms0SxzrdCnIhV2pHibROpuzJF/LOPLZPyaI3d5kfMn4ec2HG2V7sOFeAbbU/wDIv9hBl7O6G3EBiUp+s44ON8otwuSOZfkjA9iOMPrd/gtPQpXjJPzDXo/NfdXNeRXlzkPb7fhxCC+w09tBnEqzqwpm3tbp++BVtqKnVgh8nS+ODuniwPaCrqxC1tTvA9wP+7FnwlvRKR3KebgDfyjfCUGcGyBjS48V6E/InZsZUpvEu4U90Bfin8LXlXQyBVhgViVoslvrNCfit0l+usSh/9T7CyY/KB6t+yTBfojWDaWjhb1QjML+Ls087IMO0rGZtXQr42iAP4o4E+vaXdGydiBmjZqIS+ALnF95+E4NRop0WUW4bca+m1jCT5XXkE+1GzS8nCB8kp2AOvRm9GbZPTinCDKcy2srXA8Ta+J3cjiIsUFIEt7NM/aCs3KtyrhdeGThPeWKPOjkL68PsO5daMVqfC66FGm4WIt1mvR+f4udr2BYbGDww5/6HxR5d8a7bUD7dI+HI1jxG5UyWdbbRx+iJ9ODI0X1oleqke8P6pQ66m6THUrMRb0sSgEfXgqM/Yl7sKjIk0b/EMiRY+vCuLxjMHd4nHdjqNDootM8/bixJx5RsQ5TPf8Z2u+Dhs0rPhXhMTAS6IqrBc5OiVZqayxMtqmeegWi4PaL15i5D+e7sjx59scuWvKAijDPLxY4fgArlWds5tydB/IyDTa7azcle0GAGdUBPBCTTvXi11JP9r3iEUiSvzDGdvbxc9IUa82rgE0cHNGf0ichYEM/xeRzkeMXvmfTQ16sEV73eLjtupM3Z6n3O7v9GLcIFrjXvwlLqat4qtwsAVbc8XnbumPg3itjcr9sqasDJsTGivsF40b8UmwRVS86zQv2/1jON+YYzaeFW/lhSn+BnFwV2s/WzrooIMOOijGv2hVX3koN3LcAAAAAElFTkSuQmCC;" vertex="1" parent="n.q-alert">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_e27" value="poison message" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;endArrow=block;endFill=1;strokeColor=#b85450;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=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.q-dlq" target="n.q-triage">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="1500" y="240" />
              <mxPoint x="1490" y="240" />
              <mxPoint x="1490" y="960" />
              <mxPoint x="770" y="960" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e28" value="replay" 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=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.q-triage" target="n.q-retry">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="770" y="960" />
              <mxPoint x="770" y="960" />
              <mxPoint x="770" y="410" />
              <mxPoint x="460" y="410" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e29" value="depth breach" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;endArrow=block;endFill=1;strokeColor=#b85450;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=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.q-dlq" target="n.q-alert">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="1500" y="260" />
              <mxPoint x="1490" y="260" />
              <mxPoint x="1490" y="960" />
              <mxPoint x="980" y="960" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e30" value="notify" 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.q-appr" target="n.q-out">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="670" y="590" />
              <mxPoint x="1380" y="590" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e31" value="capture" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;dashPattern=1 4;endArrow=block;endFill=1;strokeColor=#9673a6;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.q-tok" target="n.q-cap">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="title" value="Event and Messaging Topology" 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="1650" 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="1650" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg32" value="" style="rounded=1;arcSize=30;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="1">
          <mxGeometry x="40" y="1150" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg33" value="Queue / topic" 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="1150" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg34" value="" style="rounded=1;arcSize=30;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="1">
          <mxGeometry x="180" y="1150" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg35" 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="200" y="1150" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg36" value="" style="rounded=1;arcSize=30;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
          <mxGeometry x="330" y="1150" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg37" 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="360" y="1150" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg38" value="" style="rounded=1;arcSize=30;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
          <mxGeometry x="450" y="1150" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg39" 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="480" y="1150" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg40" value="" style="rounded=1;arcSize=30;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="1">
          <mxGeometry x="610" y="1150" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg41" 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="640" y="1150" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg42" value="" style="html=1;endArrow=none;dashed=1;strokeColor=#b85450;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="770" y="1160" as="sourcePoint" />
            <mxPoint x="800" y="1160" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg43" value="failure / alternate" 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="800" y="1150" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg44" value="" style="html=1;endArrow=none;dashed=1;strokeColor=#d79b00;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="940" y="1160" as="sourcePoint" />
            <mxPoint x="960" y="1160" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg45" 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="970" y="1150" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg46" value="" style="html=1;endArrow=none;dashed=1;dashPattern=1 4;strokeColor=#9673a6;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1070" y="1160" as="sourcePoint" />
            <mxPoint x="1090" y="1160" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg47" value="batch" 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="1100" y="1150" width="40" height="20" as="geometry" />
        </mxCell>
        <mxCell id="note" value="Delivery is at-least-once everywhere. Effects are made idempotent at the handler, never assumed at the broker." 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="1180" width="1650" 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="1200" width="1650" height="10" as="geometry" />
        </mxCell>
        <mxCell id="foot" value="v 1.0   ·   owner Platform Engineering   ·   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="1210" width="1650" height="10" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
