<mxfile host="app.diagrams.net" agent="architecture-diagram" version="24.0.0">
  <diagram name="Delivery Pipeline and Environments" id="19-cicd-and-environments">
    <mxGraphModel dx="1400" dy="900" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1820" pageHeight="710" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="_st1" value="Source" 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="210" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.b-repo" value="&lt;b&gt;GitLab monorepo&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;trunk plus MR&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#4a3200;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="40" y="90" width="210" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico2" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.b-repo">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.b-cfg" value="&lt;b&gt;Config repository&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;rules · templates · quotas&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#4a3200;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="40" y="210" width="210" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico3" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.b-cfg">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st4" value="Build" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="350" y="60" width="210" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.b-ci" value="&lt;b&gt;GitLab CI&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;build · unit · lint&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="350" y="90" width="210" 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.b-ci">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.b-img" value="&lt;b&gt;Container image&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;distroless · reproducible&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="350" y="210" width="210" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico6" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.b-img">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.b-sign" value="&lt;b&gt;SBOM and signature&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Syft · Cosign&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontColor=#3a2b44;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="350" y="330" width="210" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico7" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAC9klEQVRoge3ZzWsVVxzG8U9yU7ELFV82lropKL6BYvGFFqmCDRhddePCl0V3gtsuC26KQii6UEEplELR1oXbqK2ii1JEUf+BZhPfW40pQtHYXBcnF+cmM3NOcpM7V/CBZ3V+M/f7nJc758zwXu++uvEtbqEfH5TUbsQVXMT62UdL0z7UM/4VtZy6TRjJ1A2iq02MpTqrOUBeiHV4mlO3uq2kBbpvMlgdPwrTayUeFdQcqoC3SavkgzX8s2L4Oi60CtCTULMbvbgrLL4HmbZtkWv3Rtq/EEZpLMOzBV8KU/A4/klgLNQuzT02hjs4Mv7jF5SPQIr78DXOY3hC263xgNPWsRkAbNWLywBj6e6mZ50V3cOzsoJYgAFv52cVGhBGoVCxAE9UOwoDsYKUBRK9ySxpFFdjRZ0c4A9h61GqvD1LQ2uwB/uFp2m71YNlmIPHeBm7oIYDOKf86VmFX+MGjmJFUYDDHQCa4mdY0oDOroHeomQdpoXCuQLNAa63n2VaGlHw117DT6qfImV+IbKBrAn7+KpB8/xc2KlG1YWTHQCc9TA2p8BnQ+QdFavwK2yYCjzhrPqwA+Ab/sEUzgXr8XcHQE/0WQknyA3CEa5q2CL/UhbiU2GlVw0Z8zkF75MudQBcqrc2oLMLYzQvVYcql3Ud/lJ975Z5FCey0Hlz6RPsGPd2mZ1fRRrE7xkPT+XibmGXWkVvX8aiFMAyjWFpWtYZ1yoJvZ3ydNvZOsu09LFwrC1VLEBNWAtVKdp5sQCbRV7tzbJaDlBl78Pn+LCsIGUK5WkU1zA0daZJ+q3kPmMlDElajJvC39oQzuArzB9v79faX+X/3k7RtfhG+Aj4Ev/hYCvwDXUrXgd9EcBXkfbbBfedi3kzAR/TPMWQz4XXH6cK2uv4vh2QMf1pMtiI8FmVsF05nVNTFz5fVa7vNEP9i88m1NSED34TN2YL2odZrOXC675Gz28tqOsRDiONACfbQpeoJcIz46NIXZcwOhsjde/1zugN/ybiub8tWh4AAAAASUVORK5CYII=;" vertex="1" parent="n.b-sign">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st8" value="Gates" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="650" y="60" width="200" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.b-test" value="&lt;b&gt;Unit and contract&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;coverage 80%&lt;/font&gt;" style="shape=hexagon;perimeter=hexagonPerimeter2;size=0.12;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#4a3c00;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="650" y="90" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico9" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADLElEQVRoge3YT6hVVRTH8c97vjQyjVQESStCkEQQChV0GIqBg8AMI4IgUpyIRjNp0MgiB0YY4UghrYEURCQIWj2I6I8mBAlF+F9LB5mK9krvbbDvrdtxn3/3nXfOE/zC5vHO2nvt39rnrn3W3tyhWQZK9l+I57EY9+ICPsMu/FapsoqZiHdxE+1Iu4KXGlOXwyA+FheebJsa0pjJRsXEt3EDC5qRGWcQ5xQPoI09dQrMS+LF+Dry/Bd8gTWYkrD9gfuFYPJY2GmTcQbDnfGV8Yz4Kj/Ssa9Lsc/I8bsCP0TGjeAdYQEKMZhjT1vFmYm/SVoZPjdiv3iuTMQGfIUHcrQVYoH4Cl/Ftx2hSdu5DH9PSt+Kk+0bTBhtAAP4seCE3fZ2hb5eGG0AsLrEhJcxO8XPooxxsTfZxsEqAoA3C4gfwaoMH+tTxq3EPfgkYvu9qgAIyXUpRcQxLMsZ/0pk3HUMdewvR+w3la/XMpmCzxOTbFUs2Z6LCGxjr7A4sQ/m6SrFd3k/MUnRIm62UGqUSeLdeU7zvgNVcgb7SvRv4a28TnUGAJtxtmDfN3Akr1PdAZzHE/gpo09LEL9lrET0mwO93C2cHc4mfA1jSRlHdb+BLn9iu7D99rJTvPpNpakACFvv/MSzovnxL00GsBazev6/ge/KOhnK71I5A3gKOxLPPxUuB0pRRwD3YY7wc3kcT/vvQNSlhdf7cV5VAEPC8XMp5uIhPIiHhUItj63CIaYWktvol/hVuRKht1h7rS7hXZIB9Ct8v5J7fow6cqAlXDsex2Fhpzkk1EajpsoAruGAcJY9IZTCp4Ty4e8K5xk1sZ/QDkxtUlQRJuNVXPR/8dfwrIpPTlUzDz/LTswPcVdTArOYgZOK7S4fGIdvYqdyW+SaZmTGmSrcHJQJYLgRpSksFxf5nlCQHY3Y/sKkJsTGSLsKmdaxp91ez7rF0xiRdx5Iuxl7URC5NmJrZ4yrnZnK3+V8X6fAvDdwQSi6yrCrPyljx6PCSanI6h81jhK4l5XC1XmW+GPCQWbcMg8fuTUnLmObcHSsnX4++9PxmCD4vFDfj1Qp6g63E/8AKx6wsTVHQH0AAAAASUVORK5CYII=;" vertex="1" parent="n.b-test">
          <mxGeometry x="19" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.b-vuln" value="&lt;b&gt;Vulnerability scan&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;no critical&lt;/font&gt;" style="shape=hexagon;perimeter=hexagonPerimeter2;size=0.12;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#4a3c00;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="650" y="210" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico10" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADHElEQVRoge3ZTYhWVRzH8Y+mExSRFAwVRTRhNYgg9rZqYdSmoMZFMFSLFoEQuM1dWLRQhDSIirAWRRS1iCB6IShcKUGF0fRCJClmMJAlGTovzbQ4z8Xj4z3PnHvn3vso+IX/4p57nv/5/e7z3HP+5zxcZLisaCHnHZjABlyL0ziGL/Ehfm9hzEbYgC+wOCBm8CLWDEljksdwymDxcfyMW4eitITN+E+++CKO4foh6D2LG3FSdfFF7Ote8tm8qb74IiY6V91jDWYzBC4Vn3UtvGAyU+BSMYMr6opYmWgfwTZh3n4+MUBTs8gIbipp34R38BbuTH04tZC9jUej6ynci+mobbI3SBPsxk/R9Ra8EumbxV04mJPsSiw496v+HqPN6B3IlsT4e3ITXI75kgSL+FEoD9riSek1ZVeVRC8nkrT5TaSe/CL+xdqyD6XegRG8j4cS96fwXC95E4xje0LPKTyMz6smXY0PNDNV1o3TeLCq8JiRIZpYtvjYxMcdi5/D/U2IL3iqYwPHc4WlVuILhrYM/IFbcFUvtrc0TmsGpvAL/urFpy2NY1Xf9Urchuv62rve/q3GfX1tc/hOeCClXIOvNfMS9i86dzeUdxZbUwb2NjRImwYWhTrt5iJx/A6sTzk7z7gE64qL2MCB7rXUYgbfFBexgWfwSedyqvE3nsDRoiGehU7gAVwtbGpiHsezLYuLOYGNfW0LgvD5uLF/GoU/exEzXdKvTeZxKKdj7kJ2sr6WWvyT2zHXwOGaQuryW27HXAPfCjujrtif27HKT+ijelpq8W5uxyrFXOU9aU2mhYODLHINjAub+C4YFcqaxirlcaG+77oWeqMJE3XEN1nMLcvEeuH3mEqeOoSqY2BQrtfrmFi3hPgduAe/LtPAAl7qPazDA8bbW9XAwQHJdkb9LhM2GIcqGpjDe7g96jO2hIlHcsWPZoqPWSE8xa14AU/33V+LV4WCcMK5xWKOiddyDawS9p254ptmDEdKxt9WJcmkM//7zmvxWCTBGH5wRvxXwrF/JW4QTqdLj7U74FLhZGKT8rL/IucF/wNuT0AfD/FhdAAAAABJRU5ErkJggg==;" vertex="1" parent="n.b-vuln">
          <mxGeometry x="19" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.b-pol" value="&lt;b&gt;Policy check&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;OPA Gatekeeper&lt;/font&gt;" style="shape=hexagon;perimeter=hexagonPerimeter2;size=0.12;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#4a3c00;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="650" y="330" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico11" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAAB70lEQVRoge3Zv2sUQRyG8Y9RsAyoqJWdBEGxsLMRREQUjb2QIp2ihTYWClaWFjaaQsHCRiyDpY0iWAj5Cyw1CYioiHiCnsXccEnIuXO3P2YX88AXrlhmnndmmdmZY4v/g4NYxCuczOwyNjP4iP6gfuFiVqMxOIQVQ/lYPZzN6JXEKPlYH/KpFVMk38dXTOUS/Bcp8n1cq6KzqkdgBi+xL+HZ6Yr7Ls3G1Salbmcx3YRJ5FsToox89hBVyMe61bC7PaqTj3WzyQBzFcs3HuIYfucOsb1EgGV8w5kSbYziFH7iDU7gkrBzr9bQlxvWj9471c3EIv4MfvcwW0cAwpflfZwXdvfHFYZYWz1cqCvEWuoM8QMHmgrxpKYQjczCNN7WIL+CXV2V/yws31nkv5SU/4SjueSXhE+PhxPKZx35JewePLMND9ogfxp3DDeWFPnIOEts5a/NFBY2dPJ8DPnI5VzyjxI6LpLfKWxGnZRPCZBV/jv2J7R5pY3yse4ltn1dC+XjLKSeM+bxHq9xuEL3idbrWNmvDCcd+Vh3m1ceUmbk+3iGHY1bDyg78k+VO2OX5uomUp2RJ9wAdFYeXuiwPBwX/oDrpHzknHCh1OrVpoiiEK2Wj4wK0Qn5yKz1B/EFLXzni9grXCIdyS2yRVv5C9BTfySRirUEAAAAAElFTkSuQmCC;" vertex="1" parent="n.b-pol">
          <mxGeometry x="19" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.b-schema" value="&lt;b&gt;Schema compatibility&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;Avro backward&lt;/font&gt;" style="shape=hexagon;perimeter=hexagonPerimeter2;size=0.12;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#4a3c00;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="650" y="440" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico12" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADLElEQVRoge3YT6hVVRTH8c97vjQyjVQESStCkEQQChV0GIqBg8AMI4IgUpyIRjNp0MgiB0YY4UghrYEURCQIWj2I6I8mBAlF+F9LB5mK9krvbbDvrdtxn3/3nXfOE/zC5vHO2nvt39rnrn3W3tyhWQZK9l+I57EY9+ICPsMu/FapsoqZiHdxE+1Iu4KXGlOXwyA+FheebJsa0pjJRsXEt3EDC5qRGWcQ5xQPoI09dQrMS+LF+Dry/Bd8gTWYkrD9gfuFYPJY2GmTcQbDnfGV8Yz4Kj/Ssa9Lsc/I8bsCP0TGjeAdYQEKMZhjT1vFmYm/SVoZPjdiv3iuTMQGfIUHcrQVYoH4Cl/Ftx2hSdu5DH9PSt+Kk+0bTBhtAAP4seCE3fZ2hb5eGG0AsLrEhJcxO8XPooxxsTfZxsEqAoA3C4gfwaoMH+tTxq3EPfgkYvu9qgAIyXUpRcQxLMsZ/0pk3HUMdewvR+w3la/XMpmCzxOTbFUs2Z6LCGxjr7A4sQ/m6SrFd3k/MUnRIm62UGqUSeLdeU7zvgNVcgb7SvRv4a28TnUGAJtxtmDfN3Akr1PdAZzHE/gpo09LEL9lrET0mwO93C2cHc4mfA1jSRlHdb+BLn9iu7D99rJTvPpNpakACFvv/MSzovnxL00GsBazev6/ge/KOhnK71I5A3gKOxLPPxUuB0pRRwD3YY7wc3kcT/vvQNSlhdf7cV5VAEPC8XMp5uIhPIiHhUItj63CIaYWktvol/hVuRKht1h7rS7hXZIB9Ct8v5J7fow6cqAlXDsex2Fhpzkk1EajpsoAruGAcJY9IZTCp4Ty4e8K5xk1sZ/QDkxtUlQRJuNVXPR/8dfwrIpPTlUzDz/LTswPcVdTArOYgZOK7S4fGIdvYqdyW+SaZmTGmSrcHJQJYLgRpSksFxf5nlCQHY3Y/sKkJsTGSLsKmdaxp91ez7rF0xiRdx5Iuxl7URC5NmJrZ4yrnZnK3+V8X6fAvDdwQSi6yrCrPyljx6PCSanI6h81jhK4l5XC1XmW+GPCQWbcMg8fuTUnLmObcHSsnX4++9PxmCD4vFDfj1Qp6g63E/8AKx6wsTVHQH0AAAAASUVORK5CYII=;" vertex="1" parent="n.b-schema">
          <mxGeometry x="19" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st13" value="Non-production" 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="940" y="60" width="230" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.b-dev" value="&lt;b&gt;dev&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;auto on merge&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="940" y="90" width="230" height="90" 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+gvaeTAAACsUlEQVRoge3ZzWtVRxgG8F/S1tBKoZAPSyNBLV2ExlKpG7tpSdtNV24KCoI7obho3XXhRsRF66ruzB9QXPQLhEI/EqXQTSkIBe2iIBrQYmIVxH6YkqSLmcudHOdezr2XwzF4HhjOe995Z+Z5zsydec85NGjweGOoRMwkRqom0gFLuN9PwyEcjR2s11hW8SOmexXwfs3Ei2UJEzmiT3TwfYNnelVdIbbiH1wsVgxngscxWjGhfvByzpkT8GTFRPpFlldOwKZCI6BuNALqxqYXUHbLXBGO9BQTwhH/VMF/E1cyfUwLZ0yrn23YXYi5gd+iPYPnS/LbgO0ePsr/6BA7hs+SuHmdE785rEXiLYLFcY4l8ZcKdV/nOh10Cd3GIfwSf3+FB13ihzAb7cu4VahfiNdxvFKGQD8CZnEWJ/C0cFdPx7r/4nUU3xfKu7Hu7XhdTwjDMn5NxijFrZ+0YQZHon0HnwrTnWIkIVpE6p/HwWhfEEQVY7pi0CU0Fq9/9dBmCi9F+4fEP5/Yb5XtrKrE7R4+ivarOFCofwe/4zquYpcwA/AidpYdqKpz4D4+juV8pj69wwtYFAQRxJVGXanzrPDgtCosnfTBqvTyoToBLwiHUic8h9fwszADLQHDeLOXgQZdQmsDtG3tNEv4Itp7tDeGUhhEwIr2Pj7VR/t0q/w34yuFfpbQOfwk/PGWo++9Qswy9hZ8x7E/+f268OLg78TXs4AcesmFYF8ksY5TXeLmMv1+kNTPCCd5p1cr2Vyo7AxssfHuDAlJ2Rs4rJ2Rfog/tVOCFJMZ3yfCK5NFnOyBT1fkZuBRKJVko7WjEVA3GgF1oxFQN3IC7mk/2j1KuJtzdhLwXbVc+sLnvQTvwDX1n76tcqYT0W5fKZ8VPvTNCLlQHbiLL/FtTeM3aNCgavwPAhkK+vINkkwAAAAASUVORK5CYII=;" vertex="1" parent="n.b-dev">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.b-stg" value="&lt;b&gt;staging&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;load test 25 k events/s&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="940" y="210" width="230" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico15" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QA/wD/AP+gvaeTAAAFgklEQVR4nO2ba2wVRRiGn29PWwgK2MqtAgoVC0qEQLlIImKRgAQUKy3RaFRALkGDRCSgIeUQIoGGECQgrY0YopakkSAQjWhUIrdgGgSD3AkKpbUgLUIr2Hbn80dtOKft6e3sbg9Nn2R/nNmdd979djoz++1U8ApVeXXLtdEGnkRkJKr9gVigM+ADboL8oegJgf22Wjtzpnc+47YtcbuBtKzizjHteFOUGUBCU+qqchB07efT47Yhom74cy0Afr9ap/sUTxe13gftHp6a/CyG2Z/NjD3qjLsAZacFAV77pOSectVPgckOypaDLMqZEbveQU3nA5CWfa2vz2fvBh5yWhtAlLVbZ9670DE9p4QA0jbf6Gpp+V6gv5O6NVGRxbkz4jKc0HIsAGm5GiPXrx4AkpzSrAdF9aXcWV23hitkOeEGgOtX0xWSFPDgEBXJTMsqvj9c21HhCgBMzS4aZFQXO6HVBDphmTXAtHBEHOkBtrHeM0qUUfD20NSUzKLB4XgPuwdM+rAowaCpuLJMaRBBmAfMab5AU1GVZzKvJqvYk0BGAEOBDs014AAlpX927bbHL5XNqdzoHpCUpdHdzJU5kln0ho0MqHriLfPYaxDbPv7KY8C+5lRuVAAmbro8BPtytqJJVbccETd+m0odjlsBGL+xcJ5tzHqq3tgiEkUTm1u33llg3IaCpQY2GtRnUCL34JEJWVfimxOAkIPg2I0Fs1D5qDmiLcjvwDaMtemH+d3PNaZCnQEYu6FgqFH2A+0dNOcZCsZCtlT4yhfum/dASX3X1g6AX60n4gqPAI+6ZdBDClFN/emtngdCXVArAI+vv/QiSo67vjylTFSm7l1w3+66TtYKwKh1+SeAAa7b8pYyY/lGHJoff7zmiaAAjFx3cZCqOJ52igzktw5/lw/b4+97K7A0aB1gKylohC1yHEMHlnaMngusCywN6gFD1lz4DhjnpS2PKWpvSd+Db/e+WV0Q1AOMap/W+vz/p3upzXhgR3XB7QD41bL1Qu+WcOUxz1JnAJahdoZG7HrfKRQNylneDoCI2qvOFwE9vTblMX0CfwSPAUaPIa0+AHfhVwu/GKg5DcI+lAkt48szLlTfPNTMB1jssm1d4bklL1HOBv4MygecX5Jw1KjmGVVa66Gi3wbec62MkFFdoSo7apa3EhTL+iKwoM58QLflZ74GJnpiyUME+apoWb+gL9Z15gSNVi4A3xhaNt3tNBWKeadmYciUWKz/9GRUt+PQ57OWRkRWFPsT02uV11epc/qpWYreaXnBWihsu2H1nxY4/VXT4Jehu5eeTFXRj4FOrrhzGYHtpb6yl/EP+yfE+YZp9+6JRCzdKlWfwe4UKlCW31r58EoIvcGq8d8G/WrFVJxMUdV0YJATDl1CUXIt1aX/rhp4tqGLm7FDRCVqyfFkIzwHjAYGAtFN13GMEuCSCufE8I0xvp1kDChobOXwt8ik5fpITOyBbbUDwGg5lpSFrdsYKrWcNYO9aauNNlon9Y4BPTJ2vWJBukKcV4bcQuC0JWZ2/qIpvwaWh1zmdlm9o6NAtkKM+/bcR2GkrdYHQHJguXP7BO8ApI6tLSF7wF+Lp9yIX73zdRFZ1kr+BE5ZYha0tI822ogw6p0Gh/94voeN/TQaWTOBihz+JfnBPCe0QgYgKS8vWq/HngXC3pHtAoqRMYfHJewNVyjkNFhR1qUXkXnzAIJlRjkhFDIAdlHZJYF8JxpxAVV8h5wQqncMGPz9qZ6WRE0QNKISo0Y5duSpfiF3frXRRhuNpt4xIKVAMxWm4v1O8csYXviylxxxu6GQg9vz+drLhPGvKGESKxZzgbluNxR6HWC17Kuy8ehVPWQju+K5COQAthdGalDos9jsRUP/ARCvBZXgShIpAAAAAElFTkSuQmCC;" vertex="1" parent="n.b-stg">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.b-chaos" value="&lt;b&gt;Chaos run&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;broker kill · provider outage&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="940" y="330" width="230" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico16" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+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.b-chaos">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st17" value="Approval" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontStyle=1;fontColor=#8a97a5;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="1260" y="60" width="220" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.b-gate" value="&lt;b&gt;Change gate&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;2 approvals · CAB for schema&lt;/font&gt;" style="shape=hexagon;perimeter=hexagonPerimeter2;size=0.12;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#4a3c00;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1260" y="90" width="220" height="70" 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+gvaeTAAADLElEQVRoge3YT6hVVRTH8c97vjQyjVQESStCkEQQChV0GIqBg8AMI4IgUpyIRjNp0MgiB0YY4UghrYEURCQIWj2I6I8mBAlF+F9LB5mK9krvbbDvrdtxn3/3nXfOE/zC5vHO2nvt39rnrn3W3tyhWQZK9l+I57EY9+ICPsMu/FapsoqZiHdxE+1Iu4KXGlOXwyA+FheebJsa0pjJRsXEt3EDC5qRGWcQ5xQPoI09dQrMS+LF+Dry/Bd8gTWYkrD9gfuFYPJY2GmTcQbDnfGV8Yz4Kj/Ssa9Lsc/I8bsCP0TGjeAdYQEKMZhjT1vFmYm/SVoZPjdiv3iuTMQGfIUHcrQVYoH4Cl/Ftx2hSdu5DH9PSt+Kk+0bTBhtAAP4seCE3fZ2hb5eGG0AsLrEhJcxO8XPooxxsTfZxsEqAoA3C4gfwaoMH+tTxq3EPfgkYvu9qgAIyXUpRcQxLMsZ/0pk3HUMdewvR+w3la/XMpmCzxOTbFUs2Z6LCGxjr7A4sQ/m6SrFd3k/MUnRIm62UGqUSeLdeU7zvgNVcgb7SvRv4a28TnUGAJtxtmDfN3Akr1PdAZzHE/gpo09LEL9lrET0mwO93C2cHc4mfA1jSRlHdb+BLn9iu7D99rJTvPpNpakACFvv/MSzovnxL00GsBazev6/ge/KOhnK71I5A3gKOxLPPxUuB0pRRwD3YY7wc3kcT/vvQNSlhdf7cV5VAEPC8XMp5uIhPIiHhUItj63CIaYWktvol/hVuRKht1h7rS7hXZIB9Ct8v5J7fow6cqAlXDsex2Fhpzkk1EajpsoAruGAcJY9IZTCp4Ty4e8K5xk1sZ/QDkxtUlQRJuNVXPR/8dfwrIpPTlUzDz/LTswPcVdTArOYgZOK7S4fGIdvYqdyW+SaZmTGmSrcHJQJYLgRpSksFxf5nlCQHY3Y/sKkJsTGSLsKmdaxp91ez7rF0xiRdx5Iuxl7URC5NmJrZ4yrnZnK3+V8X6fAvDdwQSi6yrCrPyljx6PCSanI6h81jhK4l5XC1XmW+GPCQWbcMg8fuTUnLmObcHSsnX4++9PxmCD4vFDfj1Qp6g63E/8AKx6wsTVHQH0AAAAASUVORK5CYII=;" vertex="1" parent="n.b-gate">
          <mxGeometry x="19" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.b-argo" value="&lt;b&gt;Argo CD&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;GitOps sync · drift alarm&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1260" y="190" width="220" height="70" as="geometry" />
        </mxCell>
        <mxCell id="_ico19" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,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;" vertex="1" parent="n.b-argo">
          <mxGeometry x="9" y="23" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_st20" value="Production" 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="1580" y="60" width="200" height="20" as="geometry" />
        </mxCell>
        <mxCell id="n.b-roll" value="&lt;b&gt;Argo Rollouts&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;canary 5% to 100%&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="1580" y="90" width="200" 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,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;" vertex="1" parent="n.b-roll">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.b-slo" value="&lt;b&gt;SLO watch&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;burn rate under 2×&lt;/font&gt;" style="shape=hexagon;perimeter=hexagonPerimeter2;size=0.12;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontColor=#4a3c00;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1580" y="210" width="200" height="90" as="geometry" />
        </mxCell>
        <mxCell id="_ico22" value="" style="shape=image;html=1;imageAspect=1;aspect=fixed;movable=0;resizable=0;rotatable=0;connectable=0;editable=0;deletable=0;noLabel=1;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAADLElEQVRoge3YT6hVVRTH8c97vjQyjVQESStCkEQQChV0GIqBg8AMI4IgUpyIRjNp0MgiB0YY4UghrYEURCQIWj2I6I8mBAlF+F9LB5mK9krvbbDvrdtxn3/3nXfOE/zC5vHO2nvt39rnrn3W3tyhWQZK9l+I57EY9+ICPsMu/FapsoqZiHdxE+1Iu4KXGlOXwyA+FheebJsa0pjJRsXEt3EDC5qRGWcQ5xQPoI09dQrMS+LF+Dry/Bd8gTWYkrD9gfuFYPJY2GmTcQbDnfGV8Yz4Kj/Ssa9Lsc/I8bsCP0TGjeAdYQEKMZhjT1vFmYm/SVoZPjdiv3iuTMQGfIUHcrQVYoH4Cl/Ftx2hSdu5DH9PSt+Kk+0bTBhtAAP4seCE3fZ2hb5eGG0AsLrEhJcxO8XPooxxsTfZxsEqAoA3C4gfwaoMH+tTxq3EPfgkYvu9qgAIyXUpRcQxLMsZ/0pk3HUMdewvR+w3la/XMpmCzxOTbFUs2Z6LCGxjr7A4sQ/m6SrFd3k/MUnRIm62UGqUSeLdeU7zvgNVcgb7SvRv4a28TnUGAJtxtmDfN3Akr1PdAZzHE/gpo09LEL9lrET0mwO93C2cHc4mfA1jSRlHdb+BLn9iu7D99rJTvPpNpakACFvv/MSzovnxL00GsBazev6/ge/KOhnK71I5A3gKOxLPPxUuB0pRRwD3YY7wc3kcT/vvQNSlhdf7cV5VAEPC8XMp5uIhPIiHhUItj63CIaYWktvol/hVuRKht1h7rS7hXZIB9Ct8v5J7fow6cqAlXDsex2Fhpzkk1EajpsoAruGAcJY9IZTCp4Ty4e8K5xk1sZ/QDkxtUlQRJuNVXPR/8dfwrIpPTlUzDz/LTswPcVdTArOYgZOK7S4fGIdvYqdyW+SaZmTGmSrcHJQJYLgRpSksFxf5nlCQHY3Y/sKkJsTGSLsKmdaxp91ez7rF0xiRdx5Iuxl7URC5NmJrZ4yrnZnK3+V8X6fAvDdwQSi6yrCrPyljx6PCSanI6h81jhK4l5XC1XmW+GPCQWbcMg8fuTUnLmObcHSsnX4++9PxmCD4vFDfj1Qp6g63E/8AKx6wsTVHQH0AAAAASUVORK5CYII=;" vertex="1" parent="n.b-slo">
          <mxGeometry x="19" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="n.b-back" value="&lt;b&gt;Automatic rollback&lt;/b&gt;&lt;br&gt;&lt;font style=&quot;font-size:10px;color:#5b6b7d&quot;&gt;on breach within 10 min&lt;/font&gt;" style="rounded=1;arcSize=8;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#1a2b45;fontSize=12;fontFamily=Segoe UI;verticalAlign=middle;align=center;spacingLeft=38;" vertex="1" parent="1">
          <mxGeometry x="1580" y="330" 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,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.b-back">
          <mxGeometry x="9" y="33" width="24" height="24" as="geometry" />
        </mxCell>
        <mxCell id="_spine24" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="260" y="310" as="sourcePoint" />
            <mxPoint x="340" y="310" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine25" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="570" y="310" as="sourcePoint" />
            <mxPoint x="640" y="310" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine26" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="860" y="310" as="sourcePoint" />
            <mxPoint x="930" y="310" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine27" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1180" y="310" as="sourcePoint" />
            <mxPoint x="1250" y="310" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_spine28" value="" style="html=1;endArrow=block;endFill=1;strokeColor=#b8c4d0;strokeWidth=2;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="1490" y="310" as="sourcePoint" />
            <mxPoint x="1570" y="310" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_e29" value="blocked" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;endArrow=block;endFill=1;strokeColor=#b85450;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.b-vuln" target="n.b-ci">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="750" y="190" />
              <mxPoint x="460" y="190" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="_e30" value="breach" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;endArrow=block;endFill=1;strokeColor=#b85450;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.b-slo" target="n.b-back">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="_e31" value="config only" style="edgeStyle=orthogonalEdgeStyle;rounded=1;html=1;jettySize=auto;orthogonalLoop=1;dashed=1;endArrow=open;endFill=0;strokeColor=#d79b00;strokeWidth=1.4;fontSize=10;fontColor=#42536a;labelBackgroundColor=#ffffff;verticalAlign=bottom;fontFamily=Segoe UI;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="n.b-cfg" target="n.b-argo">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="150" y="320" />
              <mxPoint x="1370" y="320" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="title" value="Delivery Pipeline and Environments" 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="1730" 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="1730" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg32" value="" style="rounded=1;arcSize=30;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="1">
          <mxGeometry x="40" y="610" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg33" value="Interface / broker" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="70" y="610" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg34" value="" style="rounded=1;arcSize=30;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
          <mxGeometry x="200" y="610" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg35" value="Application we own" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="230" y="610" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg36" value="" style="rounded=1;arcSize=30;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="1">
          <mxGeometry x="360" y="610" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg37" value="Security / platform" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="390" y="610" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg38" value="" style="rounded=1;arcSize=30;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1">
          <mxGeometry x="530" y="610" width="20" height="10" as="geometry" />
        </mxCell>
        <mxCell id="_lg39" value="Decision point" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="550" y="610" width="90" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg40" value="" style="html=1;endArrow=none;dashed=1;strokeColor=#b85450;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="660" y="620" as="sourcePoint" />
            <mxPoint x="690" y="620" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg41" value="failure / alternate" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=10;fontColor=#7b8794;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="690" y="610" width="110" height="20" as="geometry" />
        </mxCell>
        <mxCell id="_lg42" value="" style="html=1;endArrow=none;dashed=1;strokeColor=#d79b00;strokeWidth=1.4;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="830" y="620" as="sourcePoint" />
            <mxPoint x="850" y="620" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="_lg43" 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="860" y="610" width="80" height="20" as="geometry" />
        </mxCell>
        <mxCell id="note" value="Rules and templates ship through the same pipeline as code, so a rule change is versioned, reviewed and revertible. Config-only changes skip the image build but not the gates." 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="640" width="1730" 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="660" width="1730" height="10" as="geometry" />
        </mxCell>
        <mxCell id="foot" value="v 1.0   ·   owner Data &amp; AI Global Practice   ·   date 2026-08" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;fontSize=9;fontColor=#9aa7b4;fontFamily=Segoe UI;" vertex="1" parent="1">
          <mxGeometry x="40" y="670" width="1730" height="10" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
