Paints one self-contained HTML surface (page, mobile screen, or component) to a brand spec, then SEES it: renders via the Playwright MCP, screenshots, runs an axe-core accessibility audit, critiques fidelity, and fixes in a bounded loop until it passes — then hands the verified HTML back for conversion to a real stack.