Сегодня работал в автобусе, направляющемся в Сеул.
На основе документа анализа кода Qwen Validation Debugger, написанного 13 июля, заново проверил процесс классификации, генерации составного кода, создания JSONL и проверки с нуля.
При анализе выявил следующие проблемы:
Описание этапа классификации common/separate напрямую переходило в ввод для генерации кода, из‑за чего неверный синтаксис версии мог попасть в последующие этапы.
Сгенерированный составной код не проверялся на парсинг в реальном движке Godot, поэтому синтаксис, предназначенный только для Godot 4, мог пройти дальше, даже если цель — Godot 3.
Трудно гарантировать, что независимо сгенерированный код для разных версий сохраняет одинаковую функциональность, поток ввода, цели и результаты.
Типы полей и вложенная структура ответов JSONL не были достаточно ограничены, из‑за чего могли появляться формы, отличные от исходной схемы.
При генерации негативных JSONL текущий код мог попасть в ответ, и модель могла повторно использовать его как прямое доказательство.
Если слот относится к другой версии или отсутствует прямое доказательство до изменения, модель могла ошибочно выдать 예 («да»).
Недостаточно ограничены повторные попытки и структурированные ответы для различения HTTP 429, 502, 503, 504, разрывов соединения и тайм‑аутов запросов.
Вместо частичных правок подсказок решил пересмотреть фундаментальный поток и создал новый документ, определяющий порядок ввода, генерации, проверки, схемы и оценки для E2E синтетических данных.
Снова сформулировал цель Qwen Validation Debugger: проверять E2E на синтетических данных до создания реального Retriever и валидатора.
Разделил вывод классификационной модели и ввод для генерации составного кода, чтобы они не смешивались при генерации кода для Godot 3/4.
Улучшил процесс: вместо полной доверенности Qwen к собственным оценкам, сгенерированный код сразу проверяется в Godot 3/4 с помощью --check-only --script.
Для негативных JSONL теперь выбираются другие тестовые элементы динамически, чтобы текущий код не копировался, и после генерации проверяется, не пересекаются ли они с текущим кодом.
По исходной схеме JSONL проверяются обязательные поля, типы, enum и наличие дополнительных полей; оценки, которые можно однозначно определить по версии и прямому строковому доказательству, обрабатываются до вызова модели.
Купленный на Cloudflare домен ideaworldlab.com подключён к проекту Vercel, завершена проверка DNS и выпуск HTTPS‑сертификата.
Настроена SEO/GEO‑база так, чтобы страницы, полученные из README и docs, автоматически отражались в canonical, hreflang, sitemap, robots, Open Graph и JSON‑LD без необходимости ручной регистрации.
Динамическая карта сайта, включающая корейский, английский, японский, китайский, португальский (Бразилия), испанский, французский, немецкий, русский и x-default, зарегистрирована в Google Search Console; подтверждено, что 1 074 страницы ideaworldlab.com распознаны корректно.
Зарегистрировано в Google, Bing, Naver, Yandex.
Baidu требует китайский номер телефона и региональную информацию, поэтому он исключён из текущего списка поисковых систем.