Under the hood
Extraction handling now tracks in-flight work per directory
What
The internal cache used during extraction (unpacking archives or similar content into a directory) now tracks additional state per directory: byDir, inFlight, and nextSeq, alongside the existing path, promise, and cleanup-handle fields.
Why
Tracking in-flight extractions per directory helps avoid duplicate or conflicting extraction work happening at the same time in the same location.