英語版: Index
routing Interfaces
1. 責務の境界 (Responsibility Boundary)
Routing は、要求能力・制約・実行状況に基づくモデル選定の境界です。IModelVectorRouter が意思決定を、ICapabilityRegistry が候補情報の解決を担当し、Replay 時は固定条件を優先します。 Provider routing decision data は AIKernel.Dtos.Routing の DTO として contract 所有されます。request mutation と metadata projection は Core runtime behavior に残します。
2. 関連ユースケース (Related UCs)
UC-03モデルベクトルルーティングUC-22動的キャパシティ制御とモデルルーティングUC-30トークン・ベクトル推定
3. 関連仕様 (Related Specs)
04.MODEL_ROUTING_SPEC-jp.md06.REPLAY_DUMP_SPEC-jp.md
4. 依存境界 (Dependency Boundary)
- Depends on:
AIKernel.Dtos,AIKernel.Enums - Called by:
AIKernel.Abstractions.Execution,AIKernel.Abstractions.Hosting
ドキュメント一覧
DTOs
KernelProviderRoutingDecisionRoutingReasonRoutingScore
変更履歴
- v0.0.0 / v0.0.0.0: 初期ドラフト
- v0.0.1 (2026-05-06): ドキュメント規約に基づくバージョン更新
- v0.1.0 (2026-06-07): provider-routing decision DTO ownership note を追加
Source:
architecture/interfaces/routing/index-jp.md