Self-auditing AI QA agent logs 79 findings against its own code in nightly reviews
A developer built an AI-powered QA agent called Verdict that audits its own releases every night rather than reviewing external codebases from scratch each time. Unlike typical AI QA tools, Verdict maintains a persistent state file, a failure taxonomy, and a signed run history, and is strictly prevented from editing the code it evaluates. The system classifies every failing test into categories such as real defect, brittle, or flaky, and assigns each finding a stable ID and verdict from a fixed set of outcomes. Over its operational period, Verdict has filed 79 findings against its own harness, including repeated defects in fixes for earlier issues, prompting a process change requiring fix verification along untested axes. When run against the open-source library itsdangerous on a fresh clone, it completed an audit in 18 minutes, flagging nine findings including a major gap in timing-attack defences and an unpinned boundary condition in token age validation.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in