Two AI-Generated PostgreSQL TLS Patches. One Passed. One Broke Startup.
What happens when an AI coding agent proposes a change that works on a modern system but breaks compatibility with an older one? That's the question behind Sha'ar by Masora, an experimental verification system developed for the Meta Global AI Developer Hackathon. The idea is simple: The agent proposes. A deterministic gate decides. The experiment The target was a real infrastructure problem:…
An experimental verification system called Sha ar was developed for the Meta Global AI Developer Hackathon. The system aims to evaluate AI-generated patches for software changes, specifically in the context of PostgreSQL's default TLS key-exchange groups. Two AI-powered models, Muse Spark and Muse Spark Open, independently proposed patches to introduce hybrid post-quantum key exchange using X25519MLKEM768 while maintaining classical compatibility.
Sha ar subjected each proposal to a series of verification criteria, with one proposal passing all 21 mandatory checks and the other failing due to a compatibility issue. The rejection of the Muse Spark Open proposal highlights the importance of independently verifying AI-generated code to ensure it meets specific requirements, especially in security-sensitive infrastructure.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.