REVERE: Reflective Evolving Research Engineer for Scientific Workflows

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Gangireddi, Balaji Dinesh, Garikaparthi, Aniketh, Patwardhan, Manasi, Cohan, Arman
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911534057259008
author Gangireddi, Balaji Dinesh
Garikaparthi, Aniketh
Patwardhan, Manasi
Cohan, Arman
author_facet Gangireddi, Balaji Dinesh
Garikaparthi, Aniketh
Patwardhan, Manasi
Cohan, Arman
contents Existing prompt-optimization techniques rely on local signals to update behavior, often neglecting broader and recurring patterns across tasks, leading to poor generalization; they further rely on full-prompt rewrites or unstructured merges, resulting in knowledge loss. These limitations are magnified in research-coding workflows, which involve heterogeneous repositories, underspecified environments, and weak feedback, where reproducing results from public codebases is an established evaluation regime. We introduce Reflective Evolving Research Engineer (REVERE), a framework that continuously learns from Global Training Context, recognizes recurring failure modes in cross-repository execution trajectories, distills them into reusable heuristics, and performs targeted edits across three configurable fields: the system prompt, a task-prompt template, and a cumulative cheatsheet. REVERE, via this reflective optimization framework, improves performance over prior state-of-the-art expert-crafted instructions on research coding tasks by 4.50% on SUPER, 3.51% on ResearchCodeBench, and 4.89% on ScienceAgentBench across their respective metrics. These results demonstrate that agents equipped with mechanisms for continual learning and global memory consolidation can meaningfully evolve their capabilities over time.
format Preprint
id arxiv_https___arxiv_org_abs_2603_20667
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle REVERE: Reflective Evolving Research Engineer for Scientific Workflows
Gangireddi, Balaji Dinesh
Garikaparthi, Aniketh
Patwardhan, Manasi
Cohan, Arman
Software Engineering
Artificial Intelligence
Existing prompt-optimization techniques rely on local signals to update behavior, often neglecting broader and recurring patterns across tasks, leading to poor generalization; they further rely on full-prompt rewrites or unstructured merges, resulting in knowledge loss. These limitations are magnified in research-coding workflows, which involve heterogeneous repositories, underspecified environments, and weak feedback, where reproducing results from public codebases is an established evaluation regime. We introduce Reflective Evolving Research Engineer (REVERE), a framework that continuously learns from Global Training Context, recognizes recurring failure modes in cross-repository execution trajectories, distills them into reusable heuristics, and performs targeted edits across three configurable fields: the system prompt, a task-prompt template, and a cumulative cheatsheet. REVERE, via this reflective optimization framework, improves performance over prior state-of-the-art expert-crafted instructions on research coding tasks by 4.50% on SUPER, 3.51% on ResearchCodeBench, and 4.89% on ScienceAgentBench across their respective metrics. These results demonstrate that agents equipped with mechanisms for continual learning and global memory consolidation can meaningfully evolve their capabilities over time.
title REVERE: Reflective Evolving Research Engineer for Scientific Workflows
topic Software Engineering
Artificial Intelligence
url https://arxiv.org/abs/2603.20667