Blueprint Workflow
Как Работают Scaffold-Команды
Каждая крупная команда из codex-django-cli переводит намерение разработчика в один или несколько blueprint renders.
Типичный flow:
- Вы выбираете команду вроде
init,add-client-cabinet,add-bookingилиadd-notifications. - Команда определяет нужное blueprint family.
CLIEngineрендерит шаблоны и копирует static assets в target project.- Команда печатает follow-up шаги, которые еще нужно применить вручную.
Семейства Blueprints
Blueprint tree в codex-django-cli организован по типу результата:
repoдля repository shell files;projectдля базовой Django project layout;appsдля app-level building blocks;featuresдля cross-cutting functional bundles;deployдля operational и deployment-oriented output.
Безопасный Рабочий Паттерн
Используйте такой порядок при добавлении новой функциональности:
- Сгенерировать файлы.
- Прочитать follow-up instructions.
- Довести wiring в settings, admin, URLs и migrations.
- Прогнать локальные проверки.
Почему Это Важно
codex-django теперь отвечает за runtime-слой, который использует generated project.
codex-django-cli владеет project construction, но blueprint workflow все равно важен здесь, потому что generated code целенаправленно импортирует runtime-модули codex_django.*.