# mandatory-architecture > Cette règle impose une architecture strictement inspirée de Clean Architecture / Hexagonal. **Séparation stricte des couches :** - Presentation (controllers) - Application (use cases) - Domain (logique métier pure) - Infrastructure (DB, APIs, services externes) **Aucune exception n'est tolérée.** - Author: ISSIAKA SIMPARA - Repository: simpo00h0/Simpshopy-avec-backend - Version: 20260210012432 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-10 - Source: https://github.com/simpo00h0/Simpshopy-avec-backend - Web: https://mule.run/skillshub/@@simpo00h0/Simpshopy-avec-backend~mandatory-architecture:20260210012432 --- --- name: mandatory-architecture description: | Cette règle impose une architecture strictement inspirée de Clean Architecture / Hexagonal. **Séparation stricte des couches :** - Presentation (controllers) - Application (use cases) - Domain (logique métier pure) - Infrastructure (DB, APIs, services externes) **Aucune exception n'est tolérée.** --- # Overview Respecte la séparation stricte des responsabilités : ne mélange jamais la logique métier, les détails d’infrastructure ou les cas d’usage dans les mêmes modules. Cette règle guide toute décision d’architecture sur ce projet.