"""Pure business core — entities, value objects, errors, and ports (Protocols).

This package MUST NOT import frameworks (FastAPI, SQLAlchemy, redis, …).
Adapters depend on the domain; the domain depends on nothing but stdlib.
"""
