pub fn verify_certificate(cert: &ProofCertificate) -> boolExpand description
Verify a proof certificate (check that steps are internally consistent).
Performs the following checks:
- Certificate has at least one step
- Certificate is marked checkable
- No forward references in premise indices
- Claim binding integrity: steps bound to the claim must match the current claim digest
- Conclusion consistency: the final step’s conclusion must agree with the claim type
- Formula chain integrity: formula digests are verified against stored formulas