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

Exit Codes First: A Reproduce-Patch-Verify Loop for OSS Bug Triage

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

Цикл «Exit Codes First» ускоряет triage багов в OSS, фиксируя воспроизводимость, патч и проверку через коды выхода.

Задача

Unreproducible bug reports stall issue queues, leading to guesses and regressions.

Результат

The loop takes about twenty minutes per issue, produces artifacts that reviewers can argue with, and ensures that only reproducible, minimal patches are merged.

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

  • Pin reporter's commit and build at that commit
  • Run a narrow test to reproduce (state R) and record non‑zero exit
  • Apply patch and verify it passes (state V) with zero exit
  • Record states in a ledger
  • Add a verifier to CI that checks ledger states
  • Optionally reverse patch and rerun R to confirm coverage

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

Unreproducible reports dominate most backlogs.

Источник

The loop takes about twenty minutes per issue.

Источник

  • Дата записи: 2026-10-15T12:40:56.125Z