hi michael, thanks for sharing. i’d highly recommend you to use multiple tasks instead of doing it all in the same one. it’s kind of like with claude. if you speak to it in the same chat window for too long, it might get caught up with all of the previous context, and actually forces you to start a new chat after a while. reason being is context accrual.
You are also using Claude Opus for this which seems a bit overkill given the task and is much more expensive than sonnet 4 which should be sufficient here.
Hope this is helpful!