A closed, named set of remediation actions — bounded moves.

Closed remediation-verb sets

Intent — Route the remediator's mutations through a bounded, named set of typed verbs (a closed typed-mutator layer) rather than free-form edits, so the move-space is enumerable and every move can be stamped, validated, and policy-checked (our instance: the document models' Primitives).

SummaryA closed, named set of remediation actions — bounded moves.
TargetProduct · Repair vocabulary
Formrepair-vocab
EnforcementHard (deterministic) — typed verbs; the F10 lint + validators cover them

Motivation — the failure it kills

Free-form document editing is unbounded: any pass could do anything, and an unbounded edit cannot be stamped, validated, or checked against policy as a set. The failure is an unbounded mutation that is un-attributed, un-validated, or off-policy, and it recurs per pass unless the move-space itself is constrained.

Why it's not just "let passes edit the document as needed"

If passes can edit freely, you cannot answer basic governance questions: is every mutation stamped? is every insert validated? are all moves on-policy? The set of possible moves is open. A closed verb set, the typed mutators of the document models' Primitives, makes the move-space enumerable: every verb wires a stamp (F10), every insert registers (a11y_), and the ContentValidator covers the outcome. A bounded, named action-space is what makes attribution, validation, and policy tractable at all; free-form mutation leaves each question unanswerable.

Mechanism

The Primitives mutators are the sanctioned verb set; the masked-pass architecture routes all changes through them. A new verb must wire its stamp (F10) and, if it inserts, register with the inserted-content registry. Nothing mutates the document outside this set.

Prerequisites

Consequences & costs

Known uses

Related mechanisms