People online claimed "Project Anchor" — a secret NASA document about the supposed cosmic event — leaked online in 2024.