Arquitectura backend

backend/src/schemasafe/
├── api/              # routers HTTP, dependencias y errores
├── core/             # modelos, reglas, casos de uso y puertos
├── adapters/         # MongoDB, CouchDB y Cassandra
└── infrastructure/   # settings, SQLite y composición

core no importa FastAPI ni drivers. api valida entradas y traduce respuestas. adapters implementa NoSQLAdapter. infrastructure construye el store y carga configuración. Las pruebas pueden sustituir adapters y store por fixtures sin levantar servicios externos.