verify_certificate_recompute
Independently re-derive a CausalCertificate from its canonical input and compare byte-for-byte against the claimed certificate. This is the strongest verification path: it requires no trust in the issuer or signing key. Cost: 1 credit (same price as verify_certificate). Returns PASS only if every checked field (certificateId, request_hash, merkleRoot, verdict, causalGraph, fourFactorScoring, deviationTaxonomy, euRuleOverlay, cascadeAttenuation, damages, underwriting) matches identically.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| certificate | Yes | The CausalCertificate object claimed by the issuer. | |
| canonicalInput | Yes | The original incident body that produced the certificate — the same JSON originally posted to submit_incident or submit_otel_trace. |