98f0c58224
The compiled registry enumerated each `exports` wildcard with a single-level glob and explicitly skipped any key containing a slash, so a nested subpath like `slash-commands/helpers/active-oauth-account` never entered the bundled registry. Node matches `*` across `/`, so that import is legitimate: it resolves from source, then falls through to `Bun.resolveSync` inside a compiled binary and dies under bunfs. Reproducible on the published 17.2.1 binary with a real extension (`quota-hud.ts`). Enumeration is now recursive, with every path segment held to the same private/hidden rules as the leaf, so a `.private/` or `_internal/` directory is no more exported than a private file. Directory index modules stay excluded: `./x/*` must not serve `x/y` from `y/index.ts`, which Node would not resolve either.