Use when structured problem analysis for debugging, root cause identification, and breaking down complex issues before proposing solutions