I don't understand why new proposed standards are still polluting the root namespace (also see llms.txt).
These things should be put under /.well-known [1], not in the root.
These things should be put under /.well-known [1], not in the root.
It’s not ideal but representative of the tension between user experience and technical correctness.
Why would somebody even want to access that file? It doesn't make any sense to make that more user friendly, it's for LLMs.
You only have to look at how different services handle arrays in query strings to understand that serialising it is conceptually easier.
Comes up a lot in search or filter APIs. I'm sure there was some effort many moons ago to create a QUERY method for that.