Devs: Let's add a "schema.version: keyword" field to our event logging, so we can change the version number when other things change.
Also devs: Some people are adding the version field even when they provide the wrong structure for the required data
Also devs big brain solution: Let's invent a new field called "schema.compliant: boolean" so people can say whether they are using the named version properly or not.
Me: ... snafu ...