Expand description
Proof status report — cross-contract proof level assessment.
Computes a hierarchical proof level (L1–L5) for each contract and
aggregates them into kernel equivalence classes that mirror the
KernelOp classification from apr-model-qa-playbook.
Output is consumed by pv proof-status (text/JSON) and by the
playbook’s ProofBonus MQS integration.
Structs§
- Contract
Proof Status - Proof status for a single contract.
- Kernel
Class Summary - Summary of proof status for a kernel equivalence class.
- Proof
Status Report - Top-level proof status report, serializable to JSON.
- Proof
Status Totals - Aggregate totals across all contracts.
Enums§
- Proof
Level - Hierarchical proof assurance level.
Functions§
- compute_
proof_ level - Compute the proof level for a single contract.
- format_
text - Format a proof status report as human-readable text.
- proof_
status_ report - Build a complete proof status report.