AGO framework improves release decisions for AI augmented retrieval systems

AGO AI Quality Gate: Evidence-First Release Decisions for Retrieval-Augmented Generation

Computation and Language

Summary

When companies use AI systems that generate answers by searching and combining information, they need to decide when to release new versions safely. The authors created a system called AGO that carefully checks the evidence from these AI systems, including the possibility of errors and missing data, before deciding to promote or block a version. It uses different layers of tests and checks the AI judge’s quality regularly to avoid unsafe releases. Their tests show this approach reduces bad releases compared to simpler methods.

What this means in practice

  • For enterprise ai teams: Improve safety and trust in releasing updated AI systems that combine retrieval with generation by better assessing answer quality and risks.
  • For ai platform managers: Implement layered quality gates that measure judge reliability and handle missing data for controlled deployment of retrieval-augmented models.

Authors

Giulio Zeloni, Enrico Lo Conte, Salvatore Rionero, Giuseppe Santoro, Alessandro Rastelli, Fabio Sorrentino

Abstract

Enterprises adopting retrieval-augmented generation (RAG) face a recurring operational decision: promote, revise, or block a system version. The evidence is incomplete and the metrics come from fallible LLM judges. We report on AGO AI Quality Gate (AGO), an evidence-first quality-gate framework deployed in industrial RAG assessment engagements. AGO integrates four key components: a four-state decision model that treats missing data and judge errors as explicit outcomes; layered scoring combining deterministic checks, local guardrails, and structured LLM evaluation; a stratified beta-binomial gate that quantifies regression risk probabilistically; and a mandatory meta-evaluation protocol to validate the LLM judge before it influences decisions. Since engagement data is proprietary, we evaluate the judge layer on RAGBench, a public benchmark of 100k annotated RAG traces across 12 datasets. On identical stratified test samples (N=1200 per judge), a low-cost judge (gpt-4.1-nano) detects non-adherent answers barely above chance (AUROC 0.603 [0.570, 0.634]), despite producing flawless protocol output, while gpt-4o reaches 0.783 [0.756, 0.807] -- yet its per-domain performance still ranges from 0.62 to 0.88. A fixed-seed gate study spanning regression, no change, and improvement quantifies unsafe promotion, false-alarm cost, and improvement throughput. Under regression, the decision-grade profile reduces unsafe promotion to 22.2%-35.1%, against 29.3%-41.8% for a naive gate. These results support the design choices that judge quality must be measured per engagement and that point estimates alone are not a release decision.