Skip to content

Consume Prophet Trust Chain evidence in action admission #34

Description

@mdheller

Context

SocioProphet/prophet-platform now carries docs/standards/PROPHET_TRUST_CHAIN_V0.md plus the first contracts/trust-chain/admit-artifact-* fixtures and validator.

Guardrail Fabric owns deterministic runtime enforcement and claim/action admission for models, agents, tools, RAG packages, knowledge bases, and runtime deployments. This issue implements the Guardrail slice of Prophet Trust Chain.

Target

Add action-admission examples and validation coverage that consume Prophet Trust Chain evidence before effectful action.

The first supported artifact path should be:

RuntimeAsset evidence
  -> package/runtime posture
  -> policy profile
  -> guardrail decision
  -> allow, deny, escalate, quarantine, allow_with_context, or provisional

Acceptance criteria

  • Add fixtures or examples for allowed and denied RuntimeAsset admission decisions.
  • Deny or quarantine when required trust-chain evidence is missing for regulated-enterprise production use.
  • Preserve fail-closed behavior for absent policy, stale evidence, or blocked package/runtime posture.
  • Decision artifacts remain compatible with sourceos.guardrail.decision.v0.1 or document the extension boundary.
  • Docs reference SocioProphet/prophet-platform/docs/standards/PROPHET_TRUST_CHAIN_V0.md and the platform trust-chain fixtures.

Non-goals

  • Do not implement scanner integrations.
  • Do not treat package scan output alone as admitted truth.
  • Do not mutate infrastructure directly in this tranche.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions