
Show HN: Formally verified 3D CSG: Trust 93 lines spec, not 1000 lines AI code
The lead
This project is also an experiment in avoiding having to trust AI-generated code. A human reviewer only needs to read 93 lines of formal specification and run the Lean checker to certify the correctness of the kernel, skipping the intricate 1000+ lines of AI-written implementation.
The show stakes
To prove correctness, AI autonomously wrote over 60,000 lines of Lean proofs, which also never have to be inspected by a human. The Lean checker guarantees conformance to the specification at compile time, with zero trust placed in any LLM.
The surrounding pattern
The Lean checker guarantees conformance to the specification at compile time, with zero trust placed in any LLM
Where this fits in Signal Ledger
Related coverage from the Technology desk.
How Signal Ledger reads this
To prove correctness, AI autonomously wrote over 60,000 lines of Lean proofs, which also never have to be inspected by a human. The Lean checker guarantees conformance to the specification at compile time, with zero trust placed in any LLM.
Source note
Hacker News reporting: https://github.com/schildep/verified-3d-mesh-intersection