<?xml version="1.0" encoding="UTF-8"?>
<mxfile host="Agentweaver" compressed="false" fluentProfile="react-optical-v1">
<diagram id="v1-environment-sandbox-lifecycle" name="Environment Sandbox lease, provider attempts, readiness, and cleanup"><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="283.88193202146704" width="1636" height="1756" as="geometry"/></mxCell>
<mxCell id="fluent-content" fluentRole="layout" value="" style="group;connectable=0;" parent="1" vertex="1"><mxGeometry x="0" y="283.88193202146704" width="1636" height="1756" as="geometry"/></mxCell>
<mxCell id="fragment-13" fluentRole="fragment" value="alt [Retire or recover exact owner lease]" 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="972" width="1552" height="464" as="geometry"/></mxCell>
<mxCell id="node-environment-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-environment-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-environment-top" vertex="1"><mxGeometry x="0" y="3" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-environment-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-environment-top" vertex="1"><mxGeometry x="0" y="1" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-environment-top-accent" fluentRole="accent" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#635c57;strokeColor=none;strokeWidth=1;shadow=0;" parent="node-environment-top" vertex="1"><mxGeometry x="0" y="0" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-environment-top-surface" fluentRole="surface" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;" parent="node-environment-top" vertex="1"><mxGeometry x="5" y="0" width="335" height="132" as="geometry"/></mxCell>
<mxCell id="node-environment-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%3DServer%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%22M7.5%205a.5.5%200%200%200%200%201h5a.5.5%200%200%200%200-1h-5ZM7%2012.5c0-.28.22-.5.5-.5h5a.5.5%200%200%201%200%201h-5a.5.5%200%200%201-.5-.5Zm.5%201.5a.5.5%200%200%200%200%201h5a.5.5%200%200%200%200-1h-5ZM5%204.5A2.5%202.5%200%200%201%207.5%202h5A2.5%202.5%200%200%201%2015%204.5v11a2.5%202.5%200%200%201-2.5%202.5h-5A2.5%202.5%200%200%201%205%2015.5v-11ZM7.5%203C6.67%203%206%203.67%206%204.5v11c0%20.83.67%201.5%201.5%201.5h5c.83%200%201.5-.67%201.5-1.5v-11c0-.83-.67-1.5-1.5-1.5h-5Z%22%20fill%3D%22%23635c57%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A;" parent="node-environment-top" vertex="1"><mxGeometry x="27" y="52" width="28" height="28" as="geometry"/></mxCell>
<mxCell id="node-environment-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;Environment owner&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-environment-top" vertex="1"><mxGeometry x="71" y="31.799999999999997" width="251" height="23" as="geometry"/></mxCell>
<mxCell id="node-environment-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;Manager, lease CAS, and late-resource cleanup queue&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-environment-top" vertex="1"><mxGeometry x="71" y="56.8" width="251" height="40.4" as="geometry"/></mxCell>
<mxCell id="node-environment-bottom" fluentRole="card" value="" style="group;connectable=1;" parent="fluent-content" vertex="1"><mxGeometry x="54" y="1570" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-environment-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-environment-bottom" vertex="1"><mxGeometry x="0" y="3" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-environment-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-environment-bottom" vertex="1"><mxGeometry x="0" y="1" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-environment-bottom-accent" fluentRole="accent" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#635c57;strokeColor=none;strokeWidth=1;shadow=0;" parent="node-environment-bottom" vertex="1"><mxGeometry x="0" y="0" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-environment-bottom-surface" fluentRole="surface" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;" parent="node-environment-bottom" vertex="1"><mxGeometry x="5" y="0" width="335" height="132" as="geometry"/></mxCell>
<mxCell id="node-environment-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%3DServer%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%22M7.5%205a.5.5%200%200%200%200%201h5a.5.5%200%200%200%200-1h-5ZM7%2012.5c0-.28.22-.5.5-.5h5a.5.5%200%200%201%200%201h-5a.5.5%200%200%201-.5-.5Zm.5%201.5a.5.5%200%200%200%200%201h5a.5.5%200%200%200%200-1h-5ZM5%204.5A2.5%202.5%200%200%201%207.5%202h5A2.5%202.5%200%200%201%2015%204.5v11a2.5%202.5%200%200%201-2.5%202.5h-5A2.5%202.5%200%200%201%205%2015.5v-11ZM7.5%203C6.67%203%206%203.67%206%204.5v11c0%20.83.67%201.5%201.5%201.5h5c.83%200%201.5-.67%201.5-1.5v-11c0-.83-.67-1.5-1.5-1.5h-5Z%22%20fill%3D%22%23635c57%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A;" parent="node-environment-bottom" vertex="1"><mxGeometry x="27" y="52" width="28" height="28" as="geometry"/></mxCell>
<mxCell id="node-environment-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;Environment owner&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-environment-bottom" vertex="1"><mxGeometry x="71" y="31.799999999999997" width="251" height="23" as="geometry"/></mxCell>
<mxCell id="node-environment-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;Manager, lease CAS, and late-resource cleanup queue&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-environment-bottom" vertex="1"><mxGeometry x="71" y="56.8" width="251" height="40.4" as="geometry"/></mxCell>
<mxCell id="lifeline-environment" 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-environment-top" target="node-environment-bottom"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="node-projects-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-projects-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-projects-top" vertex="1"><mxGeometry x="0" y="3" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-projects-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-projects-top" vertex="1"><mxGeometry x="0" y="1" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-projects-top-accent" fluentRole="accent" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#3f3682;strokeColor=none;strokeWidth=1;shadow=0;" parent="node-projects-top" vertex="1"><mxGeometry x="0" y="0" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-projects-top-surface" fluentRole="surface" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;" parent="node-projects-top" vertex="1"><mxGeometry x="5" y="0" width="335" height="132" as="geometry"/></mxCell>
<mxCell id="node-projects-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%233f3682%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%233f3682%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A;" parent="node-projects-top" vertex="1"><mxGeometry x="27" y="52" width="28" height="28" as="geometry"/></mxCell>
<mxCell id="node-projects-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;Projects &amp;amp; Config&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-projects-top" vertex="1"><mxGeometry x="71" y="31.799999999999997" width="251" height="23" as="geometry"/></mxCell>
<mxCell id="node-projects-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;Fresh authority and run selection&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-projects-top" vertex="1"><mxGeometry x="71" y="56.8" width="251" height="40.4" as="geometry"/></mxCell>
<mxCell id="node-projects-bottom" fluentRole="card" value="" style="group;connectable=1;" parent="fluent-content" vertex="1"><mxGeometry x="450" y="1570" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-projects-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-projects-bottom" vertex="1"><mxGeometry x="0" y="3" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-projects-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-projects-bottom" vertex="1"><mxGeometry x="0" y="1" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-projects-bottom-accent" fluentRole="accent" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#3f3682;strokeColor=none;strokeWidth=1;shadow=0;" parent="node-projects-bottom" vertex="1"><mxGeometry x="0" y="0" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-projects-bottom-surface" fluentRole="surface" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;" parent="node-projects-bottom" vertex="1"><mxGeometry x="5" y="0" width="335" height="132" as="geometry"/></mxCell>
<mxCell id="node-projects-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%233f3682%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%233f3682%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A;" parent="node-projects-bottom" vertex="1"><mxGeometry x="27" y="52" width="28" height="28" as="geometry"/></mxCell>
<mxCell id="node-projects-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;Projects &amp;amp; Config&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-projects-bottom" vertex="1"><mxGeometry x="71" y="31.799999999999997" width="251" height="23" as="geometry"/></mxCell>
<mxCell id="node-projects-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;Fresh authority and run selection&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-projects-bottom" vertex="1"><mxGeometry x="71" y="56.8" width="251" height="40.4" as="geometry"/></mxCell>
<mxCell id="lifeline-projects" 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-projects-top" target="node-projects-bottom"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="node-prerequisites-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-prerequisites-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-prerequisites-top" vertex="1"><mxGeometry x="0" y="3" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-prerequisites-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-prerequisites-top" vertex="1"><mxGeometry x="0" y="1" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-prerequisites-top-accent" fluentRole="accent" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#00666d;strokeColor=none;strokeWidth=1;shadow=0;" parent="node-prerequisites-top" vertex="1"><mxGeometry x="0" y="0" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-prerequisites-top-surface" fluentRole="surface" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;" parent="node-prerequisites-top" vertex="1"><mxGeometry x="5" y="0" width="335" height="132" as="geometry"/></mxCell>
<mxCell id="node-prerequisites-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%3DGlobe%2520Shield%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%22M10%2018c.5%200%20.97-.04%201.44-.13a5.85%205.85%200%200%201-.75-1.08c-.24.14-.47.21-.69.21-.66%200-1.4-.59-2.02-1.9-.22-.47-.4-1.01-.56-1.6H10v-1H7.2a14.87%2014.87%200%200%201%200-5h5.6c.09.56.15%201.16.18%201.78a6.32%206.32%200%200%200%20.95-.82c-.03-.32-.07-.65-.12-.96h2.73c.21.55.35%201.13.42%201.74.3.22.66.43%201.04.57A8%208%200%201%200%2010%2018Zm0-15c.66%200%201.4.59%202.02%201.9.22.47.4%201.01.56%201.6H7.42c.15-.59.34-1.13.56-1.6C8.59%203.6%209.34%203%2010%203ZM7.07%204.49c-.27.59-.5%201.27-.68%202.01H3.94A7.02%207.02%200%200%201%207.7%203.38c-.24.33-.45.7-.64%201.1ZM6.2%207.5a15.97%2015.97%200%200%200%200%205H3.46a6.98%206.98%200%200%201%200-5h2.73Zm.2%206c.17.74.4%201.42.68%202.01.19.4.4.78.64%201.1a7.02%207.02%200%200%201-3.77-3.11h2.45Zm5.9-10.12a7.02%207.02%200%200%201%203.77%203.12h-2.45a10.5%2010.5%200%200%200-.68-2.01c-.19-.4-.4-.78-.64-1.1Zm6.21%207.58a5.69%205.69%200%200%201-3.06-1.72.62.62%200%200%200-.88%200%205.7%205.7%200%200%201-3.06%201.72c-.27.04-.5.26-.5.54V14c0%203.47%203.18%204.73%203.87%204.96a.4.4%200%200%200%20.26%200c.69-.23%203.87-1.5%203.87-4.96v-2.5c0-.28-.23-.5-.5-.54Z%22%20fill%3D%22%2300666d%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A;" parent="node-prerequisites-top" vertex="1"><mxGeometry x="27" y="52" width="28" height="28" as="geometry"/></mxCell>
<mxCell id="node-prerequisites-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;Workspace / Cilium checks&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-prerequisites-top" vertex="1"><mxGeometry x="71" y="20.3" width="251" height="46" as="geometry"/></mxCell>
<mxCell id="node-prerequisites-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;Exact PVC and policy generations&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-prerequisites-top" vertex="1"><mxGeometry x="71" y="68.3" width="251" height="40.4" as="geometry"/></mxCell>
<mxCell id="node-prerequisites-bottom" fluentRole="card" value="" style="group;connectable=1;" parent="fluent-content" vertex="1"><mxGeometry x="846" y="1570" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-prerequisites-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-prerequisites-bottom" vertex="1"><mxGeometry x="0" y="3" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-prerequisites-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-prerequisites-bottom" vertex="1"><mxGeometry x="0" y="1" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-prerequisites-bottom-accent" fluentRole="accent" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#00666d;strokeColor=none;strokeWidth=1;shadow=0;" parent="node-prerequisites-bottom" vertex="1"><mxGeometry x="0" y="0" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-prerequisites-bottom-surface" fluentRole="surface" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;" parent="node-prerequisites-bottom" vertex="1"><mxGeometry x="5" y="0" width="335" height="132" as="geometry"/></mxCell>
<mxCell id="node-prerequisites-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%3DGlobe%2520Shield%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%22M10%2018c.5%200%20.97-.04%201.44-.13a5.85%205.85%200%200%201-.75-1.08c-.24.14-.47.21-.69.21-.66%200-1.4-.59-2.02-1.9-.22-.47-.4-1.01-.56-1.6H10v-1H7.2a14.87%2014.87%200%200%201%200-5h5.6c.09.56.15%201.16.18%201.78a6.32%206.32%200%200%200%20.95-.82c-.03-.32-.07-.65-.12-.96h2.73c.21.55.35%201.13.42%201.74.3.22.66.43%201.04.57A8%208%200%201%200%2010%2018Zm0-15c.66%200%201.4.59%202.02%201.9.22.47.4%201.01.56%201.6H7.42c.15-.59.34-1.13.56-1.6C8.59%203.6%209.34%203%2010%203ZM7.07%204.49c-.27.59-.5%201.27-.68%202.01H3.94A7.02%207.02%200%200%201%207.7%203.38c-.24.33-.45.7-.64%201.1ZM6.2%207.5a15.97%2015.97%200%200%200%200%205H3.46a6.98%206.98%200%200%201%200-5h2.73Zm.2%206c.17.74.4%201.42.68%202.01.19.4.4.78.64%201.1a7.02%207.02%200%200%201-3.77-3.11h2.45Zm5.9-10.12a7.02%207.02%200%200%201%203.77%203.12h-2.45a10.5%2010.5%200%200%200-.68-2.01c-.19-.4-.4-.78-.64-1.1Zm6.21%207.58a5.69%205.69%200%200%201-3.06-1.72.62.62%200%200%200-.88%200%205.7%205.7%200%200%201-3.06%201.72c-.27.04-.5.26-.5.54V14c0%203.47%203.18%204.73%203.87%204.96a.4.4%200%200%200%20.26%200c.69-.23%203.87-1.5%203.87-4.96v-2.5c0-.28-.23-.5-.5-.54Z%22%20fill%3D%22%2300666d%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A;" parent="node-prerequisites-bottom" vertex="1"><mxGeometry x="27" y="52" width="28" height="28" as="geometry"/></mxCell>
<mxCell id="node-prerequisites-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;Workspace / Cilium checks&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-prerequisites-bottom" vertex="1"><mxGeometry x="71" y="20.3" width="251" height="46" as="geometry"/></mxCell>
<mxCell id="node-prerequisites-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;Exact PVC and policy generations&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-prerequisites-bottom" vertex="1"><mxGeometry x="71" y="68.3" width="251" height="40.4" as="geometry"/></mxCell>
<mxCell id="lifeline-prerequisites" 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-prerequisites-top" target="node-prerequisites-bottom"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="node-provider-api-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-provider-api-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-provider-api-top" vertex="1"><mxGeometry x="0" y="3" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-provider-api-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-provider-api-top" vertex="1"><mxGeometry x="0" y="1" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-provider-api-top-accent" fluentRole="accent" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#00666d;strokeColor=none;strokeWidth=1;shadow=0;" parent="node-provider-api-top" vertex="1"><mxGeometry x="0" y="0" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-provider-api-top-surface" fluentRole="surface" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;" parent="node-provider-api-top" vertex="1"><mxGeometry x="5" y="0" width="335" height="132" as="geometry"/></mxCell>
<mxCell id="node-provider-api-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%3DWindow%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%22M6%203a3%203%200%200%200-3%203v8a3%203%200%200%200%203%203h8a3%203%200%200%200%203-3V6a3%203%200%200%200-3-3H6ZM4%206c0-1.1.9-2%202-2h8a2%202%200%200%201%202%202H4Zm0%201h12v7a2%202%200%200%201-2%202H6a2%202%200%200%201-2-2V7Z%22%20fill%3D%22%2300666d%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A;" parent="node-provider-api-top" vertex="1"><mxGeometry x="27" y="52" width="28" height="28" as="geometry"/></mxCell>
<mxCell id="node-provider-api-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;Agent Sandbox / Kubernetes&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-provider-api-top" vertex="1"><mxGeometry x="71" y="20.3" width="251" height="46" as="geometry"/></mxCell>
<mxCell id="node-provider-api-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;Pinned v1beta1 adapter and resource API&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-provider-api-top" vertex="1"><mxGeometry x="71" y="68.3" width="251" height="40.4" as="geometry"/></mxCell>
<mxCell id="node-provider-api-bottom" fluentRole="card" value="" style="group;connectable=1;" parent="fluent-content" vertex="1"><mxGeometry x="1242" y="1570" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-provider-api-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-provider-api-bottom" vertex="1"><mxGeometry x="0" y="3" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-provider-api-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-provider-api-bottom" vertex="1"><mxGeometry x="0" y="1" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-provider-api-bottom-accent" fluentRole="accent" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#00666d;strokeColor=none;strokeWidth=1;shadow=0;" parent="node-provider-api-bottom" vertex="1"><mxGeometry x="0" y="0" width="340" height="132" as="geometry"/></mxCell>
<mxCell id="node-provider-api-bottom-surface" fluentRole="surface" value="" style="rounded=1;absoluteArcSize=1;arcSize=32;fillColor=#fdfbf8;strokeColor=#ece7e3;strokeWidth=1;shadow=0;" parent="node-provider-api-bottom" vertex="1"><mxGeometry x="5" y="0" width="335" height="132" as="geometry"/></mxCell>
<mxCell id="node-provider-api-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%3DWindow%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%22M6%203a3%203%200%200%200-3%203v8a3%203%200%200%200%203%203h8a3%203%200%200%200%203-3V6a3%203%200%200%200-3-3H6ZM4%206c0-1.1.9-2%202-2h8a2%202%200%200%201%202%202H4Zm0%201h12v7a2%202%200%200%201-2%202H6a2%202%200%200%201-2-2V7Z%22%20fill%3D%22%2300666d%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A;" parent="node-provider-api-bottom" vertex="1"><mxGeometry x="27" y="52" width="28" height="28" as="geometry"/></mxCell>
<mxCell id="node-provider-api-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;Agent Sandbox / Kubernetes&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-provider-api-bottom" vertex="1"><mxGeometry x="71" y="20.3" width="251" height="46" as="geometry"/></mxCell>
<mxCell id="node-provider-api-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;Pinned v1beta1 adapter and resource API&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-provider-api-bottom" vertex="1"><mxGeometry x="71" y="68.3" width="251" height="40.4" as="geometry"/></mxCell>
<mxCell id="lifeline-provider-api" 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-provider-api-top" target="node-provider-api-bottom"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="note-0" fluentRole="note" value="Workspace reads retain the lease and exact attached volume. Metadata only: no Storage flush or content checkpoint. Retirement leaves data unchanged." 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. Read fresh WriteProjects + ReadRunSelection; resolve exact owner and exclusive Sandbox candidate&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="-23.600000000000023" y="274.8" width="891.2" 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. Current authorization and immutable run selection (no-store)&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="134.79999999999995" y="328.8" width="574.4000000000001" height="30.4" as="geometry"/></mxCell>
<mxCell id="message-3-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="223.5" y="415.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-3-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="1015.5" y="415.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-3" 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-3-from-anchor" target="message-3-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-3-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. Verify exact ready Workspace generation, pinned Storage volume, and policy generation&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="222.79999999999995" y="382.8" width="794.4000000000001" height="30.4" 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="469.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="223.5" y="497.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=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-4-from-anchor" target="message-4-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="286" y="470"/><mxPoint x="286" y="498"/></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;4. Reserve idempotent write-once lease; persist selection, options, request snapshot, and positive fences&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="-28.000000000000057" y="436.8" width="944.0000000000001" 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="223.5" y="523.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="223.5" y="551.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"><mxPoint x="286" y="524"/><mxPoint x="286" y="552"/></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;5. Persist exact per-call provider attempt under owner lock before external effect&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="73.19999999999999" y="490.8" width="741.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="223.5" y="577.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="577.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=classicThin;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;" 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;6. Recheck current authority and selection before dispatch&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="156.79999999999995" y="544.8" width="530.4000000000001" height="30.4" as="geometry"/></mxCell>
<mxCell id="message-7-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="223.5" y="631.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-7-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="1411.5" y="631.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-7" 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-7-from-anchor" target="message-7-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-7-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. Provision with exact owner, resource/provider fences, candidate, PVC negotiation, and egress selectors&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="345.99999999999994" y="598.8" width="944.0000000000001" height="30.4" as="geometry"/></mxCell>
<mxCell id="message-8-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="1411.5" y="685.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-8-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="223.5" y="685.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-8" 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-8-from-anchor" target="message-8-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-8-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. Verify RuntimeClass/PVC; create owner template, zero-replica pool and v1beta1 claim; return exact UIDs and Sandbox/Pod observations&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="218.39999999999998" y="652.8" width="1199.2" height="30.4" 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="1411.5" y="739.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="739.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=classicThin;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;" 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;9. Record exact provider result under the owner lock before resolving its attempt&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="451.59999999999997" y="706.8" width="732.8000000000001" height="30.4" as="geometry"/></mxCell>
<mxCell id="message-10-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="223.5" y="793.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-10-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="1015.5" y="793.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-10" 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-10-from-anchor" target="message-10-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-10-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. Reverify same policy generation after provider observation&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="337.2" y="760.8" width="565.6" height="30.4" 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="223.5" y="847.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="619.5" y="847.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=classicThin;endFill=1;endSize=8;fontFamily=Segoe UI;fontSize=16;labelBackgroundColor=#fdfbf8;jumpStyle=arc;jumpSize=14;" 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;11. Recheck authorization and immutable selection before reporting 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="77.59999999999997" y="814.8" width="688.8000000000001" height="30.4" as="geometry"/></mxCell>
<mxCell id="note-12" fluentRole="note" value="Dispatch readiness requires the exact PVC, VM isolation, and policy generation. This slice has no AgentHost configure handshake or Core run pin." 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="902" width="1388" height="54" as="geometry"/></mxCell>
<mxCell id="section-14" 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;[Explicit authorized abandon]&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="1028" width="1528" height="24" 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="223.5" y="1069.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="619.5" y="1069.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;12. Read fresh authority and immutable selection&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="1036.8" width="442.40000000000003" 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="223.5" y="1123.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="223.5" y="1151.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"><mxPoint x="286" y="1124"/><mxPoint x="286" y="1152"/></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;13. CAS-retire exact resource, increment fence, block revival, and persist release attempt&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="37.99999999999994" y="1090.8" width="812.0000000000001" height="30.4" as="geometry"/></mxCell>
<mxCell id="message-17-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="223.5" y="1177.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-17-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="1411.5" y="1177.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-17" 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-17-from-anchor" target="message-17-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-17-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. Release original binding idempotently; delete claim with UID precondition and verify children absent&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="350.4" y="1144.8" width="935.2" height="30.4" as="geometry"/></mxCell>
<mxCell id="message-18-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="1411.5" y="1231.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-18-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="223.5" y="1231.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-18" 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-18-from-anchor" target="message-18-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"></Array></mxGeometry></mxCell>
<mxCell id="message-18-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. Record exact receipt before completing the durable release attempt&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="500" y="1198.8" width="636" height="30.4" as="geometry"/></mxCell>
<mxCell id="section-19" 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;[Finished condition or interrupted provider call]&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="1286" width="1528" height="24" 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="1411.5" y="1327.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="1327.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;16. Exact Finished=True evidence or exact ListOwned operation/fence result&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="482.4" y="1294.8" width="671.2" height="30.4" as="geometry"/></mxCell>
<mxCell id="message-21-from-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="223.5" y="1381.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-21-to-anchor" fluentRole="anchor" value="" style="ellipse;opacity=0;fillOpacity=0;strokeOpacity=0;" parent="fluent-content" vertex="1"><mxGeometry x="223.5" y="1409.5" width="1" height="1" as="geometry"/></mxCell>
<mxCell id="message-21" 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-21-from-anchor" target="message-21-to-anchor"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="286" y="1382"/><mxPoint x="286" y="1410"/></Array></mxGeometry></mxCell>
<mxCell id="message-21-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;17. Validate terminal proof; unresolved and legacy-unknown attempts block release and generation advance&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="-23.600000000000023" y="1348.8" width="935.2" height="30.4" as="geometry"/></mxCell>
<mxCell id="note-23" fluentRole="note" value="Active fence authorizes cleanup; saved source fence identifies its provider call. Older cleanup skips Workspace. Expiry permits retry, not quiescence." 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="1448" width="992" height="54" as="geometry"/></mxCell>
</root></mxGraphModel></diagram></mxfile>
