mix conformance (sr25519 v0.1.0)

Copy Markdown View Source

Runs the full conformance ladder as a single command and emits a machine-readable conformance_report.json (per-rung pass/fail + failing test names), plus a human summary. Exits non-zero if any rung fails.

mix conformance            # full ladder incl. the p99 benchmark
mix conformance --seed 0   # extra args are forwarded to `mix test`

This task is development tooling for this repository only — it is deliberately excluded from the Hex package. The rungs:

  • L0 build & load * L4 Substrate convention
  • L1 crate conformance * L5 independent oracle (@scure) + cross-oracle agreement
  • L2 known-answer * L6 NIF safety (panic-survives, fuzz, p99 < 1 ms)
  • L3 error taxonomy * L7 packaging (checksum + Cargo.lock in the tarball)