Network Regression
When to use
Use network-regression when the visible problem is about requests, payloads, auth, or wrong data:
- "The data is wrong"
- "The response is empty"
- "This started returning 401"
- "The request looks right but the page is still wrong"
Sequence
bash
vite-browser open <url>
vite-browser errors --mapped
vite-browser logs
vite-browser network
vite-browser network <idx>
vite-browser eval '<state-probe>'
vite-browser screenshotAnalysis checklist
For each suspicious request, check:
- URL and method — correct endpoint?
- Status and body — expected response?
- Request headers/body — complete and correct?
- CORS / auth / cookies — any mismatch?
- UI consistency — does the UI match the response?
When to switch
If request failures only appear after a hot update or reload loop, the real issue may be runtime instability. Switch to Runtime Diagnostics.
Expected output
- Failing request index and endpoint
- Concrete mismatch description
- Likely ownership: frontend request build or backend response
- Confidence level
- Exact retest sequence