Now I’m even more confused. Why would I want edit old versions of a file like that. The article compares the file snapshot to having a copy of that file but I wouldn’t have a copy. There has to be some performance overhead from doing all this unnecessary storing and changing of files compared to normal reading and writing?
Do you want this social media to be for your family to use only with family members or for them to use with family and beyond?
Revolt could be good as a local family group chat if you like the discord style. You’ve probably already tried it but Pixelfed/mastodon/misskey sound like the easiest to get family on board with and seem like they would be good family social media platforms IMO.