code wiki / janitor

topic: janitor

17 modules sharing the janitor name family (derived from the tree's prefix discipline).

The 'janitor' topic family in the Nishi sovereign ecosystem manages the maintenance and cleanup of system resources, ensuring freshness and efficiency. The nx_janitor module evaluates the caretaker's freshness, while nx_janitor_caps detects magic-number caps, addressing missing rules. nx_janitor_sprawl handles junk cleanup, complementing the broader janitorial tasks across 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_janitor.nxthe CARETAKER/JANITOR's FRESHNESS evaluator (operator 2026-06-12:857
nx_janitor_caps.nxthe JANITOR's MAGIC-NUMBER-CAP detector (the missing X-JAN rule). Finds the12511
nx_janitor_caps_gate.nxproves the silent-truncation CAP detector (nx_cap_detect_lib) has TEETH and NO483
nx_janitor_dupname.nxthe "dup" part of the janitor's X-JAN-002 sprawl half (nx_janitor_sprawl already9610
nx_janitor_dupname_classify_gate.nx693
nx_janitor_dupname_gate.nx523
nx_janitor_retire.nxthe RETIRE step = the actual debt count-drop (operator: "keep the debt gone").554
nx_janitor_retire_gate.nx663
nx_janitor_scratch.nxthe "scratch-accumulation" part of the janitor's X-JAN-002 sprawl half (the third526
nx_janitor_scratch_gate.nx492
nx_janitor_scrub.nxthe JANITOR's third-party CLEANUP capability = the unbuilt "sprawl half (X-JAN-002)"876
nx_janitor_scrub_gate.nx522
nx_janitor_sprawl.nxthe JANITOR's SPRAWL/JUNK-CLEANUP half (X-JAN-002, the getdents-walk30317
nx_janitor_sprawl_gate.nxproves the JANITOR sprawl/junk-cleanup organ (nx_janitor_sprawl):14212
nx_janitor_sweep.nxthe JANITOR's AT-SCALE sweep: migrate a whole debt-heavy directory's non-sov FORMAT714
nx_janitor_sweep_gate.nx502
nx_janitor_sweep_run.nxthin RUNNER for the existing jan_sweep: migrate OUR non-sovereign data dirs474