[PROCESS-02] Provider Routing Verification - Stop OpenRouter Leakage #221
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
ProblemUsed
kimi/kimi-k2.5andkimi-coding/kimi-k2.5which routed through OpenRouter instead of direct Kimi API.## Solution PatternCopy working Allegro config format exactly:model: default: kimi-for-coding provider: kimi-coding## Acceptance Criteria- [ ] Document exact working model formats indocs/MODEL_FORMATS.md- [ ] Createscripts/verify_provider_routing.pythat checks config.yaml against allowed patterns- [ ] Script validates: no OpenRouter routing for Kimi keys (must use api.kimi.com)- [ ] Add pre-commit hook: rejects commits with non-standard model formats- [ ] Test: Qin profile passes routing verification## ReferenceWorking configs:/root/wizards/allegro/home/config.yaml,/root/wizards/ezra/home/config.yaml