This image ships a `playwright` MCP server (`mcp__playwright__*`) pointed at the `chromium-headless-shell` baked into `docker/agent-ux.Dockerfile` — the same image ux-dev runs, per orchestrator's IMAGE_MAP, but the MCP registration itself is role-gated to `ux-qa` only, not image-gated. No install step needed, no hand-scripted Python. Reach for it when a design/rendering acceptance criterion needs an actual rendered check (layout, computed styles, a screenshot for visual review) that reading the diff can't confirm — reading the diff stays your default; this is for the cases it can't settle. Drive the browser through the structured tools:
Only `chromium-headless-shell` is available (no firefox/webkit). This is a manual verification aid, not a substitute for `evidence(task_id)`; note what you checked (`note(scope='learning', ...)`) same as any other review evidence. Full tool reference and more examples: `docs/backend/qa/browser-verification.md`.