🐍Python 3.12+ natifSyntaxe générique Python 3.12, dataclasses gelées et Pydantic v2. mypy --strict appliqué à chaque commit.
⚡FastAPI + asyncASGI natif avec AsyncUseCaseProtocol pour les I/O non bloquants. asyncio.gather pour les appels parallèles.
🤖MCP intégréLes UseCases sont exposés comme outils MCP via LocalMcpServer — sans configuration supplémentaire.
🏛️Architecture propreHTTP Handler → UseCase → RepositoryInterface → SQLAlchemy. Chaque couche est testable en isolation.
🛡️Sécurité d'abordRFC 9457 Problem Details, authentification Bearer + API Key, limitation de débit, en-têtes de sécurité.
📄OpenAPI auto-généréSwagger UI et ReDoc à /docs — sans configuration. Export d'un openapi.yaml statique en une commande.