fn process_upsert_path( path: &Path, path_str: String, rules: &FolderRules, active_tasks: &Arc<Mutex<HashSet<String>>>, debounce_map: &mut HashMap<String, Instant>, work_tx: &Sender<String>, )