As of today, my install still uses the version below
for the kernel

     5.6.0-0.rc7.git1.1.fc33.x86_64

( and is running great, in my opinion )

But in today's Rawhide compose announcement of upgraded
packages, the kernel was listed as
upgrading to the newer

     kernel-5.7.0-0.rc0.git2.1.fc33

So I have several questions

1 )   Yesterday, I think I only got the kernel-header package.     Is that
the way this normally works.

2 )    Does Rawhide never run on the stable version of the kernel ?

3 )    What all goes into repackaging the kernel by the people tasked with
doing that ?

4 )   How much different are the two kernels listed above ?

5 )   Does Rawhide use every tiny update on the git for the kernel, or does it
sometimes skip one or two ?

6 ) Are there any other interesting insights related to this procedure ?

I am just curious, and I am certain that the answers may be above my IQ, so
please try to explain it all as simple as possible.

I have used other developmental versions of distros, but this process does not
take place in some of those.    For example, even in the most unstable of the
KDE Neon "Unstable Developer's Edition," the kernel never changes ( except
maybe some kind of security update ?? ).      I do not recall the kernel getting so
many updates in Tumbleweed either.    ( Tumbleweed, is my second favorite way
to use Linux, by the way. )

Thank you.

David Locklear
Novice Rawhide user