Identify bug-introducing commits from bug oracles rather than fix commits
Determine whether bug-introducing commits can be identified from the outputs of bug oracles—such as fuzzer crash reports, failing unit tests, or monitoring alerts—instead of requiring fix commits, enabling agents to supply bug-introducing changes as context for automated program repair.
References
An open question is whether the bug-introducing commit can also be identified from the outputs of bug oracles instead of fix commits---for example, from crash reports of a fuzzer, failing unit tests, or alerts from monitoring software. We leave this question for future work.
— How and Why Agents Can Identify Bug-Introducing Commits
(2603.29378 - Risse et al., 31 Mar 2026) in Discussion, Subsection Program Repair