Currently submodules are cloned into directories named by their obfuscated ID (e.g. submodules/c5b2b01d33b4/). This makes it hard to navigate locally — you have to guess or check remotes to figure out which module is which.
Notes solves this well: filenames are obfuscated on GitHub but readable locally after notes unlock. Modules should work the same way — clone into submodules/fold/ locally, but keep the obfuscated directory name on GitHub.
This is fine with a couple of modules but becomes untenable as the count grows.
Currently submodules are cloned into directories named by their obfuscated ID (e.g.
submodules/c5b2b01d33b4/). This makes it hard to navigate locally — you have to guess or check remotes to figure out which module is which.Notes solves this well: filenames are obfuscated on GitHub but readable locally after
notes unlock. Modules should work the same way — clone intosubmodules/fold/locally, but keep the obfuscated directory name on GitHub.This is fine with a couple of modules but becomes untenable as the count grows.