As you've noticed, Gautier and I have opened and managed many CQs for Wild Web Developer. We've put dummy descriptions in the fields because we actually don't know nor care about the transitive dependencies of the Language Servers we're using. We're fine listing them for IP principles, but don't get how the decription matters here, nor why we, as committers who don't care about those libs, have to do the extra work for researching what each lib is about because PMC needs it.
To me, those are not IP data but just metadata, decoration, non-payload. We shouldn't be forced to put those desciption. And if PMC needs them, it should be up to them to do the extra research effort they need.
This IP part is already quite annoying, and in all honesty, if I were not committed to the ecosystem in other means, this kind of requested effort and the answers to do extra-work would have led me to give up the contribution process and remain a plain GitHub project.
Ideally, I would like to have been given the opportunity to just list dependencies as npm modules. And as the npmjs site lists everything, to get this list used magically to create CQs with every interesting data.