- Add scripts/fetch-content.js as single entry point for all browser fetching
- Implements 30s per-tier timeout with automatic failover
- Cascade: Vibium → Playwright+Stealth → HTTP Fetch → WebSearch fallback
- Outputs content.html, screenshot.png, fetch-result.json
- Fix path quoting for directories with spaces
- Update QCSD skill to v7.4.0 to use the new script
- Simplify Phase URL-1 to single command invocation
- Remove inline browser cascade code from skill
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>