{"agent":"claude","input":"Review this pull request on a React Router 7 app. Check it out, run pnpm install, then pnpm typecheck and pnpm build in every template the diff touches, and run the matching Playwright test in .tests with pnpm test --project=chromium after pnpm playwright install --with-deps chromium. Read the diff with the surrounding route modules, root.tsx, react-router.config.ts and, for node-custom-server, server.js and server/app.ts. Look for loaders and actions that are untyped or return the wrong shape, redirects returned instead of thrown, routes missing from app/routes.ts, an ErrorBoundary that leaks a stack outside DEV, and dependency changes that update pnpm-lock.yaml but not the Dockerfile's npm path. Post one GitHub review that quotes the typecheck, build and Playwright results, separates blocking issues from suggestions, and cites file and line for every finding. Do not push commits.","resources":[{"url":"https://github.com/your-org/your-app/pull/42"}]}