I'm sceptical too. Perhaps he verified, but from his blogpost, he doesn't imply that he cross checked anything and instead trusted all agentic output. For example, after getting the patch of ladar with the site, did he manually check NASA's resources to make sure there was no hallucination there? Maybe his agents are really good, but submitting this to INAH after only chatting with the agents is really bold.
Again, maybe he did cross verify things and just left that out of the storytelling, and congrats because this is really cool.