Conflicts
Two-way conflict resolution for ratings, adds vs deletes, and ambiguous “missing” states.
1) Presence features (watchlist / history / playlists)
Default behavior: add missing items
When a delete “wins”
Why this is safe-ish
2) Ratings conflicts (two-way)
2.1 Conflict type: upsert vs upsert (both sides changed)
2.2 Conflict type: upsert vs unrate (one side removed rating)
2.3 No conflict
2.4 What gets written
3) The config knobs that matter
Enable removals (deletes/unrates)
Rating conflict preference
Deletion memory (tombstones)
4) What conflict policy isn’t (yet)
Related pages
Last updated
Was this helpful?