model-routing.yaml yaml
30 lines 1.1 KB
Raw
sha256:106ef9e12cca7f3be3ffb2a6bd3abfa76f032dce453c9e5010d732a8d86f2e14 Reconcile reviewed credential compatibility 32254cd939885d9… Human patch 8 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 2 commits
sha256:106ef9e12cca7f3be3ffb2a6bd3abfa76f032dce453c9e5010d732a8d86f2e14 Reconcile reviewed credential compatibility 32254cd939885d9… Human patch 8 days ago
sha256:c87cf2c2f03da507f66f93922cb339a2cbebb33ad6372a6039032fb09a20da12 Reconcile reviewed Overseer recovery d47291d5d9030de5ebef71… Human minor ⚠ 8 days ago