What it checks
- HTTP status and homepage availability
- JavaScript console errors in a real browser
- Failed browser requests
- Missing expected text or buttons
- Mobile horizontal overflow
- Broken internal links
- Screenshot evidence when browser diagnostics fail