"""Application contracts: ports, dependency keys, and specifications.

Defines interfaces (ports) for document storage, counters, transactions,
storage, streams, workflows, idempotency, and query DSL. Dependency keys and
routers live in :mod:`deps`; domain-specific ports in their respective
subpackages.
"""
