vectoreditgym.trace.v1
11 events · 1 provider attempt
startEvaluation request created
model
google/gemini-3.1-flash-lite-preview
endpoint
https://openrouter.ai/api/v1
max output
5309
temperature
provider_default
systemSystem instruction
You are editing an SVG from a visual repair request. Return only one complete, valid <svg>...</svg> document. Make the requested visible repairs and preserve every unmentioned part. Do not include Markdown or an explanation.
userRepair request and corrupted SVG
Repair request:
Clean the stray marker out of the rainy alley. A small window on the far-left building should glow cyan, the broad haze should be centered over the street, and the tall pink sign should have its normal bold outline. Restore the warm reflection near the middle of the wet road as well.

Corrupted SVG:
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1600 1000">
  <defs>
    <linearGradient id="sky03" x1="0" y1="0" x2="0" y2="1">
      <stop offset="0" stop-color="#160a2e" />
      <stop offset="0.5" stop-color="#2a1147" />
      <stop offset="1" stop-color="#5a1a5e" />
    </linearGradient>
    <linearGradient id="ground03" x1="0" y1="0" x2="0" y2="1">
      <stop offset="0" stop-color="#3a1a4a" />
      <stop offset="0.5" stop-color="#1a0c28" />
      <stop offset="1" stop-color="#0c0618" />
    </linearGradient>
    <radialGradient id="haze03" cx="0.5" cy="0.5" r="0.5">
      <stop offset="0" stop-color="#ff2d95" stop-opacity="0.35" /><stop offset="1" stop-color="#ff2d95" stop-opacity="0" />
    </radialGradient>
    <filter id="neon03" x="-60%" y="-60%" width="220%" height="220%"><feGaussianBlur stdDeviation="5" /></filter>
    <filter id="neonbig03" x="-100%" y="-100%" width="300%" height="300%"><feGaussianBlur stdDeviation="14" /></filter>
  </defs>

  <rect width="1600" height="1000" fill="url(#sky03)" id="download-sv_023-rect-001" />
  <ellipse cx="851" cy="560" rx="700" ry="300" fill="url(#haze03)" id="download-sv_023-ellipse-001" />

  
  <g fill="#1c0f33" opacity="0.8">
    <rect x="640" y="180" width="60" height="430" id="download-sv_023-rect-002" /><rect x="710" y="120" width="80" height="490" id="download-sv_023-rect-003" />
    <rect x="800" y="220" width="50" height="390" id="download-sv_023-rect-004" /><rect x="860" y="90" width="70" height="520" id="download-sv_023-rect-005" />
    <rect x="940" y="200" width="60" height="410" id="download-sv_023-rect-006" />
  </g>
  <g fill="#3a2050" opacity="0.5">
    <rect x="700" y="140" width="6" height="14" id="download-sv_023-rect-007" /><rect x="720" y="170" width="6" height="14" id="download-sv_023-rect-008" />
    <rect x="880" y="120" width="6" height="14" id="download-sv_023-rect-009" /><rect x="900" y="160" width="6" height="14" id="download-sv_023-rect-010" />
  </g>

  
  <polygon points="0,80 520,200 520,1000 0,1000" fill="#241038" id="download-sv_023-polygon-001" />
  <polygon points="0,80 520,200 520,260 0,150" fill="#180a28" id="download-sv_023-polygon-002" />
  <g fill="#0c0618">
    <rect x="40" y="240" width="420" height="760" id="download-sv_023-rect-011" />
  </g>
  
  <g fill="#ffd27a" opacity="0.85">
    <rect x="70" y="300" width="40" height="26" id="download-sv_023-rect-012" /><rect x="150" y="310" width="40" height="26" id="download-sv_023-rect-013" /><rect x="310" y="320" width="40" height="26" id="download-sv_023-rect-014" />
    <rect x="70" y="380" width="40" height="26" fill="#f59e0b" id="download-sv_023-rect-015" /><rect x="230" y="390" width="40" height="26" id="download-sv_023-rect-016" /><rect x="390" y="396" width="40" height="26" fill="#46e0ff" id="download-sv_023-rect-017" />
    <rect x="150" y="460" width="40" height="26" id="download-sv_023-rect-018" /><rect x="310" y="466" width="40" height="26" fill="#ff7bd0" id="download-sv_023-rect-019" />
    <rect x="70" y="540" width="40" height="26" fill="#46e0ff" id="download-sv_023-rect-020" /><rect x="230" y="546" width="40" height="26" id="download-sv_023-rect-021" /><rect x="390" y="552" width="40" height="26" id="download-sv_023-rect-022" />
    <rect x="150" y="620" width="40" height="26" id="download-sv_023-rect-023" /><rect x="310" y="624" width="40" height="26" fill="#46e0ff" id="download-sv_023-rect-024" />
  </g>

  
  <polygon points="1600,60 1080,200 1080,1000 1600,1000" fill="#2a1240" id="download-sv_023-polygon-003" />
  <polygon points="1600,60 1080,200 1080,260 1600,130" fill="#190a2c" id="download-sv_023-polygon-004" />
  <rect x="1140" y="240" width="420" height="760" fill="#0c0618" id="download-sv_023-rect-025" />
  <g fill="#ffd27a" opacity="0.85">
    <rect x="1180" y="300" width="40" height="26" fill="#46e0ff" id="download-sv_023-rect-026" /><rect x="1300" y="310" width="40" height="26" id="download-sv_023-rect-027" /><rect x="1460" y="320" width="40" height="26" id="download-sv_023-rect-028" />
    <rect x="1240" y="390" width="40" height="26" id="download-sv_023-rect-029" /><rect x="1400" y="396" width="40" height="26" fill="#ff7bd0" id="download-sv_023-rect-030" />
    <rect x="1180" y="470" width="40" height="26" fill="#46e0ff" id="download-sv_023-rect-031" /><rect x="1340" y="476" width="40" height="26" id="download-sv_023-rect-032" />
    <rect x="1240" y="550" width="40" height="26" id="download-sv_023-rect-033" /><rect x="1460" y="556" width="40" height="26" fill="#46e0ff" id="download-sv_023-rect-034" />
  </g>

  
  <g filter="url(#neon03)">
    <rect x="360" y="300" width="120" height="180" rx="6" fill="none" stroke="#ff2d95" stroke-width="12" id="download-sv_023-rect-035" />
    <text x="420" y="360" font-family="monospace" font-size="40" fill="#ff2d95" text-anchor="middle">夜</text>
    <text x="420" y="420" font-family="monospace" font-size="40" fill="#ff2d95" text-anchor="middle">市</text>
  </g>
  <g filter="url(#neon03)">
    <line x1="380" y1="540" x2="470" y2="540" stroke="#46e0ff" stroke-width="5" id="download-sv_023-line-001" />
    <text x="425" y="585" font-family="monospace" font-size="30" fill="#46e0ff" text-anchor="middle">RAMEN</text>
  </g>

  
  <g filter="url(#neon03)">
    <circle cx="1180" cy="420" r="46" fill="none" stroke="#ffe14d" stroke-width="6" id="download-sv_023-circle-001" />
    <text x="1180" y="434" font-family="monospace" font-size="34" fill="#ffe14d" text-anchor="middle">24</text>
  </g>
  <g filter="url(#neon03)">
    <text x="1300" y="660" font-family="monospace" font-size="40" fill="#8aff5a" text-anchor="middle">電脳</text>
  </g>

  
  <path d="M120 220 Q800 360 1500 200" stroke="#3a2050" stroke-width="2.5" fill="none" id="download-sv_023-path-001" />
  <g>
    <circle cx="400" cy="298" r="10" fill="#ff5a3c" id="download-sv_023-circle-002" /><circle cx="560" cy="316" r="10" fill="#ffb43c" id="download-sv_023-circle-003" />
    <circle cx="760" cy="332" r="10" fill="#ff5a3c" id="download-sv_023-circle-004" /><circle cx="980" cy="324" r="10" fill="#ffb43c" id="download-sv_023-circle-005" /><circle cx="1180" cy="300" r="10" fill="#ff5a3c" id="download-sv_023-circle-006" />
  </g>

  
  <rect x="0" y="700" width="1600" height="300" fill="url(#ground03)" id="download-sv_023-rect-036" />
  
  <g opacity="0.4">
    <rect x="360" y="700" width="120" height="180" fill="#ff2d95" filter="url(#neonbig03)" id="download-sv_023-rect-037" />
    <rect x="1140" y="700" width="80" height="180" fill="#8aff5a" filter="url(#neonbig03)" id="download-sv_023-rect-038" />
    <rect x="700" y="700" width="200" height="220" fill="#ffd27a" filter="url(#neonbig03)" opacity="0.23" id="download-sv_023-rect-039" />
  </g>
  <g stroke="#ffffff" stroke-width="1" opacity="0.12">
    <line x1="100" y1="760" x2="1500" y2="760" id="download-sv_023-line-002" /><line x1="60" y1="840" x2="1540" y2="840" id="download-sv_023-line-003" /><line x1="20" y1="930" x2="1580" y2="930" id="download-sv_023-line-004" />
  </g>

  
  <ellipse cx="600" cy="720" rx="160" ry="40" fill="#caa0e0" opacity="0.25" filter="url(#neonbig03)" id="download-sv_023-ellipse-002" />
  <ellipse cx="1100" cy="740" rx="180" ry="44" fill="#a0c0e0" opacity="0.22" filter="url(#neonbig03)" id="download-sv_023-ellipse-003" />

  
  <g transform="translate(800 760)">
    <path d="M-70 -150 Q0 -200 70 -150 Q0 -178 -70 -150 Z" fill="#12091f" id="download-sv_023-path-002" />
    <line x1="0" y1="-160" x2="0" y2="-40" stroke="#12091f" stroke-width="4" id="download-sv_023-line-005" />
    <ellipse cx="0" cy="-30" rx="20" ry="46" fill="#0a0514" id="download-sv_023-ellipse-004" />
    <circle cx="0" cy="-86" r="12" fill="#0a0514" id="download-sv_023-circle-007" />
    <ellipse cx="0" cy="6" rx="40" ry="10" fill="#ff2d95" opacity="0.3" filter="url(#neon03)" id="download-sv_023-ellipse-005" />
  </g>

  
  <g stroke="#bfd8ff" stroke-width="1.4" opacity="0.5">
    <line x1="100" y1="0" x2="80" y2="60" id="download-sv_023-line-006" /><line x1="240" y1="40" x2="220" y2="100" id="download-sv_023-line-007" /><line x1="400" y1="0" x2="380" y2="70" id="download-sv_023-line-008" />
    <line x1="560" y1="60" x2="540" y2="130" id="download-sv_023-line-009" /><line x1="720" y1="0" x2="700" y2="70" id="download-sv_023-line-010" /><line x1="880" y1="40" x2="860" y2="110" id="download-sv_023-line-011" />
    <line x1="1040" y1="0" x2="1020" y2="70" id="download-sv_023-line-012" /><line x1="1200" y1="50" x2="1180" y2="120" id="download-sv_023-line-013" /><line x1="1360" y1="0" x2="1340" y2="70" id="download-sv_023-line-014" />
    <line x1="1500" y1="40" x2="1480" y2="110" id="download-sv_023-line-015" /><line x1="180" y1="200" x2="160" y2="270" id="download-sv_023-line-016" /><line x1="500" y1="220" x2="480" y2="290" id="download-sv_023-line-017" />
    <line x1="820" y1="200" x2="800" y2="270" id="download-sv_023-line-018" /><line x1="1140" y1="240" x2="1120" y2="310" id="download-sv_023-line-019" /><line x1="1420" y1="220" x2="1400" y2="290" id="download-sv_023-line-020" />
    <line x1="320" y1="420" x2="300" y2="490" id="download-sv_023-line-021" /><line x1="980" y1="440" x2="960" y2="510" id="download-sv_023-line-022" /><line x1="1280" y1="420" x2="1260" y2="490" id="download-sv_023-line-023" />
  </g>
