In case you want the tl;dr of this particular update: - Spritely Crystal is vulnerable to all sorts of weird behavior if we write out conflicting revisions - Oh no, now this seems like bad design, right? - Oh wait a whole bunch of our technology has this problem... - Git has this problem! Secure Scuttlebutt has this problem!! ActivityPub has this problem!!! - It turns out there are theoretical limits that force us to make tradeoffs - So, we should at least know what those tradeoffs are