Reference

The contracts other software depends on. Everything here is versioned explicitly: a payload carries a v, and a consumer that sees a version it does not know refuses it rather than guessing.