Deterministic Before Probabilistic
Some requests contain patterns that can be recognized reliably without invoking a semantic model. Those queries should take the inexpensive path first.
Examples include strongly structured expressions, known query forms, or terminology with clear routing semantics. This gives the system two distinct advantages:
- Lower routing overhead for easy, high-frequency deterministic cases;
- Predictable behavior where semantic reasoning adds little value.
Semantic routing is reserved exclusively for requests where natural-language interpretation is actually required.