Skip to content

Commit 966b429

Browse files
alexeyvclaude
andcommitted
fix: synchronize ignore baselines across CodeRabbit and Augment configs
Expand path exclusions in both PR review tools to a shared baseline: - Mutual config exclusions (each tool ignores its own and others configs) - Build output, vendored/generated files, package metadata, binary/media - Test fixtures, non-project dirs, AI assistant dirs, build temp - Generated reports CodeRabbit goes from 1 exclusion to 32; Augment from 12 to 32. ESLint already had comprehensive ignores and is unchanged. Addresses CodeRabbit findings F2 and F4 from PR bmad-code-org#1511 review. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 815a1e0 commit 966b429

File tree

2 files changed

+75
-4
lines changed

2 files changed

+75
-4
lines changed

.augment/code_review_guidelines.yaml

Lines changed: 34 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,47 @@
33
# Focus: Workflow validation and quality
44

55
file_paths_to_ignore:
6-
- "node_modules/**"
7-
- "build/**"
6+
# --- Shared baseline: tool configs ---
7+
- ".coderabbit.yaml"
8+
- ".augment/**"
9+
- "eslint.config.mjs"
10+
# --- Shared baseline: build output ---
811
- "dist/**"
12+
- "build/**"
13+
- "coverage/**"
14+
# --- Shared baseline: vendored/generated ---
15+
- "node_modules/**"
916
- "**/*.min.js"
1017
- "**/*.generated.*"
1118
- "**/*.bundle.md"
12-
- "**/validation-report-*.md"
19+
# --- Shared baseline: package metadata ---
1320
- "package-lock.json"
21+
# --- Shared baseline: binary/media ---
1422
- "*.png"
1523
- "*.jpg"
1624
- "*.svg"
25+
# --- Shared baseline: test fixtures ---
26+
- "test/fixtures/**"
27+
- "test/template-test-generator/**"
28+
- "tools/template-test-generator/test-scenarios/**"
29+
# --- Shared baseline: non-project dirs ---
30+
- "_bmad*/**"
31+
- "website/**"
32+
- "z*/**"
33+
- "sample-project/**"
34+
- "test-project-install/**"
35+
# --- Shared baseline: AI assistant dirs ---
36+
- ".claude/**"
37+
- ".codex/**"
38+
- ".agent/**"
39+
- ".agentvibes/**"
40+
- ".kiro/**"
41+
- ".roo/**"
42+
- ".github/chatmodes/**"
43+
# --- Shared baseline: build temp ---
44+
- ".bundler-temp/**"
45+
# --- Shared baseline: generated reports ---
46+
- "**/validation-report-*.md"
1747
- "CHANGELOG.md"
1848

1949
areas:
@@ -162,7 +192,7 @@ areas:
162192
severity: "low"
163193

164194
- id: "path_placeholders_required"
165-
description: "Use path placeholders ({project-root}, {installed_path}, {output_folder}) instead of hardcoded paths"
195+
description: "Use path placeholders (e.g. {project-root}, {installed_path}, {output_folder}) instead of hardcoded paths"
166196
severity: "medium"
167197

168198
- id: "no_time_estimates"

.coderabbit.yaml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,48 @@ reviews:
1717
base_branches:
1818
- main
1919
path_filters:
20+
# --- Shared baseline: tool configs ---
21+
- "!.coderabbit.yaml"
22+
- "!.augment/**"
23+
- "!eslint.config.mjs"
24+
# --- Shared baseline: build output ---
25+
- "!dist/**"
26+
- "!build/**"
27+
- "!coverage/**"
28+
# --- Shared baseline: vendored/generated ---
2029
- "!**/node_modules/**"
30+
- "!**/*.min.js"
31+
- "!**/*.generated.*"
32+
- "!**/*.bundle.md"
33+
# --- Shared baseline: package metadata ---
34+
- "!package-lock.json"
35+
# --- Shared baseline: binary/media ---
36+
- "!*.png"
37+
- "!*.jpg"
38+
- "!*.svg"
39+
# --- Shared baseline: test fixtures ---
40+
- "!test/fixtures/**"
41+
- "!test/template-test-generator/**"
42+
- "!tools/template-test-generator/test-scenarios/**"
43+
# --- Shared baseline: non-project dirs ---
44+
- "!_bmad*/**"
45+
- "!website/**"
46+
- "!z*/**"
47+
- "!sample-project/**"
48+
- "!test-project-install/**"
49+
# --- Shared baseline: AI assistant dirs ---
50+
- "!.claude/**"
51+
- "!.codex/**"
52+
- "!.agent/**"
53+
- "!.agentvibes/**"
54+
- "!.kiro/**"
55+
- "!.roo/**"
56+
- "!.github/chatmodes/**"
57+
# --- Shared baseline: build temp ---
58+
- "!.bundler-temp/**"
59+
# --- Shared baseline: generated reports ---
60+
- "!**/validation-report-*.md"
61+
- "!CHANGELOG.md"
2162
path_instructions:
2263
- path: "**/*"
2364
instructions: |

0 commit comments

Comments
 (0)