topic: autofix
25 modules sharing the autofix name family (derived from the tree's prefix discipline).
The 'autofix' topic family in the Nishi sovereign ecosystem enables self-localizing bug correction through a series of evolving candidate modules, each refining the process of automated repair. nx_autofix_auto serves as the foundational self-localizing fix loop, removing prior knowledge to enable adaptive correction. nx_autofix_candidate2 builds on this by offering a richer candidate generation, while nx_autofix_candidate4 introduces a more aggressive approach by hardening the seeded bug detection. These modules collectively support a neuro-symbolic ensemble framework, enhancing autonomous code repair capabilities within the ecosystem.
auto-narrated by the local model from this topic's module headers; links verified against the wiki index.
narrated overview -- maintained by the narration lane, module links verified against this wiki.
| module | description | lines | funcs |
|---|---|---|---|
| nx_autofix_auto.nx | THE SELF-LOCALIZING FIX LOOP (2026-07-16): removes the last a-priori knowledge | 774 | 19 |
| nx_autofix_candidate.nx | a REAL buildable "code under repair" for the autonomous fix loop (nx_autofix_gate). | 22 | 2 |
| nx_autofix_candidate2.nx | richer "code under repair" for the SELF-LOCALIZING fix loop | 47 | 6 |
| nx_autofix_candidate3.nx | second self-localizing candidate: SAME output contract as candidate2 but | 45 | 6 |
| nx_autofix_candidate4.nx | third self-localizing candidate, one rung HARDER: the seeded bug is | 51 | 6 |
| nx_autofix_candidate5.nx | the WILD-BUG candidate: retires "seeded" from the autofix loop. | 60 | 5 |
| nx_autofix_cascade.nx | THE NEURO-SYMBOLIC ENSEMBLE (autonomous-builder lane, 2026-07-20). | 179 | 6 |
| nx_autofix_cascade_gate.nx | gate for THE NEURO-SYMBOLIC ENSEMBLE (nx_autofix_cascade). | 70 | 3 |
| nx_autofix_ens_lib.nx | pure logic for the live ensemble orchestrator (nx_autofix_ensemble). | 96 | 5 |
| nx_autofix_ensemble.nx | THE LIVE ENSEMBLE (autonomous-builder lane, 2026-07-20). One command | 138 | 6 |
| nx_autofix_ensemble_gate.nx | gate for THE LIVE ENSEMBLE orchestrator (nx_autofix_ensemble). | 74 | 2 |
| nx_autofix_gate.nx | THE AUTONOMOUS PROACTIVE FIX LOOP (operator 2026-07-15: "that was the point of all | 247 | 10 |
| nx_autofix_intake_gate.nx | THE WILD/FOREIGN-BUG INTAKE GATE (2026-07-16): turns proposed fix-loop | 161 | 6 |
| nx_autofix_localfix.nx | THE LOCAL MAKER TAKES STAGE 4 (2026-07-16). The proven autofix loop | 318 | 14 |
| nx_autofix_mut_absdiff_cf.nx | MUTATION-GENERATED FOREIGN BUG (class: comparison-flip on a | 46 | 6 |
| nx_autofix_mut_absdiff_os.nx | MUTATION-GENERATED FOREIGN BUG (class: operand-swap in ONE branch | 46 | 6 |
| nx_autofix_mut_dbl_sub.nx | MUTATION-GENERATED FOREIGN BUG (class: arithmetic-operator flip, | 45 | 6 |
| nx_autofix_mut_dbl_x3.nx | MUTATION-GENERATED FOREIGN BUG (class: multiplier-constant | 45 | 6 |
| nx_autofix_mut_eqv.nx | DELIBERATE EQUIVALENT MUTANT (the intake gate's discard tooth): max2 with | 39 | 5 |
| nx_autofix_mut_inc_c2.nx | MUTATION-GENERATED FOREIGN BUG (class: constant-perturbation, +1 | 45 | 6 |
| nx_autofix_mut_iseven_cp.nx | MUTATION-GENERATED FOREIGN BUG (class: comparison-constant | 45 | 6 |
| nx_autofix_mut_max2_rf.nx | MUTATION-GENERATED FOREIGN BUG (class: return-first / branch-elide). | 46 | 6 |
| nx_autofix_mut_neg_id.nx | MUTATION-GENERATED FOREIGN BUG (class: negation elided to identity). | 45 | 6 |
| nx_autofix_mut_sgn_bd.nx | MUTATION-GENERATED FOREIGN BUG (class: branch-drop -- the negative | 45 | 6 |
| nx_autofix_mut_sgn_cw.nx | MUTATION-GENERATED FOREIGN BUG (class: swapped branch RETURNS -- the | 45 | 6 |