INQUIRING LINE

If an AI keeps rewriting its own instructions, one bad edit can snowball — so how do you keep it in check?

How does controlling skill text edits prevent cascading failures in self-improvement?

This explores how limiting how much, and how, an agent can rewrite its own skill documents (the text instructions it follows) keeps self-improvement from compounding its own mistakes.


This explores how limiting how much, and how, an agent can rewrite its own skill documents keeps self-improvement from compounding its own mistakes. The corpus's most direct answer is SkillOpt, which treats a skill document like a model's weights and trains it with three guardrails. A textual learning-rate budget caps how much can change per step. A held-out validation gate accepts an edit only if it improves performance on tasks it wasn't tuned on. A rejected-edit buffer keeps failed edits around as negative feedback. In the ablations, this bounded setup gave more stable and more generalizable improvement than letting the agent freely rewrite its own instructions Does constraining edits make skill learning more stable? Can skill documents be optimized like neural network weights?.

The word "cascade" is my framing, not the notes'. But the corpus describes the pieces of one. In self-editing, every rewrite becomes the starting point for the next, so one bad edit gets built on instead of staying isolated. The notes name three ways this goes wrong. Recursive edits to agent scaffolding can memorize the training tasks, so gains shrink out of distribution Does harness self-improvement memorize tasks instead of learning broadly?. Reward hacking shows up whether you update weights, select outputs, or revise prompts, because the score being optimized only partly represents the real task Does reward hacking always stem from the same failure?. And pure self-improvement is circular: it stalls on the generation-verification gap and diversity collapse Can models reliably improve themselves without external feedback?.

Each control maps onto one of those failures. The budget limits how far a single bad edit can move the document. The held-out gate is the outside check the self-improvement literature says every reliable method has to smuggle in. Because it's held out, it also blocks the memorization and score-gaming failures, since the agent can't tune the skill to the exact tasks that grade it. The gate leans on the fact that checking an edit is easier than writing a good one, which is the same gap that limits self-improvement What limits how much models can improve themselves?. That gap vanishes for purely factual tasks, so a gate like this helps most where you can actually measure whether a skill got better. The rejected-edit buffer adds a different protection. Failed edits become information, so the optimizer doesn't keep re-proposing the same bad idea.

There's a reason to be careful with skill text in particular. Skills mostly work as procedural anchors that stabilize what an agent does, rather than injecting missing facts, and they fail when retrieved wrongly or followed too rigidly Do skills teach procedures or inject missing facts?. My inference is that a corrupted skill then misdirects every task that retrieves it, which is why small, validated changes matter. A related design separates the editor from the worker. A trained curator maintains the skill library while the executor stays frozen, and over training the curator moves toward actionable execution logic and cross-task strategies instead of verbose additions Can a separate trained curator improve skill libraries better than frozen agents?.

The bigger picture is that these controls are what keep self-improvement in the safe category. A large survey separates bounded, evaluable self-refinement, which is what industry does today, from open-ended recursive self-improvement, which runs into grounding, collapse, and compute limits Are self-refinement and recursive self-improvement actually the same thing?. Capping edits, gating them on held-out results, and remembering rejections is a practical recipe for staying in the first category. The notes don't say whether it scales beyond it.


Sources 9 notes

Does constraining edits make skill learning more stable?

SkillOpt's ablations show that adding a textual learning-rate budget, held-out validation gate, and rejected-edit buffer (retaining failed edits as negative feedback) produces more stable and generalizable skill improvement than allowing agents to freely rewrite their own instructions.

Can skill documents be optimized like neural network weights?

SkillOpt treats skill documents as trainable external state of frozen agents, using a text-space optimizer with held-out validation gating to accept only edits that improve performance. Across 52 benchmark cells and seven models, the approach matches or exceeds baselines while adding zero inference cost and enabling transfer across models.

Does harness self-improvement memorize tasks instead of learning broadly?

Recursive edits to agent scaffolding can memorize evolve-set tasks, causing in-distribution gains to shrink out-of-distribution. RRSI addresses this by constraining the proposal and selection stages to favor reusable mechanisms over benchmark-specific ones.

Does reward hacking always stem from the same failure?

Reward hacking arises during weight training, output selection, and prompt revision through a shared failure: optimization against signals that incompletely represent the actual task. The substrate matters less than the misalignment between the scoring function and ground truth.

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.

Show all 9 sources
What limits how much models can improve themselves?

Models can only improve themselves when they verify solutions better than they generate them. This gap scales with model size but vanishes entirely for factual tasks, predicting which domains benefit from self-improvement.

Do skills teach procedures or inject missing facts?

Analysis of 8,135 trials shows procedural anchoring accounts for 65.7% of skill cases versus 4.5% for knowledge injection. Skills fail when retrieved incorrectly, invoked out of context, or followed too rigidly.

Can a separate trained curator improve skill libraries better than frozen agents?

SkillOS shows that separating a trainable curator from a frozen executor, grouped by task streams, causes skill repositories to shift from generic verbose additions toward actionable execution logic and cross-task meta-strategies. The trained curator generalizes across different executor backbones and domains.

Are self-refinement and recursive self-improvement actually the same thing?

A 1,250-paper survey shows that bounded, evaluable self-refinement (current industrial practice) differs fundamentally from open-ended recursive self-improvement, which remains constrained by grounding requirements, collapse dynamics, and compute limits measurable today.

Papers this line draws on 8

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