> Provide for the papers a system of transparent reviews... [snipped]
I don't think this is a technical issue. Journals make mistakes on which papers to publish all the time, even when the referees work hard and take the review seriously, so this is hard for committed people to do well.