proomt

Search

Search posts, papers, and topics

All posts

Bjørn Johansen6 min readintermediate

Three AI models review every merge request. Then they argue.

Summary

A GitLab CI gate runs three isolated LLMs (Claude, GPT, Grok) on every merge request, forces them to exchange findings with code‑backed evidence, and decides mergeability via a deterministic voting function that only blocks on findings with independent confirmation.

  • Run each LLM reviewer in complete isolation (no shared context) to get independent opinions.
  • After the first pass, feed anonymized findings to the other models; they must confirm or refute with concrete code evidence.
  • Only findings that receive independent confirmation (or survive a capped third‑round debate) can block a merge; no single model can unilaterally approve or reject.
  • The final decision is a pure function over a stance matrix (confirm/refute, severity, fixability), ensuring deterministic outcomes.

As AI‑generated code proliferates, human reviewers become a bottleneck. This multi‑model, evidence‑driven gate provides a scalable, reproducible safety net without relying on any single LLM’s whims.

6/10

Related reading

  1. We now auto-approve and merge 15% of PRs

    This article describes how a team implemented a bot to auto-approve and merge 15% of low-risk pull requests, aiming to reduce code review bottlenecks and improve development velocity. The system relies on custom deterministic linters, basic end-to-end tests, and a risk scoring mechanism to identify safe changes.

    Swizec Tellerswizec.com3 min
  2. Best GitLab Alternatives for Enterprise Teams (2026)

    The article is a vendor‑authored marketing piece that lists criteria for picking a GitLab alternative and then promotes CloudBees Unify as a cross‑tool governance layer, with brief mentions of other tools (GitHub, Jenkins, Azure DevOps, Harness, CircleCI). It contains a few quoted survey percentages but no technical deep‑dive, code, architecture diagrams, or independent evaluation.

    Codeshipcloudbees.com10 min
  3. Agora: Git as Shared Memory for Collective AutoResearch

    Agora treats a Git repository as a shared, append‑only memory for autonomous research agents, recording each claim as an immutable commit in a DAG. In a 12‑day run with 13 language‑model workers it generated 1,703 reproducible contributions and closed 62 % of the gap to a trained GPT‑2‑124M, demonstrating that shared research state can accelerate discovery.

    Hugging Face Daily Papersarxiv.org2 minpaper
  4. Database for AI Agents: 5 Evaluation Criteria

    Databricks outlines five criteria for a production‑ready database for AI agents—branch‑per‑agent isolation, serverless scale‑to‑zero, hybrid search, ACID guarantees, and a unified platform that eliminates ETL lag—illustrating each with features of its Lakebase offering and brief customer anecdotes.

    Databricksdatabricks.com10 min