Per-entity freshness marker, read at pull time and sent back at push time.
Whatever the backend offers: an HTTP ETag, or a modification timestamp (updated_at,
write_date, whatever the server names it). Its only job is to make a conflict DETECTABLE
— today nothing
carries it, so a conflict cannot even be observed, let alone arbitrated.
Per-entity freshness marker, read at pull time and sent back at push time.
Whatever the backend offers: an HTTP
ETag, or a modification timestamp (updated_at,write_date, whatever the server names it). Its only job is to make a conflict DETECTABLE — today nothing carries it, so a conflict cannot even be observed, let alone arbitrated.