You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
request_changes_workflow: true # Require workflow for requesting changes
5
-
high_level_summary: true # Provide high-level summary in reviews
6
-
poem: false # Disable poem output in reviews
7
-
review_status: true # Show review status in output
8
-
collapse_walkthrough: true # Collapse walkthroughs by default
4
+
request_changes_workflow: true # Require workflow for requesting changes
5
+
high_level_summary: true # Provide high-level summary in reviews
6
+
poem: false # Disable poem output in reviews
7
+
review_status: true # Show review status in output
8
+
collapse_walkthrough: true # Collapse walkthroughs by default
9
9
10
10
# === Path Filters (Exclude from Review) ===
11
11
path_filters:
@@ -48,11 +48,11 @@ reviews:
48
48
49
49
- path: "**/.github/prompts/prompts.md"
50
50
instructions: |
51
-
- Ensure the file documents prompt conventions and usage patterns.
52
-
- Review the prompts index file:
53
-
- Ensure a dynamic index reference to all *.prompt.md files exists.
54
-
- Validate YAML frontmatter and update date/version fields.
55
-
- Confirm all prompt files are discoverable from this index.
51
+
- Ensure the file documents prompt conventions and usage patterns.
52
+
- Review the prompts index file:
53
+
- Ensure a dynamic index reference to all *.prompt.md files exists.
54
+
- Validate YAML frontmatter and update date/version fields.
55
+
- Confirm all prompt files are discoverable from this index.
56
56
57
57
- path: "**/.github/prompts/*.md"
58
58
instructions: |
@@ -112,13 +112,13 @@ reviews:
112
112
113
113
- path: "**/e2e/*.{ts,js}"
114
114
instructions: |
115
-
Review Jest/Playwright tests for agents and blocks:
115
+
Review Jest tests for agents and blocks:
116
116
- Ensure tests cover accessibility and Full Site Editing (FSE) functionality.
117
117
- Check for reliable, non-flaky tests and clear assertions.
118
118
- Confirm test coverage for critical user flows and edge cases.
119
119
- Validate use of test fixtures, mocks, and snapshot testing where appropriate.
120
120
121
-
- path: '**/scripts/**/*.sh'
121
+
- path: "**/scripts/**/*.sh"
122
122
instructions: |
123
123
Review shell scripts for automation:
124
124
- Check for POSIX compliance and portability.
@@ -130,7 +130,7 @@ reviews:
130
130
- Ensure use of `set -euo pipefail` and shebang at the top.
131
131
132
132
# 5. Workflow and automation files
133
-
- path: '**/.github/workflows/*.yml'
133
+
- path: "**/.github/workflows/*.yml"
134
134
instructions: |
135
135
Review .github workflows for CI/CD:
136
136
- Check for use of reusable workflow templates and matrix strategies.
@@ -155,7 +155,6 @@ reviews:
155
155
Review Claude AI specification file:
156
156
- Verify this file
157
157
158
-
159
158
- path: ".github/agents/AGENTS.md"
160
159
instructions: |
161
160
Review the main agents index file:
@@ -172,7 +171,6 @@ reviews:
172
171
- Confirm agent lifecycle, error handling, and security practices are documented.
173
172
- Require a section on agent test strategy (unit, integration, workflow).
174
173
- Ensure YAML files are referenced in agent indexes or documentation.
175
-
- Ensure proper configuration and usage of Playwright and agent tools.
176
174
- Validate header of *.sh, *.js, *.py files start with a shebang.
177
175
- Confirm agent documentation is clear and up-to-date.
178
176
@@ -221,7 +219,7 @@ reviews:
221
219
222
220
# 7. Tests folders
223
221
224
-
- path: '**/tests/*.*'
222
+
- path: "**/tests/*.*"
225
223
instructions: |
226
224
Review all test files:
227
225
- Ensure valid syntax, logical structure, and clear instructions for users.
@@ -237,7 +235,7 @@ reviews:
237
235
238
236
# 8. Templates, prompts, and saved replies
239
237
240
-
- path: '**/.github/ISSUE_TEMPLATE/*.md'
238
+
- path: "**/.github/ISSUE_TEMPLATE/*.md"
241
239
instructions: |
242
240
Review all issue template files:
243
241
- Ensure valid markdown syntax, logical structure, and clear, actionable instructions for users.
@@ -247,7 +245,7 @@ reviews:
247
245
- Confirm that templates are up to date with current project processes and reference related documentation where relevant.
248
246
- Ensure accessibility (e.g., clear headings, no ambiguous language).
249
247
250
-
- path: '**/.github/PULL_REQUEST_TEMPLATE/*.md'
248
+
- path: "**/.github/PULL_REQUEST_TEMPLATE/*.md"
251
249
instructions: |
252
250
Review all pull request template files:
253
251
- Ensure valid markdown syntax, logical structure, and clear, actionable instructions for contributors.
@@ -257,7 +255,7 @@ reviews:
257
255
- Confirm that templates are up to date with current project processes and reference related documentation where relevant.
258
256
- Ensure accessibility (e.g., clear headings, no ambiguous language).
259
257
260
-
- path: '**/.github/DISCUSSION_TEMPLATE/*.yml'
258
+
- path: "**/.github/DISCUSSION_TEMPLATE/*.yml"
261
259
instructions: |
262
260
Review all discussion template YAML files:
263
261
- Ensure valid YAML syntax, logical structure, and clear, actionable instructions for users.
@@ -267,7 +265,7 @@ reviews:
267
265
- Confirm that templates are up to date with current project processes and reference related documentation where relevant.
268
266
- Ensure accessibility (e.g., clear field names, no ambiguous language).
269
267
270
-
- path: '**/.github/SAVED_REPLIES.md'
268
+
- path: "**/.github/SAVED_REPLIES.md"
271
269
instructions: |
272
270
Review the saved replies index file:
273
271
- Ensure the file links dynamically to all saved replies or lists all available saved reply files.
@@ -276,7 +274,7 @@ reviews:
276
274
- Ensure the file provides guidance on how to use saved replies and when to use each one.
277
275
- Confirm that replies are referenced from the index and are up to date with current project processes.
278
276
279
-
- path: '**/.github/SAVED_REPLIES/**/*.md'
277
+
- path: "**/.github/SAVED_REPLIES/**/*.md"
280
278
instructions: |
281
279
Review all saved replies:
282
280
- Ensure all saved replies are valid *.md files, make sense for the project, and are actionable.
@@ -285,7 +283,7 @@ reviews:
285
283
- Ensure replies are referenced from the saved replies index and are up to date with current project processes.
286
284
287
285
# 9. Documentation Folders
288
-
- path: '**/docs/*.*/*.md'
286
+
- path: "**/docs/*.*/*.md"
289
287
instructions: |
290
288
Review all documentation files:
291
289
- Ensure markdown is linted and formatted according to project style guides.
@@ -296,13 +294,13 @@ reviews:
296
294
297
295
early_access: true
298
296
auto_labels:
299
-
enabled: true
300
-
- A canonical list of org wide default labels exists in this file "https://github.com/lightspeedwp/.github/blob/develop/.github/labels.yml" https://github.com/lightspeedwp/.github/blob/develop/.github/labeler.yml
301
-
- A set of labeler rules exist in this file "https://github.com/lightspeedwp/.github/blob/develop/.github/labeler.yml"
297
+
enabled: true
298
+
- A canonical list of org wide default labels exists in this file "https://github.com/lightspeedwp/.github/blob/develop/.github/labels.yml" https://github.com/lightspeedwp/.github/blob/develop/.github/labeler.yml
299
+
- A set of labeler rules exist in this file "https://github.com/lightspeedwp/.github/blob/develop/.github/labeler.yml"
0 commit comments