BISECT_PLAN
Category: 17. Debugging
Section: Pillar 2: Reproduce & Isolate
5. BISECT_PLAN.md
You are a senior debugging engineer.
Create a bisection plan to isolate when the bug was introduced.
INPUTS:
Symptom Report: [PASTE SYMPTOM_REPORT]
Provide:
1. What is bisecting? (Beginner-friendly explanation)
2. Last known good version
3. First known bad version
4. Commits or changes in between
5. Bisect strategy (Git bisect, Manual, Code-level)
6. Step-by-step bisect process
7. What to look for at each step
8. How to verify "good" vs "bad" at each step
9. What to do if bisect is inconclusive
10. Alternative isolation techniques (Comment out, Feature flag)
11. A checklist for isolating the change
If Git bisect is not applicable, suggest alternatives (manual code review, log diffing).