<?xml version="1.0" encoding="UTF-8"?>
<mxfile host="Agentweaver" compressed="false" fluentProfile="react-optical-v1">
<diagram id="v1-identity-provider-setup" name="Identity Broker GitHub provider setup"><mxGraphModel page="1" pageScale="2.926654740608229" pageWidth="559" pageHeight="794" background="#efeae7" grid="0"><root>
<mxCell id="0"/><mxCell id="1" parent="0"/>
<mxCell id="fluent-paper" fluentRole="canvas" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#efeae7;strokeColor=none;strokeWidth=1;shadow=0;" parent="1" vertex="1"><mxGeometry x="0" y="247.88193202146704" width="1636" height="1828" as="geometry"/></mxCell>
<mxCell id="fluent-content" fluentRole="layout" value="" style="group;connectable=0;" parent="1" vertex="1"><mxGeometry x="0" y="247.88193202146704" width="1636" height="1828" as="geometry"/></mxCell>
<mxCell id="fragment-7" fluentRole="fragment" value="alt [Revision and effective-settings checks]" style="shape=mxgraph.uml.frame;fillColor=none;strokeColor=#746d68;html=1;fontFamily=Segoe UI;fontSize=12;align=left;verticalAlign=top;spacing=8;" parent="fluent-content" vertex="1"><mxGeometry x="42" y="648" width="1552" height="860" as="geometry"/></mxCell>
<mxCell id="fragment-17" fluentRole="fragment" value="alt [Rollout and readback]" style="shape=mxgraph.uml.frame;fillColor=none;strokeColor=#746d68;html=1;fontFamily=Segoe UI;fontSize=12;align=left;verticalAlign=top;spacing=8;" parent="fluent-content" vertex="1"><mxGeometry x="52" y="1140" width="1532" height="356" as="geometry"/></mxCell>
<mxCell id="node-operator-top" fluentRole="card" value="" style="group;connectable=1;" parent="fluent-content" vertex="1"><mxGeometry x="54" y="54" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-operator-top-shadow-0" fluentRole="shadow" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#1c1814;strokeColor=none;strokeWidth=1;shadow=0;opacity=2;" parent="node-operator-top" vertex="1"><mxGeometry x="0" y="3" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-operator-top-shadow-1" fluentRole="shadow" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#1c1814;strokeColor=none;strokeWidth=1;shadow=0;opacity=3;" parent="node-operator-top" vertex="1"><mxGeometry x="0" y="1" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-operator-top-accent" fluentRole="accent" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#635c57;strokeColor=none;strokeWidth=1;shadow=0;" parent="node-operator-top" vertex="1"><mxGeometry x="0" y="0" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-operator-top-surface" fluentRole="surface" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;" parent="node-operator-top" vertex="1"><mxGeometry x="5" y="0" width="335" height="132" as="geometry"/></mxCell>
<mxCell id="node-operator-top-icon" fluentRole="icon" value="" style="shape=image;aspect=fixed;image=data:image/svg+xml,%3Csvg%20data-iconcloud-source%3D%22https%3A%2F%2Ficoncloud.design%2Fsearch%3Fq%3DPerson%26amp%3Blibrary%3Dfluent-system-library%26amp%3Bcollection%3Dfluent-regular%22%20fill%3D%22%23635c57%22%20aria-hidden%3D%22true%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10%202a4%204%200%201%200%200%208%204%204%200%200%200%200-8ZM7%206a3%203%200%201%201%206%200%203%203%200%200%201-6%200Zm-2%205a2%202%200%200%200-2%202c0%201.7.83%202.97%202.13%203.8A9.14%209.14%200%200%200%2010%2018c1.85%200%203.58-.39%204.87-1.2A4.35%204.35%200%200%200%2017%2013a2%202%200%200%200-2-2H5Zm-1%202a1%201%200%200%201%201-1h10a1%201%200%200%201%201%201c0%201.3-.62%202.28-1.67%202.95A8.16%208.16%200%200%201%2010%2017a8.16%208.16%200%200%201-4.33-1.05A3.36%203.36%200%200%201%204%2013Z%22%20fill%3D%22%23635c57%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A;" parent="node-operator-top" vertex="1"><mxGeometry x="27" y="52" width="28" height="28" as="geometry"/></mxCell>
<mxCell id="node-operator-top-title" fluentRole="title" value="&lt;div style=&quot;font-family:Segoe UI;font-size:20px;font-weight:600;line-height:1.15;color:#272320;&quot;&gt;Operator&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=20;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="node-operator-top" vertex="1"><mxGeometry x="71" y="31.799999999999997" width="251" height="23" as="geometry"/></mxCell>
<mxCell id="node-operator-top-subtitle" fluentRole="subtitle" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:400;line-height:1.15;color:#635c57;&quot;&gt;Approved non-production target&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=16;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="node-operator-top" vertex="1"><mxGeometry x="71" y="56.8" width="251" height="40.4" as="geometry"/></mxCell>
<mxCell id="node-operator-bottom" fluentRole="card" value="" style="group;connectable=1;" parent="fluent-content" vertex="1"><mxGeometry x="54" y="1642" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-operator-bottom-shadow-0" fluentRole="shadow" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#1c1814;strokeColor=none;strokeWidth=1;shadow=0;opacity=2;" parent="node-operator-bottom" vertex="1"><mxGeometry x="0" y="3" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-operator-bottom-shadow-1" fluentRole="shadow" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#1c1814;strokeColor=none;strokeWidth=1;shadow=0;opacity=3;" parent="node-operator-bottom" vertex="1"><mxGeometry x="0" y="1" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-operator-bottom-accent" fluentRole="accent" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#635c57;strokeColor=none;strokeWidth=1;shadow=0;" parent="node-operator-bottom" vertex="1"><mxGeometry x="0" y="0" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-operator-bottom-surface" fluentRole="surface" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;" parent="node-operator-bottom" vertex="1"><mxGeometry x="5" y="0" width="335" height="132" as="geometry"/></mxCell>
<mxCell id="node-operator-bottom-icon" fluentRole="icon" value="" style="shape=image;aspect=fixed;image=data:image/svg+xml,%3Csvg%20data-iconcloud-source%3D%22https%3A%2F%2Ficoncloud.design%2Fsearch%3Fq%3DPerson%26amp%3Blibrary%3Dfluent-system-library%26amp%3Bcollection%3Dfluent-regular%22%20fill%3D%22%23635c57%22%20aria-hidden%3D%22true%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10%202a4%204%200%201%200%200%208%204%204%200%200%200%200-8ZM7%206a3%203%200%201%201%206%200%203%203%200%200%201-6%200Zm-2%205a2%202%200%200%200-2%202c0%201.7.83%202.97%202.13%203.8A9.14%209.14%200%200%200%2010%2018c1.85%200%203.58-.39%204.87-1.2A4.35%204.35%200%200%200%2017%2013a2%202%200%200%200-2-2H5Zm-1%202a1%201%200%200%201%201-1h10a1%201%200%200%201%201%201c0%201.3-.62%202.28-1.67%202.95A8.16%208.16%200%200%201%2010%2017a8.16%208.16%200%200%201-4.33-1.05A3.36%203.36%200%200%201%204%2013Z%22%20fill%3D%22%23635c57%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A;" parent="node-operator-bottom" vertex="1"><mxGeometry x="27" y="52" width="28" height="28" as="geometry"/></mxCell>
<mxCell id="node-operator-bottom-title" fluentRole="title" value="&lt;div style=&quot;font-family:Segoe UI;font-size:20px;font-weight:600;line-height:1.15;color:#272320;&quot;&gt;Operator&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=20;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="node-operator-bottom" vertex="1"><mxGeometry x="71" y="31.799999999999997" width="251" height="23" as="geometry"/></mxCell>
<mxCell id="node-operator-bottom-subtitle" fluentRole="subtitle" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:400;line-height:1.15;color:#635c57;&quot;&gt;Approved non-production target&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=16;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="node-operator-bottom" vertex="1"><mxGeometry x="71" y="56.8" width="251" height="40.4" as="geometry"/></mxCell>
<mxCell id="lifeline-operator" fluentRole="lifeline" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=none;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;dashed=1;dashPattern=8 6;startArrow=none;exitX=0.5;exitY=1;entryX=0.5;entryY=0;" parent="fluent-content" edge="1" source="node-operator-top" target="node-operator-bottom"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="node-installer-top" fluentRole="card" value="" style="group;connectable=1;" parent="fluent-content" vertex="1"><mxGeometry x="450" y="54" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-installer-top-shadow-0" fluentRole="shadow" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#1c1814;strokeColor=none;strokeWidth=1;shadow=0;opacity=2;" parent="node-installer-top" vertex="1"><mxGeometry x="0" y="3" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-installer-top-shadow-1" fluentRole="shadow" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#1c1814;strokeColor=none;strokeWidth=1;shadow=0;opacity=3;" parent="node-installer-top" vertex="1"><mxGeometry x="0" y="1" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-installer-top-accent" fluentRole="accent" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#00666d;strokeColor=none;strokeWidth=1;shadow=0;" parent="node-installer-top" vertex="1"><mxGeometry x="0" y="0" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-installer-top-surface" fluentRole="surface" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;" parent="node-installer-top" vertex="1"><mxGeometry x="5" y="0" width="335" height="132" as="geometry"/></mxCell>
<mxCell id="node-installer-top-icon" fluentRole="icon" value="" style="shape=image;aspect=fixed;image=data:image/svg+xml,%3Csvg%20data-iconcloud-source%3D%22https%3A%2F%2Ficoncloud.design%2Fsearch%3Fq%3DCode%26amp%3Blibrary%3Dfluent-system-library%26amp%3Bcollection%3Dfluent-regular%22%20fill%3D%22%2300666d%22%20aria-hidden%3D%22true%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.97%203.68a.5.5%200%200%200-.94-.36l-5%2013a.5.5%200%201%200%20.94.36l5-13ZM5.83%206.12c.2.18.23.5.05.7L3.16%2010l2.72%203.17a.5.5%200%200%201-.76.66l-3-3.5a.5.5%200%200%201%200-.66l3-3.5a.5.5%200%200%201%20.7-.05Zm8.34%208.26a.5.5%200%200%201-.05-.7l2.72-3.18-2.72-3.17a.5.5%200%201%201%20.76-.66l3%203.5a.5.5%200%200%201%200%20.66l-3%203.5a.5.5%200%200%201-.7.05Z%22%20fill%3D%22%2300666d%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A;" parent="node-installer-top" vertex="1"><mxGeometry x="27" y="52" width="28" height="28" as="geometry"/></mxCell>
<mxCell id="node-installer-top-title" fluentRole="title" value="&lt;div style=&quot;font-family:Segoe UI;font-size:20px;font-weight:600;line-height:1.15;color:#272320;&quot;&gt;Azure installer&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=20;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="node-installer-top" vertex="1"><mxGeometry x="71" y="31.799999999999997" width="251" height="23" as="geometry"/></mxCell>
<mxCell id="node-installer-top-subtitle" fluentRole="subtitle" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:400;line-height:1.15;color:#635c57;&quot;&gt;deploy.mjs provider setup mode&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=16;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="node-installer-top" vertex="1"><mxGeometry x="71" y="56.8" width="251" height="40.4" as="geometry"/></mxCell>
<mxCell id="node-installer-bottom" fluentRole="card" value="" style="group;connectable=1;" parent="fluent-content" vertex="1"><mxGeometry x="450" y="1642" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-installer-bottom-shadow-0" fluentRole="shadow" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#1c1814;strokeColor=none;strokeWidth=1;shadow=0;opacity=2;" parent="node-installer-bottom" vertex="1"><mxGeometry x="0" y="3" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-installer-bottom-shadow-1" fluentRole="shadow" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#1c1814;strokeColor=none;strokeWidth=1;shadow=0;opacity=3;" parent="node-installer-bottom" vertex="1"><mxGeometry x="0" y="1" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-installer-bottom-accent" fluentRole="accent" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#00666d;strokeColor=none;strokeWidth=1;shadow=0;" parent="node-installer-bottom" vertex="1"><mxGeometry x="0" y="0" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-installer-bottom-surface" fluentRole="surface" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;" parent="node-installer-bottom" vertex="1"><mxGeometry x="5" y="0" width="335" height="132" as="geometry"/></mxCell>
<mxCell id="node-installer-bottom-icon" fluentRole="icon" value="" style="shape=image;aspect=fixed;image=data:image/svg+xml,%3Csvg%20data-iconcloud-source%3D%22https%3A%2F%2Ficoncloud.design%2Fsearch%3Fq%3DCode%26amp%3Blibrary%3Dfluent-system-library%26amp%3Bcollection%3Dfluent-regular%22%20fill%3D%22%2300666d%22%20aria-hidden%3D%22true%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.97%203.68a.5.5%200%200%200-.94-.36l-5%2013a.5.5%200%201%200%20.94.36l5-13ZM5.83%206.12c.2.18.23.5.05.7L3.16%2010l2.72%203.17a.5.5%200%200%201-.76.66l-3-3.5a.5.5%200%200%201%200-.66l3-3.5a.5.5%200%200%201%20.7-.05Zm8.34%208.26a.5.5%200%200%201-.05-.7l2.72-3.18-2.72-3.17a.5.5%200%201%201%20.76-.66l3%203.5a.5.5%200%200%201%200%20.66l-3%203.5a.5.5%200%200%201-.7.05Z%22%20fill%3D%22%2300666d%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A;" parent="node-installer-bottom" vertex="1"><mxGeometry x="27" y="52" width="28" height="28" as="geometry"/></mxCell>
<mxCell id="node-installer-bottom-title" fluentRole="title" value="&lt;div style=&quot;font-family:Segoe UI;font-size:20px;font-weight:600;line-height:1.15;color:#272320;&quot;&gt;Azure installer&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=20;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="node-installer-bottom" vertex="1"><mxGeometry x="71" y="31.799999999999997" width="251" height="23" as="geometry"/></mxCell>
<mxCell id="node-installer-bottom-subtitle" fluentRole="subtitle" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:400;line-height:1.15;color:#635c57;&quot;&gt;deploy.mjs provider setup mode&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=16;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="node-installer-bottom" vertex="1"><mxGeometry x="71" y="56.8" width="251" height="40.4" as="geometry"/></mxCell>
<mxCell id="lifeline-installer" fluentRole="lifeline" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=none;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;dashed=1;dashPattern=8 6;startArrow=none;exitX=0.5;exitY=1;entryX=0.5;entryY=0;" parent="fluent-content" edge="1" source="node-installer-top" target="node-installer-bottom"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="node-kubernetes-top" fluentRole="card" value="" style="group;connectable=1;" parent="fluent-content" vertex="1"><mxGeometry x="846" y="54" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-kubernetes-top-shadow-0" fluentRole="shadow" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#1c1814;strokeColor=none;strokeWidth=1;shadow=0;opacity=2;" parent="node-kubernetes-top" vertex="1"><mxGeometry x="0" y="3" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-kubernetes-top-shadow-1" fluentRole="shadow" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#1c1814;strokeColor=none;strokeWidth=1;shadow=0;opacity=3;" parent="node-kubernetes-top" vertex="1"><mxGeometry x="0" y="1" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-kubernetes-top-accent" fluentRole="accent" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#0e700e;strokeColor=none;strokeWidth=1;shadow=0;" parent="node-kubernetes-top" vertex="1"><mxGeometry x="0" y="0" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-kubernetes-top-surface" fluentRole="surface" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;" parent="node-kubernetes-top" vertex="1"><mxGeometry x="5" y="0" width="335" height="132" as="geometry"/></mxCell>
<mxCell id="node-kubernetes-top-icon" fluentRole="icon" value="" style="shape=image;aspect=fixed;image=data:image/svg+xml,%3Csvg%20data-iconcloud-source%3D%22https%3A%2F%2Ficoncloud.design%2Fsearch%3Fq%3DCloud%26amp%3Blibrary%3Dfluent-system-library%26amp%3Bcollection%3Dfluent-regular%22%20fill%3D%22%230e700e%22%20aria-hidden%3D%22true%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10%204c2.82%200%204.41%201.92%204.65%204.25h.07A3.33%203.33%200%200%201%2018%2011.62%203.33%203.33%200%200%201%2014.72%2015H5.28A3.33%203.33%200%200%201%202%2011.62c0-1.8%201.37-3.27%203.1-3.37h.25C5.6%205.9%207.18%204%2010%204Zm0%201C7.89%205%206.55%206.32%206.35%208.35a1%201%200%200%201-1%20.9h-.07A2.33%202.33%200%200%200%203%2011.62%202.33%202.33%200%200%200%205.28%2014h9.44A2.33%202.33%200%200%200%2017%2011.62a2.33%202.33%200%200%200-2.28-2.37h-.07a1%201%200%200%201-1-.9C13.45%206.32%2012.11%205%2010%205Z%22%20fill%3D%22%230e700e%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A;" parent="node-kubernetes-top" vertex="1"><mxGeometry x="27" y="52" width="28" height="28" as="geometry"/></mxCell>
<mxCell id="node-kubernetes-top-title" fluentRole="title" value="&lt;div style=&quot;font-family:Segoe UI;font-size:20px;font-weight:600;line-height:1.15;color:#272320;&quot;&gt;Kubernetes API&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=20;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="node-kubernetes-top" vertex="1"><mxGeometry x="71" y="41.4" width="251" height="23" as="geometry"/></mxCell>
<mxCell id="node-kubernetes-top-subtitle" fluentRole="subtitle" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:400;line-height:1.15;color:#635c57;&quot;&gt;agentweaver namespace&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=16;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="node-kubernetes-top" vertex="1"><mxGeometry x="71" y="66.4" width="251" height="21.2" as="geometry"/></mxCell>
<mxCell id="node-kubernetes-bottom" fluentRole="card" value="" style="group;connectable=1;" parent="fluent-content" vertex="1"><mxGeometry x="846" y="1642" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-kubernetes-bottom-shadow-0" fluentRole="shadow" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#1c1814;strokeColor=none;strokeWidth=1;shadow=0;opacity=2;" parent="node-kubernetes-bottom" vertex="1"><mxGeometry x="0" y="3" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-kubernetes-bottom-shadow-1" fluentRole="shadow" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#1c1814;strokeColor=none;strokeWidth=1;shadow=0;opacity=3;" parent="node-kubernetes-bottom" vertex="1"><mxGeometry x="0" y="1" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-kubernetes-bottom-accent" fluentRole="accent" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#0e700e;strokeColor=none;strokeWidth=1;shadow=0;" parent="node-kubernetes-bottom" vertex="1"><mxGeometry x="0" y="0" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-kubernetes-bottom-surface" fluentRole="surface" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;" parent="node-kubernetes-bottom" vertex="1"><mxGeometry x="5" y="0" width="335" height="132" as="geometry"/></mxCell>
<mxCell id="node-kubernetes-bottom-icon" fluentRole="icon" value="" style="shape=image;aspect=fixed;image=data:image/svg+xml,%3Csvg%20data-iconcloud-source%3D%22https%3A%2F%2Ficoncloud.design%2Fsearch%3Fq%3DCloud%26amp%3Blibrary%3Dfluent-system-library%26amp%3Bcollection%3Dfluent-regular%22%20fill%3D%22%230e700e%22%20aria-hidden%3D%22true%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10%204c2.82%200%204.41%201.92%204.65%204.25h.07A3.33%203.33%200%200%201%2018%2011.62%203.33%203.33%200%200%201%2014.72%2015H5.28A3.33%203.33%200%200%201%202%2011.62c0-1.8%201.37-3.27%203.1-3.37h.25C5.6%205.9%207.18%204%2010%204Zm0%201C7.89%205%206.55%206.32%206.35%208.35a1%201%200%200%201-1%20.9h-.07A2.33%202.33%200%200%200%203%2011.62%202.33%202.33%200%200%200%205.28%2014h9.44A2.33%202.33%200%200%200%2017%2011.62a2.33%202.33%200%200%200-2.28-2.37h-.07a1%201%200%200%201-1-.9C13.45%206.32%2012.11%205%2010%205Z%22%20fill%3D%22%230e700e%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A;" parent="node-kubernetes-bottom" vertex="1"><mxGeometry x="27" y="52" width="28" height="28" as="geometry"/></mxCell>
<mxCell id="node-kubernetes-bottom-title" fluentRole="title" value="&lt;div style=&quot;font-family:Segoe UI;font-size:20px;font-weight:600;line-height:1.15;color:#272320;&quot;&gt;Kubernetes API&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=20;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="node-kubernetes-bottom" vertex="1"><mxGeometry x="71" y="41.4" width="251" height="23" as="geometry"/></mxCell>
<mxCell id="node-kubernetes-bottom-subtitle" fluentRole="subtitle" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:400;line-height:1.15;color:#635c57;&quot;&gt;agentweaver namespace&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=16;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="node-kubernetes-bottom" vertex="1"><mxGeometry x="71" y="66.4" width="251" height="21.2" as="geometry"/></mxCell>
<mxCell id="lifeline-kubernetes" fluentRole="lifeline" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=none;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;dashed=1;dashPattern=8 6;startArrow=none;exitX=0.5;exitY=1;entryX=0.5;entryY=0;" parent="fluent-content" edge="1" source="node-kubernetes-top" target="node-kubernetes-bottom"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="node-broker-top" fluentRole="card" value="" style="group;connectable=1;" parent="fluent-content" vertex="1"><mxGeometry x="1242" y="54" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-broker-top-shadow-0" fluentRole="shadow" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#1c1814;strokeColor=none;strokeWidth=1;shadow=0;opacity=2;" parent="node-broker-top" vertex="1"><mxGeometry x="0" y="3" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-broker-top-shadow-1" fluentRole="shadow" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#1c1814;strokeColor=none;strokeWidth=1;shadow=0;opacity=3;" parent="node-broker-top" vertex="1"><mxGeometry x="0" y="1" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-broker-top-accent" fluentRole="accent" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#635c57;strokeColor=none;strokeWidth=1;shadow=0;" parent="node-broker-top" vertex="1"><mxGeometry x="0" y="0" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-broker-top-surface" fluentRole="surface" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;" parent="node-broker-top" vertex="1"><mxGeometry x="5" y="0" width="335" height="132" as="geometry"/></mxCell>
<mxCell id="node-broker-top-icon" fluentRole="icon" value="" style="shape=image;aspect=fixed;image=data:image/svg+xml,%3Csvg%20data-iconcloud-source%3D%22https%3A%2F%2Ficoncloud.design%2Fsearch%3Fq%3DPerson%2520Key%26amp%3Blibrary%3Dfluent-system-library%26amp%3Bcollection%3Dfluent-regular%22%20fill%3D%22%23635c57%22%20aria-hidden%3D%22true%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10%202a4%204%200%201%200%200%208%204%204%200%200%200%200-8ZM7%206a3%203%200%201%201%206%200%203%203%200%200%201-6%200Zm-2%205a2%202%200%200%200-2%202c0%201.7.83%202.97%202.13%203.8A8.46%208.46%200%200%200%209%2017.96v-1a7.42%207.42%200%200%201-3.33-1A3.36%203.36%200%200%201%204%2013a1%201%200%200%201%201-1h7.11a3.65%203.65%200%200%201%20.42-1H5.01Zm5.15%207.85c.1.1.21.15.35.15h2c.11%200%20.2-.03.27-.07.07-.04.12-.1.15-.17a.86.86%200%200%200%20.06-.24l.02-.25V18l.56-.02a.47.47%200%200%200%20.3-.12c.07-.07.11-.17.12-.3L14%2017h.5c.1%200%20.2-.02.27-.07a.5.5%200%200%200%20.15-.17.65.65%200%200%200%20.07-.24%202.34%202.34%200%200%200%20.01-.5v-.2c.17.07.35.11.52.14a2.87%202.87%200%200%200%202.62-.86A3.11%203.11%200%200%200%2019%2013a2.94%202.94%200%200%200-.88-2.13%203%203%200%200%200-5.03%202.84l-2.94%202.94c-.1.1-.15.21-.15.35v1.5c0%20.14.05.25.15.35Zm7.13-7.13c.15.14.22.32.22.53%200%20.2-.07.39-.22.53a.72.72%200%200%201-.53.22.72.72%200%200%201-.53-.22.72.72%200%200%201-.22-.53c0-.2.07-.39.22-.53a.72.72%200%200%201%20.53-.22c.2%200%20.39.07.53.22Z%22%20fill%3D%22%23635c57%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A;" parent="node-broker-top" vertex="1"><mxGeometry x="27" y="52" width="28" height="28" as="geometry"/></mxCell>
<mxCell id="node-broker-top-title" fluentRole="title" value="&lt;div style=&quot;font-family:Segoe UI;font-size:20px;font-weight:600;line-height:1.15;color:#272320;&quot;&gt;Identity Broker&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=20;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="node-broker-top" vertex="1"><mxGeometry x="71" y="31.799999999999997" width="251" height="23" as="geometry"/></mxCell>
<mxCell id="node-broker-top-subtitle" fluentRole="subtitle" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:400;line-height:1.15;color:#635c57;&quot;&gt;Provider settings and Secret reference&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=16;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="node-broker-top" vertex="1"><mxGeometry x="71" y="56.8" width="251" height="40.4" as="geometry"/></mxCell>
<mxCell id="node-broker-bottom" fluentRole="card" value="" style="group;connectable=1;" parent="fluent-content" vertex="1"><mxGeometry x="1242" y="1642" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-broker-bottom-shadow-0" fluentRole="shadow" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#1c1814;strokeColor=none;strokeWidth=1;shadow=0;opacity=2;" parent="node-broker-bottom" vertex="1"><mxGeometry x="0" y="3" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-broker-bottom-shadow-1" fluentRole="shadow" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#1c1814;strokeColor=none;strokeWidth=1;shadow=0;opacity=3;" parent="node-broker-bottom" vertex="1"><mxGeometry x="0" y="1" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-broker-bottom-accent" fluentRole="accent" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#635c57;strokeColor=none;strokeWidth=1;shadow=0;" parent="node-broker-bottom" vertex="1"><mxGeometry x="0" y="0" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-broker-bottom-surface" fluentRole="surface" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;" parent="node-broker-bottom" vertex="1"><mxGeometry x="5" y="0" width="335" height="132" as="geometry"/></mxCell>
<mxCell id="node-broker-bottom-icon" fluentRole="icon" value="" style="shape=image;aspect=fixed;image=data:image/svg+xml,%3Csvg%20data-iconcloud-source%3D%22https%3A%2F%2Ficoncloud.design%2Fsearch%3Fq%3DPerson%2520Key%26amp%3Blibrary%3Dfluent-system-library%26amp%3Bcollection%3Dfluent-regular%22%20fill%3D%22%23635c57%22%20aria-hidden%3D%22true%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10%202a4%204%200%201%200%200%208%204%204%200%200%200%200-8ZM7%206a3%203%200%201%201%206%200%203%203%200%200%201-6%200Zm-2%205a2%202%200%200%200-2%202c0%201.7.83%202.97%202.13%203.8A8.46%208.46%200%200%200%209%2017.96v-1a7.42%207.42%200%200%201-3.33-1A3.36%203.36%200%200%201%204%2013a1%201%200%200%201%201-1h7.11a3.65%203.65%200%200%201%20.42-1H5.01Zm5.15%207.85c.1.1.21.15.35.15h2c.11%200%20.2-.03.27-.07.07-.04.12-.1.15-.17a.86.86%200%200%200%20.06-.24l.02-.25V18l.56-.02a.47.47%200%200%200%20.3-.12c.07-.07.11-.17.12-.3L14%2017h.5c.1%200%20.2-.02.27-.07a.5.5%200%200%200%20.15-.17.65.65%200%200%200%20.07-.24%202.34%202.34%200%200%200%20.01-.5v-.2c.17.07.35.11.52.14a2.87%202.87%200%200%200%202.62-.86A3.11%203.11%200%200%200%2019%2013a2.94%202.94%200%200%200-.88-2.13%203%203%200%200%200-5.03%202.84l-2.94%202.94c-.1.1-.15.21-.15.35v1.5c0%20.14.05.25.15.35Zm7.13-7.13c.15.14.22.32.22.53%200%20.2-.07.39-.22.53a.72.72%200%200%201-.53.22.72.72%200%200%201-.53-.22.72.72%200%200%201-.22-.53c0-.2.07-.39.22-.53a.72.72%200%200%201%20.53-.22c.2%200%20.39.07.53.22Z%22%20fill%3D%22%23635c57%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A;" parent="node-broker-bottom" vertex="1"><mxGeometry x="27" y="52" width="28" height="28" as="geometry"/></mxCell>
<mxCell id="node-broker-bottom-title" fluentRole="title" value="&lt;div style=&quot;font-family:Segoe UI;font-size:20px;font-weight:600;line-height:1.15;color:#272320;&quot;&gt;Identity Broker&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=20;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="node-broker-bottom" vertex="1"><mxGeometry x="71" y="31.799999999999997" width="251" height="23" as="geometry"/></mxCell>
<mxCell id="node-broker-bottom-subtitle" fluentRole="subtitle" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:400;line-height:1.15;color:#635c57;&quot;&gt;Provider settings and Secret reference&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=16;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="node-broker-bottom" vertex="1"><mxGeometry x="71" y="56.8" width="251" height="40.4" as="geometry"/></mxCell>
<mxCell id="lifeline-broker" fluentRole="lifeline" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=none;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;dashed=1;dashPattern=8 6;startArrow=none;exitX=0.5;exitY=1;entryX=0.5;entryY=0;" parent="fluent-content" edge="1" source="node-broker-top" target="node-broker-bottom"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="note-0" fluentRole="note" value="Render reads local source and non-secret JSON only. No network, authentication, browser, Secret data, or cluster access." style="shape=note;html=1;whiteSpace=wrap;fillColor=#f8f4f1;strokeColor=#ece7e3;fontFamily=Segoe UI;fontSize=12;" parent="fluent-content" vertex="1"><mxGeometry x="124" y="224" width="596" height="54" as="geometry"/></mxCell>
<mxCell id="message-1-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="223.5" y="307.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-1-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="619.5" y="307.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-1" fluentRole="message" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=classicThin;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;" parent="fluent-content" edge="1" source="message-1-from-anchor" target="message-1-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-1-label" fluentRole="edge-label" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:600;line-height:1.15;&quot;&gt;1. Render: input JSON and new output path&lt;/div&gt;" style="rounded=1;absoluteArcSize=1;arcSize=12;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;html=1;fontFamily=Segoe UI;fontSize=16;fontColor=#3f3935;fontStyle=1;spacing=0;" parent="fluent-content" vertex="1"><mxGeometry x="231.6" y="274.8" width="380.8" height="30.4" as="geometry"/></mxCell>
<mxCell id="message-2-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="619.5" y="361.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-2-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="223.5" y="361.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-2" fluentRole="message" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=open;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;dashed=1;dashPattern=8 6;" parent="fluent-content" edge="1" source="message-2-from-anchor" target="message-2-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-2-label" fluentRole="edge-label" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:600;line-height:1.15;&quot;&gt;2. Deterministic map plan and callback checklist&lt;/div&gt;" style="rounded=1;absoluteArcSize=1;arcSize=12;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;html=1;fontFamily=Segoe UI;fontSize=16;fontColor=#3f3935;fontStyle=1;spacing=0;" parent="fluent-content" vertex="1"><mxGeometry x="200.79999999999998" y="328.8" width="442.40000000000003" height="30.4" as="geometry"/></mxCell>
<mxCell id="note-3" fluentRole="note" value="Register the printed Redirect URI and Setup URL manually in provider settings. No registration API call." style="shape=note;html=1;whiteSpace=wrap;fillColor=#f8f4f1;strokeColor=#ece7e3;fontFamily=Segoe UI;fontSize=12;" parent="fluent-content" vertex="1"><mxGeometry x="124" y="416" width="596" height="54" as="geometry"/></mxCell>
<mxCell id="message-4-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="223.5" y="499.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-4-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="619.5" y="499.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-4" fluentRole="message" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=classicThin;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;" parent="fluent-content" edge="1" source="message-4-from-anchor" target="message-4-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-4-label" fluentRole="edge-label" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:600;line-height:1.15;&quot;&gt;3. Activate: target and expected ConfigMap/Deployment resource versions&lt;/div&gt;" style="rounded=1;absoluteArcSize=1;arcSize=12;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;html=1;fontFamily=Segoe UI;fontSize=16;fontColor=#3f3935;fontStyle=1;spacing=0;" parent="fluent-content" vertex="1"><mxGeometry x="99.59999999999997" y="466.8" width="644.8000000000001" height="30.4" as="geometry"/></mxCell>
<mxCell id="message-5-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="619.5" y="553.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-5-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="1015.5" y="553.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-5" fluentRole="message" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=classicThin;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;" parent="fluent-content" edge="1" source="message-5-from-anchor" target="message-5-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-5-label" fluentRole="edge-label" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:600;line-height:1.15;&quot;&gt;4. Read v3 map, active map, and Deployment&lt;/div&gt;" style="rounded=1;absoluteArcSize=1;arcSize=12;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;html=1;fontFamily=Segoe UI;fontSize=16;fontColor=#3f3935;fontStyle=1;spacing=0;" parent="fluent-content" vertex="1"><mxGeometry x="623.2" y="520.8" width="389.6" height="30.4" as="geometry"/></mxCell>
<mxCell id="message-6-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="1015.5" y="607.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-6-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="619.5" y="607.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-6" fluentRole="message" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=open;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;dashed=1;dashPattern=8 6;" parent="fluent-content" edge="1" source="message-6-from-anchor" target="message-6-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-6-label" fluentRole="edge-label" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:600;line-height:1.15;&quot;&gt;5. Resource versions, UIDs, and non-secret config; no Secret data&lt;/div&gt;" style="rounded=1;absoluteArcSize=1;arcSize=12;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;html=1;fontFamily=Segoe UI;fontSize=16;fontColor=#3f3935;fontStyle=1;spacing=0;" parent="fluent-content" vertex="1"><mxGeometry x="522" y="574.8" width="592" height="30.4" as="geometry"/></mxCell>
<mxCell id="section-8" fluentRole="section" value="&lt;div style=&quot;font-family:Segoe UI;font-size:12px;font-weight:400;line-height:1.15;color:#635c57;&quot;&gt;[stale revision or source drift]&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=12;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="fluent-content" vertex="1"><mxGeometry x="54" y="704" width="1528" height="24" as="geometry"/></mxCell>
<mxCell id="message-9-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="619.5" y="745.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-9-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="223.5" y="745.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-9" fluentRole="message" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=open;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;dashed=1;dashPattern=8 6;" parent="fluent-content" edge="1" source="message-9-from-anchor" target="message-9-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-9-label" fluentRole="edge-label" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:600;line-height:1.15;&quot;&gt;6. Typed conflict; no resource write&lt;/div&gt;" style="rounded=1;absoluteArcSize=1;arcSize=12;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;html=1;fontFamily=Segoe UI;fontSize=16;fontColor=#3f3935;fontStyle=1;spacing=0;" parent="fluent-content" vertex="1"><mxGeometry x="253.6" y="712.8" width="336.8" height="30.4" as="geometry"/></mxCell>
<mxCell id="section-10" fluentRole="section" value="&lt;div style=&quot;font-family:Segoe UI;font-size:12px;font-weight:400;line-height:1.15;color:#635c57;&quot;&gt;[same effective settings and Secret reference]&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=12;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="fluent-content" vertex="1"><mxGeometry x="54" y="800" width="1528" height="24" as="geometry"/></mxCell>
<mxCell id="message-11-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="619.5" y="841.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-11-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="223.5" y="841.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-11" fluentRole="message" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=open;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;dashed=1;dashPattern=8 6;" parent="fluent-content" edge="1" source="message-11-from-anchor" target="message-11-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-11-label" fluentRole="edge-label" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:600;line-height:1.15;&quot;&gt;7. No-op; no rollout or rotation&lt;/div&gt;" style="rounded=1;absoluteArcSize=1;arcSize=12;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;html=1;fontFamily=Segoe UI;fontSize=16;fontColor=#3f3935;fontStyle=1;spacing=0;" parent="fluent-content" vertex="1"><mxGeometry x="271.2" y="808.8" width="301.6" height="30.4" as="geometry"/></mxCell>
<mxCell id="section-12" fluentRole="section" value="&lt;div style=&quot;font-family:Segoe UI;font-size:12px;font-weight:400;line-height:1.15;color:#635c57;&quot;&gt;[effective settings changed]&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=12;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="fluent-content" vertex="1"><mxGeometry x="54" y="896" width="1528" height="24" as="geometry"/></mxCell>
<mxCell id="message-13-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="619.5" y="937.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-13-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="1015.5" y="937.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-13" fluentRole="message" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=classicThin;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;" parent="fluent-content" edge="1" source="message-13-from-anchor" target="message-13-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-13-label" fluentRole="edge-label" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:600;line-height:1.15;&quot;&gt;8. Create immutable successor ConfigMap&lt;/div&gt;" style="rounded=1;absoluteArcSize=1;arcSize=12;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;html=1;fontFamily=Segoe UI;fontSize=16;fontColor=#3f3935;fontStyle=1;spacing=0;" parent="fluent-content" vertex="1"><mxGeometry x="636.4" y="904.8" width="363.20000000000005" height="30.4" as="geometry"/></mxCell>
<mxCell id="message-14-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="1015.5" y="991.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-14-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="619.5" y="991.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-14" fluentRole="message" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=open;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;dashed=1;dashPattern=8 6;" parent="fluent-content" edge="1" source="message-14-from-anchor" target="message-14-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-14-label" fluentRole="edge-label" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:600;line-height:1.15;&quot;&gt;9. Read back map UID and data&lt;/div&gt;" style="rounded=1;absoluteArcSize=1;arcSize=12;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;html=1;fontFamily=Segoe UI;fontSize=16;fontColor=#3f3935;fontStyle=1;spacing=0;" parent="fluent-content" vertex="1"><mxGeometry x="680.4" y="958.8" width="275.20000000000005" height="30.4" as="geometry"/></mxCell>
<mxCell id="message-15-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="619.5" y="1045.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-15-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="1015.5" y="1045.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-15" fluentRole="message" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=classicThin;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;" parent="fluent-content" edge="1" source="message-15-from-anchor" target="message-15-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-15-label" fluentRole="edge-label" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:600;line-height:1.15;&quot;&gt;10. Patch tests Deployment UID/resourceVersion; sets provider env, Secret ref, map, and fingerprint&lt;/div&gt;" style="rounded=1;absoluteArcSize=1;arcSize=12;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;html=1;fontFamily=Segoe UI;fontSize=16;fontColor=#3f3935;fontStyle=1;spacing=0;" parent="fluent-content" vertex="1"><mxGeometry x="372.4" y="1012.8" width="891.2" height="30.4" as="geometry"/></mxCell>
<mxCell id="message-16-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="1015.5" y="1099.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-16-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="1411.5" y="1099.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-16" fluentRole="message" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=classicThin;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;" parent="fluent-content" edge="1" source="message-16-from-anchor" target="message-16-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-16-label" fluentRole="edge-label" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:600;line-height:1.15;&quot;&gt;11. Roll out Broker with explicit SecretKeyRef&lt;/div&gt;" style="rounded=1;absoluteArcSize=1;arcSize=12;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;html=1;fontFamily=Segoe UI;fontSize=16;fontColor=#3f3935;fontStyle=1;spacing=0;" parent="fluent-content" vertex="1"><mxGeometry x="1001.6" y="1066.8" width="424.8" height="30.4" as="geometry"/></mxCell>
<mxCell id="section-18" fluentRole="section" value="&lt;div style=&quot;font-family:Segoe UI;font-size:12px;font-weight:400;line-height:1.15;color:#635c57;&quot;&gt;[rollout ready]&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=12;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="fluent-content" vertex="1"><mxGeometry x="64" y="1196" width="1528" height="24" as="geometry"/></mxCell>
<mxCell id="message-19-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="619.5" y="1237.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-19-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="1015.5" y="1237.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-19" fluentRole="message" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=classicThin;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;" parent="fluent-content" edge="1" source="message-19-from-anchor" target="message-19-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-19-label" fluentRole="edge-label" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:600;line-height:1.15;&quot;&gt;12. Read active map, Deployment generation, and readiness&lt;/div&gt;" style="rounded=1;absoluteArcSize=1;arcSize=12;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;html=1;fontFamily=Segoe UI;fontSize=16;fontColor=#3f3935;fontStyle=1;spacing=0;" parent="fluent-content" vertex="1"><mxGeometry x="557.2" y="1204.8" width="521.6" height="30.4" as="geometry"/></mxCell>
<mxCell id="message-20-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="619.5" y="1291.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-20-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="223.5" y="1291.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-20" fluentRole="message" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=open;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;dashed=1;dashPattern=8 6;" parent="fluent-content" edge="1" source="message-20-from-anchor" target="message-20-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-20-label" fluentRole="edge-label" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:600;line-height:1.15;&quot;&gt;13. Verified active map; old map retained&lt;/div&gt;" style="rounded=1;absoluteArcSize=1;arcSize=12;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;html=1;fontFamily=Segoe UI;fontSize=16;fontColor=#3f3935;fontStyle=1;spacing=0;" parent="fluent-content" vertex="1"><mxGeometry x="231.6" y="1258.8" width="380.8" height="30.4" as="geometry"/></mxCell>
<mxCell id="section-21" fluentRole="section" value="&lt;div style=&quot;font-family:Segoe UI;font-size:12px;font-weight:400;line-height:1.15;color:#635c57;&quot;&gt;[write or rollout uncertain]&lt;/div&gt;" style="text;html=1;fillColor=none;strokeColor=none;fontFamily=Segoe UI;fontSize=12;spacing=0;align=left;verticalAlign=top;whiteSpace=wrap;" parent="fluent-content" vertex="1"><mxGeometry x="64" y="1346" width="1528" height="24" as="geometry"/></mxCell>
<mxCell id="message-22-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="619.5" y="1387.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-22-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="1015.5" y="1387.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-22" fluentRole="message" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=classicThin;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;" parent="fluent-content" edge="1" source="message-22-from-anchor" target="message-22-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-22-label" fluentRole="edge-label" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:600;line-height:1.15;&quot;&gt;14. Read active map UID/hash and Deployment readiness&lt;/div&gt;" style="rounded=1;absoluteArcSize=1;arcSize=12;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;html=1;fontFamily=Segoe UI;fontSize=16;fontColor=#3f3935;fontStyle=1;spacing=0;" parent="fluent-content" vertex="1"><mxGeometry x="574.8" y="1354.8" width="486.40000000000003" height="30.4" as="geometry"/></mxCell>
<mxCell id="message-23-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="619.5" y="1441.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-23-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="223.5" y="1441.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-23" fluentRole="message" value="" style="edgeStyle=none;rounded=1;arcSize=10;html=1;strokeWidth=1.8;strokeColor=#746d68;endArrow=open;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;dashed=1;dashPattern=8 6;" parent="fluent-content" edge="1" source="message-23-from-anchor" target="message-23-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-23-label" fluentRole="edge-label" value="&lt;div style=&quot;font-family:Segoe UI;font-size:16px;font-weight:600;line-height:1.15;&quot;&gt;15. Partial failure with readback; inspect before retry&lt;/div&gt;" style="rounded=1;absoluteArcSize=1;arcSize=12;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;html=1;fontFamily=Segoe UI;fontSize=16;fontColor=#3f3935;fontStyle=1;spacing=0;" parent="fluent-content" vertex="1"><mxGeometry x="169.99999999999997" y="1408.8" width="504.00000000000006" height="30.4" as="geometry"/></mxCell>
<mxCell id="note-26" fluentRole="note" value="Explicit SecretKeyRef overrides a matching envFrom key. Other envFrom sources remain; no Secret values are read." style="shape=note;html=1;whiteSpace=wrap;fillColor=#f8f4f1;strokeColor=#ece7e3;fontFamily=Segoe UI;fontSize=12;" parent="fluent-content" vertex="1"><mxGeometry x="916" y="1520" width="596" height="54" as="geometry"/></mxCell>
</root></mxGraphModel></diagram></mxfile>
