LOL
I hate to sound like a conspiracy theorist, but IMO Roosevelt knew what was coming.
I have always thought Roosevelt knew the Japanese would do something [and wanted them to], but that the sheer genius of Yamamoto’s attack wasn’t what he expected. Nor was the failure of his commanders to anticipate better than he did, and meet the enemy at sea.