{"agent":"claude","input":"Add a GitHub Actions workflow at .github/workflows/ci.yml that runs on every pull request and on pushes to the default branch. Read package.json, the lockfile, project.json, nx.json, jest.config.ts and prisma/schema.prisma first: pin the Node version the repository implies, use the package manager the lockfile implies with caching keyed on that lockfile, and run the lint, test and build targets the project defines. If the tests or the app need a database, add a postgres service container, point DATABASE_URL at it, and run prisma generate and prisma migrate deploy before the tests, with any other required variables set to throwaway values. Do not touch existing workflow files. Open a pull request and make sure the new workflow passes on it; if a step fails, fix the cause and push again. If an existing test cannot pass as written, leave it out of the required job and explain why in the pull request instead of changing the test.","resources":[{"url":"https://github.com/your-org/your-app"}]}