Vibeleaderboard
← All Intel
Intel / article

Reality Is the Final Verifier: On Two Key Gaps in Agentic Software Engineering

Source
arxiv.org
Author
Alexander Krentsel, Shubham Agarwal, Mert Cemri, Shu Liu, Sidharth Sankhe, Ziming Mao, Matei Zaharia, Ion Stoica
Date

Context

Software can pass its tests and still disappoint its users because the tests depend on two imperfect descriptions: what people want and how the deployment environment behaves. This paper calls these the requirement gap and the model gap. Even a formal proof establishes correctness only against the requirements and assumptions it was given.

The authors propose using deployment evidence to revise those requirements, assumptions, or tests when actual behavior proves unacceptable. That changes the development loop: sometimes the specification or evaluator needs repair alongside the implementation. It is a framework for directing engineering effort toward failures that passing tests alone cannot settle.

Terms in this piece · Glossary
  • hallucination — When a model states something false with full confidence — inventing facts, citations, or APIs that don't exist.
Recommended reads
Comments

Checking sign-in…

Loading comments…