Skip to content

Route models only through Prophet Trust Chain admitted runtime and provider evidence #18

Description

@mdheller

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions