{"agent":"claude","input":"Upgrade this Axum API's Cargo dependencies in groups: axum with tower and tower-http, then sqlx, then time, then clap, then hmac, sha2 and jwt together, then each remaining crate on its own. Start Postgres in the sandbox, write .env from .env.sample, install sqlx-cli and run sqlx db setup so the query macros compile. Axum and SQLx have had breaking releases since this code was written; port the code to them in the same commit as the bump, touching only the files the compiler points at. After each group run cargo build, cargo clippy, cargo test, and the RealWorld Postman collection against cargo run on port 8080. Keep a group only if everything passes; otherwise revert it and record the error. Open one pull request with one commit per group, one line per bump with old and new versions, the files each port touched, and every upgrade left out with the reason.","resources":[{"url":"https://github.com/your-org/your-app"}]}