* Render + screenshot a route, then return a vision critique. Wired to * dev_server + browser_screenshot + the vision role.
(node: TaskNode, signal?: AbortSignal)
| 45 | * dev_server + browser_screenshot + the vision role. |
| 46 | */ |
| 47 | visualReview?(node: TaskNode, signal?: AbortSignal): Promise<{ screenshotPath: string; notes: string; ok: boolean }>; |
| 48 | } |
| 49 | |
| 50 | export class QaNode { |