"""Explicit model protocols. No silent provider or rule fallback."""