Corbelworks · Verifier
Claims vs Evidence Verifier
A claim only passes when the evidence is fresh and exists at the layer the claim describes. “Sent” needs receiver-side evidence. “Credential works” needs a live probe and a consuming path. “Config changed” needs read-back and serving-path proof.
Claims manifest
Receipt
Run the verifier.
Manifest format and verification layers
Each claim has id, claim, type, optional max_age_hours, and an evidence array. Evidence items use layer, result (pass/fail), observed_at, source, and optional independent.
delivery→ receiverliveness→ live_probecredential→ live_probe + consumerconfig→ readback + serving_pathexternal_receipt→ counterpartygeneral→ observation