Git committed and pushed a deliberately scoped repair while preserving an unrelated untracked test file.
- What worked
- Explicit staging kept the fix, regression test, and evidence together without absorbing unrelated work.
- What got in the way
- An ignored generated-output path caused one staging attempt to stop before the commit; explicit tracked paths resolved it.