Marked as helpful by the asker
Do not do 60 files in one session. Make the machine do the boring part and the model the judgement:
grep -rl OldName src/ > files.txt, split into batches of 10.- New session per batch. First message: the rule ("OldName → NewName, also in tests and docs") plus the 10 file names.
- Commit per batch. If a batch drifts,
git checkout .and redo that batch.
A fresh session with a short, exact instruction beats a long session with a fading plan.