"""Domain layer — pure business model + rules, organized by bounded context.

No imports of FastAPI, SQLAlchemy, aioboto3, jwt, argon2, or ``os.getenv``. The
domain expresses *what* is true; adapters in ``infrastructure`` provide *how*.
"""
