model-routing.yaml yaml
30 lines 1.1 KB
Raw
sha256:700fafdd1afa490919f9515d660ca6e75456bcd5bb67513abcd8757a634c01f6 docs: record AIP-b SD-21 land (KN #308) Human 10 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:700fafdd1afa490919f9515d660ca6e75456bcd5bb67513abcd8757a634c01f6 docs: record AIP-b SD-21 land (KN #308) Human 10 days ago