Skip to main content

Module conformance

Module conformance 

Source
Expand description

Conformance & reproducibility scorecard (conformance-v1, EPIC 12.17).

A self-check any user or CI can run to prove this instance honors its own contracts and that its extension surface behaves. It exercises three areas:

  • contracts — every machine-verified contract version is present.
  • reproducibility — the public discovery documents (/v1/capabilities, /v1/openapi.json) are deterministic (same bytes across two builds).
  • extensions — every registered compressor / chunker / read-mode in the extension_registry satisfies the stable invariants the engine relies on (determinism, budget honoring, coverage).

The output is a Scorecard: a flat list of Checks plus a pass count. It is data, not prose, so it can be rendered (CLI), shared (JSON), or gated on (all_passed() in tests/conformance_suite.rs).

Structs§

Check
One conformance check result.
Scorecard
The full result of a conformance run.

Functions§

run
Run the full conformance suite against this instance.