python_hexagonal_tdd_example/ ├── src/ │ └── example_app/ │ ├── domain/ # The hexagon (core business logic) │ │ ├── models/ # Domain entities and value objects │ │ │ └── example_entity.py │ │ ├── ...
Framework adapters describe static framework behavior as reviewable data. They are for cases where runtime Python frameworks synthesize constructor parameters, generated members, replacement objects, ...