In the pull request model, any change needs to be approved before it's merged.
In Wikipedia, changes are allowed by default, only later reverted or corrected if necessary.
I wonder if open source #software projects could use the Wikipedia model instead.
Maybe with a twist that tests can't be changed, but anything that passes tests gets merged automatically.