More on Version Control
Summary
The post extends the discussion on version control by proposing CRDT-based safe versions of squash and rebase, preserving full history and reducing footguns. It contrasts Git's limitations with a design aimed at safer, more informative histories and discusses implementation risks, conflicts, and the role of AI in coding workflows.