THE ROUTING POLICY
Routing policy, without model theater.
Inside the Fee app, each task step is routed by intent. You pick the work; Fee picks the lane, uses the approved provider mix available at run time, and records what actually served the task.
| Lane | Job | How selection works |
|---|---|---|
| Plan | Repo mapping, task planning, review | Uses the strongest approved reasoning path currently available for the account and task shape. |
| Edit | Fragile diffs and focused fixes | Uses a precision path when correctness risk is higher than token volume. |
| Build | Implementation, test loops, repetitive work | Uses efficient capacity for routine work so the flat price stays realistic. |
| Continuation | Continuation after fair-use | Can move eligible work to a lower-cost continuation path while capacity and policy allow it; otherwise the run can pause or return a budget response. |
Policy first. The router chooses by task intent, account policy, availability, and fallback health — not by marketing names.
Receipts are the truth. Each completed task records lane, provider/model id when available, token accounting, fallback reason, and fair-use position.
Provider mix can change. The public site should not promise a fixed model lineup during beta. Status, changelog, and receipts carry the operational truth.
Same endpoint. Cursor, Claude Code, Aider, OpenCode, and OpenAI-compatible SDKs can point at the gateway without hard-coding a provider.
Receipt anatomy
"lane": "premium" ← which lane served this run
"model": "provider/model-id" ← actual upstream model recorded by the receipt
"fallbackReason": "provider_429" ← present only when routing moved lanes/providers
"tokens": { "prompt": …, "completion": …, "total": … }
"fairUseRemaining": … ← your headroom after this run
The contract.
The public promise is not a frozen model list. The promise is policy-based routing, visible fallback behavior, and receipts that name what actually served the run.
During private beta, the approved provider mix can change as quotas, evaluations, and provider health change. That is why the receipt is the source of truth.