Baker: endorse the migration block?
The baker had to have some special cases for dealing with the first block of Tenderbake, because new concepts were introduced, like rounds, or because the first block didn't need an endorsements quorum. To detect such special cases, the code looks if there is a change in the protocol. Some checks should be revisited as the change from I to J should not be treated as a special case.