Meta commentary: this is clearly a vibe-coded frontend to a low quality "dataset" with substantial omissions.
The real value and work would be someone actually compiling and creating a high-quality castle dataset, in which case anyone could vibe-code a similar frontend to it.
Potentially a agent (swarm) could do this, if properly integrated into OSM, wikis, libraries, photographs etc. But it wouldn't be quick and would still benefit from a human-in-the-loop verifying each entry.
I hope that I can be the person who can fix the site properly. Yes this is vibe coded and the focus was to create a concept to see if the site had potential. Now after someone somehow made a post here which got so popular, I now will focus on fixing the site rather than testing the concept since it is proven that people do have an interest.