Oracle accumulation improves selection for later candidates in its maintained domain
Type: kb/types/note.md · Tags: learning-theory, deploy-time-learning
A system can retain two different things from a failure. The lesson — what went wrong and why — improves future proposals. The check — a test, validator, type constraint, or invariant that would have caught the failure — improves the evaluation of future proposals. Where recurrent failures can be partially formalized, a maintained check can prevent recurrence across later candidates in its domain. Reuse can also amortize validation work, subject to the corpus costs below. The system is not only learning a better policy; it is learning a better selection environment for later policies within the maintained domain of its checks.
The two channels ride different wires
The difference is not subtle bookkeeping: the channels have different delivery guarantees. A retained lesson helps exactly the tasks that retrieve it, and retrieval failure is reflection failure — the standing weakness of the artifact-retention wire is that delivery remains best-effort. Once wired into an enforcement channel — a validation pass, a CI run, a schema gate — a retained check runs against every candidate in its scope, whether or not anything remembered to look. For that fragment of retained knowledge, accumulation restores the exhaustive consumption that the retrieval wire lost.
The traced tag-readme episode shows this event in miniature. The completeness requirement first existed as a prose search recipe — knowledge on the retrieval wire — and missed a tagged member. Encoding the requirement as a validator gave it executable precision and exhaustive delivery: the validator caught the miss, which then prompted a correction to the prose. Both the representational precision and the consumption wire changed.
Accumulation moves the warranted-autonomy boundary
Warranted autonomy is bounded by oracle domain: a loop may evaluate on its own exactly where an oracle discriminates well enough for the stakes. That note treats the boundary as given for each decision. Accumulation can move it, but regression coverage and oracle-domain expansion are different achievements. A failure-derived check immediately protects against the observed failure class. It expands warranted autonomy only when held-out incidents, fault injection, adversarial cases, or outcome calibration demonstrate relevant discrimination beyond the originating case, and only while monitoring confirms that the discrimination persists.
This is what “migration inward is earned rather than waited for” means operationally: the warrant is a residue of operation rather than a design-time allocation. The same reuse can preserve the readable-artifact loop's bounded validation radius, because a useful check is authored once and applied to later changes in its neighborhood.
Relation to oracle hardening
Oracle strength spectrum supplies the per-component operation: manufacture a check from observed behavior, amplify it above chance, and monitor it for proxy rot. Spec mining is the operational mechanism that converts recurrent failures into such checks. Repeating the operation and retaining its outputs strengthens the selection side independently of the proposal side. An agent-first engineering effort reports the pattern at scale: repeated human cleanup was progressively encoded as repository principles, structural tests, and linter rules.
Scope
- The channel exists only where failures can be partially formalized. At the soft end of the spectrum — judgment calls, taste, research selection — failures yield lessons but not checks, so this compounding is unavailable; that boundary belongs to the spectrum note, not this one.
- An accumulated oracle is an enforced artifact, and enforcement cuts both ways: a wrong check on the exhaustive wire is exhaustively wrong. That is unearned authority — force delivered without the history that earned it — in its strongest position. The spectrum's monitor step and relaxing signals are therefore the corpus's brake.
- Accumulation is not free retention. Checks can overlap, become correlated, invite gaming, and impose execution, triage, and maintenance costs; a drifted failure boundary is a false floor. The claim concerns reusable validation work per improvement, not declining total system cost. Whether a corpus improves discrimination net of those costs is an empirical question for each deployment.
Open Questions
- Does selection-environment retention dominate policy retention in mature systems — is there a crossover point after which most of a system's learning resides in its oracles?
- Is there a usable metric for selection-environment strength — such as coverage of past failure classes or discrimination on injected faults — so that accumulation could be tracked rather than observed anecdotally?