city_plan_3d_buildings_svg 2/3 · v1_city_plan_svg.json open SVG
ministral-3-14b
2026-05-15T13-53-14Z_ministral-3-14b
review Visual sample result
2/3 Automated checks
1/1 SVG artifact
Verdict
visual sample review
1 artifact · 2/3 checks · review
no failure labels
Prompt set v1_city_plan_svg.json
Run type local
Temperature 0
Top P 1
Missed tasks 1/1
SVG Artifacts
1 artifact · 2/3 checks · reviewTask Results
Compact view; open a row for prompt and raw answer| Task | Category | Score | Failed Checks | Failure Types | Prompt / Answer |
|---|---|---|---|---|---|
| city_plan_3d_buildings_svg | svg | 2/3 | no_markdown | none | InspectPrompt Generate a valid standalone SVG of a city plan with a 3D-style representation of buildings. Rules: - SVG only - no Markdown - no external images - no JavaScript - include roads or city blocks - include multiple buildings - make at least some buildings appear 3D or isometric - use simple vector shapes Model answer <svg width="600" height="400" viewBox="0 0 600 400" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="road" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#ccc"/>
<stop offset="50%" stop-color="#aaa"/>
<stop offset="100%" stop-color="#ccc"/>
</linearGradient>
<filter id="shadow" x="-20%" y="-20%" width="140%" height="140%">
<feDropShadow dx="3" dy="3" stdDeviation="2" flood-color="rgba(0,0,0,0.5)"/>
</filter>
</defs>
<!-- Roads -->
<rect x="50" y="300" width="500" height="10" fill="url(#road)" stroke="#666" stroke-width="2"/>
<rect x="275" y="50" width="10" height="250" fill="url(#road)" stroke="#666" stroke-width="2"/>
<!-- City Blocks -->
<path d="M 50,300 L 550,300 L 550,50 L 50,50 Z" fill="none" stroke="#999" stroke-width="1" opacity="0.2"/>
<!-- Buildings (Isometric) -->
<g transform="translate(75, 80)">
<rect x="0" y="0" width="60" height="40" fill="#3498db" filter="url(#shadow)" stroke="#2980b9"/>
<path d="M 0,0 L 60,-40 L 120,0 Z" fill="#555" opacity="0.7"/>
</g>
<g transform="translate(200, 120)">
<rect x="0" y="0" width="80" height="30" fill="#e74c3c" filter="url(#shadow)" stroke="#c0392b"/>
<path d="M 0,0 L 80,-60 L 160,0 Z" fill="#555" opacity="0.7"/>
</g>
<g transform="translate(350, 60)">
<rect x="0" y="0" width="40" height="50" fill="#2ecc71" filter="url(#shadow)" stroke="#27ae60"/>
<path d="M 0,0 L 40,-80 L 80,0 Z" fill="#555" opacity="0.7"/>
</g>
<!-- Tall Building (3D) -->
<g transform="translate(150, 20)">
<rect x="0" y="0" width="40" height="90" fill="#f1c40f" filter="url(#shadow)" stroke="#f39c12"/>
<path d="M 0,0 L 40,-180 L 80,0 Z" fill="#555" opacity="0.7"/>
</g>
<!-- Park -->
<rect x="400" y="200" width="60" height="30" fill="#2ecc71" opacity="0.3"/>
<!-- Roads Intersection -->
<circle cx="275" cy="300" r="8" fill="#fff"/>
</svg> |