<mxfile host="app.diagrams.net" modified="2026-04-22T18:45:00.000Z" agent="CC-OPS-SPECSEED" version="24.0.0">
  <diagram name="SpecSeed run" id="specseed-run">
    <mxGraphModel dx="900" dy="1340" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="900" pageHeight="1340" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />

        <mxCell id="mos" value="&lt;b&gt;MOS · ONE HUMAN DOCUMENT&lt;/b&gt;&lt;br&gt;&lt;span style=&quot;font-size:10px;color:#c4c4c4&quot;&gt;SPECSEED-MOS.md · ~50 KB · execution contract&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#1f1f1f;strokeColor=#dc143c;strokeWidth=2;fontColor=#ffffff;fontFamily=IBM Plex Mono;fontSize=13;" vertex="1" parent="1">
          <mxGeometry x="225" y="20" width="450" height="60" as="geometry" />
        </mxCell>

        <mxCell id="root" value="&lt;b&gt;CLAUDE OPUS 4.7 · ROOT ORCHESTRATOR&lt;/b&gt;&lt;br&gt;&lt;span style=&quot;font-size:10px;color:#c4c4c4&quot;&gt;reads MOS · owns fan-out + collapse · writes _mos/&lt;br&gt;never recurses — subagents do not spawn subagents&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#3a3a3a;strokeColor=#dc143c;strokeWidth=2;fontColor=#ffffff;fontFamily=IBM Plex Mono;fontSize=13;" vertex="1" parent="1">
          <mxGeometry x="200" y="108" width="500" height="70" as="geometry" />
        </mxCell>

        <mxCell id="p0" value="&lt;b&gt;00 RECON&lt;/b&gt; &lt;span style=&quot;color:#dc143c&quot;&gt;~10 min · haiku&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;font-size:10px;color:#c4c4c4&quot;&gt;box inventory · toolchain · fleet template&lt;br&gt;→ _mos/00-recon.md&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#1f1f1f;strokeColor=#8a8a8a;fontColor=#ffffff;fontFamily=IBM Plex Mono;fontSize=12;" vertex="1" parent="1">
          <mxGeometry x="150" y="210" width="600" height="60" as="geometry" />
        </mxCell>

        <mxCell id="p1" value="&lt;b&gt;01 STRATEGY&lt;/b&gt; &lt;span style=&quot;color:#dc143c&quot;&gt;~8 min · opus high&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;font-size:10px;color:#c4c4c4&quot;&gt;stack + export mode + deps locked&lt;br&gt;→ _mos/01-strategy.md&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#1f1f1f;strokeColor=#dc143c;strokeWidth=1.5;fontColor=#ffffff;fontFamily=IBM Plex Mono;fontSize=12;" vertex="1" parent="1">
          <mxGeometry x="150" y="298" width="600" height="60" as="geometry" />
        </mxCell>

        <mxCell id="p2" value="&lt;b&gt;02 DECOMPOSE&lt;/b&gt; &lt;span style=&quot;color:#dc143c&quot;&gt;~4 min wall (~16 min work)&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;font-size:10px;color:#c4c4c4&quot;&gt;what components + what lib functions?&lt;br&gt;[ ROOT COLLAPSES ]&lt;br&gt;→ _mos/02-decomposition.md&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#1f1f1f;strokeColor=#dc143c;strokeWidth=1.5;fontColor=#ffffff;fontFamily=IBM Plex Mono;fontSize=12;" vertex="1" parent="1">
          <mxGeometry x="150" y="390" width="440" height="90" as="geometry" />
        </mxCell>

        <mxCell id="p2a" value="OPUS-A · FRONTEND&lt;br&gt;&lt;span style=&quot;font-size:9px;color:#8a8a8a&quot;&gt;02-decompose-A.md&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#0a0a0a;strokeColor=#dc143c;dashed=1;fontColor=#ffffff;fontFamily=IBM Plex Mono;fontSize=11;" vertex="1" parent="1">
          <mxGeometry x="625" y="394" width="220" height="38" as="geometry" />
        </mxCell>
        <mxCell id="p2b" value="OPUS-B · LIBRARY&lt;br&gt;&lt;span style=&quot;font-size:9px;color:#8a8a8a&quot;&gt;02-decompose-B.md&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#0a0a0a;strokeColor=#dc143c;dashed=1;fontColor=#ffffff;fontFamily=IBM Plex Mono;fontSize=11;" vertex="1" parent="1">
          <mxGeometry x="625" y="438" width="220" height="38" as="geometry" />
        </mxCell>

        <mxCell id="p3" value="&lt;b&gt;03 ARCHITECTURE&lt;/b&gt; &lt;span style=&quot;color:#dc143c&quot;&gt;~4 min wall (~16 min work)&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;font-size:10px;color:#c4c4c4&quot;&gt;file tree + interfaces + signatures&lt;br&gt;[ ROOT COLLAPSES ]&lt;br&gt;→ _mos/03-architecture.md&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#1f1f1f;strokeColor=#dc143c;strokeWidth=1.5;fontColor=#ffffff;fontFamily=IBM Plex Mono;fontSize=12;" vertex="1" parent="1">
          <mxGeometry x="150" y="510" width="440" height="90" as="geometry" />
        </mxCell>

        <mxCell id="p3a" value="OPUS-A · TREE+TYPES&lt;br&gt;&lt;span style=&quot;font-size:9px;color:#8a8a8a&quot;&gt;03-architect-A.md&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#0a0a0a;strokeColor=#dc143c;dashed=1;fontColor=#ffffff;fontFamily=IBM Plex Mono;fontSize=11;" vertex="1" parent="1">
          <mxGeometry x="625" y="514" width="220" height="38" as="geometry" />
        </mxCell>
        <mxCell id="p3b" value="OPUS-B · SIGNATURES&lt;br&gt;&lt;span style=&quot;font-size:9px;color:#8a8a8a&quot;&gt;03-architect-B.md&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#0a0a0a;strokeColor=#dc143c;dashed=1;fontColor=#ffffff;fontFamily=IBM Plex Mono;fontSize=11;" vertex="1" parent="1">
          <mxGeometry x="625" y="558" width="220" height="38" as="geometry" />
        </mxCell>

        <mxCell id="p4" value="&lt;b&gt;04 BUILD&lt;/b&gt; &lt;span style=&quot;color:#dc143c&quot;&gt;~90 min · sonnet (the long pole)&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;font-size:10px;color:#c4c4c4&quot;&gt;create-next-app · npm install · ~60 files written&lt;br&gt;→ implementation diffs (Group A/B/C/D)&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#1f1f1f;strokeColor=#c4c4c4;fontColor=#ffffff;fontFamily=IBM Plex Mono;fontSize=12;" vertex="1" parent="1">
          <mxGeometry x="150" y="630" width="600" height="60" as="geometry" />
        </mxCell>

        <mxCell id="p5" value="&lt;b&gt;05 WIRE&lt;/b&gt; &lt;span style=&quot;color:#dc143c&quot;&gt;~3 min&lt;/span&gt; &lt;span style=&quot;font-size:10px;color:#c4c4c4&quot;&gt;· import graph + prop contracts · 05-wire.md&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#1f1f1f;strokeColor=#c4c4c4;fontColor=#ffffff;fontFamily=IBM Plex Mono;fontSize=12;" vertex="1" parent="1">
          <mxGeometry x="150" y="718" width="600" height="50" as="geometry" />
        </mxCell>

        <mxCell id="p6" value="&lt;b&gt;06 TEST&lt;/b&gt; &lt;span style=&quot;color:#dc143c&quot;&gt;~5 min&lt;/span&gt; &lt;span style=&quot;font-size:10px;color:#c4c4c4&quot;&gt;· lint · build · tsc all 0 errors · 06-verification.md&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#1f1f1f;strokeColor=#c4c4c4;fontColor=#ffffff;fontFamily=IBM Plex Mono;fontSize=12;" vertex="1" parent="1">
          <mxGeometry x="150" y="796" width="600" height="50" as="geometry" />
        </mxCell>

        <mxCell id="p7" value="&lt;b&gt;07 REVIEW&lt;/b&gt; &lt;span style=&quot;color:#dc143c&quot;&gt;~5 min · opus&lt;/span&gt; &lt;span style=&quot;font-size:10px;color:#c4c4c4&quot;&gt;· DoD checklist · 07-review.md&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#1f1f1f;strokeColor=#dc143c;strokeWidth=1.5;fontColor=#ffffff;fontFamily=IBM Plex Mono;fontSize=12;" vertex="1" parent="1">
          <mxGeometry x="150" y="874" width="600" height="50" as="geometry" />
        </mxCell>

        <mxCell id="p8" value="&lt;b&gt;08 INTEGRATION&lt;/b&gt; &lt;span style=&quot;color:#dc143c&quot;&gt;~5 min · opus&lt;/span&gt; &lt;span style=&quot;font-size:10px;color:#c4c4c4&quot;&gt;· docs + final build · 08-integration.md&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#1f1f1f;strokeColor=#dc143c;strokeWidth=1.5;fontColor=#ffffff;fontFamily=IBM Plex Mono;fontSize=12;" vertex="1" parent="1">
          <mxGeometry x="150" y="952" width="600" height="50" as="geometry" />
        </mxCell>

        <mxCell id="deploy" value="&lt;b&gt;DEPLOY · OPERATOR CHECKPOINT&lt;/b&gt;&lt;br&gt;&lt;span style=&quot;font-size:10px;color:#c4c4c4&quot;&gt;nginx site · systemctl reload · certbot --nginx&lt;br&gt;~5 min exec + ~30 min approval latency&lt;br&gt;→ /tmp/specseed-sitrep-*.txt&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#1f1f1f;strokeColor=#dc143c;strokeWidth=2;fontColor=#ffffff;fontFamily=IBM Plex Mono;fontSize=13;" vertex="1" parent="1">
          <mxGeometry x="225" y="1030" width="450" height="80" as="geometry" />
        </mxCell>

        <mxCell id="live" value="&lt;b style=&quot;font-size:18px&quot;&gt;https://specseed.io&lt;/b&gt;&lt;br&gt;&lt;span style=&quot;font-size:10px;color:#c4c4c4&quot;&gt;89 files · 13 audit artifacts · TLS auto-renewing&lt;br&gt;total wall clock: 3 h 6 min · 1 vCPU droplet · one commit&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#1f1f1f;strokeColor=#dc143c;strokeWidth=3;fontColor=#ffffff;fontFamily=IBM Plex Mono;fontSize=14;" vertex="1" parent="1">
          <mxGeometry x="200" y="1142" width="500" height="90" as="geometry" />
        </mxCell>

        <mxCell id="e_mos_root" style="endArrow=classic;html=1;strokeColor=#525252;strokeWidth=1.5;" edge="1" parent="1" source="mos" target="root"><mxGeometry relative="1" as="geometry" /></mxCell>
        <mxCell id="e_root_p0" style="endArrow=classic;html=1;strokeColor=#525252;strokeWidth=1.5;" edge="1" parent="1" source="root" target="p0"><mxGeometry relative="1" as="geometry" /></mxCell>
        <mxCell id="e_p0_p1" style="endArrow=classic;html=1;strokeColor=#525252;strokeWidth=1.5;" edge="1" parent="1" source="p0" target="p1"><mxGeometry relative="1" as="geometry" /></mxCell>
        <mxCell id="e_p1_p2" style="endArrow=classic;html=1;strokeColor=#525252;strokeWidth=1.5;" edge="1" parent="1" source="p1" target="p2"><mxGeometry relative="1" as="geometry" /></mxCell>
        <mxCell id="e_p2_p3" style="endArrow=classic;html=1;strokeColor=#525252;strokeWidth=1.5;" edge="1" parent="1" source="p2" target="p3"><mxGeometry relative="1" as="geometry" /></mxCell>
        <mxCell id="e_p3_p4" style="endArrow=classic;html=1;strokeColor=#525252;strokeWidth=1.5;" edge="1" parent="1" source="p3" target="p4"><mxGeometry relative="1" as="geometry" /></mxCell>
        <mxCell id="e_p4_p5" style="endArrow=classic;html=1;strokeColor=#525252;strokeWidth=1.5;" edge="1" parent="1" source="p4" target="p5"><mxGeometry relative="1" as="geometry" /></mxCell>
        <mxCell id="e_p5_p6" style="endArrow=classic;html=1;strokeColor=#525252;strokeWidth=1.5;" edge="1" parent="1" source="p5" target="p6"><mxGeometry relative="1" as="geometry" /></mxCell>
        <mxCell id="e_p6_p7" style="endArrow=classic;html=1;strokeColor=#525252;strokeWidth=1.5;" edge="1" parent="1" source="p6" target="p7"><mxGeometry relative="1" as="geometry" /></mxCell>
        <mxCell id="e_p7_p8" style="endArrow=classic;html=1;strokeColor=#525252;strokeWidth=1.5;" edge="1" parent="1" source="p7" target="p8"><mxGeometry relative="1" as="geometry" /></mxCell>
        <mxCell id="e_p8_deploy" style="endArrow=classic;html=1;strokeColor=#525252;strokeWidth=1.5;" edge="1" parent="1" source="p8" target="deploy"><mxGeometry relative="1" as="geometry" /></mxCell>
        <mxCell id="e_deploy_live" style="endArrow=classic;html=1;strokeColor=#525252;strokeWidth=1.5;" edge="1" parent="1" source="deploy" target="live"><mxGeometry relative="1" as="geometry" /></mxCell>

        <mxCell id="e_p2_a" style="endArrow=classic;html=1;strokeColor=#dc143c;strokeWidth=1;dashed=1;" edge="1" parent="1" source="p2" target="p2a"><mxGeometry relative="1" as="geometry" /></mxCell>
        <mxCell id="e_p2_b" style="endArrow=classic;html=1;strokeColor=#dc143c;strokeWidth=1;dashed=1;" edge="1" parent="1" source="p2" target="p2b"><mxGeometry relative="1" as="geometry" /></mxCell>
        <mxCell id="e_p2a_p2" style="endArrow=classic;html=1;strokeColor=#dc143c;strokeWidth=1;dashed=1;" edge="1" parent="1" source="p2a" target="p2"><mxGeometry relative="1" as="geometry" /></mxCell>
        <mxCell id="e_p2b_p2" style="endArrow=classic;html=1;strokeColor=#dc143c;strokeWidth=1;dashed=1;" edge="1" parent="1" source="p2b" target="p2"><mxGeometry relative="1" as="geometry" /></mxCell>

        <mxCell id="e_p3_a" style="endArrow=classic;html=1;strokeColor=#dc143c;strokeWidth=1;dashed=1;" edge="1" parent="1" source="p3" target="p3a"><mxGeometry relative="1" as="geometry" /></mxCell>
        <mxCell id="e_p3_b" style="endArrow=classic;html=1;strokeColor=#dc143c;strokeWidth=1;dashed=1;" edge="1" parent="1" source="p3" target="p3b"><mxGeometry relative="1" as="geometry" /></mxCell>
        <mxCell id="e_p3a_p3" style="endArrow=classic;html=1;strokeColor=#dc143c;strokeWidth=1;dashed=1;" edge="1" parent="1" source="p3a" target="p3"><mxGeometry relative="1" as="geometry" /></mxCell>
        <mxCell id="e_p3b_p3" style="endArrow=classic;html=1;strokeColor=#dc143c;strokeWidth=1;dashed=1;" edge="1" parent="1" source="p3b" target="p3"><mxGeometry relative="1" as="geometry" /></mxCell>

      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
