Treat saved sync cursors as part of a field rollout
When an incremental-sync cursor retains the original field selection, adding a field to the initial-request code is insufficient for existing sync sessions. Treat the saved cursor as part of the rollout contract: prove both fresh and already-established sessions deliver the newly…