Ticket
Work a GitHub issue end-to-end.
- Fetch the issue using GitHub MCP
- Validate it's not already fixed or invalid
- Test write a failing test to confirm the report (discuss limitations if not possible)
- Plan investigate and propose before implementing (skip if operator says "just fix it"); suggest a better approach if the issue seems misguided
- Branch only if starting from main
fix/issue-NNNorfeat/issue-NNN. If the working branch is not main, continue without creating a new branch - Implement and verify
- Report results, propose running
/prepareunless directed to run prepare - If the user says "shepherd" they want
/prepareand/shepherdrun
Do not commit or push unless told.