#ZegnatI would say centralised agreement, or rather, I usually put it as community consensus. Stuff usually ends up in specs when there are a certain number of publishers and consumers (e.g. proven use). Until then, it is just people documenting their use, which leads to said community consensus.