preserve divergent edits as a labeled conflict copy instead of overwriting either version
atomically reconcile remote text and screenshot evidence back into local Draft storage
surface an explicit “both versions were saved” status
Verification
RED: stale same-ID phone edit overwrote the newer desktop edit
GREEN: focused sync/reconciliation tests pass
Full suite: 1622 passed in 93.95s
Closes #853
## What changed
- remember compact per-Draft synchronization fingerprints
- three-way merge local and remote Draft state
- preserve divergent edits as a labeled conflict copy instead of overwriting either version
- atomically reconcile remote text and screenshot evidence back into local Draft storage
- surface an explicit “both versions were saved” status
## Verification
- RED: stale same-ID phone edit overwrote the newer desktop edit
- GREEN: focused sync/reconciliation tests pass
- Full suite: `1622 passed in 93.95s`
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Closes #853
What changed
Verification
1622 passed in 93.95s