Yep, this is similar to some other version control tools like Tangled which has vouching.
https://blog.tangled.org/vouching/