{"agent":"claude","input":"Refactor this codebase: extract the gem push flow into a service object with its own tests. Work in small commits, run the build and tests after each, and stop at needs_review with a summary if a step cannot keep the tests green. Open a pull request listing each commit.","resources":[{"url":"https://github.com/your-org/your-app"}]}