<svg viewBox="0 0 1200 700" xmlns="http://www.w3.org/2000/svg" font-family="-apple-system, 'Segoe UI', Helvetica, Arial, sans-serif">
<rect width="1200" height="700" fill="#ffffff"/>
<text x="60" y="56" font-size="28" font-weight="700" fill="#0f172a">Bloqueando o que deve, sem bloquear o que não deve</text>
<text x="60" y="88" font-size="16.5" fill="#475569">Amostra do OR-Bench, padrões dos fornecedores. Horizontal: prompts benignos recusados, a recusa excessiva abordada neste post. Menor é melhor.</text>
<text x="60" y="110" font-size="14.5" fill="#475569">Vertical: prompts tóxicos recusados ou refutados, o bloqueio esperado que a maioria dos produtos quer manter. Maior é melhor. O alvo é o canto superior esquerdo.</text>
<line x1="130" y1="130" x2="130" y2="550" stroke="#e2e8f0"/>
<line x1="130" y1="550" x2="960" y2="550" stroke="#e2e8f0"/>
<text x="130" y="576" font-size="14" fill="#475569" text-anchor="middle">0%</text>
<text x="116" y="555" font-size="14" fill="#475569" text-anchor="end">70%</text>
<line x1="338" y1="130" x2="338" y2="550" stroke="#e2e8f0"/>
<line x1="130" y1="445" x2="960" y2="445" stroke="#e2e8f0"/>
<text x="338" y="576" font-size="14" fill="#475569" text-anchor="middle">5%</text>
<text x="116" y="450" font-size="14" fill="#475569" text-anchor="end">78%</text>
<line x1="545" y1="130" x2="545" y2="550" stroke="#e2e8f0"/>
<line x1="130" y1="340" x2="960" y2="340" stroke="#e2e8f0"/>
<text x="545" y="576" font-size="14" fill="#475569" text-anchor="middle">10%</text>
<text x="116" y="345" font-size="14" fill="#475569" text-anchor="end">85%</text>
<line x1="752" y1="130" x2="752" y2="550" stroke="#e2e8f0"/>
<line x1="130" y1="235" x2="960" y2="235" stroke="#e2e8f0"/>
<text x="752" y="576" font-size="14" fill="#475569" text-anchor="middle">15%</text>
<text x="116" y="240" font-size="14" fill="#475569" text-anchor="end">92%</text>
<line x1="960" y1="130" x2="960" y2="550" stroke="#e2e8f0"/>
<line x1="130" y1="130" x2="960" y2="130" stroke="#e2e8f0"/>
<text x="960" y="576" font-size="14" fill="#475569" text-anchor="middle">20%</text>
<text x="116" y="135" font-size="14" fill="#475569" text-anchor="end">100%</text>
<circle cx="292" cy="452" r="11" fill="#2563eb"/>
<text x="312" y="458" font-size="17" font-weight="700" fill="#2563eb" text-anchor="start">Gemini 3.8 Flash</text>
<text x="312" y="479" font-size="14" fill="#475569" text-anchor="start">3.9% de recusa excessiva, 77.0% bloqueados</text>
<circle cx="296" cy="342" r="11" fill="#d97706"/>
<text x="316" y="348" font-size="17" font-weight="700" fill="#d97706" text-anchor="start">Claude Opus 5.5</text>
<text x="316" y="369" font-size="14" fill="#475569" text-anchor="start">4.0% de recusa excessiva, 84.8% bloqueados</text>
<circle cx="507" cy="271" r="11" fill="#059669"/>
<text x="527" y="277" font-size="17" font-weight="700" fill="#059669" text-anchor="start">GLM 5.3</text>
<text x="527" y="298" font-size="14" fill="#475569" text-anchor="start">9.1% de recusa excessiva, 89.9% bloqueados</text>
<circle cx="649" cy="201" r="11" fill="#dc2626"/>
<text x="669" y="207" font-size="17" font-weight="700" fill="#dc2626" text-anchor="start">DeepSeek V4.1 Flash</text>
<text x="669" y="228" font-size="14" fill="#475569" text-anchor="start">12.5% de recusa excessiva, 94.9% bloqueados</text>
<circle cx="840" cy="260" r="11" fill="#7c3aed"/>
<text x="860" y="266" font-size="17" font-weight="700" fill="#7c3aed" text-anchor="start">GPT-6 Astra</text>
<text x="860" y="287" font-size="14" fill="#475569" text-anchor="start">17.1% de recusa excessiva, 90.7% bloqueados</text>
<text x="545" y="608" font-size="16" fill="#0f172a" text-anchor="middle">prompts benignos recusados (recusa excessiva)</text>
<text x="34" y="340" font-size="16" fill="#0f172a" text-anchor="middle" transform="rotate(-90 34 340)">prompts tóxicos bloqueados (esperado)</text>
<text x="60" y="660" font-size="15" fill="#475569">Medido em 2026-09-24. 77 prompts benignos auditados e cerca de 100 prompts tóxicos por modelo; cada taxa tem uma margem de 5 a 9 pontos.</text>
</svg>