No invariant without an evidence bundle.
Mech Invariants is an open-source evidence protocol for testable, reproducible, automatically discovered invariants. It turns candidate scientific laws into typed claims with executable evidence bundles, transformation-loop tests, holonomy defects, persistence summaries, and reproducibility metadata.
The problem
Automated discovery systems can generate plausible laws, descriptors, coordinates, and surrogate variables. Plausibility is not enough. A candidate invariant needs a reproducible record of what was claimed, which transformations were tested, what evidence was used, how the transport loop behaved, and whether the claim survived under declared thresholds.
Mech Invariants does not decide truth by rhetoric.
It records the claim, evidence, assumptions, defects, persistence, provenance, and status so a candidate law can be rerun, challenged, compared, falsified, replicated, or retired.
The thin waist
What the public scaffold includes
Schemas
Machine-readable schemas for Mechanistic Invariants, evidence bundles, and candidate invariant holonomy certificates.
Validator
A narrow CLI that validates evidence bundles and checks whether declared status matches defect thresholds.
Synthetic demo
A boring, reliable toy scale-law example that exercises the protocol without making aerodynamic or physical claims.
What it intentionally excludes
No protected data
Partner datasets, controlled benchmarks, and sensitive experimental workflows stay private.
No premature certification
Candidate certificates are lifecycle objects, not regulatory guarantees or truth claims.
No domain lock-in
The public protocol is model-agnostic and domain-agnostic. Adapters can be added separately.