I am writing a paper on dependabot PRs and its interaction with developers. To this extent I have found some examples of dependabot PRs to analyse. The most information dependabot can provide you with is "Changelog", "Release notes" and "Commits" sections, plus the compatibility heuristic. But in some cases one or more of these are missing (e.g. this PR where none of it is presented). Why is it so? What defines which of these sections are present in the PR?
Also, in the example given above, why is the compatibility heuristic tagged as unknown even if the tests that were ran have clear results?