It would be a terrible breaking change. Less active clients would have their user wonder where all the people went as nobody would reply to them anymore.

To fix this I suggest to add some "level" to kind-1 events. Root events should have a tag "l", "0" with replies omitting this or better yet setting the distance to the root so you can query all first level replies easily, too.

Reply to this note

Please Login to reply.

Discussion

I realize this would lead to modern clients having to set but not use l-tags in queries until wide adoption was achieved. Else they would not see legacy client root events.