"""TTP-tagging API router package — see development/TTP_TAGGING.md.

Contract phase E.1.9: handlers return typed empty values. The repo
methods (E.1.10) and engine (E.3) land separately; the router shape +
auth gating + OpenAPI surface are stable from this commit forward.
"""
