The system of record for formal trust.
Lemryn shows what changed in a proof, which assumptions moved, what else depends on it, and which verifiers already ran.
Request an invitePull request 84
payment_is_conserved
StatementUnchanged
ProofChanged
Dependencies+ 1 − 1
AxiomIntroduced
SorryNone in this theorem
Workflow
From a diff to a decision.
- 01A pull request opens
Base and head Lean sources are read. Lake checkouts are left out.
- 02Declarations are compared
Statement hashes, proof hashes, axioms, and sorry usage.
- 03Reachability is traced
Declarations that mention the change, then the ones that mention those.
- 04A decision is recorded
Checks passed, review required, or blocked. One comment stays on the pull request.
Before
- Classical.choice
- —
After
- Classical.choice
- + custom_payment_axiom
Review required
- New axiom introduced
- Theorem statement changed
- 6 downstream declarations
- Lean KernelPass
- nanodaPass
- ComparatorNot run
Waitlist
Request an invite.
For teams that already work in Lean. Leave an email and we’ll send an invite when a spot opens.