[architecture] Node disk self-healing: no node ever fills
_Automatically composed from the parent epic at dispatch time._
Outcome
Root reclaim pass (jaahd drop-box) with per-job hook; gha user removal; symlinked plugin root per node tree; CP disk gate with hysteresis folded into launch_disk + drain + alert; events table/UI. 6 children (C1–C6), contracts pinned.
Artifacts
Activity
- Ready
- Runner started
- Runner ended (done)