RE: https://cosocial.ca/@mhoye/117435392401782282
"Git has an elegant design, where a few simple concepts support very general needs and a decentralized, forkable, independent work. This doesn't allow us to slam through a million lines a day because our coding products can't possible consider the full design of the code and create a runaway nuclear slop reaction recreating the same thing hundreds of times. So we fixed it by centralizing it, converting simple offline file trees into an always-on server, treating partial information as a desirable trait, and bloating the elegant data structure into arbitrary JSON blobs"

![[Shape of a Scion changeset diagram from anthropic's post, linked above]
A "changeset" with a hash contains a bunch of flat metadata like author, timestamps, message. It has a hash reference to its parent(s), and a set of references to files by hash, indicated as being "cloud storage: file contents, Immutable, compressed, and deduplicated by hash". The changeset also refers to some root tree, the tree src/ directory (?) which also in tern points at another file? not sure what that means.](https://cdn.discuss.systems/cache/media_attachments/files/117/435/939/837/774/953/small/2886d06b6151b4f1.png)
