Peer reviewing changes to the Family Tree
I did a quick search through the forum and didn't see this suggested anywhere, although I'm sure it must have come up before. I think the feature I would like to see added to FamilySearch most is a method to prevent casual users from changing common relatives willy-nilly. So many times I've gotten the dreaded "Weekly changes to people you follow" message and discovered that one fairly close ancestor or another has been radically altered by someone whose research skills are still in their beginning stages. It is very frustrating to see so many hours of work undone. Sometimes merges are very destructive!
Part of my day job is writing software, and my team always has to peer review each others' code changes before they get added to the common repository--the other teammates actually have to click "approve" before any code change is added. This helps reduce mistakes and helps make sure that everyone is on the same page about what changes need to be made and why. Is there a way that something like this could be added to the FamilyTree?
I realize that it's easier said than done--it would be all too easy to impose overly strict controls that end up virtually locking the tree. Maybe all watchers can be notified of proposed changes and have a certain window of time within which to object or the changes are accepted automatically. Maybe an objector has to propose an alternative instead of just clicking "reject". There would probably have to be some allowance for dispute resolution if two users can't agree. I haven't really thought it all through--I just know that it would be really nice if I would get a warning that my great grandmother is about to have her parents replaced.
Thanks so much!