opral / lix-sdk

1 stars 0 forks source link

make diff and change generation fault tolerant #47

Open samuelstroschein opened 3 weeks ago

samuelstroschein commented 3 weeks ago

Context

Diff reporting, or change generation, need to be resilient against "re-reports".

A common scenario is merging. If diffing is (accidentally) triggered, a just merged in change might get re-reported as old change that diffs from the previous change a user had before the merger.

CleanShot 2024-08-20 at 22.22.46@2x.png

Proposal

We should make change reporting fault tolerant.