## Batch 8: Blacklist, FileTree, and Resource Management ### Tasks 1. **IBlackListMatcher instance-based** — Replace global BlackListManager singleton with injectable matcher 2. **FileTreeEnumerator** — New file enumeration with blacklist filtering 3. **CancellationToken贯穿** — Propagate tokens through all async methods 4. **Cancel() method** — GeneralUpdateBootstrap cancellation support ### Related - Refactor plan: GeneralUpdate-refactor-plan.md
Batch 8: Blacklist, FileTree, and Resource Management
Tasks
Related