paper-with-me

홈 › Papers

MathlibPR: Pull Request Merge-Readiness Benchmark for Formal Mathematical Libraries

2026-05-08 · Zixuan Xie, Xinyu Liu, Shangtong Zhang arxiv

The ecosystem of Lean and Mathlib has become the de facto standard for large language model (LLM) assisted formal reasoning with remarkable successes in recent years. Those successes, however, only consume Mathlib as an essential dependency but do not directly contribute to it. In the meantime, the growth of Mathlib has recently been bottlenecked by the review process, which requires human reviewers to judge whether proposed pull requests (PRs) follow the Mathlib's conventions and are worth integrating as part of a shared mathematical infrastructure. This leads to our central question: can LLMs help review Mathlib PRs? To this end, we introduce MathlibPR, a benchmark built from real Mathlib4 PR histories. We further propose a staged evaluation protocol and use it to evaluate both LLM models (e.g., DeepSeek, Qwen, Goedel, and Kimina) and LLM agents (e.g., Codex and Claude Code). Surprisingly, both LLM models and LLM agents struggle to distinguish merge-ready PRs from build-passing PRs that were revised or never merged. By turning Mathlib PR histories into a supervised signal, MathlibPR provides a step toward reviewer assistants and reward models that could help evaluate PRs and steer LLMs toward producing merge-ready Mathlib contributions.

📄 PDF Abstract BibTeX arXiv:2605.07147

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

How AI Coding Agents Communicate: A Study of Pull Request Description Characteristics and Human Review Responses

2026-02-19 · Kan Watanabe, Rikuto Tsuchida, Takahiro Monno, Bin Huang 외 arxiv

The rapid adoption of large language models has led to the emergence of AI coding agents that autonomously create pull requests on GitHub. However, how these agents differ in their pull request description characteristic…

ConE: A Concurrent Edit Detection Tool for Large Scale Software Development

2021-01-16 · Chandra Maddila, Nachiappan Nagappan, Christian Bird, Georgios Gousios 외

Modern, complex software systems are being continuously extended and adjusted. The developers responsible for this may come from different teams or organizations, and may be distributed over the world. This may make it d…

MELT: Mining Effective Lightweight Transformations from Pull Requests

2023-08-28 · Daniel Ramos, Hailie Mitchell, Inês Lynce, Vasco Manquinho 외

Software developers often struggle to update APIs, leading to manual, time-consuming, and error-prone processes. We introduce MELT, a new approach that generates lightweight API migration rules directly from pull request…

Code Search

Nudge: Accelerating Overdue Pull Requests Towards Completion

2020-11-25 · Chandra Maddila, Sai Surya Upadrasta, Chetan Bansal, Nachiappan Nagappan 외

Pull requests are a key part of the collaborative software development and code review process today. However, pull requests can also slow down the software development process when the reviewer(s) or the author do not a…

Action DetectionActivity Detection

Toward Instructions-as-Code: Understanding the Impact of Instruction Files on Agentic Pull Requests

2026-06-11 · Ali Arabat, Mohammed Sayagh arxiv

AI-agents (e.g., GitHub Copilot) collaborate as teammates in different software engineering tasks, including code generation proposed through pull requests (Agentic-PRs). For better agent efficiency, developers create in…

Code Generation