Expand description
Producer-supplied evidence input for the trusted-evidence reducer.
This is the data the CLI loads before invoking [crate::verify]. Per ADR
0041 §“Pure trust path”, the verifier does not read filesystems or the
network — every byte the trust decision rests on is here.
Structs§
- Evidence
Input - Producer-supplied evidence input. Built by the CLI from the evidence file /
inline JSON and the producer’s declared
evidence_blake3.
Enums§
- Evidence
Kind - Class of evidence being witnessed. Decides which witness composition is
required for
FullChainVerified.
Type Aliases§
- Source
Ref - Source reference the producer declared on the evidence input (e.g.
signed://fixture/evidence,https://...). The verifier does not fetch these; they are recorded for reporting.