v20260905
investigate-first
This methodology guides developers to diagnose ambiguous failures, intermittent bugs, or performance regressions before implementing any code changes. It emphasizes separating observed symptoms from inferred causes, tracing inputs and state transitions, and ranking hypotheses based on evidence and cheap falsification value. Use this structured approach to ensure fixes are built upon a proven mechanism.