<svg xmlns="http://www.w3.org/2000/svg" width="900" height="300" viewBox="0 0 900 300">
  <defs>
    <marker id="arrow" markerWidth="10" markerHeight="10" refX="8" refY="3" orient="auto">
      <path d="M0,0 L0,6 L9,3 z" fill="#1f2937" />
    </marker>
  </defs>

  <text x="450" y="32" text-anchor="middle" font-size="16" fill="#111827" font-family="Arial, sans-serif">Autonomous Work Loop</text>

  <rect x="30" y="70" width="240" height="110" rx="12" fill="#eef6ff" stroke="#1f2937" stroke-width="2" />
  <text x="150" y="104" text-anchor="middle" font-size="16" fill="#111827" font-family="Arial, sans-serif">Shared Workbench</text>
  <text x="150" y="128" text-anchor="middle" font-size="14" fill="#111827" font-family="Arial, sans-serif">Teams + Agents</text>

  <rect x="330" y="70" width="240" height="110" rx="12" fill="#fff7ed" stroke="#1f2937" stroke-width="2" />
  <text x="450" y="104" text-anchor="middle" font-size="16" fill="#111827" font-family="Arial, sans-serif">Secure Sandboxes</text>
  <text x="450" y="128" text-anchor="middle" font-size="14" fill="#111827" font-family="Arial, sans-serif">Runtime</text>

  <rect x="630" y="70" width="240" height="110" rx="12" fill="#ecfdf5" stroke="#1f2937" stroke-width="2" />
  <text x="750" y="104" text-anchor="middle" font-size="16" fill="#111827" font-family="Arial, sans-serif">Protocol Payments</text>
  <text x="750" y="128" text-anchor="middle" font-size="14" fill="#111827" font-family="Arial, sans-serif">Operators</text>

  <line x1="270" y1="125" x2="330" y2="125" stroke="#1f2937" stroke-width="2" marker-end="url(#arrow)" />
  <line x1="570" y1="125" x2="630" y2="125" stroke="#1f2937" stroke-width="2" marker-end="url(#arrow)" />

  <path d="M450 190 L450 245 L150 245 L150 180" fill="none" stroke="#1f2937" stroke-width="2" marker-end="url(#arrow)" />
  <text x="300" y="270" text-anchor="middle" font-size="12" fill="#111827" font-family="Arial, sans-serif">Evaluations + Data</text>
</svg>
