i have a similar workflows for bugfixes with claude but threaded together manually.
1. identify bugs
2. ask claude code to investigate the codebase for three potential root causes.
3. paste the root causes and proposed fixes to claude project where i store all architecture doc and design decision for it to evaluate
4. discuss with claude in project to write detailed task spec - the task spec will have a specified format with all sorts of test
5. give it back to claude code to implement the fix
it works most of the times. and i think the key to a successful workflows is that it allows human involvement at the critical moment like product decision, verification of proposed fix, so that model wont just fking freestyle and hallucinate.
1. identify bugs 2. ask claude code to investigate the codebase for three potential root causes. 3. paste the root causes and proposed fixes to claude project where i store all architecture doc and design decision for it to evaluate 4. discuss with claude in project to write detailed task spec - the task spec will have a specified format with all sorts of test 5. give it back to claude code to implement the fix
it works most of the times. and i think the key to a successful workflows is that it allows human involvement at the critical moment like product decision, verification of proposed fix, so that model wont just fking freestyle and hallucinate.