The Kitchen Loop: User-Spec-Driven Development for a Self-Evolving Codebase

Yannick Roy
3/26/2026
cs.SEcs.AI

No confident code implementation found for this paper.

Abstract

Code production is now a commodity; the bottleneck is knowing what to build and proving it works. We present the Kitchen Loop, a framework for autonomous, self-evolving software built on a unified trust model: (1) a specification surface enumerating what the product claims to support; (2) 'As a User x 1000', where an LLM agent exercises that surface as a synthetic power user at 1,000x human cadence; (3) Unbeatable Tests, ground-truth verification the code author cannot fake; and (4) Drift Control, continuous quality measurement with automated pause gates. We validate across two production systems over 285+ iterations, producing 1,094+ merged pull requests with zero regressions detected by the regression oracle (methodology in Section 6.1). We observe emergent properties at scale: multi-iteration self-correction chains, autonomous infrastructure healing, and monotonically improving quality gates. The primitives are not new; our contribution is their composition into a production-tested system with the operational discipline that makes long-running autonomous evolution safe.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{roy2026kitchen,
  title  = {The Kitchen Loop: User-Spec-Driven Development for a Self-Evolving Codebase},
  author = {Yannick Roy},
  year   = {2026},
  eprint = {2603.25697},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.25697v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2603.25697.svg)](https://codeofpaper.com/paper/2603.25697)

Discussion