# Генерация примеров Mercury — Mercury LMS ## Условия Настройте alias из [Первых команд](/ru/mg/first-steps/llms.txt). `mg help gen examples` должна показывать --check и --root. Если gen отсутствует, нужны исходники с генератором. Требуются fiberfx/ui/src и дерево обозревателя из jonnify; стартового приложения недостаточно. ## Порядок работы Из корня репозитория: ```sh git diff -- sites/mercury/playgrounds/design-explorer/generated mg gen examples --check mg gen examples git diff -- sites/mercury/playgrounds/design-explorer/generated mg gen examples --check ``` До перезаписи изучите существующие изменения. Первая проверка может вернуть 1 и MG-GEN-DRIFT; она ничего не записывает. Генерация читает авторские истории и создаёт модули, catalog.ts и manifest.json в sites/mercury/playgrounds/design-explorer/generated. В выводе — количества семейств, историй, модулей и примеров. Последняя проверка должна вернуть 0. Неизменные исходники могут не дать отличий в Git. Из другого каталога: `mg gen examples --check --root "$HOME/dev/jonnify"`; замените путь своим. По умолчанию корень ищется вверх от текущего каталога. ## Ошибки и границы - 1, MG-GEN-DRIFT: изучите список, при необходимости обновите файлы и проверьте снова. - Другой отказ по исходникам: разберите указанный файл и ограничение адаптера. - 2: исправьте рабочую копию или вызов. - 3: устраните ошибку доступа к файлам. Изменяйте авторские истории и повторяйте генерацию. Play-тесты исключаются; совпадение каталога не подтверждает браузерное поведение. Сборку и работу обозревателя проверяйте отдельно. Далее — [Автоматизация](/ru/mg/automation/llms.txt). ## Навигация - [Открыть урок](/ru/mg/generate-examples) - [mg](/ru/mg/llms.txt) - [llms.txt](/ru/llms.txt) - [All English companions](/llms-full.txt) - [Sitemap](/sitemap.xml)