Twitter/X

On 2022-05-11, @nschiefer shared a paper coauthored with @geoffreylitt and…

Brief

Nick Schiefer announced a paper with Geoffrey Litt and Daniel Jackson on handling data integrity in local-first software. The framing centers on a design principle: use merging where conflicts can be resolved safely, and fall back to forking when they cannot, positioning integrity management as a core challenge for offline-capable, sync-heavy applications.

Why it matters

On 2022-05-11, @nschiefer shared a paper coauthored with @geoffreylitt and @danieljacksoncs titled "Merge What You Can, Fork What You Can’t: Managing Data Integrity in Local-First Software."

Key details

  • The paper’s core claim, as framed by the title, is that local-first software should automatically merge data when possible and explicitly fork when integrity constraints prevent safe merging.
  • The linked paper is hosted at riffle.systems/papoc22.pdf and is presented as a research contribution on data integrity management in local-first systems.
Source evidence

title: @nschiefer: Weird new (to Twitter) paper with @geoffreylitt and @danieljacksoncs. The title basically tells the ...
author: @nschiefer
contenttype: tweet
publication: Twitter/X
published: 2022-05-11T16:39:28+00:00
source
url: https://x.com/nschiefer/status/1524428992006209537

word_count: 36

Weird new (to Twitter) paper with @geoffreylitt and @danieljacksoncs. The title basically tells the whole story:

Merge What You Can, Fork What You Can’t:
Managing Data Integrity in Local-First Software
riffle.systems/papoc22.pdf

In a few more words...