Research · August 19, 2026

Dynamic model routing under a cost ceiling

Task-appropriate models, priced before dispatch, bounded by a budget the enterprise sets.

Summary

A technical note on dynamic model routing: how Orcher decouples a directive from any single provider, scores candidate models against task requirements, prices each option before dispatch, and holds total spend inside a ceiling defined per directive.

Full text

The record

Routing is the difference between using models and being dependent on one.

Decoupling the directive

In Orcher a directive states what must be done and under whose authority. It does not name a provider. Routing selects the execution path at dispatch time from the set of models the enterprise has approved.

Scoring the task

Candidates are scored against the requirement: the reasoning depth the task genuinely needs, latency tolerance, context size, boundary constraints on where the data may go, and price. Most enterprise tasks do not need the most expensive available model, and routing is where that observation turns into money.

The ceiling

Every directive carries a budget. Prices are computed before dispatch, budget is decremented as work proceeds, and the ceiling stops execution rather than annotating an overrun after the fact. Escalation to a more capable model is a decision the policy allows or refuses, recorded either way.

What accumulates

Each routed directive leaves behind which path was chosen, why, what it cost, and whether the outcome held. That record is tenant-owned and compounds as Dipp Intelligence, so routing decisions improve on the enterprise's own evidence rather than on a vendor's averages.

Corrections welcome, in writing.

If a figure we published is wrong, we want the citation. Research correspondence goes straight to the founding team.