fast Route
Tier-0 deterministic router. The obvious ~70% of launcher commands — "open X", "call
It is deliberately conservative: it fires only on high-confidence matches and bails (returns null) on anything compound ("… and …"), a contact-name call, or an unresolved app — those fall through to the model.