A proof can compile and still not prove the claim.
Lean’s kernel checks that a proof matches its formal statement. It cannot check that the statement means what the paper, the audit report, or the press release says.
When OpenAI and Anthropic each published a Lean 4 formalization refuting the Exponential Time Hypothesis in October 2026, both kernels accepted the proofs within days. Determining whether the formal statements actually say “ETH is false”—and on what machine model, input encoding, and crossover size—took independent readers, bridge proofs, and weeks of close inspection.
“The kernel certifies that the proof matches the statement. Whether the statement matches the claim is the specification seam.”
SeamCert reads your Lean statement files for the places where a formal theorem and its intended claim come apart: escape hatches, custom definitions the theorem quietly leans on, hypotheses that contradict each other, hidden existential constants, and planted wrong variants your proof should refuse.