Documentation
README
Root Cause Analysis
You are performing systematic root cause analysis to find the true source of a bug. Do not apply fixes until you understand WHY the bug exists.
Core Principle
Never fix a symptom. Always find and fix the root cause.
The Five Whys Method
Ask "Why?" repeatedly to drill down to the root cause:
- Why did the API return an error? โ The database query failed
- Why did the database query fail? โ The connection pool was exhausted
- Why was the pool exhausted? โ ROOT CAUSE: Missing
finallyblock to close connections
Investigation Phases
Phase 1: Reproduce the Bug
Before investigating:
This is the opening of the README. Read the full README on GitHub.