At this point, I am not sure how easy (if possible at all) it will be to enforce all of this in Gerrit. But right now, it's only based on the honor system as you pointed out earlier so I think we should focus on establishing the rules, start using them in practice in day-to-day work and if we're satisfied with them after trying them out, start ACL'ing them in Gerrit.
Does that sound reasonable?
Yeah, sure, I think that's reasonable. I don't think keeping the owner review flag on the honor system is a big problem actually (it's not like we expect our contributors to intentionally break the rules), I just asked about it originally because I was curious what your plans were.
If we start doing this now and want to switch it to a plugin-supported enforced system later I think we may find that there might be no plugin allowing us to exactly implement what we want though, and then we'll have to change how things work again.
IOW, you're fine with both options but you'd prefer to have different people setting MR+1 and COR+1 (or CR+1 in the special cases mentioned above), right? Just want to double-check I understood your position.
Right.