← Files CompText EvidenceARCHIVED FILE
references/freshness-contract.md
765 Bytes · Oct 3, 2026 · 06:32 UTC
# Evidence freshness contract The gate is intentionally narrower than semantic verification. - `mutation(success=true)` marks verification pending. - `mutation(success=false)` does not invalidate fresh evidence. - `verification(success=true)` clears pending state for the current repository state. - Failed or missing verification never clears pending state. - A later successful mutation invalidates earlier verification for completion purposes. - `completion_claim` is observational only; assertion cannot clear the gate. - Trace records are content-free metadata and receive a SHA-256 digest. This contract is compatible with the documented Riqor evidence-gate semantics but is an independent CompText reference implementation for deterministic benchmarking.
SHA-256: 34070ab9d2b3923def2dfcb86ebc4c6fb96838b1900be0ecd5864abd6c73b438