Skip to content

The Update Ledger: Deciding How a Model Should Change

Continual learning, editing and unlearning are three different decisions, and the update ledger decides which one a change actually requires.

5 min readData, adaptation and alignment

Research area 18: Continual learning, model editing and unlearning engineering

In brief

  • Continual learning, model editing and unlearning are three separate decisions, and treating them as one produces models that fail audits.
  • The update ledger is a versioned record that classifies, tests and approves every model change before it ships.
  • Skipping this testing wastes compute, causes hidden collateral damage and creates legal exposure when suppression is mistaken for removal.

Continual learning, model editing and unlearning engineering answer three questions leadership teams routinely collapse into one: has the model learned something new without losing what it knew, has one fact been corrected without disturbing what is nearby, and has information actually been removed rather than hidden. Confusing them ships a model that passes a demo and fails an audit.

What it is

Continual learning changes a model across a sequence of data or tasks. Model editing targets one localized fact or behavior, leaving the rest untouched in principle. Unlearning claims a model was never trained on specific data, a stronger claim than either. Suppression is different: refusing or lowering the odds of an answer without removing the underlying information, which looks identical to unlearning from outside and is not.

Three metrics get flattened together: stability, how well a model retains what it knew, plasticity, how well it acquires something new, and locality, how narrowly a change stays confined to its target.

Six mechanisms exist, none correct by default: an external source of truth, replaying old data, a modular adapter, editing parameters directly, a dedicated unlearning intervention, or retraining the model. Treating a parameter edit as inherently more rigorous than an external correction is a belief, not a finding.

Why it matters now

Updates increasingly run inside automated pipelines, harder to audit than the models they change. A 2026 comparison of eight update methods on Qwen3-8B, public in July, found fact access, new capability and training efficiency behave as different regimes, not one ranked list. An August 2026 study of spaced repetition during continual pretraining reported improved retention of old and new material in one setting against a uniform-replay control, though the benefit varied elsewhere.

A May 2026 study of recursive edits on two multimodal models reported one model's aggregate edit score rising from 83.66 to 90.73 across 100 edits, while its locality score fell from 96.76 to 89.71 over the same sequence: success in aggregate while leaking into facts never meant to be touched.

A June 2026 study of a representation-selective unlearning method reported a four to forty times stronger reduction in a targeted answer's token probability after a relearning attack, resistance to one attack, not evidence of retraining-equivalent removal. Treating it as proof of removal is how a regulator finds out otherwise.

The architecture

I call the governing tool the update ledger: a versioned record attached to every model change that forces a classification, an evaluation and a rollback plan before anything ships.

The animation opens on a node labeled Update request, standing for a new fact, skill or removal need with no method chosen yet. A line draws into a larger node, The update ledger, which lists its version, evidence and rollback fields, then a second line of text fades in showing that every candidate is tested against target, related, unrelated and adversarial cases before anything counts. Two paths then branch from the ledger. One leads to a green node labeled Published, the outcome when every test passes. The other leads to a red node labeled Quarantined, the outcome when it does not, held for review rather than deleted. A traveling dot follows each path before the diagram fades to an empty stage and repeats.
The update ledger: how a model change gets tested and decided

The ledger opens by classifying the need: a fresh fact, a new capability, a narrow correction, or a removal requirement carrying legal or safety weight. That decides which mechanism is in scope, and it is where teams most often go wrong, treating a removal requirement as satisfied by an edited weight when only a retraining comparison tests whether the information is gone.

Once a method is chosen, the ledger records the parent model version, the evidence behind the change, and every dataset, weight, adapter and downstream system the change might touch. The candidate then runs a fixed evaluation: the target, related facts nearby, unrelated controls that should not move, and, where removal is the claim, an adversarial attack under a stated threat model.

Updates generally do not commute: a second edit after a first can produce a different model than the reverse order, and undoing the most recent update does not reliably undo an earlier one, especially once a removal requirement is layered in. The ledger tests realistic multi-update sequences directly, rather than certifying each update alone.

How to lead it

Ownership belongs to a named update owner accountable for the ledger, with standing authority to block a release over an unresolved removal claim regardless of which team built it, including vetoing a change that only demonstrates suppression when the requirement was removal.

Fund an evaluation harness covering target, related, unrelated and adversarial cases, provenance tooling that traces a request through every derivative it touches, capacity to compare against a retrained reference, and a validated rollback path. Measure a task-by-update matrix, not one averaged score.

Two decisions do not belong to an engineering team: the smallest improvement worth shipping and largest regression tolerable, a risk-appetite tradeoff, and whether a suppression result with stated uncertainty answers a removal request or demands a stronger retraining comparison, a decision that belongs with an executive.

What it is worth

The money and risk concentrate in three places: compute spent on training or replay that improves an aggregate score while eroding an earlier task, engineering time chasing a local edit's collateral damage, and legal exposure when suppression is presented as proof that information was actually removed.

Measure before and after against the task-by-update matrix the ledger already requires, and compare any claim against two baselines: no update at all, and, where removal is the claim, a model retrained without the affected data. The evidence supports that update methods behave differently across fact, capability and efficiency regimes, that recursive edits can trade locality for aggregate gain, and that a representation-selective unlearning method can meaningfully raise resistance to one class of relearning attack. It does not support a universal ranking of methods, a general retraining-equivalence proof for unlearning, or a return figure. Every number above comes from a single recent study with unreported replication, reason to lean on the ledger's own testing rather than any paper's headline result.

Questions leaders ask

What is the update ledger, in practical terms?
It is a versioned record attached to every change a model undergoes that classifies the need as a fresh fact, a new capability, a narrow correction or a removal requirement, then tests the candidate against target, related, unrelated and adversarial cases before it is allowed to publish. A team that cannot produce that record should not be able to promote an update.
Is suppressing an answer the same as removing it?
No. A model that lowers the odds of an answer or refuses to give it has suppressed that response without necessarily satisfying any stated removal target. A June 2026 study of a representation-selective unlearning method reported a four to forty times stronger reduction in a targeted answer's token probability after a relearning attack, a real result about resistance to that attack and not proof the information is gone.
Does replaying old data during training always prevent forgetting?
Not reliably. A 2026 comparison of eight update methods on Qwen3-8B found that fact access, new capability and training efficiency behave as different regimes rather than one ranked list, and a separate study of spaced replay improved retention in one setting while the benefit varied across the others tested. Treat one positive result as a lead, not a universal answer.
When should a fact be corrected outside the model instead of inside it?
Prefer an external, authoritative source when the fact changes often, when provenance has to be demonstrable, or when the correction is narrow enough that retrieval can carry it. Reserve a local parameter edit for cases where its scope and evaluation are genuinely tractable, and reserve retraining for shifts too broad or tangled for either option to audit cleanly.
Can a bad update just be rolled back?
Not safely, without checking first. Updates generally do not commute, so restoring an earlier checkpoint can reintroduce information a removal requirement was meant to erase, or silently undo later valid learning. Rollback is a governed operation validated against current requirements, not an automatic undo button.

Want this thinking applied to your organization?