{"agent":"claude","input":"Add Vitest to this React Router framework-mode app and write tests for every route loader and action. Read app/routes.ts to find every route module, and list each exported loader, action, clientLoader and clientAction. Add a vitest.config.ts that keeps the tsconfig path aliases but does not load the reactRouter() Vite plugin, and a test script in package.json, using the package manager the lockfile shows. Call each loader and action directly with real Request objects (FormData bodies for actions), real params, and the same context the server sets up, and assert the returned data, redirects (status and Location) and thrown responses. Do not mock the route modules themselves. Run the tests and the typecheck script, fix anything that fails, and open a pull request whose description lists every loader and action, the test that covers it, and any route that has neither.","resources":[{"url":"https://github.com/your-org/your-app"}]}