Context
SocioProphet/prophet-platform now carries docs/standards/PROPHET_TRUST_CHAIN_V0.md and the first trust-chain admission fixtures.
Model Router owns governed model and provider routing under policy. This issue implements the Model Router slice of Prophet Trust Chain.
Target
Bind routing decisions to model factsheets, provider posture, cost limits, fallback policy, and runtime/provider admission evidence.
The first path should cover:
ModelRouteDecision
-> requested model capability
-> model factsheet/eval refs
-> runtime or hosted-provider posture refs
-> policy profile refs
-> trust-chain admission refs
-> cost and fallback posture
-> allow, downgrade, fallback, deny, or review decision
Acceptance criteria
- Add schema/example fields linking route decisions to trust-chain admission refs.
- Add a valid route example where a local model route is allowed because model and runtime evidence are present.
- Add a fallback/downgrade example where a route changes because a preferred model, provider, or runtime lacks admission evidence.
- Add a denied example for regulated-enterprise production use with missing model/runtime/provider evidence.
- Validator or tests cover the examples.
- Docs reference
SocioProphet/prophet-platform/docs/standards/PROPHET_TRUST_CHAIN_V0.md.
Non-goals
- Do not call live providers in this tranche.
- Do not store provider credentials.
- Do not treat model availability as authorization.
Context
SocioProphet/prophet-platformnow carriesdocs/standards/PROPHET_TRUST_CHAIN_V0.mdand the first trust-chain admission fixtures.Model Router owns governed model and provider routing under policy. This issue implements the Model Router slice of Prophet Trust Chain.
Target
Bind routing decisions to model factsheets, provider posture, cost limits, fallback policy, and runtime/provider admission evidence.
The first path should cover:
Acceptance criteria
SocioProphet/prophet-platform/docs/standards/PROPHET_TRUST_CHAIN_V0.md.Non-goals