<mxfile host="app.diagrams.net" agent="architecture-diagram" version="24.0.0">
  <diagram name="Container Architecture (C4 Level 2)" id="04-container-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="1740" pageHeight="1370" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="_box1" value="Enterprise Metadata Platform · Kubernetes" style="rounded=1;arcSize=3;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#6c8ebf;verticalAlign=top;align=left;spacingLeft=34;spacingTop=6;fontSize=11;fontStyle=2;fontColor=#5b7fa6;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="80" width="1650" height="1000" 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="_box1">
          <mxGeometry x="9" y="7" width="20" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_box3" value="Experience" 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="60" y="110" width="1610" height="140" as="geometry" />
        </mxCell>
        <mxCell id="n.n-ui" value="&lt;b&gt;Catalog Web App&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;React SPA&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="670" 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,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABmJLR0QA/wD/AP+gvaeTAAASz0lEQVR4nO2deZxdRZXHv687S6cTyEoAMRjDIgwhI0IUSVgGnHFfRzQjI4RBXEFcQGUTkWEGF4ZhGHcFF5iIGyKIwswYQUQkHQhKhJgEAgmQECCd0J1O0svzj/OeffumTt2691bV6zTv9/mcT/rzUvecqrtUnTpbQRNNNNFEE0000UQTTTTRRBPPI1Qa3YEa9gXeAhwF7A9MBrYBTwNPAvcCdwIdwI4G9dEVM4BjgHnAS4HpwJ5AK9AJLAduB34A/LlBfRw2mAksAvqBqgN1A9cBrwVGxe+uimnAGcDduI2jioz5h8gL87zEPwFbcL9haXoSOBfYPXbHEzgAuBrYTvFxdAJviN3xRuN03L/6LNoEXIIsG7FwAHAt0OdpDDuAt0Xsf0NxAtCLnxuXpI3Ae4GWgH2fAFxGuS9eoy5gTsC+DwtMAB4j+2ZsQ76KIjdyKXBkgL6/E1hXoD89wBrgCWAgo20HoiyOWFyKPvhHgDMRxbC+O9kD0agvAn5L9g2sUx/w78AYD32eAlzvKLf+JV8HnILsbpIYB5wEPGq5/j0e+jwsMRFReEyDXoI87CwciDzYpxU+abqfctPqq4HHHWX9AdFtXJTSPYE/KnxWMkJngQ9hHvBzwKycvHYDzsPtRdgGvD8n/1bkRXOZcR4ATiS/7jGn1jcTz3/IyWuXwJ2YB3tRCZ67A1fgplReg0zBWZgK3ObA71ngA5RTOv9b4f3tEjyHJaZg3vbtAPb2wP9Q4A4D/zQtRXQMDS9DdBGXl8llycrCwZhnmfUMHyutF7wN8428xaOMFuDj6NNq8ubONVz/OkSBs127AXiTxz4D3KfImu1ZTkPxb5gHeU4AWYciyp/tQXYBr09ccxrZy8jPEeXNN76oyFsYQFbDcDPmQb4ikLxxwHcUmXXqBd4HfCajXT9wAeGm5Dcrcq8IJK8hWI55kBMDy30v5ax2m5EHFBIHKbJ/ElhuVGxg5wE+FUn2fNztBkn6M+KaDo0xmH0Kv4kgOwpaMA9wScQ+HAisMvRBo7vxo+W7wmRseiii/KCYhvkm/3/kfkxFt0Uk6WdAe+S+PWjoxzMxBIf0nNUxVfm9K4LsJJ5BIouy0AFsDdyXNLYYfptMnOcTHAdi/tIWRe7H2Uo/0jQAnBq5b7829KM/ch+C4UWYb/QPI/ZhAfkCUPoIr/0ncZehDz0R5QfFXuhrbQwcR7Z10ETdwCsj9bHDIH9zDMEx1pjtyu9jI8ieA/zUIuta9O1We+3aWFvBNHojyI2CdsxfWEdguftij+C5GRgNTMJuOl6JhHaHhGkb+HhgmVFhcrKsDShvAnrARRVZc5Nbvb2B1RntfUQXmVDBHP62LJC8hsC0z91BmCWogiRdaA9zOeKeTmMWErenXfelAH0F2SY3UkeKglsxDzKEd+18RVYVcQWn4/SSOBxR/rTr/zlAfw9VZH05gKyG4RuYBznfs5zXom/3tjvKewd6KFg3/kO3tViJcz3LMSKWpUlb71/iUcY+wHfRx/RhxBSchR8A/6r8XzvwY0Rx9AXtHjzmUUbDcTLmt/zznvi3IgmX2tSddzqtIA9a4/dT/MUHXK3IONoTfytiJVjer/zuK+zpM0j+gAlbEeXuUuRFaWEwDqGt9u+22r+bkem/D1EW34T5Hr0Z+BQSOVwWpntQRcLMgyNW4OFoJPw7bZDZiPseuxXJpN3PQHOI7zjpRx7SasTVvDpB65AXKQujEUdQW+r3h5FxBUesGaAX2Zcfkfp9D8RX8Gjitwoy+MNq9LeINW4m4fbiRdDKYB/T2I48xJVIJPISxPC1MdXuEHZ++BDRBhAzx/4+dn4BAP4O+WLmIQUijqSxKd8+MBYJ+T6YoVHEa4B7kBdiCVJAwoT7QnauUfgAulLVpKGUjFgOiljr5gQkMqgJN8wCxscQFFIJbEMMMwuAN+KWluUDtyLVQzalqIfByJsBhrpbxzLoG6j/3Ybs95O0D5IwGgNbgZuQzORfMLhTGfY4Gslt0zKBi9JG4FeI5m3bn4dEBfilRf69wGKKRSHbqBPJc/BtOfWGsYixZynlB9sP/AnJvzsTOJ7BreJEdIfNM/jJM8zCDPSXew2DU/eetb6fiTy8h3Cvb2CjpUjtgRjxFJmYjhhh1lNuUD2IE+dV2JNFrrTwCOGo0XCapR+fs1w3BVkWL6H8y7AeuJjwsQpGjAc+iayjvqa5LL/Aoej5ezd5G5k7blH60ovYLmw4Trm2CHUhdYuibJ1HIcUWnszZyX4kffsM9DzBT1rkVpASMabrNhFn6k9jBnqZuzuwK9hXKNddDZyFOK3yVlFbD3wQsS4GwTxkHcvTqQeAjyLacx0nKm3vtsi2Tbln+hhcQXzM0i9baPkjyjXJINQX1vhreZUarcCzsjgGcXq41sTrBr6FHlE7HnPQxQAy6DSmIDsAk6xlNLZi6Cj0XclGzJFHhynt16LPGq9E7qktWCVJfciyUNp0Phu9gIFpwBfhZvD5kcLjDENbLX9+AJmVGo356Ard5Yb2n1XaXukgaw9E8XPdZi5DdKdCOBExRrg8+I+QL59ugcLrd6l2L0J2CKa2384/JHZDxnUNsk6vQOIVbwe+jhSsLpIXeI3Sx20MLUlTQRxEprZ5/P/jkWoozyi8krQVGXMunEP2NmUrUvmjSI7/bugv10GJdlqRh07yxRNOROIBXKbQzciWNI8pdjqijJr4XZtoN09p8yTFzPKTkG2n9pEkZ8uzXZmel8GsCvwv+Uu7pXGDwvuy2v/PQdeEP5VDznyK2Skexezq1XCOwqc/weerSpuyEcf7IxbIrDFl3rd/yWCwBdFuffgQTlJkrEN87do++zHc/QrvolyFkG7Ej+GCNsQSqH0wbUhpOdP/H+8ow4YKUhElq9DVQo3Bkdjr8z6I+Ld9YQK6SfVzln6c4sj/GPwUde7GfSbQXuoqomOYfl+DX6/sbES30fqxHXh5+qL2jItuQ9Zt39AKJWq0DLebNQUpQVP24Scfkoty2II50dNG5zvwzYuJSAEOTeYKUrOobd2/GXPYkg/Mtsg1kasr9gs5+brQeY6yj8/B01ehTBPGYfdc/jXvYDz6VNxBeK/TbyydTJJLTD9IqlWWVlyEOnHXPX7lyPPHjvyKYhy6HWcTtVltodKgE3hx4A6Cfd0s8vVrOQg+yFUhPM6RX4yi0PuhO+1OBj2R8uIInQOZYTRTb51+n4Nfntr+eemrOfrx6wxeq4kXkneJ0odFYHZMDBA3hu/zSgfrlOdQJR9BKRr9X45+ZOkCNu+nb+yB2bC3CszWsUcidg7EkKFZHpeSz+5gS/EuSw/mHJdWwXw7YTKjbTB96F0tmG+uS1aLT3ShV8Wqb+dcETLQNS9vrX0rwyOkqwLmN6MfsyszFGw5/VUMhgsLQi4BeYpbnpDB67M5eJXFdMwz7MN1w0UaLZhdsyHQQvZBSZ/Owe/hEn3JwuocbbP6fBoBo3dS+DDm2WgJ6Pb/TYg7NjRep8hP0gBSvcMFCx34FSXX2oHHOfL7R0d+ZWDbBp4KYpPXGtxD+LXqRkV2mm505DeNYnUBs2gL7rECix153ubIryhshqBO5NkDMl1pnfwZ4V6CGbiHmg1gTi41QQu6LEOuy1AeU/AA4eoQtiEZRZrsC5ONx2Mvk/YLEm+LR1xskWmixY58p+EWLeNKa3ELEKkg62oe3l9wHFMe7Ia4oDWZqzCMZx72c3OW47emzyj0Qo62415czbG+zijuwX0XooW6VZH4QNPvG/E7w/4N5rJ8depF0vCNeL/lwiqiK5ziqaOvUWQ8jdwQrbb/n3CPBD6Vci9BD/B2R1lj0GfRnyMavxaZ5OPk8Aqys3guY0yZh2i6TMu3Yj9/zwXfVHjXw6OOQrcO5jkJ9ASKJWs+Qb5DqM9S+PQzWFruP5Q2/5NDjgmzEDN11pic/TsXODDrRpwMRQJFRqE7gJIniWmVutaTLxVqKnLzXXYH3UiZuDz8J1vG851EuzlKG1OdIBdMRAJzXYJdL1R4qDgZtxv2FJKdk2cAmpUsfU7OS9CncJc4+jSmIuO6HtniPo7oIXcjJ34voFiU85eVPm5jZ1vKvUrbt+SQ146E4md5UauI32Fh/iEJjsCuUKS/yvORryELX1F4mLZa2s3tQ6+xExOHo29lTYkhWjrZtYa2aUxFvmTXcLeHyGdGN2Ic8rW5pjM/hzzglyn8WtGVIVMWy57oEUt30dhzdVqQ2cPUt6cxn5f0YqX9ZvRZdC7wNbIjfus0AFyF58OvTsDtYOUkdSAZq8kj2I5R2q6yyNaOnq+S7UcIifcU7Je2DCQriu2N2PCXWWSYaA3w9x7GZsRY3FOS0tP1bchN0UqjftEitxVZs7UvLeYZf3VMQ1+Ds2YmTcn+CVJNbTH508OfRbJ/QgXwDsEEpDKIS+6gK6nGiRpsa+31vgaWA99X+tJHdh7BIcq1RWg7sjw04iNgHySJo6zZdQAJUz4Wu8n5vyw8XA02PvBWSz9su5MJSGHMcymftLIJmTVt5x9EQzuSlvQA5d/oPqS49NdqPOcxWJ59d8zn61SR84ljfAVT0CukPMGg/WAiMqudjgST3o+748tGDyF6VQjfTGlUEGVxEe4aqyutRSyQNmdLjKXgexb5HUgyxmMFxmejrcg5i6/Bc8hbyPi58YjjZgHS8VgxcNchL0snMk1urv3dxWCxxR52Lrw4jkEFajwyq01O0V5IHkMM9CIeve8j9Q+fiyQ3CCYhuwefX8VIpsvRz1z2ilhGlE4kIbEJN2wg0unhMQssaWbb8xDlcS5iep7LyC0s3YXYM36L2Ar2QbyiaeQpTFEKMV8AbVC3IpaxZLHHmciLMBcxKR+AVBDbVY5T70MUwVWIJe++Gq1kaM6FlnsZ7QWIdWQMSLh2esDbkW3TDofrxyJ+7/2QOLr9En/vT9yxgKzVK5CHXD8ypv7vGtzP/t3IzjPeALKN7PLRURti3bRJiKkyLa8D+crL4mL0oM1eJMik/rK11ijt79+CmF/7a3+PRnwQ2u7lMvyc7fdLzJnP85GlYkTgWMza7jWe+Ldgj4C9ugDPL1n43Ym/5VMrZvFBT/yHBRZiHqTP0zEnI8uM9tA+moPXqRY+z+I3YeZ0RY6t6vguBy33z7f9/gj06iB9iEEqC0ej2+n7kUwmn9Dc44s8y2kotPp4vs/hBbuPvpOhhSjT2BfZg2vXXxCgv3spslxL4uwS0Gr+uYSPFYEWcVxFzMQmD9pExGGjXXcDYZTmCubyfCPq7GBTRe0dhNuFtGFPE/8jQ9Pf29HPI6gihqoQZfLqMBW16KWxldC9whQDuC6wzBegV+6sIpa4duQm32Rp9zjhs6S1BM6GHAcTAqZCyjGORz0Ye7DKLUjVce3/N5N9/IsPaEkdMyLIjgJT6Fieyl9l8ArcD1pIL1ExyriBriOVLcidiVi2ddPJFa6m0rL4PRKT0JfjmiqyPw+dv1+HZgoPHkMR4wWom17TiPUCgKzxZ+Vofy5DU7pCo2EvQAyMxjy9pU8HiYFLlb4kqWzt/iLQTlIL7hWMMQP0Yg5nCrmtMmEsbqVvDyd+iLV2L6IEhcTAKswGmViYjJwL5KoArkBczbGgZQpFOUE8Bu7CrGXHKJM2k/xn71URk3Ce+gBlYKpf0B1JdhRolcBCFUiq4xjKnWu8jXzKYxFMUmSvCSw3Kq7CPMg8RaDzoILkyWUlYlwOvJvsLJ1vEE4jP1KReXsgeQ2B5vO+zHZRQUxFkixtD7SfoV/28egp6HVaihRg8o1PKPKuCiCrYdCOS73Hs5xXk10tXCv8NJvsjJ6tyIvj04mlRTKd7FFGw9GCWdHpx48eMBmJOcgqYrEO/UxjEAeSzStYp8X4mQ32Qj+pzXSO8i6N6zAP9IoSPCtI2TpbEEed7kBueBbG4Haa2Q7koIsySZoXKrxjOMqi4w3o06otSseESo2fa1XOK8m/5Xw3bk6kp5B1PO+LMBOJPjbx/EROXrsERqH75ztwO59gHPJgXB/8BtwrfJtwEOJMcpH1FFJezsWANAUxhWsfxIiJA0jDVutnJfKw0l/qdOAdyFYsS1NP0o34uZGjkJwD26mqSRpAlpvzGVrbACQX4STsh3SOKO0/jdFIOJbtBvYgpemWU6zyyAb8lbNN4jDMFk0X6iG7hGt9Fol5UktDYAvdLkO9wH8y9IvzjQqyPQtxMFU/Q6uEjWi8Cz/lUuo37kfIPj4Wdkc0+CI1iDU6O2L/hwXejtu0aPviv0cY65wrJiCFL9ZSfBw9iKX0eYlZSLSOaxXSKuI6/Qjxz92zoQV4FRJF5PpSDyBjP6QB/f0rYqdUa5gNvBNJyzoIUYT6kdTp9UjCxp3IQdMhTwXzgdFIUMlRSObzC5D07zZk378K2VreQL5TyJpoookmmmiiiSaaaKKJJppooiz+AorMrJVZySX+AAAAAElFTkSuQmCC;" vertex="1" parent="n.n-ui">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-gov" value="&lt;b&gt;Governance Console&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;React SPA&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="880" y="140" width="190" 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.n-gov">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box6" value="Access" 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="60" y="270" width="1610" height="150" as="geometry" />
        </mxCell>
        <mxCell id="n.n-gw" value="&lt;b&gt;API Gateway&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;OIDC · rate limit&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="480" y="300" width="170" 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,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAABkUlEQVRoge2Zu0oDURCGv1UJCjYSGwVvIFhZiZ1YqI2vYLAQ1MJGtPJVfAMrwUoEaysJKNhYWNlIGkHBFCGx2ESOq7vOmjl7EpgPBnbD5J/5yTl7mYBhGEZIBj3qLgObQBl48lRHjQhYBA6BC+AVaDlxEq61dOaBfeAMeOF7w8l49NXEUI7cSWAdWGvHdI7vjuVpKg9SA6fALjCgUHOG9L3XBJ6BhkKdL1bIXh6SqDl6tT9y31HeM5WCDXRiW9KcZElEEiEP7EiSNNa0L+YkSXmuQlpspNTdAo6dc9EvH8LAXcrnq/8R6+UlJMIMhMYMJKgC98qamWgauCZ+B1gCbhR1M9E0cE78MNZoHxeCpoGyczyuqJuJ5o3sALgESsCeom4mmgYmgFtFPRF2GQ2NGQiNGQiNGQhN3xtw78SjwMIvObPFtPKDEvGTbZI3UmatV3Q/wJIMttI4Emo1cQYA7hKaEhTpBSKcwXLf7wHXQDVYF/moAw+dk+T0y9ccv0X8r00Ww8CIQKsOfHTdkWEYhgqfzyqDzDcUYCYAAAAASUVORK5CYII=;" vertex="1" parent="n.n-gw">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-gql" value="&lt;b&gt;GraphQL Service&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;graph-shaped read&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="680" y="300" width="170" 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,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.n-gql">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-rst" value="&lt;b&gt;REST Service&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;write · bulk&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="890" y="300" width="170" height="100" 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+gvaeTAAABzklEQVRoge3XsYsUMRjG4efURgQbQQ4OxSu2EEEEwVo7Qey8VlGxFnv/BnsFCy0Ee7sDRXsrUQQREexszgOFc3HXIg7sjJPc3TK7k4H8IEXyzYT3JfnyJRQKhUKhznEc6FvEPBzBa0zxEaN+5eyf64L4qn2zBxM5LdWxRn8Nb3A69VNOBtpYxUsJE7kbYBcTh1rGjuLgIhVFOJyIrWITl/Ap9tF5fFZPpNxaMrE3MxC4l/ZV2CWo58BazFlmnMTFqjNr4OfSpczHb7yvOrMGHgtLlDMT3BFyFaw0PjinvxJ+BTcS8Qlu4uly5Oyfe+KJ+0fE3BAK2QS38KQtmLuBpHjaK3Ff7DT6ne75q/iAt7jQxYQtrOOHsOfHwvW6Ezb+TVgl1LuuJm7hFG7jbFcTNsVPDafguSZUveaRNggDMfGDMJASn52B5lViA8+kj9cpvixMUZotPMLDtuBl/ydsjm0i3NlQr8T35VXYYqzgTNWZNfB9+VrmZtw2uC68OfveIru1bTOvx2YSj/BK+nk5xoNEfJHs4LlwrYkykl6JrI7RGCkTgzBA3MRgDNBuYrtXRXPQNPGiXzl1mqdQjBO4i1/CCbS1MEWFQqFQWCZ/AdclH6RcD+9yAAAAAElFTkSuQmCC;" vertex="1" parent="n.n-rst">
          <mxGeometry x="9" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-egr" value="&lt;b&gt;Event Egress&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Kafka · webhook&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="1090" y="300" width="170" height="100" 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.n-egr">
          <mxGeometry x="21" y="38" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box11" value="Discovery services" 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="60" y="450" width="1610" height="100" as="geometry" />
        </mxCell>
        <mxCell id="n.n-cat" value="&lt;b&gt;Catalog Service&lt;/b&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="470" y="480" width="170" height="50" 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+gvaeTAAACE0lEQVRoge3av48OQRzH8dc5HEEu5KLgRKFRiP9AI6hEJ0L8AUq/EoWWRKOS+BNERyFKjUYnF52EBMkRCeHh4jy4U+xJNs/NPHZ39tl9nmTfyRQ7me93Pp9nZ2d2Zx462mWqYLs5nMZx7F27bopfeIrL+FY2eApX8RWrLZcbZcVP494YCP9XHoREbhhi4CbOlnU9QoLDPWbgIK6MTkt9xAxcwsYmhVQlZuBkoyoSCBnYij1NC6lKyMCuxlUkEDJQdHEbC+p4UHv4U0OeWcOn9cLMK764PKmjwzWu/aevh6GgVMe9xPjkXKlD6BDOYCUxD5yoEpRq4ADuJ+ZIopaHpk1S78BrXFfPLHQep8oGpRp4ob4hNKeCgdQhtCMxPs/2KkGpd+AovqhnFpqtElTHSlyp47qY+FmoM9A2nYG26Qy0TWegbSbJQD9UOUkGHoUqQ1so83gXSdLDY7ypSVSMi5jJXb/F/qLBsV2JxTJJEllWcPejzBC6bfS/PNkb8sxA3fdY45CBn5G2i1UVlWRToO53rHHIwCfZudQgTe1YL1v/gbQl1jj0QbOCZzgyUH8OH3AXnxMEFuEHtuWud5dNcEH7Z2L5siQ7HS3MZrwcA+H5cickNDYL9WXnwtGnvwX2hSqHTaMLOIb3I5FTnqWqgTtxCx+1N3z6sn8JrKPMacw0Dstu5eBCM0pW8RyvGuyzozB/AWL0/uqUk81mAAAAAElFTkSuQmCC;" vertex="1" parent="n.n-cat">
          <mxGeometry x="9" y="15" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-srh" value="&lt;b&gt;Search Service&lt;/b&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="480" width="170" height="50" 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+gvaeTAAADI0lEQVRoge2ZwUtUURTGf2MyTpRiymA1tTZbBYHZtAhpJUXpOrBFf4GL0kX9AW78E9KdtswIy02LgqKCYtAaQkgoKGjjTGA2zTgtzpgPxnvmvnfvzCvwgwsO7853vu/Nveeee4R9xIuEw3d7gIvAENAPHANSwG+gAKwBOeAp8N5Npj8kgBHgAVACqpYjD0wC3a2XvIss8AZ70XuNAjAFJFspPAnMANuO4oMjBwy0QvwR4JlH4cHxA1mOTRX/rknid0YJGG2G+CTR3vwG4TZ3FfiJ7C+vmLEM/gKYAE4hKRQkU/UBY8AcsGnB8xno9SU+S+MNmwcuW/KdAGYtTMz5EJ+gcap8CHRG4L4BbCm828Cgm3zJCo3EH3DgvwpUFP5FB25ATlht2XS5BgDuKjEqwMmoxD3oGeSKi+oAkkidZIpzKyrxmEL60klyPcaVWMtRSacV0gk3vXXoAn4ZYhUJUSW3Bf7uV+Ythdeoogg8NzzrBI7bEgUNHDXMqQLrtoQh8El51mdLEjRwyDCngORv3/imPDtsSxI0UFLI2gzPXKCl5KItSVDYhmFOO5C2JQwBbZ1/tyUJGlhT5vmuFhPAecOzChEN5JR512wJLTGI+Rd4i3k5qziN+RzYBDJRSA1YUGJNuxB/UIhnXYgDOIderg+7kE8qxFWkBHBBGsn/Jv4V3HpVdCPZyBRgCymJoyCN1FTaC7rpoP0vphoEqSAlcZjezhD6m68Cq0CHDwNJJCNpwapI2h3HfCAlkGyzQOMrarlmMjRM620AeIXdkV5CCrN14CtSjGWQPG9blOWRO/EX4D5iyBkjhG+R+BhL7HY4nDGK9G1abeKxTxNZpG/jU2AZ+NhKE73IGvXR4F1FNuwdi7leTYBklUX01ohprCB5fidVXrf8nncTIK2P28gFvGgIXAZeI7XNMPUZrx3ZsLGZCCIDnK0JPVP7bHPQpRBxNiae0GQTUZFEOn42JpaBg/HI1BHml3hEc664zghj4lJMGhvC1oTpOvpPIIVsWJP4e/FJs0cHe2/seST9/hdIIRs2+OZd/jcRC9qQDXshbiH7MOEPiJxtUlFFQg0AAAAASUVORK5CYII=;" vertex="1" parent="n.n-srh">
          <mxGeometry x="9" y="15" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-lin" value="&lt;b&gt;Lineage Service&lt;/b&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="880" y="480" width="170" height="50" 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,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.n-lin">
          <mxGeometry x="9" y="15" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-gls" value="&lt;b&gt;Glossary Service&lt;/b&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="1090" y="480" width="180" height="50" 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+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.n-gls">
          <mxGeometry x="9" y="15" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box16" value="Governance services" 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="60" y="580" width="1610" height="140" as="geometry" />
        </mxCell>
        <mxCell id="n.n-cls" value="&lt;b&gt;Classification Service&lt;/b&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="320" y="610" width="220" height="90" 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,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.n-cls">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-dq" value="&lt;b&gt;Quality Metadata&lt;/b&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="580" y="610" width="180" 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.n-dq">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-wf" value="&lt;b&gt;Workflow Engine&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Temporal&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="790" y="610" width="170" 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,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABmJLR0QA/wD/AP+gvaeTAAAMMklEQVR4nO2da5AVRxWAv12RRwBhCfLYBbKQCBECJiUmEDFRiFg+CoQQkqgp/RHj2zKakJSliYkW6u8oPhJNlVqKGFBilQmGCOEhpgiWSXgGfPFaiDwE2QVZd9cf515Zlzk9r56embv9VXWxzNzb59w5PdM93afPqaN3MRSYXymTgTGV4weBHcDqSjmVi3aezBgA3A+cALpCynFgSeU7nhpgIvAi4YbvWXYCU3LQ12ORucC/iG/8ajkN3ORca48V5gJtJDd+tbThG0HpuBpoJb3xq+UMMNXpL3BEXd4KZMAw4AVgfMjn/gisq/w9G7gm5PP7gGuBk6m082TOKsx38yHgfQHfmwe0hHx3Rca6e1JyC2YD7gLGGb7fDOwJqWNBNqp70jIUOIJuuIPA2Aj1XIY8JbR6DgOvs6y7xwJfRzfaeeAtMeqaCbQb6vuaNa09VmjC/Mr3xQR1PmCorxVoTK21xxrL0I21F+iboM5+wJ8N9X47tdYeK4zAfPe/P0Xdiwz1tgGvT1G3xxJfRTfSegv1bzDU/xUL9XtS0B84hm6g6RZkXGeo/yjJuhePJT6AbpznLMrZbJBzi0U5npg8i26YRRbl3GaQ87RFOZ4YjAc6CTbKAaCPRVmvRSaAgmR1YJ5dLDT1eSuQglvRF7OWAf+xKKsd+J5yrh7fDeTCNoLvyHbk1dA2o5FGFSTz+QzkeQxcgd4nr81Q7npFZieykFQ6ytoFzDOceyJDuSuV43WYdfJY5hn0AdnoDOU2oQ88n8pQrqcbA4FzBBthgwP5WxTZZ4FLHMi3Shm7gNnIQk0QqxzI17qB/sDbHci3ShkbwNsM537tQP6ThnMm3TyW0KZlDzjUQfMYsjn97AmgH9LXBl38HzvU42eKDm2UbHGobF3AdKSvDcLFADBM1gDC3csLRdkawPWGcy4fvyZZJh09KfkVwY/eFsd61CG+AEG6ZDkR1evR3L5/noMuKxVdjuSgS2LK1AU0AyOVc3ksxvxBOT6SaPsPCkGZGsBkw7mXnGkRTaZJ10JRKw1guzMtLvCy4ZxvABnwRuX4MfLpdw8j4WSC0HQtHLXQAEx3YtZoTx7/BMiAK5XjeTYATbZvAJZpBBqUc3n0/1W0BtAAjHKpSFJses5miXb3g7x7z0Eu+rBKaej275DK5wZyYZ5+EOLp2512JBQMyG7i1srfp5CoICe6/Vv9u9Og12RKMCdQ9AYwGrmQHzJ85lFHusTlDmTGcCfuZyojU5QYQc3IIG8KcrdPrvx/aI462eSfSHSSHcBupFHsAv6Wo05APg2gD/AmYBbwZuBGSryxIiVHga2Ii/umSjnnUgEXDWAQ8A7EW+Z6ZElXc+nq7ZxDIpz9HmkMv+PCWCQTsmoAVyABmd+NGL5UThIF4t+I78FTSBDrv9gWYLMBTAAWV0reThGt/P+I/QTiMt6Tc4iHUXcaEO/egcBg5C2i+v8h5Ms2JFTdCiyNH9I2gP7AQuBOxCPW9ZjiO8ju3O6vZieQOycrBiNRwsYh8xNjKqUJWQVsqhzPspvrQrqHx4BfkuL3JjXYSOAzwMeBS5MKVziGrLRtr5QO4AfKZ+fhxhM4CaOQkHPTgKsqZRow3LKcY8iN8C3gVct1X8SYijDNMTNuOQwsB+5GAjIHrffPNny/jO5XI5HfejfiyBIWnTRqaUN2RTdlofRQ4Bukj769H/HevROYFFG2KVBT1DqKziTgo8i12U+6a9wKLMXieGUxuv9bWOlARrGfQwaJSbjLUL/tx2lRmIBcs43INUxy7VuAm9MocSkywIgruB3Zov0J7CyI3K/I6QBeY6H+ojMauZZrMUcv1cpK9IU0lWuQd844gg4gETltB2f4piJPc8aoZUYg1/gA8WyzDxmARuJdxOvrNyAhUrJaWHpUkftKRvLKQB/kmptiGPYsZ4iQ+WQu0Uf464kXgDkpTyjyNa/c3sZ09MglPYsx/c2VREuwtBe3MfPXKHqsc6hDGViIPOrD7HeagLenAYh3i+mL55H+x/W8/jpFnzWO9SgDfYEvIbYy2fIleuRF1Eba3Qd4Lh73QWjbwYs6A1gErkMSZJhsuqT64aGYM2ruIt+dLlsVvfwePDNjEdtpdj1OZbLow4YPHSZ/Zw0t6+dP81SqJIxDj3DaBdxRj6zba9yFTE3mSU/nzSrnnWpRTvYjNtSYD/I+HdQ6tmWtXUS0ke3381SqZGhRVXfXo8fVK8prlraunuWaf62h2bLJtDGkKB7DnvRotuysRwYJQczOSJm4aHe6dyyNzhzleEs9+taqq0mXcMkW2mDPO5pGYwHihh/Ey/WIt6nGdwlPwpw1vgEkZzxiQ43VIJMBx9HfFfcgvm15oU0EaSFbPUIz+hteF+JL+L8UuEsMH6xOCOXlf+enguMzi3Bfw3u6f2EA+oxbtbQDD+J+8LVO0ccvBl1Mf+Ahwj2H/kRAwM1JyFKh6YtdiKeQyxw5fjk4nDrEd/OvhNvvFPAGraKbiO4NtBFZdcoa7xBiZgayjzCKzVqJ8Ho/B3EfilJhF9JH34Y+Z58WzSVsb0byykBf4HZkE2lUO50mRj6DqcgFjlp5daD4APZTtmhOoScsyykDjUi+4ribSfYgsRdi0YBsQowjqAtJrbYe2To2Jv5vvIj7FDm9xS18LPBZJEB1kj0Cy0m5SWQB5jVlU+lEcuzcA0xMKL83bgyZCNyLjHO0JFVh5RAWM5kNQu7EKG8JpnIEeX+/D4kOEiVKWW/YGjYBaeg/QrZ9p7nGrcg2vky2sjciu1BbUypZLf9AEj0tQYJJBLme1drm0CZk78W9yGzmq9i5lq2IbRrjKJN0yXc48Cngk9jfCXQS8VDejnivdqI7fxR9e/h4ZEA9lQvbw4dZlnMU2RW8DJnedUpf5BG9huSbGNOUj2T+C8OZgsyQ/hBJaLkHe9vntdKBhI25mQItio0DvoDE7k86cIlbvuzkl5l5EDe/tTqg/jwlyEfQjLy6PE22d0MRgkQ+Rna/7yxyp3+afFdkU3EJ8F4kaMFzpA8y0b0UYUHot9j7PW3INVoKvAcHqWjzChQ5CXgrsmx5A8lb927yj82/h+RzHEeQuICbkCn1rTh2di2K4+dYJDxsNURs9e+wwAZtyBxFV6ba6dQhr18DQj53EgkPWw0Ru6Pyr8tsp6VkFDIP8Dj6Y9P2a2gcRhj0ehzRvRRh44uOaTJoZo56zTToVRSvaiNlSRixy3DuKmdaXIwp7MpOZ1qkoCwNoAXpR4PIswFMVY6fpATJIqA8DQBkxB+EZgQXaLJ3ONUiBWVqANojNc8GoDlZlOLxD+VqANo4YDj5jLSb0OMkm8YshaIWGgDk8xQwDQB9A8gAU7+aRwMwDT59F5ABf0cfWbtwT+/JDOX4YfwMX2asInjS5Shup7Xr0ANor3CoR2rK9AQA8YMPYgTJF2SSMBl9ClrTsZCUrQFsNpy70ZkWZlkmHT0p6YfuYPITh3osV3Roo0AuWrXKRoIvvsuB1yFFh/UOdbBC2boA0PvYMcDlDuRPRHe9LlX/D+VsAJsM56zthDFgCqxp0s1jiYFIwsegR7ALAzyvyD6LAx8+j/AMwUboIObOmJiMQXd5/02GcjOjjF0AiKt0EPVkG9puEfqEUykbQFm5HN0V69kM5T6nyOykxH77ZeUFgo3RTnAG0rQ0om9/25KBPCeUtQsA+IVyvA+SmdQ2H0O/XqWa/68VmtEHZAexG7OoL3pYlg5KsFevVlmLPhZYbFHOBw1ytAGpxwG3oxtmo0U5WwxyFlqU44lJPyTKiGYcG5nOZhjqP0J24fE8EXkY3UCbSe8ooi0+dSE5+jw5MwLzlvM0j+hbDfW2UrtRykrHMnRD7SPZGn1/zLF3H0mttccaTZgjlyV5VD9kqO8M9iOielKyFN1g54nnOTwLc8j1h61p7bHGEMwxdA8RbcJmfIR6BlvW3WMJU1TRLmSD6WWG708gPEi2ySHEUwBWYjZgC8GeQwvRff2rZXnGujunKDGCbNKABFsK8w98EVk6rkMSZYRtL3sFuBbJuOEpONOIl/QirJwmQbx9T77cgJ1GECnNiqeYvJN0Ie5P4Y1feiYSnhIvqOxA9gB6aoABSE4CU4bUajmGZDi5KK9eLVKLbwEmhiCvgPORQV01p9FBJD/BauBJpNvoFfwXLZaCZsXBVDUAAAAASUVORK5CYII=;" vertex="1" parent="n.n-wf">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-not" value="&lt;b&gt;Notification Service&lt;/b&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="990" y="610" width="200" 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,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAACNUlEQVRoge3Zu2sVQRTH8U8SRZP4wifBRyx8xCIISgrTWaiFhYiN/4JiayFYaSmKRbD1b7BTrEUDIsRCxUZQEEF8gvhC1mK5GHPXODPZ2b2EfOE0ew97fr+7w5nZsyyxOBnAedzDLRxsV048F1HMik/Y3qqiSJ7420CBMzkK9ee4KdZXXNuYo1DdBvoxgcGK38awpeZ6tTGCq3ije+nMjl94gNPyPf0oluMSvppfeFU8xaHmJf9hK6bFC58dP3GhaeGUa7mq06TGlSbFr8RMjeI7ca4pA9cziC/wDeO5xY8pO0kOAwVu5zZwM6P4TmQ7Nw1Ka5exMZXLwLEGxBd4FiMqZjdsatPZiw2hyTEGRuK1JBNcK8bApgQhqWwOTYwxsDZBSCprQhNjDKxKEJLKcGhijIHVCUJSCa4VaqAPO9K0JDEamhhqYJuIx1oDe0ITQw0cSBSSSvBxItTA0UQhqYxid0hiiIFlOLEgOWmcqutGJzVzBpobL5QTvgUxgMctGSjUMAybOyJsOt5bQPs+rpwatGmgwEMJm+gEvvSA+E7cVTaTYOocmdQVZ6uEVrXRddgX47YhJqsuVhn4iJd5tSQxE5N8GO+0v2w6cUc5UOuibx4Tw9iPoRjnGXiF50oji4/5nkAsQ1gRmPtZOeHrKa4JX9M76ypa51eSR4F5b5XruucYxmv///cvtyUwhCP47t/i76v+ANhTTOr+APIDN2R4r66zC81lHLuUE+1pfMhYa4nW+A0kOPlf42nd+gAAAABJRU5ErkJggg==;" vertex="1" parent="n.n-not">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-ent" value="&lt;b&gt;Entitlement Filter&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;ABAC&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="1230" y="610" 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+gvaeTAAADDUlEQVRoge3azatVVRjH8Y+aebMX4Q6EQKQXaiBRDkS46TCLZgbpIMgKylHQC6HYX+BMmgS90BvhoJpEgmiFoNmk0sAyiKK07GVwzTJLUe9tsN1w2j37nL32XvvcBn5hDc5z1lrP73fWWnuvtThcZm6Z11O/a/EwVuIP7MJrONlTvixMYBMOYzYoZ/EW1syVwDpuwXZMi4VH5VNsxuI50Avm4y68h5lAYNPyG57DjeMSvhRb8X0H0VG5iPexAQv6EL4GO3EuUdi04ldOafMNnsFkV9GjFmWTsn+gn0OJbVsv+iuwDac6CB80MMidePOSuJR+DigeyY14IYPwOgMlS/EsjiX09TtuGyX+dt2eKk0NlCzAeuxtmPfdUQYezyi+iYFBbsUOwxf9qWqj+ZXP1yQkzM3XeArLFC+5r4I6/9FXNXA2v65kzuAlvBh891c1UDXwdx+KWnJdEBtpYDqziC673ehFdroaqBo40SFhxGyHtsuD2PFqoGrgxw4JI7qMwE1B7IdqIBqBMx2S5mIxVgTxY9VA1cAMvsgopO0UWoWFQfxwNVA1AJ+3TBrRdgqtrokfqgYiAwdbJs3JVBD7VYNFDB9ml5PG1bg7iH8QVY4M/IQvcypK5D7xlmZPVDkyAO9kk5POg0HsghoDdayQZzd6IFH8sktiq/3sqmtQNwJH8Uli8hxsEx/qX2/T2SbjHYEbxJcGJ3BlGwMT+HmMBl6p6WNLG/ElT47JwJR47p/Eki4GrlJs8Po0cK3iLihq/3QX8SUPdDDwUYP+X61p+y0W5TAwD/t6MrC5pt0M1uUQX3Kz4jSU08AG8byfxcs5xZc8mtHAPervWY/q8Xakbr6mGHhsiPjT4oNMNhbh45YGFuL5IXXP494+xZdM4kiigSl8NqTeBTw0DvEl1yuOnqMMHFG8YYfde57D/eMUXzIpbTpF5U+ZH5epTEhf2GX5Tv3Zd+w8ori/byr+DR33OH2wHG8bLvw4Ns6VwKasxW7/Fv4LnpBpbzNIX381oNh+3KGYWgf9P67uL5OdfwCdL2jqexBRtgAAAABJRU5ErkJggg==;" vertex="1" parent="n.n-ent">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box22" value="Ingestion" 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="60" y="750" width="1610" height="140" as="geometry" />
        </mxCell>
        <mxCell id="n.n-orc" value="&lt;b&gt;Harvest Orchestrator&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Temporal&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="330" y="780" width="200" 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.n-orc">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-crt" value="&lt;b&gt;Connector Runtime&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;plugin SDK&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="560" y="780" width="180" 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,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.n-crt">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-bus" value="&lt;b&gt;Metadata Event Bus&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Kafka · MCP/MCL&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="780" y="780" width="190" 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,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;" vertex="1" parent="n.n-bus">
          <mxGeometry x="21" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-enr" value="&lt;b&gt;Enrichment Workers&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;profile · classify&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="1000" y="780" width="190" 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+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.n-enr">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-mrg" value="&lt;b&gt;Merge &amp; Precedence&lt;/b&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="1220" y="780" width="190" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico27" 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.n-mrg">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_box28" value="Persistence" 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="60" y="920" width="1610" height="140" as="geometry" />
        </mxCell>
        <mxCell id="n.n-asp" value="&lt;b&gt;Aspect Store&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;PostgreSQL&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="380" y="950" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico29" 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.n-asp">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-kg" value="&lt;b&gt;Knowledge Graph&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Neo4j&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="580" y="950" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico30" 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.n-kg">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-idx" value="&lt;b&gt;Search Index&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;OpenSearch&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="790" y="950" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico31" 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.n-idx">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-raw" value="&lt;b&gt;Payload Archive&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;S3&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="950" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico32" 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.n-raw">
          <mxGeometry x="12" y="39" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-aud" value="&lt;b&gt;Audit Log&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;append-only&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="1190" y="950" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico33" 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+gvaeTAAADDUlEQVRoge3azatVVRjH8Y+aebMX4Q6EQKQXaiBRDkS46TCLZgbpIMgKylHQC6HYX+BMmgS90BvhoJpEgmiFoNmk0sAyiKK07GVwzTJLUe9tsN1w2j37nL32XvvcBn5hDc5z1lrP73fWWnuvtThcZm6Z11O/a/EwVuIP7MJrONlTvixMYBMOYzYoZ/EW1syVwDpuwXZMi4VH5VNsxuI50Avm4y68h5lAYNPyG57DjeMSvhRb8X0H0VG5iPexAQv6EL4GO3EuUdi04ldOafMNnsFkV9GjFmWTsn+gn0OJbVsv+iuwDac6CB80MMidePOSuJR+DigeyY14IYPwOgMlS/EsjiX09TtuGyX+dt2eKk0NlCzAeuxtmPfdUQYezyi+iYFBbsUOwxf9qWqj+ZXP1yQkzM3XeArLFC+5r4I6/9FXNXA2v65kzuAlvBh891c1UDXwdx+KWnJdEBtpYDqziC673ehFdroaqBo40SFhxGyHtsuD2PFqoGrgxw4JI7qMwE1B7IdqIBqBMx2S5mIxVgTxY9VA1cAMvsgopO0UWoWFQfxwNVA1AJ+3TBrRdgqtrokfqgYiAwdbJs3JVBD7VYNFDB9ml5PG1bg7iH8QVY4M/IQvcypK5D7xlmZPVDkyAO9kk5POg0HsghoDdayQZzd6IFH8sktiq/3sqmtQNwJH8Uli8hxsEx/qX2/T2SbjHYEbxJcGJ3BlGwMT+HmMBl6p6WNLG/ElT47JwJR47p/Eki4GrlJs8Po0cK3iLihq/3QX8SUPdDDwUYP+X61p+y0W5TAwD/t6MrC5pt0M1uUQX3Kz4jSU08AG8byfxcs5xZc8mtHAPervWY/q8Xakbr6mGHhsiPjT4oNMNhbh45YGFuL5IXXP494+xZdM4kiigSl8NqTeBTw0DvEl1yuOnqMMHFG8YYfde57D/eMUXzIpbTpF5U+ZH5epTEhf2GX5Tv3Zd+w8ori/byr+DR33OH2wHG8bLvw4Ns6VwKasxW7/Fv4LnpBpbzNIX381oNh+3KGYWgf9P67uL5OdfwCdL2jqexBRtgAAAABJRU5ErkJggg==;" vertex="1" parent="n.n-aud">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-src" value="&lt;b&gt;Source systems&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;200 registered&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="470" y="1110" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico34" 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.n-src">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-idp" value="&lt;b&gt;Entra ID&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;OIDC · SCIM&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="670" y="1110" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico35" 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+gvaeTAAAJOklEQVR4nOVba2wU1xX+7uzaXvwijXkElEDSGPAjGDAJ4SEoVIJEEVGlViFNKGqpWqlpG4USNeo/UNVWzZ+mSLQ0QfmRiqZNoiK5TWhFCYuBAgkQAjavmpeBpIDt9fqxD+/MnNMf68fO7jx372yc5pPO7s49M+fxzb1n7tyZFfgMsOBcYqZgehwklgNcD4GZAKoAKAz0C+AGBF8Ai0OCA/88OTd0udgxiqJ5Ylaa2xNfg0IvgMUKT74Fjgrw9i+frXjrnXVC9y/ITJdFwMPt8WUE/h2AeYVZEhdYoedPNVTukxKYnSc/ja8Mc7B/cuKXAP9Usq/fV1eUv3jgAZGUaNMA34hpPMuVpYjvFozVvjgQOFoGbe3RxokRf8z7gKbTXBEMxPcCWOqH/VEItKm6+pW2prt6ZZtWZBsEsxJQ4m/Db1IAgDG3RAm2LDzBJbJNSyemuT3+MyHwhGy71hDLeULiV9KtyjQ273xydkDXzwAok2nXAGazVgIpyz6aV35MlpugLEMAEND1bfBCinmSGc0menOdAqZXACxx7dsB0npM85nYQgg+YaZLJ+o6SVudkUs2/BTA6lPNd0mZ40jrMcz83FjUWYlaJJPLF5v+NDSYdjIGM8BC/ACAFGKk9JjGs1xaqvbfYcZEo8Y+GSsdgy2OgeXwG9YNhUhM+WBxTb9DyI6Q0mOCid5FrIiJlmcz/WWq80oAGz+ylWVJwSsAvOsQsiOkECMEljCx09nMbTJ+mCjd60bMMHgZxgsxrFEdRJ6JSq8/Yo6LkB0hhximaaPB2pxNIFdntpl3/QFDsJjuFK8byCGGuMI6GYckLXRe68/oeWGqsg3WJeRcrok0wPlsek7UumrbDVnVLlS3kNRjyHh5zErUOLoKqz/mu2bWH9FnG6xLSCJGv2qYErkkwDFJUzPmw2/EomC+4hyxM+RcronaGcLF2cw+0lqXb/0h5nb7aN1BTo1hpZWZ4HQ2ZdQfp2EpBMKO8bqAtJvI+r1X2wFu9EpA3vUnSzf88+bF47NnYqsgt3FbQd6yA+l/ZODl0W2rWbDX+mOiy21PbwhglwxSAIkreEMB8SqI+kCEtPCwEDhHeFisdWN2MsX2uCGCsl1WPtKIubL6wT7o+m/NEoWbRNkdedmkjwgT/+E/T875RFY+UlfwBhOVL5eHBtYDqPU8m83S5Q4l2+H3X11PbfEYri2kPz6Z/bf2R0DiMJhLM9uNieZff0yu+CRYebxj3dx/5ROvFXx5rjRr95mNgHg9XQ89JOp6omeY6W6+9PT8V/KP1hy+PYms/evpTSD8Ju3D+2yWbXQjEMDPL32zWeoQyrDtH2rf+vhbAL8GYILhImxVf+x0RnUKjE1X1j+8Q160Rvj+tkPdno41eiz+OmnavaONnNMfYKYztqc/hKJ0alCe6Xy2+ajsWDPhCzELL/ZPYjW4AYKfAmPx0gpFJHt6cfDKbWiqlt7JodBml1klGMD8GVMRmFKDS0N8nYE3FA684ddLRVKJmX8uOUuw/hPB+DaA8pH2kAJsnxmCqjN2Xe7G4ZsRRPsG03MRu/ojgOrqCiy6rwYbHpwEJaBgU+cQyLj3bkWhrScaqqTcPGa4LhyPdvRUa0NlWxjieQCmD9i/N7kEK6sCo9tRldB6ewDno3F0x1KIqxoYQHkwgLvLy1A3cQJWTKvE5NKxqVZLVMM7Ec3MPIHFnzXSN5+ZV3VHRk4FE9PcFlsLgdcATLPbb1ZIwZbppXa7OOKlG0P4VLWcIQJAtxD8wsnGyjcLcoQCbglWhjnY3BbbCoEWOJACAB1Jwif2SdniQpKcSAGAScziT81t8V1LjvCEvJ0hT2KaTnNF/+T4exDY4sVG60D+7xUe9HKs4PVD1fF9j7YNTs3Xn2diGs/eqQxi8O9MtMb8LtdaDvep0O0eylkgSYwPBlRPvphoqcrcuvBczLE3m8ETMbUdXFaqhvYw86qxO1z30qcSPorpSF9M3MvRAQ1Jzbs/Jp5DKX1f0+mBKf4RwywqBqI7mWi5156SKQeiqldecCDqubdkSoPQ9ZbaDvb0MpPrZYemk5EXIcQGk/tbT/h4IIUetRR3l7g7J7dShI64WqBXLK7oj+wA8F23B7iKrul45CHB/It8hk+2EDEO9qXgtruEe1MZi12FCDbOO97jmhjHeczKMAcj5d0fAljg1qgTJpcq2Dar2tE5AfjRxX5ENSnLuADQR0KZ276o5obTjo49JhK6830QL5DRW0akK6njfMx0BmvAqX4V0ZQuzS+IJyqk73TDoC0xcw53VTHxlkKKrZWEe5LpO2kbaY0kpftlnR5rOnTryYKIKRHaZmaayjy8WC1RjkWTGNStS2qfRjjRl5Tul5lAgn69Msy2Fx5LYu4PXw1Bpx/KHEKZktIIR3qt/yNxKJKErvvjG8QNPcFPN9gRY8lapRJcz0SeJ0ZeEO5KYE1NyFTX2p1IPy7xCQy8BOY3IMwf0Fn2GNb5Ob96y4hcHkzhWjy3CHfEVHTGVF99g7iuYf/Nx6zyN+0xdfsuz2aihS6ILxjhrji+M7Pa0La/K+5rbxkF48cA/mGmMu8xrDzjR9Ezk9buGFQauxKliHCkO14U3wxa0xi+eo9rYgTRN/weRiMymNLxYSQx6vtYTwIxVercxU6CpNLTZhzkDKXG967eo5P2kGlP8gnv3x7Espr0utL+24PFGUZjeArAtuzGHGJ0qF8FFfHftQDaexPoSqbXfM9FkzbPt33B4rrd52sufL2+J7MxhxgmWlW8mNLQAey/NQiAoetF7S0AEOBSZTWAv2Q25hLD/EixTxkA7L/dP1x/i04MGLAnpnZPRxlSqYaiRjWMrriU13PzggAWZ7cZiAnEk3NJMX8u9H+O+hnvnvnS9bVNo//GNRCjC9QLKv4wGgcQoQQ3A3h/pMFYY3T9gS8kLQBIoAGWxDDfX+ia7ucVzMa/8xiIYaIZxQ1n/EAwWxMD0iu4uHO7cQOR9TJCFjF8HeCcS9cXAQRcy9w2DiVGCzOvK2pE4wQE0ZK5bSBmxn3xtzs7yzYzUJS1mPECAfy789qSlqw2I2p3HrtXC+h7AdQXLbLPFqcgSp64tnHRrcxG00o7/dUT5SXB+CaweBZAHYCA2X6fWzASEDgrwG8ioO+4tnFVzqr8/wDM8xEhhiy4JwAAAABJRU5ErkJggg==;" vertex="1" parent="n.n-idp">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-pep" value="&lt;b&gt;Policy enforcement&lt;/b&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="880" y="1110" width="190" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico36" 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.n-pep">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.n-dqe" value="&lt;b&gt;Quality engines&lt;/b&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="1100" y="1110" width="170" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico37" 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.n-dqe">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_e38" value="HTTPS" 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=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.n-ui" target="n.n-gw">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="760" y="270" />
              <mxPoint x="570" y="270" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e39" value="read" 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.n-gw" target="n.n-gql">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="_e40" value="write" 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.n-gw" target="n.n-rst">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="570" y="440" />
              <mxPoint x="980" y="440" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e41" value="search" 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=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.n-gql" target="n.n-srh">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="_e42" value="query" 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=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.n-srh" target="n.n-idx">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="770" y="570" />
              <mxPoint x="300" y="570" />
              <mxPoint x="300" y="910" />
              <mxPoint x="880" y="910" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e43" value="commit" 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=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.n-mrg" target="n.n-asp">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="1320" y="910" />
              <mxPoint x="470" y="910" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e44" value="project" 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=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.n-bus" target="n.n-kg">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="880" y="930" />
              <mxPoint x="670" y="930" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e45" value="" 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=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.n-bus" target="n.n-idx">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="_e46" value="harvest" 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=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.n-crt" target="n.n-src">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="650" y="950" />
              <mxPoint x="770" y="950" />
              <mxPoint x="770" y="1080" />
              <mxPoint x="560" y="1080" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e47" value="tags" 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=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.n-cls" target="n.n-pep">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="430" y="740" />
              <mxPoint x="310" y="740" />
              <mxPoint x="310" y="1080" />
              <mxPoint x="980" y="1080" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e48" value="results" 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.n-dqe" target="n.n-dq">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="1190" y="1080" />
              <mxPoint x="1430" y="1080" />
              <mxPoint x="1430" y="740" />
              <mxPoint x="670" y="740" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="title" value="Container Architecture (C4 Level 2)" 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="_lg49" value="" style="rounded=1;arcSize=30;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
          <mxGeometry x="40" y="1270" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg50" 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="70" y="1270" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg51" value="" style="rounded=1;arcSize=30;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="1">
          <mxGeometry x="200" y="1270" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg52" 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="230" y="1270" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg53" value="" style="rounded=1;arcSize=30;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="1">
          <mxGeometry x="360" y="1270" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg54" 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="390" y="1270" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg55" value="" style="rounded=1;arcSize=30;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="1">
          <mxGeometry x="490" y="1270" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg56" 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="520" y="1270" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg57" value="" style="rounded=1;arcSize=30;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
          <mxGeometry x="660" y="1270" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg58" 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="690" y="1270" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg59" value="" style="rounded=1;arcSize=30;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;" vertex="1" parent="1">
          <mxGeometry x="770" y="1270" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg60" 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="800" y="1270" width="130" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg61" value="" style="html=1;endArrow=none;strokeColor=#5a6570;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="950" y="1280" as="sourcePoint" />
            <mxPoint x="980" y="1280" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg62" 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="980" y="1270" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg63" value="" style="html=1;endArrow=none;dashed=1;strokeColor=#d79b00;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1070" y="1280" as="sourcePoint" />
            <mxPoint x="1100" y="1280" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg64" 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="1100" y="1270" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg65" 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="1210" y="1280" as="sourcePoint" />
            <mxPoint x="1230" y="1280" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg66" 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="1230" y="1270" width="40" height="20" as="geometry" />
        </mxCell>
        <mxCell id="note" value="Eleven edges shown, others omitted for legibility. Identity is validated at the gateway on every call; the authoritative call graph is the service contract register." 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="1300" 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="1320" width="1650" height="10" as="geometry" />
        </mxCell>
        <mxCell id="foot" value="v 1.0   ·   owner Data &amp; AI Architecture   ·   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="1330" width="1650" height="10" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
