Arquitetura¶
O MVP é um monólito Django modular com config/ na borda, apps de domínio, templates server-rendered e PostgreSQL.
flowchart TD
Browser --> Django
Django --> Apps
Apps --> Services
Apps --> ORM
ORM --> PostgreSQL
Celery --> RabbitMQ
Celery --> Redis
services.py concentra regras complexas; core fornece BaseModel, mixins, escolhas e utilitários; auditoria registra eventos via signals. O ADR-007 confirma que o MVP não usa RBAC granular completo.