I hope I understand your question.
Kernel development is heavily distributed, and many people & companies are involved that have to test everything to see if it affects their use case or their own code they maintained in /added to the kernel. So there is a lot of indepdenent review and testing from different perspectives. That’s a major origin of the stability and security of the kernel.
All changes can be seen in kernel.org → you can get there all changelogs of any kernels. As far as it concerns Fedora, you find our kernel changelogs in kernel | Package Info | koji → click on the very build to see (among others) its changelog. Be aware that our kernel maintainers at Fedora avoid to change the upstream kernel, but add only what is necessary that it fits Fedora or sometimes to backport patches if they cause trouble and have not yet been backported upstream (e.g., the current patch for the execheap error → that’s usually patches that are already determined to be added to the mainline kernel anyway).
The work on the kernel is done neutrally in the kernel community where all companies and communities involved in kernel development come together. Then, all take the kernel, make their respective changes as far as necessary, review & test what is applicable to them, and also push their results with changes/bugs/issues back to the kernel community → feedback loops.
In short, it is not possible that any one user can have a holistic overview of all that occurs to the kernel (in terms of understand all implications), it contains a chain of trust → at the git repo of Linus Torvalds, all changes towards the next kernel come together, but he trusts the sub-system maintainers to some extent, and I do not think he is able to review and verify every change and every implication that is contained, but relies to some extent on the sub-system maintainers (who are known and reputated people as well), whereas everyone who does any change has to consider at least the related code/sub-systems in detail, and thus single points of failure are mitigated. In order to proceed in development, everyone has then to pull from Linus, and see what he changed and proceed correspondingly. The major consensus that shapes the kernel is effectively the consensus to pull the mainline kernel from Linus and stable patches from Greg K-H.
That is a strong simplification, but I hope it sheds a little light on that it is not realistic to get a complete overview of what is going on in the kernel, you can only focus to use a kernel build that contains widespread testing & is based on code that has undergone review, and that thus brought a lot of knowledge together. As Fedora is a major distro in upstream development, I think we can say that this applies to us.
As a user, the suggestion is to always update the kernel, as old kernels no longer get review/testing in changed circumstances, and thus might become stability/security risks. If you want to stick with one kernel as long as possible and only get necessary stability/security patches, then you need to get a distribution that supports a long term maintained kernel.