<?xml version="1.0" encoding="UTF-8"?>
<mxfile host="eli.ai" agent="eli.ai diagram exporter" version="1">
  <diagram id="document-lineage-trail-e8959b45" name="Document lineage trail">
    <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="Document lineage trail" schemaVersion="1" diagramId="document-lineage-trail-e8959b45" canonicalAppearanceKey="tsx:src/app/(docs)/docs/concepts/data-lineage/page.tsx:TRAIL_CHART#1" sourceSha256="e8959b4591296a17051669e229bac822dbb6a4ccc59e24067ef937bc53ea6d1f" metadataPayloadSha256="ccd415e7700d5a1d5d4a9041ee7a683d38ebb86ea86faaeb2dfcc3dba784955a" generationKey="f387574eb2272b6060d24a48c82eeb264bac28795c9dbc3e5b39e07106e903db" concepts="[&quot;Data lineage&quot;,&quot;Upstream — where it came from&quot;,&quot;Derived — knowledge it produced&quot;,&quot;Downstream — impact if it changes&quot;,&quot;History — how it changed&quot;,&quot;Trail&quot;]" keywords="[&quot;concepts via mentions&quot;,&quot;authority · lifecycle&quot;,&quot;relations via evidence&quot;,&quot;answers that cited it&quot;,&quot;dependent cache entries&quot;,&quot;revision summaries&quot;,&quot;total + newest 50&quot;,&quot;document audit events&quot;,&quot;newest 50&quot;,&quot;connector · vault · upload&quot;,&quot;external id · source version · last sync&quot;,&quot;verification tier · review-due&quot;,&quot;path · version · contentHash&quot;,&quot;N live entities grounded on it&quot;,&quot;Origin&quot;,&quot;Governance&quot;,&quot;Document&quot;,&quot;chunks&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="LR" generatedAt="2026-08-12T23:38:03.023Z" mermaidSource="flowchart LR&#10;  subgraph UP[&quot;Upstream — where it came from&quot;]&#10;    direction TB&#10;    O[&quot;Origin&lt;br/&gt;connector · vault · upload&lt;br/&gt;external id · source version · last sync&quot;]&#10;    G[&quot;Governance&lt;br/&gt;verification tier · review-due&quot;]&#10;  end&#10;  D[&quot;Document&lt;br/&gt;path · version · contentHash&quot;]&#10;  subgraph DR[&quot;Derived — knowledge it produced&quot;]&#10;    direction TB&#10;    C[&quot;chunks&quot;]&#10;    E[&quot;concepts via mentions&lt;br/&gt;authority · lifecycle&quot;]&#10;    R[&quot;relations via evidence&quot;]&#10;  end&#10;  subgraph DS[&quot;Downstream — impact if it changes&quot;]&#10;    direction TB&#10;    AN[&quot;answers that cited it&quot;]&#10;    CA[&quot;dependent cache entries&quot;]&#10;    IE[&quot;N live entities grounded on it&quot;]&#10;  end&#10;  subgraph HS[&quot;History — how it changed&quot;]&#10;    direction TB&#10;    RV[&quot;revision summaries&lt;br/&gt;total + newest 50&quot;]&#10;    AU[&quot;document audit events&lt;br/&gt;newest 50&quot;]&#10;  end&#10;  O --&gt; D&#10;  G --&gt; D&#10;  D --&gt; RV&#10;  D --&gt; AU&#10;  D --&gt; C&#10;  D --&gt; E&#10;  D --&gt; R&#10;  E --&gt; AN&#10;  E --&gt; IE&#10;  D --&gt; CA">
          <mxCell parent="0"/>
        </object>
        <object id="c:HS" label="History — how it changed" mermaidId="HS" 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="1084.335938" y="8" width="550.640625" height="151" as="geometry"/>
          </mxCell>
        </object>
        <object id="c:DS" label="Downstream — impact if it changes" mermaidId="DS" 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="1773.3125" y="183.75" width="878.8125" height="151" as="geometry"/>
          </mxCell>
        </object>
        <object id="c:DR" label="Derived — knowledge it produced" mermaidId="DR" 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="996" y="229" width="727.3125" height="151" as="geometry"/>
          </mxCell>
        </object>
        <object id="c:UP" label="Upstream — where it came from" mermaidId="UP" 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="139.75" width="632" height="199" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:RV" label="revision summariestotal + newest 50" mermaidId="RV" mermaidShape="rectangle">
          <mxCell parent="c:HS" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="35" y="37.5" width="202.265625" height="76" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:AU" label="document audit eventsnewest 50" mermaidId="AU" mermaidShape="rectangle">
          <mxCell parent="c:HS" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="287.265625" y="37.5" width="228.375" height="76" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:AN" label="answers that cited it" mermaidId="AN" mermaidShape="rectangle">
          <mxCell parent="c:DS" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="35" y="49.5" width="208.234375" height="52" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:CA" label="dependent cache entries" mermaidId="CA" mermaidShape="rectangle">
          <mxCell parent="c:DS" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="293.234375" y="49.5" width="244.578125" height="52" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:IE" label="N live entities grounded on it" mermaidId="IE" mermaidShape="rectangle">
          <mxCell parent="c:DS" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="587.8125" y="37.5" width="256" height="76" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:C" label="chunks" mermaidId="C" mermaidShape="rectangle">
          <mxCell parent="c:DR" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="35" y="49.5" width="110.75" height="52" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:E" label="concepts via mentionsauthority · lifecycle" mermaidId="E" mermaidShape="rectangle">
          <mxCell parent="c:DR" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="195.75" y="37.5" width="226.234375" height="76" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:R" label="relations via evidence" mermaidId="R" mermaidShape="rectangle">
          <mxCell parent="c:DR" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="471.984375" y="49.5" width="220.328125" height="52" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:O" label="Originconnector · vault · uploadexternal id · source version · last sync" mermaidId="O" mermaidShape="rectangle">
          <mxCell parent="c:UP" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="35" y="37.5" width="256" height="124" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:G" label="Governanceverification tier · review-due" mermaidId="G" mermaidShape="rectangle">
          <mxCell parent="c:UP" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="341" y="49.5" width="256" height="100" as="geometry"/>
          </mxCell>
        </object>
        <object id="n:D" label="Documentpath · version · contentHash" mermaidId="D" mermaidShape="rectangle">
          <mxCell parent="1" vertex="1" style="fillColor=#ECECFF;fontColor=#333333;html=1;rounded=0;strokeColor=#9370DB;whiteSpace=wrap;">
            <mxGeometry x="690" y="189.25" width="256" height="100" as="geometry"/>
          </mxCell>
        </object>
        <object id="e:L_D_RV_0" label="" mermaidId="L_D_RV_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:D" target="n:RV" 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="864.153846" y="189.25" as="sourcePoint"/>
              <mxPoint x="1084.335938" y="76.416097" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="971" y="73.5"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_D_AU_0" label="" mermaidId="L_D_AU_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:D" target="n:AU" 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="894.119403" y="189.25" as="sourcePoint"/>
              <mxPoint x="1084.335938" y="122.638563" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="971" y="138.75"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_D_CA_0" label="" mermaidId="L_D_CA_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:D" target="n:CA" 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="946" y="201.393791" as="sourcePoint"/>
              <mxPoint x="1773.3125" y="197.51255" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="971" y="194"/>
                <mxPoint x="1359.65625" y="194"/>
                <mxPoint x="1748.3125" y="194"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_D_C_0" label="" mermaidId="L_D_C_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:D" target="n:C" 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="946" y="277.106209" as="sourcePoint"/>
              <mxPoint x="996" y="285.786484" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="971" y="284.5"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_D_E_0" label="" mermaidId="L_D_E_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:D" target="n:E" 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="919.66113" y="289.25" as="sourcePoint"/>
              <mxPoint x="996" y="313.856758" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="971" y="314.5"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_D_R_0" label="" mermaidId="L_D_R_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:D" target="n:R" 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="898.314961" y="289.25" as="sourcePoint"/>
              <mxPoint x="996" y="332.570274" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="971" y="334.5"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_E_AN_0" label="" mermaidId="L_E_AN_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:E" target="n:AN" 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="1723.3125" y="271.517428" as="sourcePoint"/>
              <mxPoint x="1773.3125" y="268.711678" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1748.3125" y="269.25"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_E_IE_0" label="" mermaidId="L_E_IE_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:E" target="n:IE" 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="1723.3125" y="313.856758" as="sourcePoint"/>
              <mxPoint x="1773.3125" y="311.525772" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="1748.3125" y="314.5"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_O_D_0" label="" mermaidId="L_O_D_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:O" target="n:D" 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="640" y="229.983138" as="sourcePoint"/>
              <mxPoint x="690" y="230.883987" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="665" y="229.25"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
        <object id="e:L_G_D_0" label="" mermaidId="L_G_D_0" mermaidKind="relationship">
          <mxCell parent="1" source="n:G" target="n:D" 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="640" y="248.516862" as="sourcePoint"/>
              <mxPoint x="690" y="247.616013" as="targetPoint"/>
              <Array as="points">
                <mxPoint x="665" y="249.25"/>
              </Array>
            </mxGeometry>
          </mxCell>
        </object>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
