“Forcing the Claude Code model to create a to-do list prevents it from stopping early on complex tasks involving 20 to 30 changes.”