https://cuelang.org/docs/concept/schema-definition-use-case/#validating-backwards-compatibility suggests that we might be able to write a Go tool that would give us feedback on changes to `schema.cue` and what they mean with respect to release versioning.