Research · Output failure and repair
Once the output became the object of inspection, failure had to be named before it could be repaired.
Corpus D2 moved the research from latent representation structure to observable structural invariant deformation in generated output.
Output failure taxonomy
The failure probe organised output defects into structural classes rather than treating all incorrect outputs as one category.
The resulting taxonomy distinguished complete loss, partial damage and identity-level substitution patterns, with null controls retained to test false activation.
This changed the repair problem from 'rewrite the translation' to 'identify the failure class and determine whether a bounded local intervention is admissible'.
- Complete loss
- Partial damage
- Identity-level substitution
Why bounded repair
Module 4.0 tested class-aware span-local reconstruction. The mechanism first detected whether a protected anchor was structurally damaged, then attempted only the repair permitted for that failure class.
Across the fixed probe sets, detection correctness was 1.000 with zero false positives. Repair success differed sharply by class: the easiest loss class was recoverable, partial-damage cases were only partly recoverable, and the dominant identity-substitution class resisted neural repair.
- 01Detect whether a protected anchor is structurally damaged
- 02Identify the failure class
- 03Attempt only the repair permitted for that class
The decisive failure: wrong canonical identity
The dominant failure mode was not merely missing surface form. A fluent or plausible alternative could occupy the correct position while remaining the wrong canonical identity.
Form recovery does not imply identity recovery.
This is the point where unrestricted neural repair becomes conceptually insufficient. A model can propose a candidate string, but it cannot establish that the candidate is the normatively admissible form for the document family.
Routing instead of unconditional rewriting
The bounded repair stage therefore routes cases rather than silently rewriting everything.
- Structurally clear — no intervention required.
- Verify repaired — bounded repair succeeded but the repaired result remains explicitly qualified.
- Redesign / escalate — the failure cannot be resolved safely within the available bounded mechanism.
- Reject — the result cannot be admitted under the defined structural contract.
What this stage changed
The output-failure work exposed a new question: if repair cannot define canonical identity, where should canonical authority live?
The answer was external deterministic control.