Open-source tool 'merge-proof' flags PRs not validated against their final merge base
A developer has released merge-proof, a lightweight open-source Git and GitHub Action tool designed to identify evidence gaps in pull request validation. The tool addresses a specific scenario where a PR's base branch advances after CI passes, meaning the final merged state may never have been explicitly tested. It implements two blocking checks — BASE_DRIFT_UNVERIFIED and PROTECTED_BOUNDARY — to flag cases where overlapping file changes or sensitive code paths lack verification against the actual merge target. In a study of 2,037 agent-authored PRs across 32 public repositories, 24.1% returned a NOT_PROVEN result, though the author stresses this does not indicate bugs or broken code. The tool runs entirely on local Git state, makes no external calls, and carries no telemetry, positioning it as a diagnostic aid where GitHub's native merge queue enforcement is absent or incomplete.
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