Optional model fields can break strict SQL RPC contracts through serialization
An optional application-model field is not necessarily backward compatible at a strict database RPC boundary: default serialization may emit the new key with null even when the code constructing the payload omits it. Test the final serialized payload against the deployed database…