Yes it is complicated. But there are a âfiniteâ set of these data types (Nostr event kinds that interact with other events in ways that may be interesting for WoT) to calculate.
There doesnât need to be a standard of âwhich data typesâ should be used âin which mannerâ by clients. Some de facto standards may arise, while other algo inputs will only increase in complexity. Standards are not as important as adaptability.
For the foreseeable future, developers of WoT recommendation engines will have to keep their ears to the ground to adapt their algo inputs accordingly. But this complication does not need to be developed all at once or overnight.
Mind you, this is a new perspective for me. Itâs much easier to just say âletâs make a standardâ, to make development easier. But life IRL does not work this way. Life adapts. So we must learn to adapt as Nostr grows.
Today we do this. Tomorrow we do a bit more. Baby steps.
The grapevine method is the best response I can think of to the XKCD on standards that we all know and love: 
Thread collapsed