<mxfile host="app.diagrams.net" agent="architecture-diagram" version="24.0.0">
  <diagram name="Integration Surface — What It Reads, What It Tells" id="08-integration-surface">
    <mxGraphModel dx="1400" dy="900" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1500" pageHeight="620" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="_h1" value="Read-only inputs" 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="450" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.cat" value="&lt;b&gt;Service catalogue&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="70" y="90" width="390" height="50" 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.cat">
          <mxGeometry x="9" y="15" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.dep" value="&lt;b&gt;Dependency graph&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="70" y="170" width="390" height="50" 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+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.dep">
          <mxGeometry x="9" y="15" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.slo" value="&lt;b&gt;SLO store&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="70" y="250" width="390" height="50" 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,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.slo">
          <mxGeometry x="9" y="15" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.mon" value="&lt;b&gt;Cloud Monitoring&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="70" y="340" width="390" height="50" 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.mon">
          <mxGeometry x="9" y="15" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.incin" value="&lt;b&gt;Incident feed&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="70" y="420" width="390" height="50" 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+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.incin">
          <mxGeometry x="9" y="15" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_h7" value="Chaos Engineering Platform" 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="530" y="60" width="450" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_box8" value="" 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="530" y="80" width="450" height="410" as="geometry" />
        </mxCell>
        <mxCell id="n.api" value="&lt;b&gt;Platform API&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;definitions, runs&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="560" y="100" width="390" height="70" 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.api">
          <mxGeometry x="9" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.guard" value="&lt;b&gt;Guardrail engine&lt;/b&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="560" y="200" width="390" height="70" 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,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.guard">
          <mxGeometry x="9" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.lease" value="&lt;b&gt;Lease issuer&lt;/b&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="560" y="300" width="390" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico11" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+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.lease">
          <mxGeometry x="9" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.bus" value="&lt;b&gt;Run event topic&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Pub/Sub&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="560" y="390" width="390" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico12" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.bus">
          <mxGeometry x="21" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_h13" value="Outputs and acted-on systems" 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="450" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.agents" value="&lt;b&gt;Injection agents&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="1040" y="90" width="390" 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.agents">
          <mxGeometry x="9" y="15" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.incout" value="&lt;b&gt;Incident platform&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="1040" y="170" width="390" 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+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.incout">
          <mxGeometry x="9" y="15" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.pipe" value="&lt;b&gt;Deployment pipeline&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="1040" y="250" width="390" height="50" 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+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.pipe">
          <mxGeometry x="9" y="15" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.dash" value="&lt;b&gt;Target dashboards&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="1040" y="340" width="390" height="50" 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+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.dash">
          <mxGeometry x="9" y="15" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.chat" value="&lt;b&gt;Chat and on-call&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="1040" y="420" width="390" height="50" 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+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.chat">
          <mxGeometry x="9" y="15" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_e19" value="ownership" 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.167;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.cat" target="n.api">
          <mxGeometry relative="1" x="-0.4" as="geometry">
            <Array as="points">
              <mxPoint x="490" y="120" />
              <mxPoint x="490" y="110" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e20" value="graph edges" 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.333;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.dep" target="n.api">
          <mxGeometry relative="1" x="-0.6" as="geometry">
            <Array as="points">
              <mxPoint x="500" y="200" />
              <mxPoint x="500" y="120" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e21" value="SLI defs" 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.slo" target="n.api">
          <mxGeometry relative="1" x="-0.7" as="geometry">
            <Array as="points">
              <mxPoint x="510" y="280" />
              <mxPoint x="510" y="140" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e22" value="signals" 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.667;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.mon" target="n.api">
          <mxGeometry relative="1" x="-0.7" as="geometry">
            <Array as="points">
              <mxPoint x="520" y="370" />
              <mxPoint x="520" y="150" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e23" value="open incidents" 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.833;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.incin" target="n.api">
          <mxGeometry relative="1" x="-0.7" as="geometry">
            <Array as="points">
              <mxPoint x="540" y="450" />
              <mxPoint x="540" y="160" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e24" value="leases" 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.167;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.api" target="n.agents">
          <mxGeometry relative="1" x="-0.6" as="geometry">
            <Array as="points">
              <mxPoint x="980" y="110" />
              <mxPoint x="980" y="120" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e25" value="findings" 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=1;exitY=0.333;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.api" target="n.incout">
          <mxGeometry relative="1" x="0.7" as="geometry">
            <Array as="points">
              <mxPoint x="990" y="120" />
              <mxPoint x="990" y="200" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e26" value="verdict" 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.api" target="n.pipe">
          <mxGeometry relative="1" x="0.7" as="geometry">
            <Array as="points">
              <mxPoint x="1000" y="140" />
              <mxPoint x="1000" y="280" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e27" value="annotation" 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.667;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.api" target="n.dash">
          <mxGeometry relative="1" x="-0.8" as="geometry">
            <Array as="points">
              <mxPoint x="1010" y="150" />
              <mxPoint x="1010" y="370" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e28" value="pre-run notice" 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=1;exitY=0.833;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.api" target="n.chat">
          <mxGeometry relative="1" x="0.7" as="geometry">
            <Array as="points">
              <mxPoint x="1020" y="160" />
              <mxPoint x="1020" y="450" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="title" value="Integration Surface — What It Reads, What It Tells" 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="1410" 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="1410" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg29" value="" style="rounded=1;arcSize=30;html=1;fillColor=#f5f5f5;strokeColor=#8c8c8c;" vertex="1" parent="1">
          <mxGeometry x="40" y="520" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg30" 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="520" width="130" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg31" value="" style="rounded=1;arcSize=30;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
          <mxGeometry x="230" y="520" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg32" 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="520" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg33" value="" style="rounded=1;arcSize=30;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="1">
          <mxGeometry x="380" y="520" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg34" 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="410" y="520" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg35" value="" style="rounded=1;arcSize=30;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="1">
          <mxGeometry x="550" y="520" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg36" 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="580" y="520" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg37" value="" style="html=1;endArrow=none;strokeColor=#5a6570;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="680" y="530" as="sourcePoint" />
            <mxPoint x="700" y="530" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg38" 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="710" y="520" width="70" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg39" value="" style="html=1;endArrow=none;dashed=1;strokeColor=#d79b00;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="800" y="530" as="sourcePoint" />
            <mxPoint x="820" y="530" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg40" 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="830" y="520" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="note" value="Nothing on the left is written by this platform. A stale read blocks a run rather than degrading it silently. Identity is on view 21." 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="550" width="1410" 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="570" width="1410" height="10" as="geometry" />
        </mxCell>
        <mxCell id="foot" value="v 1.0   ·   owner Reliability Architecture   ·   date 2026-09" 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="580" width="1410" height="10" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
