Summary
The README Quick Start does not mention that Chrome must be launched with remote debugging enabled before running browser-harness. First-time users encounter a confusing error that only hints at the requirement indirectly.
Current Flow
- User follows README: installs uv → clones repo →
uv tool install -e .
- Runs
browser-harness → error listing Chrome paths → must infer that remote debugging is needed
- Searches
chrome://inspect/#remote-debugging — not mentioned in Quick Start
The only mention of "enable remote debugging" is inside a screenshot in the setup prompt section, not Quick Start.
Suggested Fix
Add to Quick Start:
3. Launch Chrome with remote debugging enabled:
# macOS
open -a 'Google Chrome' --args --remote-debugging-port=9222
# Linux
google-chrome --remote-debugging-port=9222
Then visit chrome://inspect/#remote-debugging and enable "Discover network targets"
Notes
- The error message itself is good — it lists which Chrome paths were checked and mentions
chrome://inspect. But Quick Start users shouldn't need an error to find a prerequisite.
uv is also an unlisted prerequisite (separate issue worth filing).
Reported by test-factory walk-through audit, 2026-04-20
Summary
The README Quick Start does not mention that Chrome must be launched with remote debugging enabled before running
browser-harness. First-time users encounter a confusing error that only hints at the requirement indirectly.Current Flow
uv tool install -e .browser-harness→ error listing Chrome paths → must infer that remote debugging is neededchrome://inspect/#remote-debugging— not mentioned in Quick StartThe only mention of "enable remote debugging" is inside a screenshot in the setup prompt section, not Quick Start.
Suggested Fix
Add to Quick Start:
Notes
chrome://inspect. But Quick Start users shouldn't need an error to find a prerequisite.uvis also an unlisted prerequisite (separate issue worth filing).Reported by test-factory walk-through audit, 2026-04-20