agents+vision+cli (Haiku, Opus 5.5/High reviewer): 7/8 pass, 1 fail.
FAIL f3-image-to-html (low, medium confidence; Claude confirmed): BrowserVerify failed a run whose checks all passed on the console error Chromium logs for a request G-Code's own route blocked (Google Fonts), without naming the URL.
FIX (2026-10-30): browser/observations.ts ownBlock()/BLOCKED_NOTE; worker.ts + mcp.ts no longer count net::ERR_BLOCKED_BY_CLIENT console errors, record blocked URLs (≤30) as blockedRequests in report/interaction record/snapshot; BrowserVerifyTool output adds blockedRequests + blockedNote. Rebuilt desktop/runtime/browser (worker.mjs, mcp.mjs) via scripts/build-browser-runtime.ts. Tests: unit + real-Chromium font test in tests/browser-verification.test.ts; 28 pass with GCODE_BROWSER_TEST=1; tsc clean.
Passes: e1 $0.65 explained (3 sub-agents read all src at high effort, 10 requests over 100K long-prompt rate; caching works, usage folded into parent); e2 84/84; e3 workflows not enabled by project settings by design (security), notice clear; f1 notes match screenshots; f2 48 MB PNG refused clearly before any request; i1 -p ok, no key leak; i2 bg server stopped at -p exit.
Notes: f2 error could state actual size; e3 never exercised workflow approvals (needs user-level setting).
