Skip to content

Record TrustOps receipts and factsheet evidence #11

Description

@mdheller

Purpose

Add ledger support for TrustOps evidence receipts created by the TrustOps Fabric vertical slice.

Upstream contract PR: SocioProphet/functional-model-surfaces#9
Runtime issue: SocioProphet/prophet-platform#398

Scope

  • Add examples and validation path for trustops-receipt.v1 records.
  • Define ledger record categories for robustness, fairness, explanation, uncertainty, ranking fairness, RAG trust, dataset risk, and agent trust.
  • Preserve signed/redacted evidence refs rather than raw sensitive data.
  • Support generated factsheet refs derived from receipts, not manually maintained prose.
  • Ensure promotion, rollback, revocation, and waiver records can cite TrustOps receipt IDs.

Acceptance criteria

  • A sample ART smoke receipt can be stored as model/service evidence.
  • Ledger record links subject, runner, policy decision, evidence refs, provenance, and receipt digest.
  • Revocation/rollback records can reference failed TrustOps gates.
  • No raw regulated/customer/personal data is required to record the receipt.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions