<?xml version="1.0" encoding="UTF-8"?>
<mxfile host="eli.ai" agent="eli.ai diagram exporter" version="1">
  <diagram id="warrant-governance-and-answer-policy-2f146ef2" name="Warrant — governance and answer policy">
    <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="Warrant — governance and answer policy" schemaVersion="1" diagramId="warrant-governance-and-answer-policy-2f146ef2" canonicalAppearanceKey="tsx:src/app/(docs)/docs/concepts/system-diagrams/page.tsx:WARRANT_CHART#1" sourceSha256="2f146ef27a582b7d2c33112796d692006b9a9d37498d648b00c81cb5bb1aa8b2" metadataPayloadSha256="7c5955b9a70b0f42111477ead425be216a12e9ec1b6370a147ba055bb8598432" generationKey="e4d2a124b57e1143dd7ddb7f6675d31f2a5dc75f91efc7db356807f13c17c18a" concepts="[&quot;System diagrams&quot;,&quot;Warrant — governance and answer policy&quot;,&quot;Concept + document authority — curation&quot;,&quot;Warrant&quot;,&quot;Answer-policy engine — pre / post gate + calibration&quot;]" keywords="[&quot;machine_extracted → asserted&quot;,&quot;calibrated confidence (confidence.ts)&quot;,&quot;clarify / abstain_with_pointers&quot;,&quot;answer / answer_with_caveat / abstain&quot;,&quot;citation_enforcement decision&quot;,&quot;conflicting_evidence caveat&quot;,&quot;authority tiers&quot;,&quot;→ curated → certified&quot;,&quot;PROV-O append-only&quot;,&quot;approved → apply&quot;,&quot;one active&quot;,&quot;→ Lens · Ports&quot;,&quot;citation enforcement&quot;,&quot;off / shadow / enforce&quot;,&quot;fit → draft&quot;,&quot;extraction · authors · stewards / owners&quot;,&quot;proposeChange → approve (Track A gate)&quot;,&quot;certify · markReviewed · setAuthority&quot;,&quot;verifyDocument (Glean tiers)&quot;,&quot;question + fused chunks (Lens)&quot;,&quot;score floor · entity ambiguity · LLM relevance&quot;,&quot;recordFeedback → recalibrate → activate&quot;,&quot;governed answer + PolicyBlock&quot;,&quot;proceed → generate answer&quot;,&quot;retry once → deterministic abstain&quot;,&quot;reviewer labels feedback&quot;,&quot;only-unverified → confidence cap&quot;,&quot;certified → higher confidence&quot;,&quot;concept_change_requests&quot;,&quot;entity_revisions&quot;,&quot;documents.verification&quot;,&quot;router.preGate&quot;,&quot;router.postGate&quot;,&quot;policy_decisions&quot;,&quot;policy_calibrations&quot;,&quot;evidence_conflicts&quot;,&quot;recordRevision&quot;,&quot;append-only&quot;,&quot;resolveActiveCoeffs&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:43:28.542Z" mermaidSource="flowchart TD&#10;  subgraph gov[&quot;Concept + document authority — curation&quot;]&#10;    In1([&quot;extraction · authors · stewards / owners&quot;])&#10;    CR[&quot;change-requests.ts&lt;br/&gt;proposeChange → approve (Track A gate)&quot;]&#10;    Cur[&quot;curation.ts&lt;br/&gt;certify · markReviewed · setAuthority&quot;]&#10;    Verify[&quot;verification.ts&lt;br/&gt;verifyDocument (Glean tiers)&quot;]&#10;    Tiers[&quot;authority tiers&lt;br/&gt;machine_extracted → asserted&lt;br/&gt;→ curated → certified&quot;]&#10;    CRDB[(&quot;concept_change_requests&quot;)]&#10;    Rev[(&quot;entity_revisions&lt;br/&gt;PROV-O append-only&quot;)]&#10;    DocDB[(&quot;documents.verification&quot;)]&#10;    In1 --&gt; CR&#10;    In1 --&gt; Cur&#10;    In1 --&gt; Verify&#10;    CR --&gt;|&quot;approved → apply&quot;| Cur&#10;    CR --&gt; CRDB&#10;    Cur --&gt;|&quot;recordRevision&quot;| Rev&#10;    Cur --&gt; Tiers&#10;    Verify --&gt; DocDB&#10;  end&#10;  subgraph pol[&quot;Answer-policy engine — pre / post gate + calibration&quot;]&#10;    Q([&quot;question + fused chunks (Lens)&quot;])&#10;    Pre[&quot;router.preGate&lt;br/&gt;score floor · entity ambiguity · LLM relevance&quot;]&#10;    Post[&quot;router.postGate&lt;br/&gt;calibrated confidence (confidence.ts)&quot;]&#10;    DecDB[(&quot;policy_decisions&lt;br/&gt;append-only&quot;)]&#10;    Cal[&quot;calibration.ts&lt;br/&gt;recordFeedback → recalibrate → activate&quot;]&#10;    CalDB[(&quot;policy_calibrations&lt;br/&gt;one active&quot;)]&#10;    Conflicts[(&quot;evidence_conflicts&quot;)]&#10;    Out([&quot;governed answer + PolicyBlock&lt;br/&gt;→ Lens · Ports&quot;])&#10;    Q --&gt; Pre&#10;    Pre --&gt;|&quot;proceed → generate answer&quot;| Post&#10;    Pre -.-&gt;|&quot;clarify / abstain_with_pointers&quot;| Out&#10;    Post --&gt;|&quot;answer / answer_with_caveat / abstain&quot;| CIT[&quot;citation enforcement&lt;br/&gt;off / shadow / enforce&lt;br/&gt;retry once → deterministic abstain&quot;]&#10;    CIT --&gt; Out&#10;    Pre --&gt; DecDB&#10;    Post --&gt; DecDB&#10;    CIT -.-&gt;|&quot;citation_enforcement decision&quot;| DecDB&#10;    Conflicts -.-&gt;|&quot;conflicting_evidence caveat&quot;| Post&#10;    DecDB -.-&gt;|&quot;reviewer labels feedback&quot;| Cal&#10;    Cal --&gt;|&quot;fit → draft&quot;| CalDB&#10;    CalDB -.-&gt;|&quot;resolveActiveCoeffs&quot;| Post&#10;  end&#10;  DocDB -.-&gt;|&quot;only-unverified → confidence cap&quot;| Post&#10;  Tiers -.-&gt;|&quot;certified → higher confidence&quot;| Post">
          <mxCell parent="0"/>
        </object>
        <object id="c:pol" label="Answer-policy engine — pre / post gate + calibration" mermaidId="pol" 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="319" width="1150.6875" height="1367.419746" as="geometry"/>
          </mxCell>
        </object>
        <object id="c:gov" label="Concept + document authority — curation" mermaidId="gov" 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="1178.6875" y="8" width="1008.164063" height="659" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:In1" label="extraction · authors · stewards / owners" mermaidId="In1" mermaidShape="stadium">
          <mxCell parent="c:gov" vertex="1" style="arcSize=50;fillColor=#ECECFF;fontColor=#333333;html=1;rounded=1;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="446.109677" y="25" width="229.468145" height="62" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:CR" label="change-requests.tsproposeChange → approve (Track A gate)" mermaidId="CR" mermaidShape="rectangle">
          <mxCell parent="c:gov" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="290.683594" y="137" width="256" height="100" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:Cur" label="curation.tscertify · markReviewed · setAuthority" mermaidId="Cur" mermaidShape="rectangle">
          <mxCell parent="c:gov" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="148.523438" y="336" width="256" height="100" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:Verify" label="verification.tsverifyDocument (Glean tiers)" mermaidId="Verify" mermaidShape="rectangle">
          <mxCell parent="c:gov" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="717.164063" y="336" width="256" height="100" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:Tiers" label="authority tiersmachine_extracted → asserted→ curated → certified" mermaidId="Tiers" mermaidShape="rectangle">
          <mxCell parent="c:gov" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="297.039063" y="510" width="256" height="124" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:CRDB" label="concept_change_requests" mermaidId="CRDB" mermaidShape="cylinder">
          <mxCell parent="c:gov" vertex="1" style="backgroundOutline=1;boundedLbl=1;fillColor=#ECECFF;fontColor=#333333;html=1;shape=cylinder3;size=15;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="454.523438" y="343.383104" width="212.640625" height="85.233791" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:Rev" label="entity_revisionsPROV-O append-only" mermaidId="Rev" mermaidShape="cylinder">
          <mxCell parent="c:gov" vertex="1" style="backgroundOutline=1;boundedLbl=1;fillColor=#ECECFF;fontColor=#333333;html=1;shape=cylinder3;size=15;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="54.738281" y="519.019114" width="177.046875" height="105.961771" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:DocDB" label="documents.verification" mermaidId="DocDB" mermaidShape="cylinder">
          <mxCell parent="c:gov" vertex="1" style="backgroundOutline=1;boundedLbl=1;fillColor=#ECECFF;fontColor=#333333;html=1;shape=cylinder3;size=15;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="751.554688" y="530.513512" width="187.21875" height="82.972976" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:Q" label="question + fused chunks (Lens)" mermaidId="Q" mermaidShape="stadium">
          <mxCell parent="c:pol" vertex="1" style="arcSize=50;fillColor=#ECECFF;fontColor=#333333;html=1;rounded=1;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="146.765927" y="44" width="229.468145" height="62" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:Pre" label="router.preGatescore floor · entity ambiguity · LLM relevance" mermaidId="Pre" mermaidShape="rectangle">
          <mxCell parent="c:pol" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="133.5" y="211" width="256" height="100" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:Post" label="router.postGatecalibrated confidence (confidence.ts)" mermaidId="Post" mermaidShape="rectangle">
          <mxCell parent="c:pol" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="597.398438" y="446" width="256" height="100" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:DecDB" label="policy_decisionsappend-only" mermaidId="DecDB" mermaidShape="cylinder">
          <mxCell parent="c:pol" vertex="1" style="backgroundOutline=1;boundedLbl=1;fillColor=#ECECFF;fontColor=#333333;html=1;shape=cylinder3;size=15;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="612.024109" y="889.999998" width="136.953125" height="101.211154" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:Cal" label="calibration.tsrecordFeedback → recalibrate → activate" mermaidId="Cal" mermaidShape="rectangle">
          <mxCell parent="c:pol" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="552.500671" y="1065.211151" width="256" height="100" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:CalDB" label="policy_calibrationsone active" mermaidId="CalDB" mermaidShape="cylinder">
          <mxCell parent="c:pol" vertex="1" style="backgroundOutline=1;boundedLbl=1;fillColor=#ECECFF;fontColor=#333333;html=1;shape=cylinder3;size=15;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="735.335938" y="1239.211146" width="152.4375" height="103.208606" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:Conflicts" label="evidence_conflicts" mermaidId="Conflicts" mermaidShape="cylinder">
          <mxCell parent="c:pol" vertex="1" style="backgroundOutline=1;boundedLbl=1;fillColor=#ECECFF;fontColor=#333333;html=1;shape=cylinder3;size=15;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="513.3125" y="221.256032" width="154.75" height="79.487936" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:Out" label="governed answer + PolicyBlock→ Lens · Ports" mermaidId="Out" mermaidShape="stadium">
          <mxCell parent="c:pol" vertex="1" style="arcSize=50;fillColor=#ECECFF;fontColor=#333333;html=1;rounded=1;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="192.272093" y="897.605576" width="235.455815" height="86" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:CIT" label="citation enforcementoff / shadow / enforceretry once → deterministic abstain" mermaidId="CIT" mermaidShape="rectangle">
          <mxCell parent="c:pol" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="463.102234" y="668" width="256" height="124" as="geometry"/>
          </mxCell>
        </object>
        <object id="e:L_In1_CR_0" label="" mermaidId="L_In1_CR_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:In1" target="n:CR" 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="1661.335449" y="95.5" as="sourcePoint"/>
              <mxPoint x="1597.371094" y="145" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1597.371094" y="120"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_In1_Cur_0" label="" mermaidId="L_In1_Cur_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:In1" target="n:Cur" 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="1840.229269" y="90.761747" as="sourcePoint"/>
              <mxPoint x="1583.210938" y="374.722136" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1953.191406" y="120"/>
                <mxPoint x="1953.191406" y="195"/>
                <mxPoint x="1953.191406" y="282"/>
                <mxPoint x="1953.191406" y="319"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_In1_Verify_0" label="" mermaidId="L_In1_Verify_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:In1" target="n:Verify" 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="1846.588245" y="85.487567" as="sourcePoint"/>
              <mxPoint x="2023.851563" y="344" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="2023.851563" y="120"/>
                <mxPoint x="2023.851563" y="195"/>
                <mxPoint x="2023.851563" y="282"/>
                <mxPoint x="2023.851563" y="319"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_CR_Cur_0" label="approved → apply" mermaidId="L_CR_Cur_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:CR" target="n:Cur" 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="1515.669855" y="245" as="sourcePoint"/>
              <mxPoint x="1455.210938" y="344" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1455.210938" y="282"/>
                <mxPoint x="1455.210938" y="319"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_CR_CRDB_0" label="" mermaidId="L_CR_CRDB_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:CR" target="n:CRDB" 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="1679.072333" y="245" as="sourcePoint"/>
              <mxPoint x="1739.53125" y="351.383102" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1739.53125" y="282"/>
                <mxPoint x="1739.53125" y="319"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_Cur_Rev_0" label="recordRevision" mermaidId="L_Cur_Rev_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:Cur" target="n:Rev" 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="1378.623743" y="444" as="sourcePoint"/>
              <mxPoint x="1321.949219" y="527.019115" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1321.949219" y="481"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_Cur_Tiers_0" label="" mermaidId="L_Cur_Tiers_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:Cur" target="n:Tiers" 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="1540.564745" y="444" as="sourcePoint"/>
              <mxPoint x="1603.726563" y="518" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1603.726563" y="481"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_Verify_DocDB_0" label="" mermaidId="L_Verify_DocDB_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:Verify" target="n:DocDB" 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="2023.851563" y="444" as="sourcePoint"/>
              <mxPoint x="2023.851563" y="538.513512" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="2023.851563" y="481"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_Q_Pre_0" label="" mermaidId="L_Q_Pre_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:Q" target="n:Pre" 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="270" y="425.5" as="sourcePoint"/>
              <mxPoint x="269.5" y="530" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="269.5" y="481"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_Pre_Post_0" label="proceed → generate answer" mermaidId="L_Pre_Post_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:Pre" target="n:Post" 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="188.178161" y="630" as="sourcePoint"/>
              <mxPoint x="605.398438" y="794.068331" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="128" y="667"/>
                <mxPoint x="128" y="716"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_Pre_Out_0" label="clarify / abstain_with_pointers" mermaidId="L_Pre_Out_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:Pre" 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="257.143678" y="630" as="sourcePoint"/>
              <mxPoint x="288.280808" y="1217.105576" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="248" y="667"/>
                <mxPoint x="248" y="716"/>
                <mxPoint x="248" y="815"/>
                <mxPoint x="248" y="926"/>
                <mxPoint x="248" y="1049"/>
                <mxPoint x="248" y="1160"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_Post_CIT_0" label="answer / answer_with_caveat / abstain" mermaidId="L_Post_CIT_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:Post" target="n:CIT" 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="672.904652" y="865" as="sourcePoint"/>
              <mxPoint x="599.102234" y="987" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="599.102234" y="926"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_CIT_Out_0" label="" mermaidId="L_CIT_Out_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:CIT" 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="533.13522" y="1111" as="sourcePoint"/>
              <mxPoint x="388.867547" y="1217.105576" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="481" y="1160"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_Pre_DecDB_0" label="" mermaidId="L_Pre_DecDB_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:Pre" target="n:DecDB" 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="338.465517" y="630" as="sourcePoint"/>
              <mxPoint x="620.024109" y="1236.794097" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="389.5" y="667"/>
                <mxPoint x="389.5" y="716"/>
                <mxPoint x="389.5" y="815"/>
                <mxPoint x="389.5" y="926"/>
                <mxPoint x="389.5" y="1049"/>
                <mxPoint x="389.5" y="1160"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_Post_DecDB_0" label="" mermaidId="L_Post_DecDB_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:Post" target="n:DecDB" 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="803.939984" y="865" as="sourcePoint"/>
              <mxPoint x="756.977234" y="1225.756209" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="890.000671" y="926"/>
                <mxPoint x="890.000671" y="1049"/>
                <mxPoint x="890.000671" y="1160"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_CIT_DecDB_0" label="citation_enforcement decision" mermaidId="L_CIT_DecDB_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:CIT" target="n:DecDB" 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="653.060238" y="1111" as="sourcePoint"/>
              <mxPoint x="692.16063" y="1209.018683" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="695.704468" y="1160"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_Conflicts_Post_0" label="conflicting_evidence caveat" mermaidId="L_Conflicts_Post_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:Conflicts" target="n:Post" 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="598.6875" y="619.743969" as="sourcePoint"/>
              <mxPoint x="665.36261" y="765" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="598.6875" y="667"/>
                <mxPoint x="598.6875" y="716"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_DecDB_Cal_0" label="reviewer labels feedback" mermaidId="L_DecDB_Cal_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:DecDB" target="n:Cal" 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="688.500671" y="1310.211151" as="sourcePoint"/>
              <mxPoint x="688.500671" y="1384.211151" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="688.500671" y="1347.211151"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_Cal_CalDB_0" label="fit → draft" mermaidId="L_Cal_CalDB_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:Cal" target="n:CalDB" 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="688.500671" y="1484.211151" as="sourcePoint"/>
              <mxPoint x="743.335938" y="1572.020923" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="688.500671" y="1521.211151"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_CalDB_Post_0" label="resolveActiveCoeffs" mermaidId="L_CalDB_Post_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:CalDB" target="n:Post" 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="895.773438" y="1581.148964" as="sourcePoint"/>
              <mxPoint x="861.398438" y="859.160117" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1055.136719" y="1521.211151"/>
                <mxPoint x="1055.136719" y="1434.211151"/>
                <mxPoint x="1055.136719" y="1347.211151"/>
                <mxPoint x="1055.136719" y="1259.605576"/>
                <mxPoint x="1055.136719" y="1160"/>
                <mxPoint x="1055.136719" y="1049"/>
                <mxPoint x="1055.136719" y="926"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_DocDB_Post_0" label="only-unverified → confidence cap" mermaidId="L_DocDB_Post_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:DocDB" target="n:Post" 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="2023.851563" y="621.486488" as="sourcePoint"/>
              <mxPoint x="861.398438" y="773.491798" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="2023.851563" y="667"/>
                <mxPoint x="1038.6875" y="716"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_Tiers_Post_0" label="certified → higher confidence" mermaidId="L_Tiers_Post_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:Tiers" target="n:Post" 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="1603.726563" y="642" as="sourcePoint"/>
              <mxPoint x="776.473722" y="765" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1603.726563" y="667"/>
                <mxPoint x="818.6875" y="716"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
