<mxfile host="app.diagrams.net"><diagram name="Memory-informed answer decisions" id="jev-comparison"><mxGraphModel page="1" pageWidth="900" pageHeight="1140" background="#f8fafc"><root><mxCell id="0" /><mxCell id="1" parent="0" /><mxCell id="scope" value="&lt;b&gt;Request + user/project scope&lt;/b&gt;&lt;br&gt;&lt;span style=&quot;font-size:16px&quot;&gt;Application selects the memory bank&lt;/span&gt;" vertex="1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Helvetica;fontSize=20;fontColor=#192c43;fillColor=#eaf0f7;strokeColor=#74849b;spacing=12;"><mxGeometry as="geometry" x="30" y="20" width="620" height="80" /></mxCell><mxCell id="recall" value="&lt;b&gt;Hindsight recalls once&lt;/b&gt;&lt;br&gt;&lt;span style=&quot;font-size:16px&quot;&gt;Fact IDs + text form the shared evidence snapshot&lt;/span&gt;" vertex="1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Helvetica;fontSize=20;fontColor=#192c43;fillColor=#eaf0f7;strokeColor=#74849b;spacing=12;"><mxGeometry as="geometry" x="30" y="155" width="620" height="80" /></mxCell><mxCell id="preflight" value="&lt;b&gt;Jev preflight&lt;/b&gt;&lt;br&gt;&lt;span style=&quot;font-size:16px&quot;&gt;Proceed, clarify, or review · hosted prediction&lt;/span&gt;" vertex="1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Helvetica;fontSize=20;fontColor=#192c43;fillColor=#e0f3f4;strokeColor=#74849b;spacing=12;"><mxGeometry as="geometry" x="30" y="290" width="620" height="80" /></mxCell><mxCell id="worker" value="&lt;b&gt;Local worker drafts an answer&lt;/b&gt;&lt;br&gt;&lt;span style=&quot;font-size:16px&quot;&gt;Same question, instructions and memory evidence&lt;/span&gt;" vertex="1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Helvetica;fontSize=20;fontColor=#192c43;fillColor=#eaf0f7;strokeColor=#74849b;spacing=12;"><mxGeometry as="geometry" x="30" y="435" width="620" height="80" /></mxCell><mxCell id="review" value="&lt;b&gt;Jev reviews the draft&lt;/b&gt;&lt;br&gt;&lt;span style=&quot;font-size:16px&quot;&gt;Same snapshot + draft · hosted prediction&lt;/span&gt;" vertex="1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Helvetica;fontSize=20;fontColor=#192c43;fillColor=#e0f3f4;strokeColor=#74849b;spacing=12;"><mxGeometry as="geometry" x="30" y="570" width="620" height="80" /></mxCell><mxCell id="policy" value="&lt;b&gt;Python applies the gate&lt;/b&gt;&lt;br&gt;&lt;span style=&quot;font-size:16px&quot;&gt;Proceed with confidence ≥ 0.60 → accepted answer&lt;br&gt;Otherwise → clarify/review; draft kept separate&lt;/span&gt;" vertex="1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontFamily=Helvetica;fontSize=20;fontColor=#192c43;fillColor=#f0eafa;strokeColor=#74849b;spacing=12;"><mxGeometry as="geometry" x="30" y="705" width="620" height="100" /></mxCell><mxCell id="e0" source="scope" target="recall" value="question" edge="1" parent="1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;endArrow=block;endFill=1;strokeWidth=1.8;strokeColor=#74849b;fontColor=#192c43;fontSize=15;labelBackgroundColor=#f8fafc;"><mxGeometry as="geometry" relative="1" /></mxCell><mxCell id="e1" source="recall" target="preflight" value="shared history" edge="1" parent="1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;endArrow=block;endFill=1;strokeWidth=1.8;strokeColor=#74849b;fontColor=#192c43;fontSize=15;labelBackgroundColor=#f8fafc;"><mxGeometry as="geometry" relative="1" /></mxCell><mxCell id="e2" source="preflight" target="worker" value="proceed + confidence ≥ 0.60" edge="1" parent="1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;endArrow=block;endFill=1;strokeWidth=1.8;strokeColor=#74849b;fontColor=#192c43;fontSize=15;labelBackgroundColor=#f8fafc;"><mxGeometry as="geometry" relative="1" /></mxCell><mxCell id="e3" source="worker" target="review" value="draft + history" edge="1" parent="1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;endArrow=block;endFill=1;strokeWidth=1.8;strokeColor=#74849b;fontColor=#192c43;fontSize=15;labelBackgroundColor=#f8fafc;"><mxGeometry as="geometry" relative="1" /></mxCell><mxCell id="e4" source="review" target="policy" value="decision" edge="1" parent="1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;endArrow=block;endFill=1;strokeWidth=1.8;strokeColor=#74849b;fontColor=#192c43;fontSize=15;labelBackgroundColor=#f8fafc;"><mxGeometry as="geometry" relative="1" /></mxCell></root></mxGraphModel></diagram></mxfile>