Nearest existing constructions to a witness house

Type: kb/articles/types/article.md · Status: draft

Draft supplement. This is the map behind the existing-constructions section of The Automated Software House Conjecture. Everything in it may still change, including which systems belong in the comparison and how each row is graded. Comments, corrections, and additional candidates are welcome on the repository's GitHub Discussions page.

The automated software house conjecture asks whether a complete persistent producer can develop software for users across requests not listed in advance, with no human internal production decisions during its run. A witness house would be a concrete example meeting the four conditions below. Its eligible distributed-parametric models must have been available by the conjecture's chosen cutoff, 2026-09-02. Their parameters remain fixed, including adapters and the parameters of embedding models, parametric routers, and parametric critics.

This is a selective comparison of eighteen constructions with retained local reviews or source analyses. They were chosen for mechanisms relevant to that question: retained project knowledge, revision of production machinery, automated operation, or causal models guiding adaptation. Rainbow is a contrast case in runtime configuration, and Commonplace is the local reference system. The sample is neither exhaustive nor a ranking of proximity; the negative finding applies only to this reviewed evidence, which demonstrates no complete witness house. It does not establish that no such house exists elsewhere.

How to read the table

Program theory is understanding of the software's purpose, organization, and how to handle new requests. An explicit project theory is one possible written carrier: an account of design commitments, causal assumptions, and invariants. The table assesses the understanding, not whether a system stores that particular artifact. Reliable reconstruction from records is also eligible.

Each column asks about one of the conjecture's conditions:

  • Holding and application: program theory guides novel changes, including implications not stated verbatim in retained material.
  • Coherent revision: evidence against earlier understanding leads to changes in the product, retained state, or machinery that support continued modification.
  • Automated continuation: those capacities persist through later requests and consequences, with pinned distributed-parametric models and no internal human production decisions.
  • Practical reliability: evaluation supports useful success in sustaining adequacy within the declared horizon and budget.

The first two conditions need positive evidence: a run that never challenges an assumption does not demonstrate coherent revision. Workload and observation limits describe the evaluation, rather than a product family the house must stay within. An adequate house can perform the first three functions; the fourth asks how reliably it sustains that capacity. The transition-closure supplement defines that measure. Users may supply requirements, facts, observations, and judgments about visible behaviour. Supplying implementation diagnosis, internal design, or selection of retained revisions instead performs a production role.

Cells use two grades against these full conditions: Not shown means the evidence is insufficient, including tests outside software-house operation; Not met means an observed feature conflicts with the condition. The text after each grade records narrower evidence or a specific gap. An agent-code patch can be relevant without establishing coherent product revision, just as a benchmark loop can be autonomous without sustaining a software house.

Row names link to the evidence accounts in the same order. Those accounts separate inspected code from paper and practitioner reports. Code inspection establishes mechanisms; outcome evidence assesses performance. Reported outcomes were not independently reproduced here.

Comparison table

