"""Visual benchmark: 32 tasks in 4 categories (SVG drawings, HTML/CSS pages, canvas animations, three.js 3D scenes). Every answer is one self-contained file that is rendered in headless Chrome (scripts/render.py).""" import json import os SVG_TAIL = ("\n\nAnswer with one complete SVG document (with xmlns and a viewBox) in a single ```svg code block. " "Do not use external images or fonts.") HTML_TAIL = ("\n\nAnswer with one complete, self-contained HTML file in a single ```html code block. Put CSS and " "JavaScript inline. Do not use external images. {lib}") LIB_NONE = "Do not use external libraries." LIB_THREE = ("Use three.js through this import map: and a