<svg viewBox="0 0 1540 660" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" font-family="-apple-system, 'Segoe UI', Helvetica, Arial, sans-serif">
  <rect width="1540" height="660" fill="#ffffff"/>
  <defs>
    <g id="i-cap" fill="none"><path d="M9 2 L17 6 9 10 1 6 z"/><path d="M13.5 8 v4.5 c0 1.8 -9 1.8 -9 0 V8"/><line x1="17" y1="6" x2="17" y2="11"/></g>
    <g id="i-db" fill="none"><ellipse cx="9" cy="3.5" rx="7" ry="2.5"/><path d="M2 3.5 V14 a7 2.5 0 0 0 14 0 V3.5"/><path d="M2 9 a7 2.5 0 0 0 14 0"/></g>
    <g id="i-eye" fill="none"><path d="M1 9 C4.5 3.5 13.5 3.5 17 9 C13.5 14.5 4.5 14.5 1 9 z"/><circle cx="9" cy="9" r="2.8"/></g>
    <g id="i-target" fill="none"><circle cx="9" cy="9" r="7.5"/><circle cx="9" cy="9" r="3.5"/><circle cx="9" cy="9" r="0.8"/></g>
    <g id="i-check" fill="none"><rect x="2" y="1" width="14" height="16" rx="2"/><path d="M5.5 9.5 l2.5 2.5 4.5 -5"/></g>
    <g id="i-lock" fill="none"><rect x="3" y="8" width="12" height="9" rx="2"/><path d="M6 8 V5.5 a3 3 0 0 1 6 0 V8"/></g>
  </defs>

  <text x="60" y="64" font-size="30" font-weight="700" fill="#0f172a">ZDR 实际限定了什么</text>
  <text x="60" y="96" font-size="19" fill="#475569">训练用途、留存时长和人工访问相互独立。ZDR 协议只改变其中一个维度。</text>

  <!-- axis 1: training use -->
  <rect x="60" y="130" width="1420" height="108" rx="16" fill="#f8fafc" stroke="#cbd5e1" stroke-width="2"/>
  <use xlink:href="#i-cap" href="#i-cap" transform="translate(92,169) scale(1.35)" stroke="#334155" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/>
  <text x="134" y="192" font-size="22" font-weight="700" fill="#0f172a">训练用途</text>
  <text x="440" y="176" font-size="17" fill="#334155">主要供应商的商业 API 默认不用客户数据训练</text>
  <text x="440" y="202" font-size="17" fill="#334155">默认如此，无论有无 ZDR。消费者产品的退出开关在这个维度。</text>
  <rect x="1150" y="168" width="64" height="32" rx="16" fill="#cbd5e1"/>
  <circle cx="1166" cy="184" r="12" fill="#ffffff"/>
  <text x="1228" y="190" font-size="16" fill="#334155">不受 ZDR 影响</text>

  <!-- axis 2: retention duration (the one ZDR moves) -->
  <rect x="60" y="252" width="1420" height="108" rx="16" fill="#ecfdf5" stroke="#10b981" stroke-width="2.5"/>
  <use xlink:href="#i-db" href="#i-db" transform="translate(92,291) scale(1.35)" stroke="#059669" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/>
  <text x="134" y="314" font-size="22" font-weight="700" fill="#0f172a">留存时长</text>
  <text x="440" y="298" font-size="17" fill="#334155">ZDR 改变的唯一维度：prompt 和响应 payload 归零，</text>
  <text x="440" y="324" font-size="17" fill="#334155">仅覆盖符合条件的功能，也仅限供应商这一跳。</text>
  <rect x="1150" y="290" width="64" height="32" rx="16" fill="#059669"/>
  <circle cx="1198" cy="306" r="12" fill="#ffffff"/>
  <text x="1228" y="312" font-size="16" font-weight="600" fill="#059669">由 ZDR 设为零</text>

  <!-- axis 3: human access -->
  <rect x="60" y="374" width="1420" height="108" rx="16" fill="#f8fafc" stroke="#cbd5e1" stroke-width="2"/>
  <use xlink:href="#i-eye" href="#i-eye" transform="translate(92,413) scale(1.35)" stroke="#334155" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/>
  <text x="134" y="436" font-size="22" font-weight="700" fill="#0f172a">人工访问</text>
  <text x="440" y="420" font-size="17" fill="#334155">滥用防范和安全流程决定谁可以查看已保留的数据，</text>
  <text x="440" y="446" font-size="17" fill="#334155">按其自身规则执行。ZDR 协议不会改变这个维度。</text>
  <rect x="1150" y="412" width="64" height="32" rx="16" fill="#cbd5e1"/>
  <circle cx="1166" cy="428" r="12" fill="#ffffff"/>
  <text x="1228" y="434" font-size="16" fill="#334155">不受 ZDR 影响</text>

  <!-- scope limits -->
  <rect x="60" y="510" width="455" height="110" rx="14" fill="#fff7ed" stroke="#fcd34d" stroke-width="1.5"/>
  <use xlink:href="#i-target" href="#i-target" x="82" y="531" stroke="#b45309" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/>
  <text x="112" y="546" font-size="17" font-weight="700" fill="#0f172a">仅限一方</text>
  <text x="82" y="572" font-size="15" fill="#475569">Tracing 存储、网关日志和向量</text>
  <text x="82" y="594" font-size="15" fill="#475569">记忆各有自己的时钟。</text>

  <rect x="543" y="510" width="455" height="110" rx="14" fill="#fff7ed" stroke="#fcd34d" stroke-width="1.5"/>
  <use xlink:href="#i-check" href="#i-check" x="565" y="531" stroke="#b45309" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/>
  <text x="595" y="546" font-size="17" font-weight="700" fill="#0f172a">仅限符合条件的功能</text>
  <text x="565" y="572" font-size="15" fill="#475569">批处理作业、文件上传和代码</text>
  <text x="565" y="594" font-size="15" fill="#475569">执行过程天然会存储数据。</text>

  <rect x="1026" y="510" width="455" height="110" rx="14" fill="#fff7ed" stroke="#fcd34d" stroke-width="1.5"/>
  <use xlink:href="#i-lock" href="#i-lock" x="1048" y="531" stroke="#b45309" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/>
  <text x="1078" y="546" font-size="17" font-weight="700" fill="#0f172a">强制要求仍然适用</text>
  <text x="1048" y="572" font-size="15" fill="#475569">Fable 5 仍保留其 30 天窗口</text>
  <text x="1048" y="594" font-size="15" fill="#475569">即使对 ZDR 客户也是如此。</text>
</svg>
