Hmm. On the first pass I read the below as meaning a comment on the intent/effect of the patch fetched from the upstream URL (which may not be evident from the URL or even the patch itself):
Ideally, we each patch would include both a short explanation (so that people looking at the expression can know why it is needed at a glance), and a upstream status/URL (when more in depth analysis is being done).
This is the explanation nixpkgs-hammering links to when it encounters a patch without a comment:
In most cases an explanatory comment is good. I think it is also important to pick a good patch name which I feel like which is often neglected when using fetchpatch. That does not only improve code readability, but also causes the build output to make more sense (maybe we should remove the default for name in fetchpatch…). In some cases, the patch name alone is enough for the entry in patches to make sense.