Conflict and Overwrite Rules
One row per field that could be edited on both sides
Owner Classification
Warehouse-only, Shared, or Destination-only, decided by pulling the destination's own edit or property history for that exact field over a real window, never assumed from memory.
Human Edits Observed
A count, not a yes or no. Zero real edits in the window is Warehouse-only. Any edits at all make it Shared, however few.
Overwrite Policy
One of three, chosen with a stated reason: only write when the destination field is empty, let the newer timestamp win, or exclude the field from the mapping entirely and pull it back into the warehouse one way instead.
Detection Mechanism
How the policy is actually enforced: which per-field timestamp or property-history feed it reads. A policy with no real mechanism behind it is a label, not a control.