Skip to main content

Module proof

Module proof 

Source
Expand description

Proof closure state for ledger, lineage, and authority verification.

This module is intentionally pure shape logic for cortex-core: no I/O, no hashing, no signature verification, and no ledger reads. Verifier crates supply the observed edges and failures; these types preserve the result without allowing a partial proof to be accidentally reported as full.

Structs§

FailingEdge
A missing, unresolved, or invalid proof edge.
ProofClosureReport
Closure report for a proof graph.
ProofEdge
A verified proof edge.

Enums§

ProofEdgeFailure
Failure category for a proof edge.
ProofEdgeKind
Kind of edge participating in a proof closure.
ProofState
Overall state of a proof closure check.