More examples are: kind:0 metadata fields. relay formats, REQ limits and options, and relay URL formats.
It may be time for us to create a NIP working group whose task it is to evaluate all the NIP PRs, accept or deny them, and communicate to client devs in some more organized fashion.
>From: fiatjaf at 03/12/23 06:42:43 on wss://relay.nostriches.org
>---------------
>Please do not accept invalid events in your client. Do not accept non-integer "created_at" values, do not accept non-string-array on "tags", do not accept bech32-encoded keys as tag values. Every time you do that, Nostr dies a little.
>For more information on how this kills Nostr, read https://fiatjaf.com/27598e6f.html