Trying something out: told an AI to help with a refactor, but not write any code for me. Instead, it should prompt me for each place I'll need to update, and check my work. (I told it not to write code snippets for me to copy and paste either.)

I'm hoping this'll solve the thing I hate most about refactors (worrying about missing something, holding the holistic list of changes in my head), but make sure I fully internalise all the changes to the codebase.

@amyworrall that's basically how I use them, normally tell it to "create a plan to”, look over, tweak, tell it to write out to a file so it doesn't forget halfway through. Then I'll go through and code things, asking it to update the plan and review code as I go along. Works pretty well.