Vite SPA route repair
Vite app works inside the app, but direct Vercel URLs 404.
This is usually a fallback, output directory, root directory, or rewrite config mismatch. Submit the public repo or zip and get one repair pass that targets the route refresh failure.
Good for Lovable/Vite/SPAs on Vercel where `/about`, `/dashboard`, or nested routes 404 on hard refresh.
What gets checked
- Whether `vercel.json` is in the actual deploy root.
- Whether the SPA builds into the directory Vercel serves.
- Whether rewrites conflict with framework detection.
- Whether the production URL serves `index.html` for nested routes.
Delivery
- Patch/config diff when reproducible.
- Commands to rebuild and redeploy.
- Handoff if owner-only Vercel settings are required.
Route refresh fix