'Trust but verify'; or, 'the correctness ratchet' In an October 30, 2026 blog post, an author describes a technique called "trust but verify" for agentic software development: an agent produces an evidence file recording the inputs and natural-language rationale behind a decision it cannot be mechanistically checked on, and CI gates on deterministic checks that the evidence files exist and the inputs are accurate. The author argues this creates a "hill-climbing towards correctness" stronger than tests alone, and that re-running other agents to double-check the documented rationale over time produces a "correctness ratchet" as agents improve or vary. The post also cautions that formal-proving tools such as Lean, Verus, Aeneas and Creusot leave open who writes the propositions, citing a fleet-attribution requirement from an Amazon DRAM-consumption analysis as an example of costly formalization. 'Trust but verify'; or, 'the correctness ratchet' 30 October 2026 The name of the game in agentic development is figuring out how to clearly tell agents what you want– and then how to be sure they follow through. Lately I’ve been tinkering with an interesting technique around this that I’d like to share.