<mxfile host="app.diagrams.net" agent="architecture-diagram" version="24.0.0">
  <diagram name="Execution Data Flow — Origin to Consumption" id="11-execution-data-flow">
    <mxGraphModel dx="1400" dy="900" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1760" pageHeight="590" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="_st1" value="Origin" 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="190" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.f_cli" value="&lt;b&gt;Client submit&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;REST · sync&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;fontColor=#333333;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="40" y="90" width="190" 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,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAB40lEQVRoge3Yz6sOURzH8dfjXlfuQkoW6ooiIUk2imRna+kvYCMLUlIsWNhYKFtZKUp3y80/YGOHKD+6RCGJErnyazF3MsbM85z73HnmTDnv+tQ0c2bm8znnzJyZL4lEIpH4n+k1dJ21mMJKfMFjvG7o2iNjChfwFL8q9ARnsTqWwTrGcE7W01XGy/qEo5ob7UWxAjPCjJd1DRPtW/7DOG4bznyuqyKOxPkAgyE6jD24IXtOPmMWV7B9VObX4WtDAb73OfYDZ4xglC41ZD5UJ5s038PLlgPMYUOIuSUBbTbJ3vltMoFDIQ1DArRtPmdvSKOQALFW0kXfdxlO4IV253+uOyEmx2v2b8U0tgTHbZ57w564Ex/E6fWynuE4loeaX4VXHTBe1kNsCwlwuQNm6/RuUIg1+NYBo/30SGk6FV+jB7G0X8IOsBlH6g5Oi9/DIZotmi6OQKwVd6Gsl33e4O8AUf+WFsjGfKMYoPNVhAKT+UYxwIMIRoblTdXO3eI/oCGakxUX/qGHux0wOEg3q8zn7JP9l8Y2Waef2NUvAJzqgNE6XRxknmwqnZ5PG9twUdfVf/5Xsh/3O2D8I46pKbUMqr+MzQc5gB2y1Xqy7xnN8BbPcUtWknzfwj0TiUQikWif37lJeEKjXHZHAAAAAElFTkSuQmCC;" vertex="1" parent="n.f_cli">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.f_cron" value="&lt;b&gt;Schedule fire&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;cron · 1 min tick&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="210" width="190" 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,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.f_cron">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.f_evt" value="&lt;b&gt;Domain event&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;CloudEvents · async&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="40" y="330" width="190" 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,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QA/wD/AP+gvaeTAAAGcUlEQVR4nO2ba2xURRTH/2fu7dJaKA/FEKOSaCzQQkwTHyFBnuUZiSZKBUpb2koBEZSAmIgfip8wkSiISW3LdlukGFAQBOXVFBQ0ihpApOVhA4kYHgW2FMvSO3eOH9jFsmzb3b13u4vsL7npZh5nzvzvzNx5FYgTJ06cexjy/SgrK9vb2to6nJmpowx3O0TEmqbtnzNnznAAEABQUVExqbW1dcT/vfIAwMwkpXzO6XQ+D3gFYOZnmTm6nnUxpmkOBbwCtPl7z3HPVtzHPS+ADgBCCHdiYmLABFLKnVLK2i71yiZ0XR+l6/r4duLOA14BNE1r1jQtoBGHw7EvNzf3/Yh5GUGqqqoEEQUUgIgagRjqAktqhrw9ZcOUwG8hgsSMAErysv696qqLa0fqXVlu7AhgAkoiq9nTuK4rRbCloCVbBvS4oYsMsEhS4saPH086dTVUG2zenIgxkNV07aIqrh2ZUzxqr7TDv44QACCEMNtN0EEcACz4Ki3/BrQzkLQPJu8QhuPsm1vSCkLygkFKMSnF8D5T3VcvWG4JHflORArwtgBm3snMR4moh1+6FsMwtrZnZMGm9AmsuJxv70rdAZS/viltabCO0mYkKMDhF5x1+coFKq4dOT3clmAYxlZd12cCuO+28oiuJCQk1ABtVoPhMG/joF0Axlqx0Tn8xQWun7oxCx22xHCxNgYoHtAFS6iX+miDHgPqTkbCuCUBTBNnATxqky+BYCKa/+krkak8YFUAiVIiHmqXM34oAs0tyakrjZB9ABbHAACYVZG6HIS38N9AqJjwXnneiWXB2iiuHamfPfN3C4AEnw0izC7NO1Fu1b/OsGUHqKgidaDJyGRmqWu8u3TmqT9DtVHoTPUA6AZAMVORs/D4mo7ST6u++sD66SmN4frsI2a2wPLLnvAAcBDjNWfRyZKO0k7ZwI6kFvd5wWKcK7/nQSvlxtJUWLFEQWeVB4B+50AAeilSu2dWND1tpdyYEcCUPMw196QrxGw9FaldOVXup8ItNyJdIM/lHsfgpQCGAPiHgJ3Exruu/AfP2WF//iru1pTi9rQJuiQYma783odCtWW7ADkVl6cSUbW/bQYaiMieT5pCCojf8QttBPGYqrw+R0IxZasAN99M02mA+9lpNwQusuDRa3P7HA02g61jQHMP96AoVh4A+pKimunr3L2DzWCrAKbGEV+/B8E5I6HZ03mym9gqgCexdx0DDXbaDAnCYcOhjdmY9cj14LPYTG6lOxPM2+G3vifgN8W03JZCCCkELvcLO2wkaJmhzg4j8hmcsebKk0LDYgDpAHnA/G1i6/UVpbMfarHDfoDP4CGQllmVl3IpVFsxMxVetCc9bUXmH8eCSesnwCHDoY0Nd10QMzNBoejg4l2DZ4SY7RAo9GZ/W7nhZrQbZUJjE65FOwbndJb29yEwAdQkSDEmnGbfFtu6wPxvMvp2k2b3DyYfOQ1CyDtlC7el+5bDJjPnfTT52Dq7fOsIywIs/Dr9GcUoAZDhDTrJxHNXTT5WE4qdN7beEgAATDDNXPnC0c+s+tcZ1naFNw1M1Un7mcE9/aJuAPg+aEMMBwjD/VwziVTByhfrqqz42BnWBPhyYAkxzbbLmQAoBhd88nJ9ZaQKsDYISspQpvdcLzKPYJOc86rT0m2q7x1Y2hVmxU2RPhcg4CeH3hyx6bUOAC6X63FN02pw81jrFsx8XdO0ydnZ2QE3GpRCNTNH7GSIgB90mBM/nPZX0HP7tqxfvz7DMIytRJTkF3VNCDE6Ozu7wXdDZBSA/nc4QAQA4wEEFKBken3lrMoBw0Ao9Mu4XYCLTUVBNRDS0A2KvwPQ9oLEAVNiYknhqeZgbARCKTWOiB4OEHW/Umo0gAZfF2h3LDBNs/1xgsBlOP5qgTP1cxKYRAwdTDVN3eu3hXqWV1iRKuETgLCfTZrkLDweduV9vntfYiAEYNP9AGfBiT0A9lix4bsfAPABkGa58sESS1NhmCb2g7SJXVV5IJYEULxWJSVN6MrKAzZ1ATuomntqVjTK1QHAMIy+SqmACaSUI1avXh04MsZpaWkZoeuB37EQIhnwCqCU6ufxtLuPON773HVIKSFl4H3a5OTk7kAMjQHRIi5AtB2IFuz9DxHfPcFfoutO10JEEELUAm32A0pLS3+VUmYopWJmpzgSCCFMXdc3FxUVTYm2L3HixIkTdf4FGtOhV6+LrjYAAAAASUVORK5CYII=;" vertex="1" parent="n.f_evt">
          <mxGeometry x="21" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st5" value="Admit" 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="280" y="60" width="190" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.f_api" value="&lt;b&gt;Execution API&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;validate · authorise&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="280" y="150" width="190" 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,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.f_api">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.f_ck" value="&lt;b&gt;Claim-check split&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;&gt; 64 KB to Blob&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="280" y="270" width="190" height="90" 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,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACyUlEQVRoge2ZTYhNcRjGf3NdgyZmxsdlw1ZiYiMUCx8RpVkoKVcTFjbKx0oyC2xE2VlNxEo+UqKGlI8mYjaYhJSSbAxTk2kixlyL/z0593jfO/c9555zbjlPvXU7973P+zzn4z3//3shQ4b/G03G/BxQKH/+DJTqKyceNAHbgF7gB050CfgO3AY605M2MeYCD/krWot7wOyItRYBx4FbQB9wHTgAzAlLWADeC2K1eAfMClFnKtAD/FZ4R8pGzLhvEO/FHWONVuBJjdxHLcSdIcR7sdkg/qmB95jFwE2F5BGwE9gFPFZyrsUgvgfXAWvGiEDSB0zy5eSBZ0LeUNri2xSi3ULuPiW3JSnx0pfjSm5eODZZyS0Jx1qBu8CKaoJ8uIA7QZqeqhjm37PxHJjiy5kGvBLyBgW+2G+bIK4qxAPAQeAQ8FrJuZy2eID1hoLSFehIU7yHGxFNrE5TPMAM4EUEE5aou3gP09Gfh4YX78ca4CLwCX3R1bDig8gDzUAX0cykIj6IHcAYdvHnaQDxHvZjE3+FBhJv7fNei+2QyJJGGPF1N2GZSizAvaHn426BLcDyCLW/AOtw66lYsRS3VYzjHTAILIlTfJHKUUpcJmJ5JrYSrc8/MPy+7ibagK8RxHt93vKeqKuJ7iqFviHvmb3opbLPd5HClZBWoT9x04hcOfYin91+gS9RE3ml2Fkh95xiVHrTJmaioJBuF3KLSm67wp2IiWbcJCBIeFLIPS3k/aL6WicRE28FslFgrS9nE27EHswbqIE/dhOnFLJx3DTiDfJVKgEnaqxhNbHYYmAe1VulFsPY/iewmLhkMQCwJ4SBorUIrjmMTsD7gZBrpiPot4o/xoDDYQqUsRC30Qmuu4aAM8DMCNxsRB4hevGSyoc7ClqAVbgGsYzKabiIWvcDOWAlsAG3LygBH3H/jfUTcgCbIUOGDPwBktP3NRSzIGkAAAAASUVORK5CYII=;" vertex="1" parent="n.f_ck">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st8" value="Persist" 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="520" y="60" width="200" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.f_batch" value="&lt;b&gt;Transactional batch&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;state + event + outbox&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="520" y="150" width="200" 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+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.f_batch">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.f_cos" value="&lt;b&gt;executions container&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;source of truth&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="520" y="270" 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.f_cos">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st11" value="Distribute" 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="770" y="60" width="190" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.f_feed" value="&lt;b&gt;Change feed&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;ordered per partition&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="770" y="150" width="190" 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,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAABIUlEQVRoge2WTWrCUBRGjz+F0g04aVyBQhchdAfdRbfQPXSoky5AKM6KCxEpHThwBUoHRVJ1EC2P16b3vUG8z3gPXHgJN3A+CMkHhnHZNLzrDLjSEPmDb2AJbEMfeAZ2ic1rTOJZAsL+fErSTefsv04pIDo1pYXUsQDauAFyNYtyRKe2cx4BT949TbbAUFvCMAzjf0L6Tx/oVC0SwRJ4D10eUHyPtVupOzlwdxSUqkSP9Fpqi8ILkAOkJv+LWpW5s6T2Ab5OYhHPj5dUncfAPXBbqU4cH8CbtoRhGEaB23U6wANwo+TiswEmwCL0gSn6VdmfuSTt/omz0KQnpCst1L4LJY8F0MYNsFazKGclLbh1+vEw15XpxJEDL9oShmFUzB4YGqve0UGgewAAAABJRU5ErkJggg==;" vertex="1" parent="n.f_feed">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.f_sb" value="&lt;b&gt;Service Bus&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;task queues&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="770" y="270" width="190" 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,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;" vertex="1" parent="n.f_sb">
          <mxGeometry x="21" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st14" value="Produce" 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="1010" y="60" width="200" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.f_wrk" value="&lt;b&gt;Worker&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;handler executes&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="1010" y="150" width="200" height="90" 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,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.f_wrk">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.f_res" value="&lt;b&gt;Result + output ref&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;completion message&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="1010" y="270" width="200" height="90" 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+gvaeTAAABIUlEQVRoge2WTWrCUBRGjz+F0g04aVyBQhchdAfdRbfQPXSoky5AKM6KCxEpHThwBUoHRVJ1EC2P16b3vUG8z3gPXHgJN3A+CMkHhnHZNLzrDLjSEPmDb2AJbEMfeAZ2ic1rTOJZAsL+fErSTefsv04pIDo1pYXUsQDauAFyNYtyRKe2cx4BT949TbbAUFvCMAzjf0L6Tx/oVC0SwRJ4D10eUHyPtVupOzlwdxSUqkSP9Fpqi8ILkAOkJv+LWpW5s6T2Ab5OYhHPj5dUncfAPXBbqU4cH8CbtoRhGEaB23U6wANwo+TiswEmwCL0gSn6VdmfuSTt/omz0KQnpCst1L4LJY8F0MYNsFazKGclLbh1+vEw15XpxJEDL9oShmFUzB4YGqve0UGgewAAAABJRU5ErkJggg==;" vertex="1" parent="n.f_res">
          <mxGeometry x="21" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st17" value="Project" 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="1260" y="60" width="220" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.f_proj" value="&lt;b&gt;Projection workers&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;status · timeline · metrics&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="1260" y="150" width="220" height="90" 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,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.f_proj">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.f_sqlp" value="&lt;b&gt;Reporting load&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;micro-batch · 5 min&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="1260" y="270" width="220" height="90" 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,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;" vertex="1" parent="n.f_sqlp">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st20" value="Consume" 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="1530" y="60" width="190" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.f_con" value="&lt;b&gt;Operations console&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;SSE · sub-second&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;fontColor=#333333;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1530" y="90" width="190" 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+gvaeTAAABdUlEQVRoge2Zu0rEQBSGP9dV8YZYqKWCWIpYCIJ2+gqCjY2loI1vYbV2YuszWFnYaCPYryLC1gpWXhBXLXY3DHEyyYRNziyeDw6EmWTO/08mQ3ICivK/6bO0LQArwFjJWtJ4BK6Bd9dJR0AT+Ak0HoClJPE7AQjMEnVgyGbgPABxWWO1I7piGJizuQqU+c5B1WiMP9CfwH4pctxsAluxtkhrlWS+gNMiFHkyyl8DEZWkjl5BDUijBqRRA9KoAWnUgDRqQBo1II0akEYNSNPzBlwf9SO0ajBBY96BFzEV/kRaTQNXAkLy8AHc2DomgHvky4au+AYOTNHxatw4cAisAZMes2KyCAwm9DWA5xxjNoE74Ay4yKkrEzO0KnpJM3hSZPJusId7CTzh3vnEuSR9HW90M6HtF1Ma68A2MGAZaxfoT7n+th1xGkANeMuhKTPT7QRF7TI1X0G+rxJTwLBvEg9mCxw74hh4pfuzXweWyzCgKEpA/AImyAWW2n5DpwAAAABJRU5ErkJggg==;" vertex="1" parent="n.f_con">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.f_dw" value="&lt;b&gt;Data warehouse&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;nightly extract&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;fontColor=#333333;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1530" y="210" width="190" 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+gvaeTAAACDUlEQVRoge3YvY9MURjH8c++sAgJWkKxCZFNsPwLWi+NjlYnSoV/QKUQjZJStrKFQiIUOpEtRKEgCmJDQuyaJVZWcecm17p35j6zc+Ylud/kyZxMnpnz+82c5znnHhoaGhqGyVTC757HBRzCR/xKOFffmMFFPMdGIdZwHyeHJ60zs7iJz/4VXhYvcAU7h6K0wCTO4AHWdRe+OZZlpg8PWvheXMPbHkSXxR88xllMpBR+Gnfxo0/Cy+INrmN/v0RXFWXq2HLRR4oydYSKfh6PZOty2MI3xyfckK2KUk6hNQJCu8VClYGFERBXN07koicLBo5WORtBjuWDooGU56J+M50PJjtljQNjb2C6ewr4iWf4nlBLzgSO40j0g6+VV3xL1mIHyZRsJ67qQpfyxDr/wBO8bI/nsKOfSkt4jy+4hcvdkusY+Np+ncWr3nXV5iHOF+btSKSIK7fwPrM9khwxkPSs3isRA2vJVGxhnrptlOwJ7ID0RbwcSY4YILseGSkiBvbhnvS3CYu4XTc5YuCg7ME7NesCBsb+LDT2bTSyhN7hjuBG0wNPI8kRAyu4GpIyACIG8mNutPVG+SC7gahFRMwclsJy4iziXN3kSBGnXvs52yLJY9+FigZWK3Ly9/NL3dTk87VkN4RlrOSD4q86g10Vyevt8R7pi3gVv9vj3f5fUhv4llhDQ0NDQ03+AgN1RBGRzT7cAAAAAElFTkSuQmCC;" vertex="1" parent="n.f_dw">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.f_mon" value="&lt;b&gt;Azure Monitor&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;OTLP continuous&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="1530" y="330" width="190" 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,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;" vertex="1" parent="n.f_mon">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_spine24" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="240" y="250" as="sourcePoint" />
            <mxPoint x="270" y="250" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine25" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="480" y="250" as="sourcePoint" />
            <mxPoint x="510" y="250" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine26" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="730" y="250" as="sourcePoint" />
            <mxPoint x="760" y="250" as="targetPoint" />
          </mxGeometry>
        </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="970" y="250" as="sourcePoint" />
            <mxPoint x="1000" y="250" 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="1220" y="250" as="sourcePoint" />
            <mxPoint x="1250" y="250" 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="1490" y="250" as="sourcePoint" />
            <mxPoint x="1520" y="250" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_e30" value="payload ref only" 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=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.f_ck" target="n.f_cos">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="_e31" value="state transition" 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.f_res" target="n.f_cos">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="1110" y="450" />
              <mxPoint x="620" y="450" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e32" value="change feed" 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.f_cos" target="n.f_proj">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="620" y="470" />
              <mxPoint x="1370" y="470" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e33" value="nightly" 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.f_sqlp" target="n.f_dw">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="title" value="Execution Data Flow — Origin to Consumption" 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="1670" 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="1670" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg34" value="" style="rounded=1;arcSize=30;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;" vertex="1" parent="1">
          <mxGeometry x="40" y="490" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg35" value="External / third party" 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="490" width="130" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg36" value="" style="rounded=1;arcSize=30;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
          <mxGeometry x="230" y="490" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg37" 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="250" y="490" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg38" value="" style="rounded=1;arcSize=30;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="1">
          <mxGeometry x="380" y="490" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg39" 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="410" y="490" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg40" value="" style="rounded=1;arcSize=30;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
          <mxGeometry x="520" y="490" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg41" 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="540" y="490" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg42" value="" style="rounded=1;arcSize=30;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="1">
          <mxGeometry x="630" y="490" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg43" 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="660" y="490" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg44" value="" style="html=1;endArrow=none;strokeColor=#5a6570;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="800" y="500" as="sourcePoint" />
            <mxPoint x="820" y="500" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg45" 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="820" y="490" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg46" value="" style="html=1;endArrow=none;dashed=1;strokeColor=#d79b00;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="920" y="500" as="sourcePoint" />
            <mxPoint x="940" y="500" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg47" 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="940" y="490" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg48" 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="1050" y="500" as="sourcePoint" />
            <mxPoint x="1070" y="500" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg49" 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="1080" y="490" width="40" height="20" as="geometry" />
        </mxCell>
        <mxCell id="note" value="Cadence is on every arrow because batch and streaming otherwise look identical. Payloads travel by reference from the moment they exceed 64 KB, so message size stays bounded regardless of workload." 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="520" width="1670" 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="540" width="1670" 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="550" width="1670" height="10" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
