<!-- The compounding vault loop. Four boxes plus a return arrow: reviewing a posting
     deposits confirmed evidence, so the next posting starts from a denser vault.
     Palette is the house figure set (sand + warm tint + #b8470a primary), matching
     first-48-*.svg and worth-it-two-ways-to-tailor.svg. -->
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 380" width="1000" height="380" role="img" font-family="'Helvetica Neue', Helvetica, 'Segoe UI', Arial, sans-serif">
  <title>The compounding vault. You read a posting; a gap analysis shows what the job asks for against what your vault can evidence; you recognise something you have genuinely done but never wrote down; it is recorded as a confirmed fact stamped with the job that surfaced it. The next posting then starts from a denser vault, and re-asserting a fact you already recorded enriches it rather than duplicating it.</title>
  <rect width="1000" height="380" fill="#fafbfc"/>

  <text x="30" y="34" font-size="17" font-weight="700" fill="#b8470a" letter-spacing="0.06em">EVERY POSTING YOU READ LEAVES THE VAULT DENSER</text>

  <!-- 1 -->
  <rect x="30" y="64" width="212" height="118" rx="14" fill="#ffffff" stroke="#d5d9de" stroke-width="1.5"/>
  <text x="136" y="104" font-size="19" font-weight="600" fill="#16181d" text-anchor="middle">You read a posting</text>
  <text x="136" y="134" font-size="16" fill="#636b78" text-anchor="middle">one you actually want,</text>
  <text x="136" y="156" font-size="16" fill="#636b78" text-anchor="middle">from the fresh feed</text>

  <line x1="242" y1="123" x2="272" y2="123" stroke="#c9ced6" stroke-width="3"/>
  <path d="M 272 115 L 286 123 L 272 131 Z" fill="#c9ced6"/>

  <!-- 2 -->
  <rect x="286" y="64" width="212" height="118" rx="14" fill="#f8f9fa" stroke="#e3e6eb" stroke-width="1.5"/>
  <text x="392" y="104" font-size="19" font-weight="600" fill="#4b5563" text-anchor="middle">Gap analysis</text>
  <text x="392" y="134" font-size="16" fill="#4b5563" text-anchor="middle">what the job asks for,</text>
  <text x="392" y="156" font-size="16" fill="#4b5563" text-anchor="middle">against what you evidence</text>

  <line x1="498" y1="123" x2="528" y2="123" stroke="#c9ced6" stroke-width="3"/>
  <path d="M 528 115 L 542 123 L 528 131 Z" fill="#c9ced6"/>

  <!-- 3 -->
  <rect x="542" y="64" width="212" height="118" rx="14" fill="#f8f9fa" stroke="#e3e6eb" stroke-width="1.5"/>
  <text x="648" y="97" font-size="19" font-weight="600" fill="#4b5563" text-anchor="middle">You recognise one</text>
  <text x="648" y="127" font-size="16" fill="#4b5563" text-anchor="middle">something you did and</text>
  <text x="648" y="149" font-size="16" fill="#4b5563" text-anchor="middle">never wrote down</text>
  <text x="648" y="171" font-size="16" fill="#4b5563" text-anchor="middle">before</text>

  <line x1="754" y1="123" x2="784" y2="123" stroke="#c9ced6" stroke-width="3"/>
  <path d="M 784 115 L 798 123 L 784 131 Z" fill="#c9ced6"/>

  <!-- 4 -->
  <rect x="798" y="64" width="172" height="118" rx="14" fill="#feede1" stroke="#fde0cb" stroke-width="1.5"/>
  <text x="884" y="104" font-size="19" font-weight="700" fill="#5a2303" text-anchor="middle">Confirmed fact</text>
  <text x="884" y="134" font-size="16" fill="#b8470a" text-anchor="middle">stamped with the job</text>
  <text x="884" y="156" font-size="16" fill="#b8470a" text-anchor="middle">that surfaced it</text>

  <!-- return path -->
  <path d="M 884 182 L 884 246 L 136 246 L 136 194" fill="none" stroke="#b8470a" stroke-width="3"/>
  <path d="M 128 194 L 136 180 L 144 194 Z" fill="#b8470a"/>
  <rect x="316" y="222" width="368" height="48" rx="12" fill="#fafbfc"/>
  <text x="500" y="252" font-size="17" font-weight="600" fill="#b8470a" text-anchor="middle">the next posting starts from more evidence</text>

  <!-- footnotes -->
  <text x="30" y="308" font-size="16" fill="#636b78">Re-assert something already in the vault and it enriches that fact rather than stacking a near duplicate beside it.</text>
  <text x="30" y="336" font-size="16" fill="#636b78">Confirmed is the status that is both usable by the model and citable by the build, so a fact added today can be</text>
  <text x="30" y="358" font-size="16" fill="#636b78">cited by a resume tomorrow.</text>
</svg>
