Integration API: Records Deleted Using Edit Fields to Sync

It would be great to see a full, detailed explanation of how Custom Integration Sync works under the hood, including how all the options (and optional things like added Fibery-only fields) could affect sync behavior.

Related: Updating a custom Integration app - what happens to existing and deleted entities? - #2 by Matt_Blais