Construction Holding and application Coherent revision Automated continuation Practical reliability
Fluent Not shown: supplied rationale Not shown: people help settle revisions Not met: internal human decisions Not shown: practitioner-reported product operation
Wheelhouse Not shown: human rulings Not shown: people supply governing rulings Not met: internal human decisions Not shown: practitioner-reported factory operation
OpenAI agent-first product Not shown: supplied rationale Not shown: people generalize failures Not met: internal human decisions Not shown: five months of reported human-agent work
Warp skill improver Not shown: skill improvement Not shown: people admit skill edits Not met: internal human decisions Not shown: no independent outcome assessment
Darwin Gödel Machine Not shown: coding benchmarks Not shown: agent-code evolution Not shown: benchmark loop Not shown: reported coding-benchmark gains
Huxley-Gödel Machine Not shown: coding benchmarks Not shown: parent selection through descendants Not shown: benchmark loop Not shown: reported coding-benchmark outcomes
HyperAgents Not shown: agent evolution Not shown: executable patch lineage Not shown: bounded generations; pinning gap Not shown: no reproduced run in the review
Autogenesis Not shown: agent evolution Not shown: broad mutation, weak selection Not shown: incomplete implementations Not shown: paper outcomes only
Exo harness Not shown: harness tooling Not shown: self-editing tools only Not shown: no automatic improvement trigger Not shown: no live run in the review
Prime Agent Not shown: no theory-use test Not shown: refinements can retain an exploit Not shown: bounded autonomous goals Not shown: reported cases include an exploit
Memento-Skills Not shown: answerable benchmarks Not shown: oracle-selected skills Not met: router training changes learned state Not shown: reported benchmark outcomes
Recuris Not shown: memory benchmarks Not shown: memory patches under supplied gate Not shown: fixed-coordinate benchmark loop Not shown: reported benchmark outcomes
Harness Continual Learning Not shown: harness benchmarks Not shown: edits checked on sampled anchors Not shown: fixed-partition benchmark streams Not shown: held-out forgetting is reported
Dynamic Cheatsheet Not shown: problem solving Not shown: curator-admitted notes Not shown: benchmark loop Not shown: no reproduced outcomes in the review
Voyager Not shown: game skills Not shown: critic-admitted skills Not shown: game curriculum; pinning gap Not shown: repository-reported game outcomes
Knowledge-Centric Self-Improvement Not shown: answerable benchmarks Not shown: oracle-selected knowledge Not shown: bounded task loop Not shown: reported benchmark outcomes
Rainbow Not shown: supplied model guides configuration Not shown: fixed model and strategies Not shown: runtime adaptation Not shown: reported configuration outcomes
Commonplace Not shown: one human-inclusive theory-use episode Not shown: operator selects global fit Not met: internal human decisions Not shown: one episode; no reliability estimate

Evidence behind the rows

Fluent

Fluent product documentation and its builder's report describe external stakeholders, product code, deployment evidence, retained expertise, scheduling, rejection, and reuse. People and the system jointly settle the brief, behaviour specifications, and technical approach. Product operation is practitioner-reported; there is no independent estimate of reliability under the four conditions.

Wheelhouse

Steve Yegge reports a software factory in which human rulings progress from custom to warnings, written doctrine, and programs that refuse actions. Maintaining those rulings has costs: the corpus retained "old rulings that were obsolete or had changed" (Wheelhouse, verbatim). Like Fluent, this is practitioner evidence of operation, without a reliability estimate for an automated house.

OpenAI agent-first product

OpenAI's five-month report describes agent-generated code, repository documents that explain the business domain, and recurring documentation repair. People perform the generalization: when agents struggle, engineers ask "what capability is missing? What constraint is unenforced?" and build the tool, linter, or test (agent-first product, verbatim).

Warp skill improver

Warp's scheduled skill improver depends on human feedback and review to admit its skill updates. The retained source describes the production workflow; it does not establish independent outcomes for autonomous software-house operation.

DGM

The Darwin Gödel Machine paper reports evolution of coding agents around frozen foundation models. A separate fixed diagnostician uses the selected parent's logs to suggest improvements. Admission requires viability: "Only agents that compile successfully and retain the ability to edit a given codebase are added to the DGM archive" (Darwin Gödel Machine, verbatim). Benchmark score weights parent sampling; diagnostic rationale is not shown to persist as a project explanation across generations. The implementation was not independently inspected here.

HGM

The Huxley-Gödel Machine paper reports that immediate benchmark score poorly predicts descendant productivity. It targets the parent-selection layer DGM leaves fixed, also around frozen models. The implementation was not independently inspected here.

HyperAgents

The code-inspected HyperAgents release replays patch lineages into the next generation's code. Its retained memory is executable but carries no explanation. That is a limit of this retained carrier; it does not itself establish absence of program theory.

Autogenesis

The code-inspected Autogenesis protocol covers broad writable forms, but semantic selection is weaker than versioning. Its mutation surface excludes model-weight updates without pinning model lineage; public implementations are transitional or incomplete, and outcomes remain paper reports.

Exo harness

The inspected Exo harness supports self-inspection, revision, restart, rollback, and preserved failure evidence, but has no automatic trigger from experience to improvement.

Prime Agent

Prime Agent's inspected runtime carries versioned prompts, memories, skills, and subagent specifications across trajectories without weight updates. One reported case found a specification exploit and "preserved it as a reusable skill" (Prime Agent, verbatim): persistence and rollback do not themselves ensure sound admission.

Memento-Skills

