Require two votes from dawn committers on each CL.

Bug: 356276603
Change-Id: I2d09ad040a9e8fe5c72593acb587bb1f7c4c807b
diff --git a/project.config b/project.config
index c52a0ad..0d0b684 100644
--- a/project.config
+++ b/project.config
@@ -23,8 +23,7 @@
 	forgeAuthor = group Registered Users
 	forgeCommitter = group Project Owners
 	forgeCommitter = group mdb/webgpu-dawn-admin
-	label-Code-Review = -2..+2 group Project Owners
-	label-Code-Review = -2..+2 group mdb/webgpu-dawn-admin
+	label-Code-Review = -2..+2 group cria/project-dawn-committers
 	label-Code-Review = -1..+1 group Registered Users
 	push = group Project Owners
 	push = group mdb/webgpu-dawn-admin
@@ -94,12 +93,14 @@
 [plugin "jwtservice"]
 	audience = https://api.cr.dev
 [submit-requirement "Code-Review"]
-	description = At least one maximum vote for label 'Code-Review' is required
-	submittableIf = label:Code-Review=MAX,user=non_uploader AND -label:Code-Review=MIN
+	description = If the author is a Dawn committer, code review is required from one other committer (see https://dawn.googlesource.com/dawn/+/HEAD/docs/becoming-committer.md). Otherwise, code review is required from two committers.
+	applicableIf = -branch:refs/meta/config
+	submittableIf = ((uploaderin:cria/project-dawn-committers AND label:Code-Review=MAX,user=non_uploader) OR label:Code-Review=MAX,count>=2) AND -label:Code-Review=MIN
 	overrideIf = label:Bot-Commit=+1 AND -label:Code-Review=MIN
-	canOverrideInChildProjects = true
+	canOverrideInChildProjects = false
 [submit-requirement "No-Unresolved-Comments"]
-	description = Changes that have unresolved comments are not submittable. Unless overridden with "Unresolved-Comment-Reason: <reason>" line in change message.
-	overrideIf = message:\"^.*Unresolved-Comment-Reason:.*\"
+	description = Changes that have unresolved comments are not submittable. Unless overridden with \"Unresolved-Comment-Reason: <reason>\" line in change message.
 	applicableIf = has:unresolved
-	submittableIf = -has:unresolved
\ No newline at end of file
+	submittableIf = -has:unresolved
+	overrideIf = message:\"^.*Unresolved-Comment-Reason:.*\"
+	canOverrideInChildProjects = false