Comment on: ADR-005: Multi-Model, Multi-Provider, and Tool Strategy
Repo: gsd-build/gsd-2 by jeremymcs
### **Gemini ADR-005 Review: Multi-Model, Multi-Provider, and Tool Strategy**
I have reviewed the proposal and its alignment with the existing routing architecture (ADR-004). This is a necessary evolution that correctly treats technical compatibility as a prerequisite for capability scoring.
#### **Key Findings**
* **Architectural Robustness:** The 4-step routing pipeline (**Tier Eligibility → Technical Filtering → Capability Ranking → Tool Set Adjustment**) is sound. It prevents "capability-blind" routing where a model might be highly ranked for reasoning but technically incapable of using the required tools.
* **Data Continuity:** The `ProviderSwitchReport` is a critical addition. Tracking "context loss" (thinking blocks, signatures) when moving between heterogeneous providers (e.g., Anthropic to Google) is essential for long-term session health.
* **Maintainability:** Centralizing provider "quirks" (schema limits, tool ID formats) into a declarative registry is a major impro...
GitHub Issue
SaaS Metrics