model-routing.yaml yaml
30 lines 1.1 KB
Raw
sha256:8461d44b77376fbf06fa7c3e085d309e3010fd8d5886d63c63e69ce118811ad4 docs: record AFF-b feature-tip SHAs after AFF-b-ISR commit. Human 28 days ago
1 version: 1
2 # Declarative model-routing POLICY. The Overseer Kit is the rule-holder; the
3 # runtime (Cursor / OpenRouter / Scooling 9A) is the executor. The kit performs
4 # no model call, holds no key, and dispatches nothing.
5
6 defaults: # MANDATORY terminal — guarantees total resolution
7 model_tier: standard
8 fallback: [standard, human]
9
10 routes: # ordered; first match wins
11 - id: freeze-thinking
12 when: { gate: freeze_review, phase_tier: thinking }
13 model_tier: deep-reasoning
14 fallback: [deep-reasoning, human]
15 - id: overseer-ruling
16 when: { position: overseer }
17 model_tier: deep-reasoning
18 fallback: [deep-reasoning, human]
19 - id: build-verification
20 when: { gate: build_verification }
21 model_tier: standard
22 fallback: [standard, deep-reasoning, human]
23 - id: auto-build
24 when: { phase_tier: auto }
25 model_tier: standard
26 fallback: [standard, human]
27 - id: offline-worker
28 when: { position: worker, gate: default }
29 model_tier: local-offline
30 fallback: [local-offline, standard, human]
File History 1 commit
sha256:208d9dc47f0c6d8553ee80aafc8f0993a6ebf0a88410746f47f58b4e7c6fd6a6 fix(muse): use rev-parse for muse-only branch status Human minor ⚠ 27 days ago