Commit Graph

2 Commits

Author SHA1 Message Date
rafa-ruiz 4b9e1ff4ca [DOC] ADR-0008: add formal routing contract (RC-01 to RC-06)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-09 19:54:06 -07:00
rafa-ruiz d7baccd8f0 [FEATURE] Adaptive query routing: PLATFORM type, model specialization, intent history classifier
- Add PLATFORM query type that bypasses RAG and uses a lighter model
- Introduce OLLAMA_MODEL_NAME_CONVERSATIONAL env var to route CONVERSATIONAL
  and PLATFORM queries to a separate (smaller) Ollama model
- Replace raw message history in classifier with compact intent history
  (classify_history) to eliminate anchoring bias in small models
- Add <history_rule> and <platform_priority_rule> to classifier prompt so
  the model evaluates each message independently while still resolving
  ambiguous references from prior turns
- Add fast-path detection for known platform-injected prompt prefixes
- Add PLATFORM_PROMPT for account/metrics/usage responses
- Persist classify_history in classify_history_store alongside session_store
- Document decisions in ADR-0008

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-09 19:47:27 -07:00