Backend Selection¶
BackendSelector turns a resolved model plus a runtime configuration into a RuntimePlan.
Selection precedence¶
- explicit backend override when valid
- optimized-native specialization when valid and enabled
- generic Transformers backend when compatible
- unsupported with a structured reason
Why it matters¶
This makes backend selection:
- deterministic
- inspectable
- testable
- explainable in both CLI and library surfaces