Interface CapabilityClaimEvidenceExperimental

interface CapabilityClaimEvidence {
    expiresAt?: undefined;
    kind: CapabilityClaimEvidenceKind;
    observedAt?: undefined;
    reference: string;
    sourceFingerprint?: `sha256:${string}`;
    truth: CapabilityTruth;
}

Hierarchy

  • CapabilityEvidenceBase
    • CapabilityClaimEvidence

Properties

expiresAt?: undefined
observedAt?: undefined
reference: string

Stable evidence identity. Common credential-shaped forms are rejected, but callers must still treat accepted values as potentially sensitive and must not supply credentials, signed URLs, or secrets.

sourceFingerprint?: `sha256:${string}`

Evidence identity only; when present it must match the enclosing source profile.