This skill swaps guesswork for systematic investigation when solving bugs.
It applies proven strategies and treats logs, traces and the environment as evidence.
In practice it first reproduces the problem and captures the context.
Then it forms hypotheses, designs controlled experiments and rules out causes until it reaches the root.
When to use
- When tracking down bugs that are hard to reproduce.
- To investigate performance issues or production incidents.
- When you need to analyze stack traces or crash dumps.
How to use
Describe the symptom and ask “investigate this bug systematically”.