충돌 해결: 사용자 및 상태 모델
협업 레코드를 위한 3방향 충돌 모델을 정의하며, 병합 가능한 필드와 사용자 결정이 필요한 불변 항목을 구분하면서 기본(base), 로컬 의도(local intent), 현재 원격 상태(current remote state)를 보존합니다.
Offline edits carry stable operation identity; the server remains authoritative for conflicts, tombstones propagate deletes, and clients surface merge outcomes instead of silently dropping divergent local changes.