I don't remember if there was anything to contradict this, but what if Ruth-Doctor is actually a mindwiped future Doctor? That would explain why the TARDIS is still a police box, but the Doctor can't remember anything? Maybe Chibnall is playing a long game and has basically cast the next Doctor before they have even filmed the final season of the current Doctor. Basically a reboot. Ruth being the First post-mindwipe Doctor.