Skip to content

Failure Semantics

Verification must define what failure means.

A verification process should not silently convert uncertainty into success.

A verifier may distinguish states such as:

  • verified
  • failed
  • incomplete
  • unsupported
  • evidence missing
  • integrity mismatch

The exact vocabulary depends on the relevant verification contract.

If required evidence is absent, malformed or inconsistent, the verifier should surface that condition explicitly.

Failure semantics are part of the public contract of a verification system.