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.**