0dc9367163
Replace #96637's inline active_profile_homes() closure with #96508's module-level _existing_profile_homes() filter (testable in isolation). Widen _ensure_cron_dir from 3 to 12 mkdir sites across cron/ so every directory creation fails closed for deleted named profiles, not just the 3 originally protected. Add _is_named_profile_path() that checks 'profiles' in path parts (works for subdirs like cron/output/<job> and scripts/ that the original parent.name heuristic couldn't reach). Co-authored-by: misterdas <das7514@gmail.com>