Conformance Levels¶
CRP defines three conformance levels in SPEC-014.
Implementations advertise their level in the response header
CRP-Conformance-Level.
| Level | What is required | Example implementations |
|---|---|---|
| 1 — Header-Aware | Implementation correctly emits and parses the mandatory CRP-* headers; produces a valid HMAC chain. |
Log shipper, WAF rule set, observability tool |
| 2 — Full Interop | Level 1 + DPE pipeline + Safety Policy enforcement + audit chain + regulatory tagging. | CRP reference implementation, CRP Gateway |
| 3 — Sovereign | Level 2 + Zero-CKF mode + offline operation + sovereign audit sink + signed conformance attestation. | Air-gapped enterprise / government deployments |
Test Suite¶
The conformance test suite is a public, vendor-neutral collection of fixtures and expected behaviours. Any implementation can be tested independently. The reference implementation in this repository is Level 2 conformant; a Level 3 build is available for sovereign customers.