diff --git a/substrate/.github/pr-custom-review.yml b/substrate/.github/pr-custom-review.yml
index 615203c11c15bed6be28520bff099841faa11daf..7ce8146571cd3d33ce455cf1a2d36bba48636e16 100644
--- a/substrate/.github/pr-custom-review.yml
+++ b/substrate/.github/pr-custom-review.yml
@@ -1,18 +1,16 @@
+# 🔒 PROTECTED: Changes to locks-review-team should be approved by the current locks-review-team
+locks-review-team: locks-review
+team-leads-team: polkadot-review
+action-review-team: ci
+
 rules:
-  - name: Changed runtime files
-    condition: .*/runtime/.*lib.rs
+  - name: Core developers
     check_type: changed_files
+    condition: .*
     min_approvals: 2
     teams:
-      - substrateteamleads
+      - core-devs
 
-  - name: Substrate developers
-    check_type: changed_files
-    condition: .*
-    any:
-      - min_approvals: 2
-        teams:
-          - core-devs
-      - min_approvals: 1
-        teams:
-          - substrateteamleads
\ No newline at end of file
+prevent_review_request:
+  teams:
+    - core-devs