Show HN: Formally verified 3D CSG: Trust 93 lines spec, not 1000 lines AI code — editorial image
Signal Ledger illustration · Generated
Technology

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

Read the original reporting