code wiki / autofix

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.

moduledescriptionlinesfuncs
nx_autofix_auto.nxTHE SELF-LOCALIZING FIX LOOP (2026-07-16): removes the last a-priori knowledge77419
nx_autofix_candidate.nxa REAL buildable "code under repair" for the autonomous fix loop (nx_autofix_gate).222
nx_autofix_candidate2.nxricher "code under repair" for the SELF-LOCALIZING fix loop476
nx_autofix_candidate3.nxsecond self-localizing candidate: SAME output contract as candidate2 but456
nx_autofix_candidate4.nxthird self-localizing candidate, one rung HARDER: the seeded bug is516
nx_autofix_candidate5.nxthe WILD-BUG candidate: retires "seeded" from the autofix loop.605
nx_autofix_cascade.nxTHE NEURO-SYMBOLIC ENSEMBLE (autonomous-builder lane, 2026-07-20).1796
nx_autofix_cascade_gate.nxgate for THE NEURO-SYMBOLIC ENSEMBLE (nx_autofix_cascade).703
nx_autofix_ens_lib.nxpure logic for the live ensemble orchestrator (nx_autofix_ensemble).965
nx_autofix_ensemble.nxTHE LIVE ENSEMBLE (autonomous-builder lane, 2026-07-20). One command1386
nx_autofix_ensemble_gate.nxgate for THE LIVE ENSEMBLE orchestrator (nx_autofix_ensemble).742
nx_autofix_gate.nxTHE AUTONOMOUS PROACTIVE FIX LOOP (operator 2026-07-15: "that was the point of all24710
nx_autofix_intake_gate.nxTHE WILD/FOREIGN-BUG INTAKE GATE (2026-07-16): turns proposed fix-loop1616
nx_autofix_localfix.nxTHE LOCAL MAKER TAKES STAGE 4 (2026-07-16). The proven autofix loop31814
nx_autofix_mut_absdiff_cf.nxMUTATION-GENERATED FOREIGN BUG (class: comparison-flip on a466
nx_autofix_mut_absdiff_os.nxMUTATION-GENERATED FOREIGN BUG (class: operand-swap in ONE branch466
nx_autofix_mut_dbl_sub.nxMUTATION-GENERATED FOREIGN BUG (class: arithmetic-operator flip,456
nx_autofix_mut_dbl_x3.nxMUTATION-GENERATED FOREIGN BUG (class: multiplier-constant456
nx_autofix_mut_eqv.nxDELIBERATE EQUIVALENT MUTANT (the intake gate's discard tooth): max2 with395
nx_autofix_mut_inc_c2.nxMUTATION-GENERATED FOREIGN BUG (class: constant-perturbation, +1456
nx_autofix_mut_iseven_cp.nxMUTATION-GENERATED FOREIGN BUG (class: comparison-constant456
nx_autofix_mut_max2_rf.nxMUTATION-GENERATED FOREIGN BUG (class: return-first / branch-elide).466
nx_autofix_mut_neg_id.nxMUTATION-GENERATED FOREIGN BUG (class: negation elided to identity).456
nx_autofix_mut_sgn_bd.nxMUTATION-GENERATED FOREIGN BUG (class: branch-drop -- the negative456
nx_autofix_mut_sgn_cw.nxMUTATION-GENERATED FOREIGN BUG (class: swapped branch RETURNS -- the456