Field note
Not Diamond Code argues that coding agents should route different tasks to different models. Groundcover and LangWatch show the missing half of that proposition: every route must emit a trace, preserve tenant and task attribution, and be evaluated against the result. Otherwise the router can lower inference cost while quietly increasing retries, review time, and failed tasks.
A production routing record needs more than model name and token count. It should include task class, selected policy, latency, cost, tool trajectory, fallback events, and a result score tied to a private prompt or scenario set. Routing accuracy and completed-task quality can then be compared across versions instead of inferred from a vendor dashboard.
The decision loop is observe, evaluate, update, and roll back. Start with a conservative baseline, route only bounded task classes, keep an authoritative fallback, and promote a policy when cost per successful task improves without a quality regression. Not Diamond's published savings should remain a vendor claim until reproduced on the actual workload.
