Контекст проекта¶
Источник миграции¶
Нормализовано из:
wiki/Направление-проекта.mdwiki/Паспорт-проекта.mdwiki/Обоснование-стека.md
Формализованное описание¶
Konstructorium — платформа для публикации, продажи и покупки цифровых 3D-моделей. Проект ориентирован на:
- стандартизированный цикл взаимодействия buyer/seller;
- доменную раздельность сервисов по ответственности;
- эксплуатационную пригодность через контейнерный деплой и автоматизированные проверки.
Технологический стек¶
- Backend: Python, Django, DRF, Gunicorn.
- Data: PostgreSQL, Redis.
- Integrations: Telegram Bot API (
aiogram), HTTP-взаимодействие между сервисами. - Delivery: Docker Compose, CI с API smoke-тестами.
Архитектурный подход¶
- Сервисная декомпозиция с выделением функциональных доменов.
- Практическая связность через shared database и межсервисные Django imports.
- Централизованный административный слой (
admin_service) как cross-domain фасад.
Master-alignment¶
Обязательные проектные рамки, включая CI/CD, AI-политику, риск-реестр и MVP path, описаны в Master-документации проекта.
| Требование | Причина | Проверка | Артефакт |
|---|---|---|---|
| Проектные роли и зона ответственности формализованы | Прозрачность решений и эскалаций | сверка RACI | governance docs |
| Engineering-процесс закреплен единым регламентом | Снижение организационных рисков | review чеклистов | master handbook |
| Изменения контекста фиксируются синхронно | Сохранение целостности документации | docs diff review | PR history |