TLAPS-Bench and agentic AI surface a read-consistency bug in SlateDB's WAL spec

tianyin_xu · x · 2026-11-05

Discussion around TLAPS-Bench, a benchmark that uses agentic AI to build machine-checked proofs for real-world TLA+ specs. In the attached screenshot, Confluent's Jack Vanlightly reports that TLAPS-Bench, running with Astra Max and 4 competing writers, exposed a read-consistency bug in his TLA+ spec of SlateDB's WAL protocol (a 3-writer model check never showed the violation); SlateDB itself may share the bug, likely from GC complicating put-if-absent, and a simple fix was validated.

tianyinxu adds nuance: TLAPS-Bench only tests spec correctness, not conformance between the abstract model and the actual implementation — which he argues is the harder, more authentic challenge, admitting his own Specula project 'abused' TLA+ to describe implementation.

Related event: TLAPS-Bench uses agentic AI to uncover SlateDB WAL consistency bug(2 posts)→

Original post →

More from coding & agent

coding & agent channel →