19.7Null semantics deserve their own meeting
Ask explicitly:
“If the source stops sending a value, should we leave the Salesforce field unchanged or clear it?”
Those are very different:
field omitted
→ preserve
field = null
→ clear
Maybe.
Or Product may say:
both mean clear
Don't decide this yourself.
This single ambiguity can destroy large amounts of Salesforce data.