<circle id="sv_023-extra-survey-marker" cx="1280" cy="234" r="38" fill="#f59e0b" opacity="0.82" stroke="#111827" stroke-width="5" /></svg>
providerAttempt 1 response
{
  "id": "gen-1784547946-8L5KFaRTpFwHgj67pTPm",
  "model": "google/gemini-3.1-flash-lite-preview",
  "choices": [
    {
      "message": {
        "role": "assistant",
        "content": null,
        "content_sha256": "706bc19c163078fa420a419a6615d34e04a1cfa7f9ea94e855e14cf08a2b86f9",
        "content_ref": "result.produced_svg"
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 5081,
    "completion_tokens": 4932,
    "completion_tokens_details": {
      "reasoning_tokens": 0
    },
    "cost": 0.00866825
  }
}
extractSVG extraction
raw source
reconstructed_from_extracted_svg
parse
parsed
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1600 1000">
  <defs>
    <linearGradient id="sky03" x1="0" y1="0" x2="0" y2="1">
      <stop offset="0" stop-color="#160a2e" />
      <stop offset="0.5" stop-color="#2a1147" />
      <stop offset="1" stop-color="#5a1a5e" />
    </linearGradient>
    <linearGradient id="ground03" x1="0" y1="0" x2="0" y2="1">
      <stop offset="0" stop-color="#3a1a4a" />
      <stop offset="0.5" stop-color="#1a0c28" />
      <stop offset="1" stop-color="#0c0618" />
    </linearGradient>
    <radialGradient id="haze03" cx="0.5" cy="0.5" r="0.5">
      <stop offset="0" stop-color="#ff2d95" stop-opacity="0.35" /><stop offset="1" stop-color="#ff2d95" stop-opacity="0" />
    </radialGradient>
    <filter id="neon03" x="-60%" y="-60%" width="220%" height="220%"><feGaussianBlur stdDeviation="5" /></filter>
    <filter id="neonbig03" x="-100%" y="-100%" width="300%" height="300%"><feGaussianBlur stdDeviation="14" /></filter>
  </defs>

  <rect width="1600" height="1000" fill="url(#sky03)" id="download-sv_023-rect-001" />
  <ellipse cx="800" cy="560" rx="700" ry="300" fill="url(#haze03)" id="download-sv_023-ellipse-001" />

  
  <g fill="#1c0f33" opacity="0.8">
    <rect x="640" y="180" width="60" height="430" id="download-sv_023-rect-002" /><rect x="710" y="120" width="80" height="490" id="download-sv_023-rect-003" />
    <rect x="800" y="220" width="50" height="390" id="download-sv_023-rect-004" /><rect x="860" y="90" width="70" height="520" id="download-sv_023-rect-005" />
    <rect x="940" y="200" width="60" height="410" id="download-sv_023-rect-006" />
  </g>
  <g fill="#3a2050" opacity="0.5">
    <rect x="700" y="140" width="6" height="14" id="download-sv_023-rect-007" /><rect x="720" y="170" width="6" height="14" id="download-sv_023-rect-008" />
    <rect x="880" y="120" width="6" height="14" id="download-sv_023-rect-009" /><rect x="900" y="160" width="6" height="14" id="download-sv_023-rect-010" />
  </g>

  
  <polygon points="0,80 520,200 520,1000 0,1000" fill="#241038" id="download-sv_023-polygon-001" />
  <polygon points="0,80 520,200 520,260 0,150" fill="#180a28" id="download-sv_023-polygon-002" />
  <g fill="#0c0618">
    <rect x="40" y="240" width="420" height="760" id="download-sv_023-rect-011" />
  </g>
  
  <g fill="#ffd27a" opacity="0.85">
    <rect x="70" y="300" width="40" height="26" fill="#46e0ff" id="download-sv_023-rect-012" /><rect x="150" y="310" width="40" height="26" id="download-sv_023-rect-013" /><rect x="310" y="320" width="40" height="26" id="download-sv_023-rect-014" />
    <rect x="70" y="380" width="40" height="26" fill="#f59e0b" id="download-sv_023-rect-015" /><rect x="230" y="390" width="40" height="26" id="download-sv_023-rect-016" /><rect x="390" y="396" width="40" height="26" fill="#46e0ff" id="download-sv_023-rect-017" />
    <rect x="150" y="460" width="40" height="26" id="download-sv_023-rect-018" /><rect x="310" y="466" width="40" height="26" fill="#ff7bd0" id="download-sv_023-rect-019" />
    <rect x="70" y="540" width="40" height="26" fill="#46e0ff" id="download-sv_023-rect-020" /><rect x="230" y="546" width="40" height="26" id="download-sv_023-rect-021" /><rect x="390" y="552" width="40" height="26" id="download-sv_023-rect-022" />
    <rect x="150" y="620" width="40" height="26" id="download-sv_023-rect-023" /><rect x="310" y="624" width="40" height="26" fill="#46e0ff" id="download-sv_023-rect-024" />
  </g>

  
  <polygon points="1600,60 1080,200 1080,1000 1600,1000" fill="#2a1240" id="download-sv_023-polygon-003" />
  <polygon points="1600,60 1080,200 1080,260 1600,130" fill="#190a2c" id="download-sv_023-polygon-004" />
  <rect x="1140" y="240" width="420" height="760" fill="#0c0618" id="download-sv_023-rect-025" />
  <g fill="#ffd27a" opacity="0.85">
    <rect x="1180" y="300" width="40" height="26" fill="#46e0ff" id="download-sv_023-rect-026" /><rect x="1300" y="310" width="40" height="26" id="download-sv_023-rect-027" /><rect x="1460" y="320" width="40" height="26" id="download-sv_023-rect-028" />
    <rect x="1240" y="390" width="40" height="26" id="download-sv_023-rect-029" /><rect x="1400" y="396" width="40" height="26" fill="#ff7bd0" id="download-sv_023-rect-030" />
    <rect x="1180" y="470" width="40" height="26" fill="#46e0ff" id="download-sv_023-rect-031" /><rect x="1340" y="476" width="40" height="26" id="download-sv_023-rect-032" />
    <rect x="1240" y="550" width="40" height="26" id="download-sv_023-rect-033" /><rect x="1460" y="556" width="40" height="26" fill="#46e0ff" id="download-sv_023-rect-034" />
  </g>

  
  <g filter="url(#neon03)">
    <rect x="360" y="300" width="120" height="180" rx="6" fill="none" stroke="#ff2d95" stroke-width="6" id="download-sv_023-rect-035" />
    <text x="420" y="360" font-family="monospace" font-size="40" fill="#ff2d95" text-anchor="middle">夜</text>
    <text x="420" y="420" font-family="monospace" font-size="40" fill="#ff2d95" text-anchor="middle">市</text>
  </g>
  <g filter="url(#neon03)">
    <line x1="380" y1="540" x2="470" y2="540" stroke="#46e0ff" stroke-width="5" id="download-sv_023-line-001" />
    <text x="425" y="585" font-family="monospace" font-size="30" fill="#46e0ff" text-anchor="middle">RAMEN</text>
  </g>

  
  <g filter="url(#neon03)">
    <circle cx="1180" cy="420" r="46" fill="none" stroke="#ffe14d" stroke-width="6" id="download-sv_023-circle-001" />
    <text x="1180" y="434" font-family="monospace" font-size="34" fill="#ffe14d" text-anchor="middle">24</text>
  </g>
  <g filter="url(#neon03)">
    <text x="1300" y="660" font-family="monospace" font-size="40" fill="#8aff5a" text-anchor="middle">電脳</text>
  </g>

  
  <path d="M120 220 Q800 360 1500 200" stroke="#3a2050" stroke-width="2.5" fill="none" id="download-sv_023-path-001" />
  <g>
    <circle cx="400" cy="298" r="10" fill="#ffd27a" opacity="0.8" id="download-sv_023-circle-002" /><circle cx="560" cy="316" r="10" fill="#ffd27a" opacity="0.8" id="download-sv_023-circle-003" />
    <circle cx="760" cy="332" r="10" fill="#ffd27a" opacity="0.8" id="download-sv_023-circle-004" /><circle cx="980" cy="324" r="10" fill="#ffd27a" opacity="0.8" id="download-sv_023-circle-005" /><circle cx="1180" cy="300" r="10" fill="#ffd27a" opacity="0.8" id="download-sv_023-circle-006" />
  </g>

  
  <rect x="0" y="700" width="1600" height="300" fill="url(#ground03)" id="download-sv_023-rect-036" />
  
  <g opacity="0.4">
    <rect x="360" y="700" width="120" height="180" fill="#ff2d95" filter="url(#neonbig03)" id="download-sv_023-rect-037" />
    <rect x="1140" y="700" width="80" height="180" fill="#8aff5a" filter="url(#neonbig03)" id="download-sv_023-rect-038" />
    <rect x="700" y="700" width="200" height="220" fill="#ffd27a" filter="url(#neonbig03)" opacity="0.23" id="download-sv_023-rect-039" />
  </g>
  <g stroke="#ffffff" stroke-width="1" opacity="0.12">
    <line x1="100" y1="760" x2="1500" y2="760" id="download-sv_023-line-002" /><line x1="60" y1="840" x2="1540" y2="840" id="download-sv_023-line-003" /><line x1="20" y1="930" x2="1580" y2="930" id="download-sv_023-line-004" />
  </g>

  
  <ellipse cx="600" cy="720" rx="160" ry="40" fill="#caa0e0" opacity="0.25" filter="url(#neonbig03)" id="download-sv_023-ellipse-002" />
  <ellipse cx="1100" cy="740" rx="180" ry="44" fill="#a0c0e0" opacity="0.22" filter="url(#neonbig03)" id="download-sv_023-ellipse-003" />

  
  <g transform="translate(800 760)">
    <path d="M-70 -150 Q0 -200 70 -150 Q0 -178 -70 -150 Z" fill="#12091f" id="download-sv_023-path-002" />
    <line x1="0" y1="-160" x2="0" y2="-40" stroke="#12091f" stroke-width="4" id="download-sv_023-line-005" />
    <ellipse cx="0" cy="-30" rx="20" ry="46" fill="#0a0514" id="download-sv_023-ellipse-004" />
    <circle cx="0" cy="-86" r="12" fill="#0a0514" id="download-sv_023-circle-007" />
    <ellipse cx="0" cy="6" rx="40" ry="10" fill="#ff2d95" opacity="0.3" filter="url(#neon03)" id="download-sv_023-ellipse-005" />
  </g>

  
  <g stroke="#bfd8ff" stroke-width="1.4" opacity="0.5">
    <line x1="100" y1="0" x2="80" y2="60" id="download-sv_023-line-006" /><line x1="240" y1="40" x2="220" y2="100" id="download-sv_023-line-007" /><line x1="400" y1="0" x2="380" y2="70" id="download-sv_023-line-008" />
    <line x1="560" y1="60" x2="540" y2="130" id="download-sv_023-line-009" /><line x1="720" y1="0" x2="700" y2="70" id="download-sv_023-line-010" /><line x1="880" y1="40" x2="860" y2="110" id="download-sv_023-line-011" />
    <line x1="1040" y1="0" x2="1020" y2="70" id="download-sv_023-line-012" /><line x1="1200" y1="50" x2="1180" y2="120" id="download-sv_023-line-013" /><line x1="1360" y1="0" x2="1340" y2="70" id="download-sv_023-line-014" />
    <line x1="1500" y1="40" x2="1480" y2="110" id="download-sv_023-line-015" /><line x1="180" y1="200" x2="160" y2="270" id="download-sv_023-line-016" /><line x1="500" y1="220" x2="480" y2="290" id="download-sv_023-line-017" />
    <line x1="820" y1="200" x2="800" y2="270" id="download-sv_023-line-018" /><line x1="1140" y1="240" x2="1120" y2="310" id="download-sv_023-line-019" /><line x1="1420" y1="220" x2="1400" y2="290" id="download-sv_023-line-020" />
    <line x1="320" y1="420" x2="300" y2="490" id="download-sv_023-line-021" /><line x1="980" y1="440" x2="960" y2="510" id="download-sv_023-line-022" /><line x1="1280" y1="420" x2="1260" y2="490" id="download-sv_023-line-023" />
  </g>
</svg>
verifysv_023-extra-survey-marker.exists
sv_023-extra-survey-marker.existspassed
expected falseproduced false
required presence matches
verifydownload-sv_023-rect-015.fill
download-sv_023-rect-015.fillmissed
expected #46e0ffproduced #f59e0b
color-lab: 115.49 <= 18 Delta E76 · 0.0% repaired
verifydownload-sv_023-ellipse-001.cx
download-sv_023-ellipse-001.cxpassed
expected 800produced 800
numeric-delta: 0 <= 25.5 user units · 100.0% repaired
verifydownload-sv_023-rect-035.stroke-width
download-sv_023-rect-035.stroke-widthpassed
expected 6produced 6
line-weight-delta: 0 <= 2.4 user units · 100.0% repaired
verifydownload-sv_023-rect-039.opacity
download-sv_023-rect-039.opacitymissed
expected 0.5produced 0.23
opacity-delta: 0.27 <= 0.12 absolute opacity · 0.0% repaired
endOutcome · partial
repairs3/5
preservation92.1%
validityvalid