Scoped planning + rendered visual QAPlanning sends at most 12 compact semantic groups and stable IDs. A structural candidate then sends one bounded active-page JPEG to the pinned vision reviewer, for at most three review passes. Source bytes, full HTML, history, secrets, DOM/CSS authority, and tools stay out. Nothing applies before exact preview and review.