Reduce a bug to the smallest failing example
Remove unrelated code and inputs until only the failure remains. State the expected result and the actual output.
Keep the example runnable and include relevant versions. If reducing the example makes the bug disappear, compare the last change carefully.
0