Memento-Skills reports learning mixed-form skills—declarative instructions and executable code—under benchmark answer oracles. It also trains a router, so distributed-parametric models do not all remain fixed. Its optimization ablation leaves "no failure attribution, no skill rewriting, and no skill discovery" (Memento-Skills, verbatim).

Recuris

The inspected Recuris mechanism proposes memory-component patches from traces and decides each through a deterministic paired held-out gate. Four memory coordinates, the gate, and benchmark partitions are supplied in advance; fixed distributed-parametric models and outcomes are paper-reported. It does not test acquiring an account of a user product's organization. Its retention limit is explicit: "The memory only grows, and it can afford to." (Recuris, verbatim)

Harness Continual Learning

Harness Continual Learning reports retaining edits only when they improve the current task, respect sampled historical anchors, and pass validity checks. Updates to parsers, skills, and routing workflows leave distributed-parametric models fixed. Held-out forgetting persists even at zero loss on retained anchors, showing the limit of those checks.

Dynamic Cheatsheet

The inspected Dynamic Cheatsheet loop curates notes from solver traces and injects them into later prompts. The curator prompt is the only gate; no software changes. The review neither isolates a retained item's causal effect nor independently reproduces outcomes.

Voyager

The inspected Voyager loop admits executable skills on a critic's success report and overwrites a same-named program rather than revising it. Its skill and QA indexes contain embeddings derived from retained descriptions and questions. Such index generation is allowed when the embedding model and algorithm are pinned; the reviewed code does not establish that pinning. The review does not isolate a retained item's causal effect. Aggregate outcomes are repository-reported, without independent reproduction in the review.

Knowledge-Centric Self-Improvement

Knowledge-Centric Self-Improvement holds software and solver state fixed and uses benchmark answers as an oracle: "The only object that changes is the curated knowledge base." (Knowledge-Centric Self-Improvement, verbatim)

The preprint thereby isolates external knowledge as the learned object.

Rainbow

The paper-reported Rainbow architecture selects adaptation strategies using a causal model of a running system. Its vocabulary, goals, constraints, operators, and strategies are supplied and fixed. It reconfigures a running system; it does not produce and maintain software under new requests. Its causal model is therefore relevant as a mechanism comparison, without demonstrating program theory for software production or learning that model and its action repertoire.

Commonplace

Commonplace retains explanatory notes with scope and evidence and revises them under review. Its system-definition artifacts describe the machinery; models are not reliably pinned. One evidence note records theory-guided computational search with the operator selecting global fit, without ablation or autonomous successor selection.

What a witness run would have to show

Use the conjecture's four conditions and protocol declaration together. The reviewed mechanisms suggest a maintained user product with incrementally revealed requests, delayed consequences that challenge earlier assumptions, and untouched later changes that test recovery. Admission, rollback, and conflict resolution must continue without internal human decisions.

Test causal use of program theory at matched decisions. An intervention on one written carrier is inconclusive if the house reconstructs equivalent understanding from other records; the test must control or measure that route. An explicit theory artifact is optional. Acquiring understanding and machinery absent from the seed is the further question developed by the training and bootstrap articles.

The test for explicit project theory from the training article

The table concerns program theory, whatever carries it. The training article asks the narrower question of whether an explicit project theory improves learning compared with other uses of the same production evidence. Its component experiment compares theory, raw records, a descriptive summary, and a plausible wrong theory across changes that preserve or break assumptions. It can run before a complete witness house exists.

The prediction combines useful transfer while an account applies, specific misdirection when it is wrong, and recovery after contrary evidence. Errors under a wrong theory establish influence; an advantage also needs better transfer or recovery relative to the controls, with observations and total cost counted. The training article specifies the treatments and their limits.

A supplied theory tests use and revision. To test acquisition, withhold the decisive rationale from the seed while retaining the records from which it can be synthesized, and count the cost of forming it. A whole-house training claim additionally requires these updates and later production to continue without internal human decisions.

What the set shows together

The reviewed work supplies candidate components: retained notes and code, scheduled revision, gates capable of rejection, and rollback with failure evidence. Product operation is reported with human authority. The next test is to combine these mechanisms under the declared production boundary and measure whether explicit project theory improves the resulting process in the matched comparison.