Good morning Fediverse. It's time for another JSON-LD rant.
What I have done with defining activities in fedi-herds violates every JSON-LD principle. I mean, I defined a bunch of activities and didn't assign them URIs. That must drive every JSON-LD lover into desperation.
Why did I do this? Well, I was building something. I didn't know what the final result will be. I still don't. I might want to change stuff quickly (and did! Can you find the CreateList activity?). Using JSON-LD stops me from doing that!! So if you want people to innovate, we desperately need them for the Fediverse, discourage JSON-LD.