//! Proof pipeline for generating self-documenting test output.
//!
//! The proof module collects labeled captures during scenario execution
//! and renders them through swappable [`backend::ProofBackend`]
//! implementations. [`report::ProofReport`] is the central collector that all
//! backends consume.