{"agent":"claude","input":"This pull request changes the article handlers in src/http/articles. Read the diff against the base branch, find the new or changed behavior that no test covers, and write cargo test tests for it: #[test] unit tests next to the existing test_slugify for pure functions, and #[tokio::test] integration tests under tests/ that call the router for handler behavior, including the error responses. Start Postgres in the sandbox, set DATABASE_URL and HMAC_KEY as .env.sample describes and run sqlx db setup so sqlx::query! compiles. Run cargo test until the new tests pass. Do not change application code. Push the tests to this pull request's branch and comment on the pull request listing each test and what it covers.","resources":[{"url":"https://github.com/your-org/your-app/pull/123"}]}