Fleet audit receipt (read-only): eval/E2E lifecycle leaves PTY daemons/children alive after temporary roots are deleted or runs are interrupted. Silber has 5 live daemons older than 20h; Hetz 13 older than 20h–4d. Their cwd and PTY_ROOT point into deleted /var/folders/.../st2e-* or /tmp/st2e-* roots and are invisible to the canonical production registry.
Required behavior: cleanup on success, failure, signal, and panic; verify no orphan daemons/children; provide a bounded evidence-preserving sweep for existing leaks. Distinct from DING CPU #22, supervisor CPU #23, and Claude classifier #26. Dead DING pidfiles on stopped supervisors are expected drift unless reconcile leaves them behind.
Fleet audit receipt (read-only): eval/E2E lifecycle leaves PTY daemons/children alive after temporary roots are deleted or runs are interrupted. Silber has 5 live daemons older than 20h; Hetz 13 older than 20h–4d. Their cwd and PTY_ROOT point into deleted
/var/folders/.../st2e-*or/tmp/st2e-*roots and are invisible to the canonical production registry.Required behavior: cleanup on success, failure, signal, and panic; verify no orphan daemons/children; provide a bounded evidence-preserving sweep for existing leaks. Distinct from DING CPU #22, supervisor CPU #23, and Claude classifier #26. Dead DING pidfiles on stopped supervisors are expected drift unless reconcile leaves them behind.