1. Read repository instructions and inspect the affected code and tests. 2. Reproduce the failure whenever practical. Record the command, inputs, observed result, expected result, environment, and error output. 3. Gather evidence with targeted logs, traces, assertions, or minimal examples. Do not guess a cause from the symptom alone.