The purpose and use cases of individual ResourceLoader module bundles are rarely documented, which makes large JS codebases hard to understand and navigate. This is exacerbated by the pressure to have huge modules to keep the size of the start module down. Having a standard place to put that documentation to would help; the simplest solution would be a description field in $wgResourceModules module definitions, which would be ignored by ResourceLoader and would merely be there for the reader's benefit.
Technically this is already possible (ResourceLoaderFileModule at least ignores unknown fields in the definition) but having an agreed-upon convention would be nice.