Bram Cohen published a 470-line Python implementation of a CRDT-based version control system, arguing it represents a coherent path forward for how code merging should work.

Simon Willison fed that code, stripped of comments, into Claude to generate an explanation, then used Pyodide to build an interactive browser-based visualizer showing the merge algorithms in motion.

The reason to read further: Cohen's underlying essay makes a specific architectural case for CRDTs in version control, and Willison's process of turning raw source into a working UI tool is itself a reproducible workflow worth examining.

[READ ORIGINAL →]