INQUIRING LINE

When an AI keeps rewriting its own prompts and code, can anyone tell which edits actually helped, and what they cost?

What does trajectory audit reveal about evolution cycle contributions and costs?

This explores what you can learn by auditing the record of a self-evolving agent (the trail of edits it made to its own prompts, tools, and code) about which evolution cycles helped and what they cost.


This explores what you can learn by auditing the record of a self-evolving agent (the trail of edits it made to its own prompts, tools, and code) about which evolution cycles helped and what they cost. The corpus has no paper that runs this audit end to end. It does show what an audit would need, and how much of the current evidence fails that bar.

The flagship example is Ouroboros, a harness that rewrites its own tools, prompts, and core through reviewed commits. It reports 86.97% on Terminal-Bench 2.1 and 90.69% on OSWorld-Verified, but the paper has no ablation studies, so nobody can say how much of those scores comes from evolution and how much from the underlying agent (Does self-editing through reviewed commits improve agent performance?). The commit trail is a record of what changed. It doesn't tell you which change mattered. A trajectory audit's first finding is that a trail is not attribution.

The cost side is easy to miss. Every evolution cycle spends feedback and inference compute, and that spending is the price of any gain. The corpus argues that harness evolution has to be compared against plain task-level test-time search given the same feedback and inference budget. Only gains beyond what that matched search achieves belong to the harness design (How should we measure gains from automatic harness evolution?). Without that comparison, a cycle that looks like a contribution may just be extra computation.

Several designs make cycle-level accounting possible. Autogenesis treats prompts, tools, and memory as versioned resources with lineage and rollback, so each update is measurable, attributable, and reversible (How can agent self-evolution be made safe and auditable?). Dr. Claw keeps the coding agent fixed and wraps it in persistent state, so the process trail is traceable and recoverable (Can orchestration layers make coding agents more auditable?). ModularRSI goes after contribution directly. It evolves harness modules using contrastive trajectories on data disjoint from the benchmark, then aggregates evidence across tasks before touching a component. That separates a reusable mechanism improvement from an adaptation to one task (Can harness modules improve separately from benchmark data?).

The corpus also gives reasons to distrust a clean-looking audit. Trajectory-level evaluation doesn't remove the old problems of comparability, reproducibility, and mapping evidence to judgment. It moves them into a higher-dimensional space, so it needs shared protocols, not just a trajectory format (Do interactive evaluations actually solve the benchmark comparison problem?). Self-improvement without outside signals stalls on the generation-verification gap, diversity collapse, and reward hacking. Reliable methods bring in external anchors such as past model versions, third-party judges, user corrections, or tool feedback (Can models reliably improve themselves without external feedback?). So an audit should ask what verified each cycle. BenchShield's idea of checking a benchmark run against an intended lifecycle of events could help flag a score-boosting cycle that took a shortcut (Can a finite lifecycle model detect reward hacking across benchmarks?).

So far the audit mostly reveals what is missing. Evolution's contributions are asserted, not isolated, and its costs are rarely priced against a matched-budget baseline. The pieces that would fix this (versioned lineage, disjoint-data evolution, matched baselines, external anchors) exist in the corpus, but no single paper combines them.


Sources 8 notes

Does self-editing through reviewed commits improve agent performance?

Ouroboros, a harness that rewrites its tools, prompts, and core through reviewed commits, achieved 86.97% on Terminal-Bench 2.1, 90.69% on OSWorld-Verified, and 0.2301 on CL-Bench. However, the paper lacks ablation studies to isolate evolution's actual contribution to these scores.

How should we measure gains from automatic harness evolution?

Automatic harness evolution must be compared against task-level test-time search under equal feedback and inference budgets. Only gains beyond what matched search achieves are attributable to the harness design itself, not just more computation.

How can agent self-evolution be made safe and auditable?

The Autogenesis Protocol treats prompts, tools, and memory as versioned, registered resources with explicit lifecycle and rollback capabilities. This governance layer decouples what evolves from how evolution occurs, making updates measurable, attributable, and reversible—turning self-improvement from an emergent side effect into a disciplined process.

Can orchestration layers make coding agents more auditable?

Dr. Claw wraps existing coding agents in persistent state objects and skill libraries, reporting higher research completeness and a traceable, recoverable process trail while keeping the underlying executor unchanged.

Can harness modules improve separately from benchmark data?

ModularRSI evolves harness modules independently using contrastive trajectories on benchmark-disjoint data, showing consistent gains across unseen tasks and domains. The approach isolates mechanism-level improvements from task-specific adaptation by aggregating evidence across tasks before updating components.

Show all 8 sources
Do interactive evaluations actually solve the benchmark comparison problem?

Interactive evaluation relocates core problems—comparability, reproducibility, evidence-to-judgment mapping—into higher-dimensional space rather than solving them. The field needs design protocols and shared standards, not format adoption, to make trajectory scoring interpretable.

Can models reliably improve themselves without external feedback?

Pure self-improvement stalls due to the generation-verification gap, diversity collapse, and reward hacking. Reliable improvement methods succeed by smuggling in external anchors: past model versions, third-party judges, user corrections, or tool feedback.

Can a finite lifecycle model detect reward hacking across benchmarks?

BenchShield grounds exploit detection in a finite lifecycle model of reward-relevant events, enabling both static pre-run analysis and runtime instrumentation to operate over the same formal object. This replaces pattern-matching detection with deviation from an intended lifecycle structure.

Papers this line draws on 8

The research behind the notes this line reads — ranked by how closely each paper relates.