Implement Todo
Implement the todo described in the given file, verify the build, then commit and push.
Input
$ARGUMENTS is the filename (with or without path) of a todo markdown file.
Look for it in services/agent/todos/ if no path is given.
Steps
- •Read the todo file and understand the requirements, affected files, and implementation steps.
- •Read all affected source files listed in the todo before making any changes.
- •Implement the changes as described in the todo. Follow the implementation steps closely.
- •Verify the build by running
npx tsc --noEmitin the relevant service directory. Fix any type errors before proceeding. - •Commit the changes:
- •Stage only the files that were changed for this todo (not unrelated changes).
- •Write a commit message following the project's commit convention from CLAUDE.md.
- •The commit message must reflect the actual change, not just reference the todo number.
- •End the commit message with
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>.
- •Push to the remote.
- •Report a summary of what was changed and the commit hash.