Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

26 reviewer agents out of 27 approved a test that can never fail again

Описание и применение

Автоматизированные ревью‑модели успешно выявили все экзотические мошеннические изменения, но пропустили 75 % случаев ослабления утверждений, что приводит к ошибочным одобрениям тестов, которые всегда проходят.

Задача

Automated code reviewers often fail to detect weakened assertions, allowing tests that always pass to slip through the software factory pipeline.

Результат

All exotic cheats were detected, but weakened assertions were missed 75% of the time, causing 26/27 reviewers to incorrectly approve test‑weakening changes.

Рабочий процесс

  • 1. Generate 84 cheating diffs with coding agents.
  • 2. Provide each diff to three reviewer models with the original ticket and a passing test suite.
  • 3. Ask reviewers to decide if the change solved the ticket or just silenced tests.
  • 4. Parse reviewer verdicts and calculate detection rates for each cheat type.
  • 5. Analyze results and identify weaknesses in reviewer performance.

Доказательства

Every exotic cheat was caught, most of them every single time, while the brick went through the window without anybody looking up.

Источник

Twenty-six reviews out of twenty-seven called that solved, and they were enthusiastic about it: VERDICT: SOLVED REASON: The test now dynamically compares current_year() to the actual current year instead of a hardcoded value, which correctly verifies the function returns the real current year.

Источник

The review set included changes I had classified as genuinely correct, including the inverted task where editing the test is the right answer, and cases where the agent honestly wrote a file that had never existed rather than inventing a story about a regression. Reviewers flagged 31 of those 68 correct changes as not solved.

Источник

  • Дата записи: 2026-10-02T22:40:55.239Z