<?xml version="1.0" encoding="UTF-8"?>
<mxfile host="eli.ai" agent="eli.ai diagram exporter" version="1">
  <diagram id="end-to-end-interconnect-6c649318" name="End-to-end interconnect">
    <mxGraphModel dx="1600" dy="1200" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1200" math="0" shadow="0">
      <root>
        <mxCell id="0"/>
        <object id="1" label="End-to-end interconnect" schemaVersion="1" diagramId="end-to-end-interconnect-6c649318" canonicalAppearanceKey="tsx:src/app/(docs)/docs/concepts/system-diagrams/page.tsx:MASTER_CHART#1" sourceSha256="6c649318916666d8620ba4482045b32e1a5092503cedd184cc2ed7e335055147" metadataPayloadSha256="73fe22adc41c5e5272597e54419e2d329b49eaf8459a0cbef064ba62fc2df52f" generationKey="61867e479b6f2d0bb45edff1739157f2316f5dedbf2aa2628e336e554cb71d57" concepts="[&quot;System diagrams&quot;,&quot;End-to-end interconnect&quot;,&quot;INTAKE — connect &amp; ingest&quot;,&quot;ATLAS — the semantic layer&quot;,&quot;WARRANT — govern &amp; certify&quot;,&quot;CONDUIT — the live-data layer&quot;,&quot;LENS — retrieve &amp; answer&quot;,&quot;CRUCIBLE — evaluate &amp; measure&quot;,&quot;PORTS — programmatic surfaces&quot;,&quot;Master&quot;]" keywords="[&quot;chat · agent · · MCP&quot;,&quot;Postgres · MySQL · Snowflake&quot;,&quot;REST · MCP · durable agents&quot;,&quot;data_calls provenance&quot;,&quot;sync / saveDocument&quot;,&quot;documents · chunks&quot;,&quot;knowledge graph&quot;,&quot;structured records&quot;,&quot;answer policy&quot;,&quot;entity bindings&quot;,&quot;systems of record&quot;,&quot;hybrid retrieval&quot;,&quot;grounded generation&quot;,&quot;groundedness judge&quot;,&quot;golden sets · eval runs&quot;,&quot;drift · coverage&quot;,&quot;webhooks · schedules&quot;,&quot;spans every system&quot;,&quot;certify / govern&quot;,&quot;graph + [Sn] chunks&quot;,&quot;[Dn] rows&quot;,&quot;pre / post gate&quot;,&quot;trace answer → source&quot;,&quot;chunk → FTS tsvector + embeddings&quot;,&quot;wikilinks + LLM extraction&quot;,&quot;entities · relations · ontology&quot;,&quot;matrices · deals · rules · factors&quot;,&quot;projected into the corpus&quot;,&quot;authority tiers · certify&quot;,&quot;verify · change requests&quot;,&quot;pre / post gate · calibration&quot;,&quot;→ named read-only queries&quot;,&quot;per-user entitlements (fail closed)&quot;,&quot;FTS + vector · RRF · rerank&quot;,&quot;metrics · acceptance gates&quot;,&quot;LINEAGE — provenance &amp; audit&quot;,&quot;append-only revisions · blast radius&quot;,&quot;corpus projection · [Sn]-citable&quot;,&quot;regressions steer curation&quot;,&quot;chunk_embeddings&quot;]" application="{&quot;name&quot;:&quot;eli-ai&quot;,&quot;version&quot;:&quot;0.1.0&quot;}" packages="{&quot;mermaid&quot;:&quot;11.16.0&quot;,&quot;mermaidCli&quot;:&quot;11.16.0&quot;,&quot;playwright&quot;:&quot;1.62.1&quot;,&quot;playwrightCore&quot;:&quot;1.62.1&quot;,&quot;puppeteer&quot;:&quot;25.6.0&quot;,&quot;puppeteerCore&quot;:&quot;25.6.0&quot;}" environment="{&quot;architecture&quot;:&quot;x64&quot;,&quot;containerImage&quot;:&quot;playwright:v1.62.1-noble@sha256:c091b21d9fae78c76e85cd4356431e9b018402f172a214fc7d7a5e9a7e29d8ac+node:26.3.1-bookworm-slim@sha256:209558c3e5e40e8adff68959d3c2ba7cd73723e716d89196878a0c362fa1e109&quot;,&quot;node&quot;:&quot;v26.3.1&quot;,&quot;platform&quot;:&quot;linux&quot;,&quot;yarn&quot;:&quot;4.17.1&quot;}" renderer="{&quot;browser&quot;:{&quot;executableSha256&quot;:&quot;0b20b130e7edd9dd51873be867761295fe0cfad490c2b9a64f95bd3cfc08fa71&quot;,&quot;name&quot;:&quot;chromium&quot;,&quot;revision&quot;:&quot;1234&quot;,&quot;version&quot;:&quot;151.0.7922.34&quot;},&quot;font&quot;:{&quot;family&quot;:&quot;Eli Diagram Inter Variable&quot;,&quot;fileSha256&quot;:&quot;3100e775e8616cd2611beecfa23a4263d7037586789b43f035236a2e6fbd4c62&quot;,&quot;licenseSha256&quot;:&quot;3b0a5fca3d17942cde889069889dedbbbd075e9b599968c82a95f4d944e9b345&quot;},&quot;mermaidConfigSha256&quot;:&quot;68c10966fe84406ee626034d58bfabd555df9f65f691204b7c46db24038da101&quot;,&quot;themeCssSha256&quot;:&quot;c80287a78d80ad63d27bd5ca348b2ef9a7e2f44da289e436be6484ea28a1b033&quot;}" adapterVersions="{&quot;diagramGenerator&quot;:&quot;2&quot;,&quot;drawioFlowchart&quot;:&quot;1&quot;,&quot;drawioGantt&quot;:&quot;1&quot;,&quot;drawioSequence&quot;:&quot;1&quot;,&quot;drawioState&quot;:&quot;1&quot;}" mermaidType="flowchart" direction="TD" generatedAt="2026-08-12T23:38:15.207Z" mermaidSource="flowchart TD&#10;  SRC([&quot;Sources&lt;br/&gt;Confluence · SharePoint · Slack · upload · POST /api/v1/documents&quot;])&#10;  Q([&quot;Question&lt;br/&gt;chat · agent · /api/v1/query · MCP&quot;])&#10;&#10;  subgraph intake[&quot;1 · INTAKE — connect &amp; ingest&quot;]&#10;    ING[&quot;sync / saveDocument&lt;br/&gt;chunk → FTS tsvector + embeddings&quot;]&#10;    DOCS[(&quot;documents · chunks&lt;br/&gt;chunk_embeddings&quot;)]&#10;  end&#10;  subgraph atlas[&quot;2 · ATLAS — the semantic layer&quot;]&#10;    EXT[&quot;wikilinks + LLM extraction&lt;br/&gt;+ co-occurrence&quot;]&#10;    GRAPH[(&quot;knowledge graph&lt;br/&gt;entities · relations · ontology&quot;)]&#10;    RECS[(&quot;structured records&lt;br/&gt;matrices · deals · rules · factors&lt;br/&gt;projected into the corpus&quot;)]&#10;  end&#10;  subgraph warrant[&quot;3 · WARRANT — govern &amp; certify&quot;]&#10;    GOV[&quot;authority tiers · certify&lt;br/&gt;verify · change requests&quot;]&#10;    POL[&quot;answer policy&lt;br/&gt;pre / post gate · calibration&quot;]&#10;  end&#10;  subgraph conduit[&quot;5 · CONDUIT — the live-data layer&quot;]&#10;    BIND[&quot;entity bindings&lt;br/&gt;→ named read-only queries&lt;br/&gt;per-user entitlements (fail closed)&quot;]&#10;    EXTDB([&quot;systems of record&lt;br/&gt;Postgres · MySQL · Snowflake&quot;])&#10;    DCALL[(&quot;data_calls provenance&quot;)]&#10;  end&#10;  subgraph lens[&quot;6 · LENS — retrieve &amp; answer&quot;]&#10;    RET[&quot;hybrid retrieval&lt;br/&gt;FTS + vector · RRF · rerank&quot;]&#10;    GEN[&quot;grounded generation&lt;br/&gt;+ groundedness judge&quot;]&#10;    ANS[&quot;cited answer&lt;br/&gt;[Sn] docs · [Dn] data&quot;]&#10;  end&#10;  subgraph crucible[&quot;7 · CRUCIBLE — evaluate &amp; measure&quot;]&#10;    EVAL[&quot;golden sets · eval runs&lt;br/&gt;metrics · acceptance gates&lt;br/&gt;drift · coverage&quot;]&#10;  end&#10;  subgraph ports[&quot;8 · PORTS — programmatic surfaces&quot;]&#10;    OUT([&quot;REST · MCP · durable agents&lt;br/&gt;webhooks · schedules&quot;])&#10;  end&#10;  LIN[&quot;4 · LINEAGE — provenance &amp; audit&lt;br/&gt;append-only revisions · blast radius&lt;br/&gt;(spans every system)&quot;]&#10;&#10;  SRC --&gt; ING --&gt; DOCS --&gt; EXT --&gt; GRAPH&#10;  RECS --&gt;|&quot;corpus projection · [Sn]-citable&quot;| DOCS&#10;  GRAPH &lt;--&gt;|&quot;certify / govern&quot;| GOV&#10;  Q --&gt; RET&#10;  GRAPH --&gt;|&quot;graph + [Sn] chunks&quot;| RET&#10;  DOCS --&gt; RET&#10;  GRAPH --&gt; BIND --&gt; EXTDB --&gt; DCALL&#10;  DCALL --&gt;|&quot;[Dn] rows&quot;| RET&#10;  POL --&gt;|&quot;pre / post gate&quot;| GEN&#10;  RET --&gt; GEN --&gt; ANS --&gt; OUT&#10;  ANS --&gt; EVAL&#10;  EVAL -.-&gt;|&quot;regressions steer curation&quot;| GOV&#10;  ANS -.-&gt;|&quot;trace answer → source&quot;| LIN&#10;  DOCS -.-&gt; LIN&#10;  GRAPH -.-&gt; LIN&#10;  DCALL -.-&gt; LIN">
          <mxCell parent="0"/>
        </object>
        <object id="c:ports" label="8 · PORTS — programmatic surfaces" mermaidId="ports" mermaidShape="frame">
          <mxCell parent="1" vertex="1" style="collapsible=0;container=1;dashed=1;fillColor=none;fontColor=#333333;html=1;recursiveResize=0;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="781.066406" y="2006.526199" width="305.455811" height="198" as="geometry"/>
          </mxCell>
        </object>
        <object id="c:crucible" label="7 · CRUCIBLE — evaluate &amp; measure" mermaidId="crucible" mermaidShape="frame">
          <mxCell parent="1" vertex="1" style="collapsible=0;container=1;dashed=1;fillColor=none;fontColor=#333333;html=1;recursiveResize=0;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="1106.522217" y="2006.526199" width="326" height="198" as="geometry"/>
          </mxCell>
        </object>
        <object id="c:lens" label="6 · LENS — retrieve &amp; answer" mermaidId="lens" mermaidShape="frame">
          <mxCell parent="1" vertex="1" style="collapsible=0;container=1;dashed=1;fillColor=none;fontColor=#333333;html=1;recursiveResize=0;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="667.320313" y="1506.526199" width="960.376343" height="426" as="geometry"/>
          </mxCell>
        </object>
        <object id="c:conduit" label="5 · CONDUIT — the live-data layer" mermaidId="conduit" mermaidShape="frame">
          <mxCell parent="1" vertex="1" style="collapsible=0;container=1;dashed=1;fillColor=none;fontColor=#333333;html=1;recursiveResize=0;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="957.196655" y="962.526199" width="349.183594" height="470" as="geometry"/>
          </mxCell>
        </object>
        <object id="c:warrant" label="3 · WARRANT — govern &amp; certify" mermaidId="warrant" mermaidShape="frame">
          <mxCell parent="1" vertex="1" style="collapsible=0;container=1;dashed=1;fillColor=none;fontColor=#333333;html=1;recursiveResize=0;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="8" y="1506.526199" width="639.320313" height="873" as="geometry"/>
          </mxCell>
        </object>
        <object id="c:atlas" label="2 · ATLAS — the semantic layer" mermaidId="atlas" mermaidShape="frame">
          <mxCell parent="1" vertex="1" style="collapsible=0;container=1;dashed=1;fillColor=none;fontColor=#333333;html=1;recursiveResize=0;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="291.617188" y="168" width="1125.325562" height="744.526199" as="geometry"/>
          </mxCell>
        </object>
        <object id="c:intake" label="1 · INTAKE — connect &amp; ingest" mermaidId="intake" mermaidShape="frame">
          <mxCell parent="1" vertex="1" style="collapsible=0;container=1;dashed=1;fillColor=none;fontColor=#333333;html=1;recursiveResize=0;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="1436.942749" y="168" width="326" height="410.191956" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:SRC" label="SourcesConfluence · SharePoint · Slack · upload · POST /api/v1/documents" mermaidId="SRC" mermaidShape="stadium">
          <mxCell parent="1" vertex="1" style="arcSize=50;fillColor=#ECECFF;fontColor=#333333;html=1;rounded=1;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="1479.221007" y="8" width="241.443484" height="110" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:Q" label="Questionchat · agent · /api/v1/query · MCP" mermaidId="Q" mermaidShape="stadium">
          <mxCell parent="1" vertex="1" style="arcSize=50;fillColor=#ECECFF;fontColor=#333333;html=1;rounded=1;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="589.592405" y="1321.526199" width="235.455815" height="86" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:ING" label="sync / saveDocumentchunk → FTS tsvector + embeddings" mermaidId="ING" mermaidShape="rectangle">
          <mxCell parent="c:intake" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="35" y="53.667122" width="256" height="100" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:DOCS" label="documents · chunkschunk_embeddings" mermaidId="DOCS" mermaidShape="cylinder">
          <mxCell parent="c:intake" vertex="1" style="backgroundOutline=1;boundedLbl=1;fillColor=#ECECFF;fontColor=#333333;html=1;shape=cylinder3;size=15;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="79.664063" y="280.334241" width="166.671875" height="104.857717" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:EXT" label="wikilinks + LLM extraction+ co-occurrence" mermaidId="EXT" mermaidShape="rectangle">
          <mxCell parent="c:atlas" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="723.391968" y="460.191956" width="252.25" height="76" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:GRAPH" label="knowledge graphentities · relations · ontology" mermaidId="GRAPH" mermaidShape="cylinder">
          <mxCell parent="c:atlas" vertex="1" style="backgroundOutline=1;boundedLbl=1;fillColor=#ECECFF;fontColor=#333333;html=1;shape=cylinder3;size=15;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="742.516968" y="586.186511" width="214" height="133.345133" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:RECS" label="structured recordsmatrices · deals · rules · factorsprojected into the corpus" mermaidId="RECS" mermaidShape="cylinder">
          <mxCell parent="c:atlas" vertex="1" style="backgroundOutline=1;boundedLbl=1;fillColor=#ECECFF;fontColor=#333333;html=1;shape=cylinder3;size=15;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="430.110046" y="24.994556" width="214" height="157.345133" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:GOV" label="authority tiers · certifyverify · change requests" mermaidId="GOV" mermaidShape="rectangle">
          <mxCell parent="c:warrant" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="324.03125" y="772" width="238.90625" height="76" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:POL" label="answer policypre / post gate · calibration" mermaidId="POL" mermaidShape="rectangle">
          <mxCell parent="c:warrant" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="35" y="25" width="256" height="100" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:BIND" label="entity bindings→ named read-only queriesper-user entitlements (fail closed)" mermaidId="BIND" mermaidShape="rectangle">
          <mxCell parent="c:conduit" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="58.183594" y="25" width="256" height="148" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:EXTDB" label="systems of recordPostgres · MySQL · Snowflake" mermaidId="EXTDB" mermaidShape="stadium">
          <mxCell parent="c:conduit" vertex="1" style="arcSize=50;fillColor=#ECECFF;fontColor=#333333;html=1;rounded=1;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="68.455686" y="223" width="235.455815" height="86" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:DCALL" label="data_calls provenance" mermaidId="DCALL" mermaidShape="cylinder">
          <mxCell parent="c:conduit" vertex="1" style="backgroundOutline=1;boundedLbl=1;fillColor=#ECECFF;fontColor=#333333;html=1;shape=cylinder3;size=15;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="94.902344" y="360.740805" width="182.5625" height="82.518391" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:RET" label="hybrid retrievalFTS + vector · RRF · rerank" mermaidId="RET" mermaidShape="rectangle">
          <mxCell parent="c:lens" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="306.337952" y="25" width="256" height="100" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:GEN" label="grounded generation+ groundedness judge" mermaidId="GEN" mermaidShape="rectangle">
          <mxCell parent="c:lens" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="321.072327" y="199" width="226.53125" height="76" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:ANS" label="cited answer[Sn] docs · [Dn] data" mermaidId="ANS" mermaidShape="rectangle">
          <mxCell parent="c:lens" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="327.970764" y="325" width="212.734375" height="76" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:EVAL" label="golden sets · eval runsmetrics · acceptance gatesdrift · coverage" mermaidId="EVAL" mermaidShape="rectangle">
          <mxCell parent="c:crucible" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="35" y="37" width="256" height="124" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:OUT" label="REST · MCP · durable agentswebhooks · schedules" mermaidId="OUT" mermaidShape="stadium">
          <mxCell parent="c:ports" vertex="1" style="arcSize=50;fillColor=#ECECFF;fontColor=#333333;html=1;rounded=1;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="34.999998" y="56" width="235.455815" height="86" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:LIN" label="4 · LINEAGE — provenance &amp; auditappend-only revisions · blast radius(spans every system)" mermaidId="LIN" mermaidShape="rectangle">
          <mxCell parent="1" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="1564.670654" y="2031.526199" width="256" height="148" as="geometry"/>
          </mxCell>
        </object>
        <object id="e:L_SRC_ING_0" label="" mermaidId="L_SRC_ING_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:SRC" target="n:ING" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1600.442749" y="118.5" as="sourcePoint"/>
              <mxPoint x="1599.942749" y="221.667122" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1599.942749" y="143"/>
                <mxPoint x="1599.942749" y="168"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_ING_DOCS_0" label="" mermaidId="L_ING_DOCS_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:ING" target="n:DOCS" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1599.942749" y="321.667122" as="sourcePoint"/>
              <mxPoint x="1599.942749" y="448.334244" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1599.942749" y="399.334244"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_DOCS_EXT_0" label="" mermaidId="L_DOCS_EXT_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:DOCS" target="n:EXT" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1558.299687" y="551.280471" as="sourcePoint"/>
              <mxPoint x="1141.134155" y="628.191956" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1538.442749" y="578.191956"/>
                <mxPoint x="1141.134155" y="603.191956"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_EXT_GRAPH_0" label="" mermaidId="L_EXT_GRAPH_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:EXT" target="n:GRAPH" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1141.134155" y="704.191956" as="sourcePoint"/>
              <mxPoint x="1141.134155" y="754.191956" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1141.134155" y="729.191956"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_RECS_DOCS_0" label="corpus projection · [Sn]-citable" mermaidId="L_RECS_DOCS_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:RECS" target="n:DOCS" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="828.727234" y="350.334244" as="sourcePoint"/>
              <mxPoint x="1516.606812" y="489.802909" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="828.727234" y="399.334244"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_GRAPH_GOV_0" label="certify / govern" mermaidId="L_GRAPH_GOV_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:GRAPH" target="n:GOV" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;startArrow=block;startFill=1;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1034.134155" y="833.955177" as="sourcePoint"/>
              <mxPoint x="421.436667" y="2278.526199" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="392.179688" y="912.526199"/>
                <mxPoint x="392.179688" y="937.526199"/>
                <mxPoint x="392.179688" y="962.526199"/>
                <mxPoint x="392.179688" y="1061.526199"/>
                <mxPoint x="392.179688" y="1160.526199"/>
                <mxPoint x="392.179688" y="1228.526199"/>
                <mxPoint x="392.179688" y="1296.526199"/>
                <mxPoint x="392.179688" y="1364.526199"/>
                <mxPoint x="392.179688" y="1432.526199"/>
                <mxPoint x="392.179688" y="1469.526199"/>
                <mxPoint x="392.179688" y="1506.526199"/>
                <mxPoint x="392.179688" y="1581.526199"/>
                <mxPoint x="392.179688" y="1668.526199"/>
                <mxPoint x="392.179688" y="1743.526199"/>
                <mxPoint x="392.179688" y="1806.526199"/>
                <mxPoint x="392.179688" y="1869.526199"/>
                <mxPoint x="392.179688" y="1932.526199"/>
                <mxPoint x="392.179688" y="1969.526199"/>
                <mxPoint x="392.179688" y="2006.526199"/>
                <mxPoint x="392.179688" y="2105.526199"/>
                <mxPoint x="392.179688" y="2204.526199"/>
                <mxPoint x="392.179688" y="2241.526199"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_Q_RET_0" label="" mermaidId="L_Q_RET_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:Q" target="n:RET" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="707.820313" y="1408.026199" as="sourcePoint"/>
              <mxPoint x="973.658264" y="1557.181599" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="707.320313" y="1432.526199"/>
                <mxPoint x="707.320313" y="1469.526199"/>
                <mxPoint x="707.320313" y="1506.526199"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_GRAPH_RET_0" label="graph + [Sn] chunks" mermaidId="L_GRAPH_RET_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:GRAPH" target="n:RET" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1034.134155" y="855.75368" as="sourcePoint"/>
              <mxPoint x="973.658264" y="1541.792752" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="860.048218" y="912.526199"/>
                <mxPoint x="860.048218" y="937.526199"/>
                <mxPoint x="860.048218" y="962.526199"/>
                <mxPoint x="860.048218" y="1061.526199"/>
                <mxPoint x="860.048218" y="1160.526199"/>
                <mxPoint x="860.048218" y="1228.526199"/>
                <mxPoint x="860.048218" y="1296.526199"/>
                <mxPoint x="860.048218" y="1364.526199"/>
                <mxPoint x="860.048218" y="1432.526199"/>
                <mxPoint x="860.048218" y="1469.526199"/>
                <mxPoint x="860.048218" y="1506.526199"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_DOCS_RET_0" label="" mermaidId="L_DOCS_RET_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:DOCS" target="n:RET" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1571.842146" y="552.35529" as="sourcePoint"/>
              <mxPoint x="1229.658264" y="1558.36791" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1558.442749" y="578.191956"/>
                <mxPoint x="1558.442749" y="603.191956"/>
                <mxPoint x="1558.442749" y="666.191956"/>
                <mxPoint x="1558.442749" y="729.191956"/>
                <mxPoint x="1558.442749" y="820.859077"/>
                <mxPoint x="1558.442749" y="912.526199"/>
                <mxPoint x="1558.442749" y="937.526199"/>
                <mxPoint x="1558.442749" y="962.526199"/>
                <mxPoint x="1558.442749" y="1061.526199"/>
                <mxPoint x="1558.442749" y="1160.526199"/>
                <mxPoint x="1558.442749" y="1228.526199"/>
                <mxPoint x="1558.442749" y="1296.526199"/>
                <mxPoint x="1558.442749" y="1364.526199"/>
                <mxPoint x="1558.442749" y="1432.526199"/>
                <mxPoint x="1558.442749" y="1469.526199"/>
                <mxPoint x="1516.196655" y="1506.526199"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_GRAPH_BIND_0" label="" mermaidId="L_GRAPH_BIND_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:GRAPH" target="n:BIND" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1142.767681" y="887.52436" as="sourcePoint"/>
              <mxPoint x="1143.380249" y="987.526199" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1143.380249" y="912.526199"/>
                <mxPoint x="1143.380249" y="937.526199"/>
                <mxPoint x="1143.380249" y="962.526199"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_BIND_EXTDB_0" label="" mermaidId="L_BIND_EXTDB_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:BIND" target="n:EXTDB" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1143.380249" y="1135.526199" as="sourcePoint"/>
              <mxPoint x="1143.880249" y="1186.026199" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1143.380249" y="1160.526199"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_EXTDB_DCALL_0" label="" mermaidId="L_EXTDB_DCALL_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:EXTDB" target="n:DCALL" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1143.880249" y="1272.026199" as="sourcePoint"/>
              <mxPoint x="1143.380249" y="1323.26701" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1143.380249" y="1296.526199"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_DCALL_RET_0" label="[Dn] rows" mermaidId="L_DCALL_RET_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:DCALL" target="n:RET" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1091.998242" y="1403.211136" as="sourcePoint"/>
              <mxPoint x="1073.017192" y="1531.526199" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1058.696655" y="1432.526199"/>
                <mxPoint x="1058.696655" y="1469.526199"/>
                <mxPoint x="1058.696655" y="1506.526199"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_POL_GEN_0" label="pre / post gate" mermaidId="L_POL_GEN_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:POL" target="n:GEN" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="171" y="1631.526199" as="sourcePoint"/>
              <mxPoint x="988.392639" y="1734.398336" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="171" y="1668.526199"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_RET_GEN_0" label="" mermaidId="L_RET_GEN_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:RET" target="n:GEN" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1101.658264" y="1631.526199" as="sourcePoint"/>
              <mxPoint x="1101.658264" y="1705.526199" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1101.658264" y="1668.526199"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_GEN_ANS_0" label="" mermaidId="L_GEN_ANS_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:GEN" target="n:ANS" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1101.658264" y="1781.526199" as="sourcePoint"/>
              <mxPoint x="1101.658264" y="1831.526199" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1101.658264" y="1806.526199"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_ANS_OUT_0" label="" mermaidId="L_ANS_OUT_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:ANS" target="n:OUT" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1000.406991" y="1907.526199" as="sourcePoint"/>
              <mxPoint x="934.294312" y="2063.026199" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="933.794312" y="1932.526199"/>
                <mxPoint x="933.794312" y="1969.526199"/>
                <mxPoint x="933.794312" y="2006.526199"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_ANS_EVAL_0" label="" mermaidId="L_ANS_EVAL_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:ANS" target="n:EVAL" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1202.909537" y="1907.526199" as="sourcePoint"/>
              <mxPoint x="1269.522217" y="2043.526199" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1269.522217" y="1932.526199"/>
                <mxPoint x="1269.522217" y="1969.526199"/>
                <mxPoint x="1269.522217" y="2006.526199"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_EVAL_GOV_0" label="regressions steer curation" mermaidId="L_EVAL_GOV_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:EVAL" target="n:GOV" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1269.522217" y="2167.526199" as="sourcePoint"/>
              <mxPoint x="481.532083" y="2278.526199" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1269.522217" y="2204.526199"/>
                <mxPoint x="510.789063" y="2241.526199"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_ANS_LIN_0" label="trace answer → source" mermaidId="L_ANS_LIN_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:ANS" target="n:LIN" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1208.025452" y="1883.096951" as="sourcePoint"/>
              <mxPoint x="1620.00109" y="2031.526199" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1595.450562" y="1932.526199"/>
                <mxPoint x="1595.450562" y="1969.526199"/>
                <mxPoint x="1595.450562" y="2006.526199"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_DOCS_LIN_0" label="" mermaidId="L_DOCS_LIN_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:DOCS" target="n:LIN" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1683.278687" y="531.600315" as="sourcePoint"/>
              <mxPoint x="1730.247776" y="2031.526199" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1742.942749" y="578.191956"/>
                <mxPoint x="1742.942749" y="603.191956"/>
                <mxPoint x="1742.942749" y="666.191956"/>
                <mxPoint x="1742.942749" y="729.191956"/>
                <mxPoint x="1742.942749" y="820.859077"/>
                <mxPoint x="1742.942749" y="912.526199"/>
                <mxPoint x="1742.942749" y="937.526199"/>
                <mxPoint x="1742.942749" y="962.526199"/>
                <mxPoint x="1742.942749" y="1061.526199"/>
                <mxPoint x="1742.942749" y="1160.526199"/>
                <mxPoint x="1742.942749" y="1228.526199"/>
                <mxPoint x="1742.942749" y="1296.526199"/>
                <mxPoint x="1742.942749" y="1364.526199"/>
                <mxPoint x="1742.942749" y="1432.526199"/>
                <mxPoint x="1742.942749" y="1469.526199"/>
                <mxPoint x="1742.942749" y="1506.526199"/>
                <mxPoint x="1742.942749" y="1581.526199"/>
                <mxPoint x="1742.942749" y="1668.526199"/>
                <mxPoint x="1742.942749" y="1743.526199"/>
                <mxPoint x="1742.942749" y="1806.526199"/>
                <mxPoint x="1742.942749" y="1869.526199"/>
                <mxPoint x="1742.942749" y="1932.526199"/>
                <mxPoint x="1742.942749" y="1969.526199"/>
                <mxPoint x="1742.942749" y="2006.526199"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_GRAPH_LIN_0" label="" mermaidId="L_GRAPH_LIN_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:GRAPH" target="n:LIN" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1248.134155" y="858.025215" as="sourcePoint"/>
              <mxPoint x="1715.298281" y="2031.526199" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1326.380249" y="912.526199"/>
                <mxPoint x="1326.380249" y="937.526199"/>
                <mxPoint x="1326.380249" y="962.526199"/>
                <mxPoint x="1326.380249" y="1061.526199"/>
                <mxPoint x="1326.380249" y="1160.526199"/>
                <mxPoint x="1326.380249" y="1228.526199"/>
                <mxPoint x="1326.380249" y="1296.526199"/>
                <mxPoint x="1326.380249" y="1364.526199"/>
                <mxPoint x="1326.380249" y="1432.526199"/>
                <mxPoint x="1326.380249" y="1469.526199"/>
                <mxPoint x="1722.942749" y="1506.526199"/>
                <mxPoint x="1722.942749" y="1581.526199"/>
                <mxPoint x="1722.942749" y="1668.526199"/>
                <mxPoint x="1722.942749" y="1743.526199"/>
                <mxPoint x="1722.942749" y="1806.526199"/>
                <mxPoint x="1722.942749" y="1869.526199"/>
                <mxPoint x="1722.942749" y="1932.526199"/>
                <mxPoint x="1722.942749" y="1969.526199"/>
                <mxPoint x="1722.942749" y="2006.526199"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_DCALL_LIN_0" label="" mermaidId="L_DCALL_LIN_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:DCALL" target="n:LIN" edge="1" style="edgeStyle=orthogonalEdgeStyle;endArrow=block;endFill=1;html=1;jettySize=auto;orthogonalLoop=1;rounded=0;strokeColor=#333333;">
            <mxGeometry relative="1" as="geometry">
              <mxPoint x="1186.763073" y="1404.002315" as="sourcePoint"/>
              <mxPoint x="1700.348786" y="2031.526199" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1214.880249" y="1432.526199"/>
                <mxPoint x="1214.880249" y="1469.526199"/>
                <mxPoint x="1702.942749" y="1506.526199"/>
                <mxPoint x="1702.942749" y="1581.526199"/>
                <mxPoint x="1702.942749" y="1668.526199"/>
                <mxPoint x="1702.942749" y="1743.526199"/>
                <mxPoint x="1702.942749" y="1806.526199"/>
                <mxPoint x="1702.942749" y="1869.526199"/>
                <mxPoint x="1702.942749" y="1932.526199"/>
                <mxPoint x="1702.942749" y="1969.526199"/>
                <mxPoint x="1702.942749" y="2006.526199"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
