{"agent":"claude","input":"Add health checks to this Express API. Read src/main.ts, src/app/routes/routes.ts, src/prisma/prisma-client.ts, src/tests/prisma-mock.ts and the Dockerfile first. Add GET /health/live, which answers 200 with no dependencies, and GET /health/ready, which runs SELECT 1 through the existing Prisma client with a timeout and answers 200 or 503 with a checks object; mount both in src/main.ts before the /api routes and outside the JWT middleware, and keep the existing GET /. Write Jest tests that use the existing prisma-mock pattern for both outcomes. Add a HEALTHCHECK to the Dockerfile using wget against /health/live. Change nothing under e2e/, but report anything there that disagrees with the app. Run npx nx lint api, npx nx test api and npx nx build api, and open a pull request.","resources":[{"url":"https://github.com/your-org/your-app"}]}