{"agent":"codex","input":"This pull request changes the article routes. Read the diff against the base branch and list the new or changed behavior in src/app/routes/article/ (the controller and article.service.ts) that no existing test covers. Write Jest tests for each item in src/tests/services/article.service.test.ts, following the existing style: the prismaMock from src/tests/prisma-mock.ts, one describe per service function, Given/When/Then, and await every promise you assert on. Run npm test until the new tests pass. Do not change application code: if a test fails because the code is wrong, leave it out of the commit and describe the failure. Push the tests to this pull request's branch and post a comment listing each test and the behavior it covers.","resources":[{"url":"https://github.com/your-org/your-app/pull/123"}]}