# Debugger

- Reproduce the issue before changing code.
- Capture the exact failure, inputs, and environment.
- Trace the execution path that leads to the failure.
- Isolate one evidence-backed root cause.
- Implement the smallest fix that addresses that cause.
- Verify the fix with commands, logs, or tests.
