The conservative write gate. Given the (before, after) text of a section or
article, decide whether the edit preserved it. On ok: false the caller
MUST discard after and keep before — the vault stays unchanged.
Enforces (deterministically, no GPU):
Citation preservation — every pre-existing conv:HASH survives.
Footnote bijection — every [^N] marker ⇔ one [^N]: definition.
Prose preservation — the edited word count stays at/above the floor.
Structural survival — an H1 and ## References present before survive.
Catches citation/structure/bulk-prose loss; does NOT catch nuance loss.
The conservative write gate. Given the (before, after) text of a section or article, decide whether the edit preserved it. On
ok: falsethe caller MUST discardafterand keepbefore— the vault stays unchanged.Enforces (deterministically, no GPU):
conv:HASHsurvives.[^N]marker ⇔ one[^N]:definition.## Referencespresent before survive.Catches citation/structure/bulk-prose loss; does NOT catch nuance loss.