- Refactor safe_clean to decouple deletion logic from size calculation - Attempt deletion for all existing paths, even if size is 0 or unknown - Correctly count failures only for files that existed but couldn't be removed
- Refactor safe_clean to decouple deletion logic from size calculation - Attempt deletion for all existing paths, even if size is 0 or unknown - Correctly count failures only for files that existed but couldn't be removed