mlsanityData to 7 Oct 2026

Understanding by Reconstruction: Reversing the Software Development Process for LLM Pretraining

arXiv 2603.11103 ↗First posted 11 Mar 2026cs.SEcited by 1

Not on the map. Why?

Abstract (arXiv)

While Large Language Models (LLMs) have achieved remarkable success in code generation, they often struggle with the deep, long-horizon reasoning required for complex software engineering. We attribute this limitation to the nature of standard pre-training data: static software repositories represent only the terminal state of an intricate intellectual process, abstracting away the intermediate planning, debugging, and iterative refinement. To bridge this gap, we propose a novel paradigm: understanding via reconstruction. We hypothesize that reverse-engineering the latent agentic trajectories -- the planning, reasoning, and debugging steps -- behind static repositories provides a far richer supervision signal than raw code alone. To operationalize this, we introduce a framework that synthesizes these trajectories using a multi-agent simulation. This process is grounded in the structural realities of the source repositories (e.g., dependency graphs and file hierarchies) to ensure fidelity. Furthermore, to guarantee the logical rigor of the synthetic data, we employ a search-based optimization technique that iteratively refines the Chain-of-Thought (CoT) reasoning to maximize the likelihood of the ground-truth code. Empirical results demonstrate that continuous pre-training on these reconstructed trajectories significantly enhances Llama-3-8B's performance across diverse benchmarks, including long-context understanding, coding proficiency, and agentic capabilities.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). First posted on arXiv 11 Mar 2026.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 1.

1 paper.

Similar, not cited

Close in wording, no citation either way

  1. 2025LoCoBench-Agent: An Interactive Benchmark for LLM Agents in Long-Context Software Engineering
  2. 2026E2E-SWE: Benchmarking LLMs on Building Working Codebases from Scratch
  3. 2025Lost in Code Generation: Reimagining the Role of Software Models in AI-driven Software Engineering
  4. 2026Latent Programming Horizons in Coding Agents
  5. 2025Beyond Code Generation: LLM-supported Exploration of the Program Design Space
  6. 2025Prometheus: Towards Long-Horizon Codebase Navigation for Repository-Level Problem Solving
  7. 2026daVinci-Dev: Agent-native Mid-training for Software Engineering
  8. 2025Self-Abstraction from Grounded Experience for Plan-Guided Policy Refinement