I just saw the timestamps. If what Andreas Brekken's time references are correct, there was at least 1 hour in which the fork checkpoint was not public
Checkpoints aren’t the problem. Open source isn’t the problem. The way in which this particular checkpoint was implemented is the problem.