ultrathink
Hexagonal Integrity Audit
Scan the com.radolfa.domain package and verify:
- •No Frameworks: Ensure zero imports from
org.springframework.*,jakarta.persistence.*, orjavax.persistence.*. - •No Data Leaks: Ensure Domain classes are not being used as JPA Entities (unless specifically allowed as a "Pragmatic" exception in CLAUDE.md).
- •Port Direction: Verify that the
applicationlayer only depends ondomain, andinfrastructuredepends onapplication.
Output: List any "Illegal Imports" and suggest how to move them to the Infrastructure layer.