This version improves performance when using recursive exclusion patterns such as Documentation/internal/**/*.
Previously, those patterns were expanded into full path sets before filtering, so manifest loading would still traverse and materialize excluded subtrees. Now, recursive exclude suffixes are collapsed to their concrete directory root, letting file and resource mappers reject descendants without enumerating the whole subtree first.