KB-SIGNAL-20260901-001ConfirmedEvoUndo makes independently verified recovery a prerequisite for agent self-modification
Source
EvoUndo: Recoverability-Constrained Self-Evolution for LLM Agent Harnesses (opens in a new tab)Verified
Sep 01, 2026
Jurisdiction
Global
Factual summary
EvoUndo couples agent-generated harness mutations with typed pre-state witness capture, a recovery program and independent round-trip verification across counterfactual states. A mutation is persistently admitted only if recovered states satisfy a declared observational-equivalence contract. In 600 unseen one-shot tasks, 197 capability-improving mutations failed recovery verification; the authors' extended recovery calculus raised deterministic-oracle recoverability from 48 to 191 of those failures.
Domain impact
Agent self-improvement can be governed as a constrained state transition rather than a forward-only optimization. Recovery evidence and inverse-effect expressivity become preconditions for admission, reducing reliance on an untested rollback promise after a mutation has already changed persistent state.
Keelbase analysis
A self-modification should carry a machine-checkable effect contract, capture the state it may destroy and pass an independently executed counterfactual round trip before it is allowed to persist. Recoverability is part of the authorization decision for the mutation, not a later operational convenience.