From 6b5a897f4a0ad2eff58fa650044db91ba19e2d23 Mon Sep 17 00:00:00 2001 From: Vaishnavi10706 Date: Thu, 19 Feb 2026 21:40:47 +0530 Subject: [PATCH 1/3] chore: add .coderabbit.yaml configuration --- .coderabbit.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .coderabbit.yaml diff --git a/.coderabbit.yaml b/.coderabbit.yaml new file mode 100644 index 0000000..ca40d60 --- /dev/null +++ b/.coderabbit.yaml @@ -0,0 +1,14 @@ +reviews: + auto_review: + enabled: true + + high_level_summary: true + poem: false + review_status: true + + collapse_walkthrough: false + + path_filters: + - "!node_modules/**" + - "!dist/**" + - "!build/**" From 4faaa59683e8d512e53ea706f329404943f53748 Mon Sep 17 00:00:00 2001 From: Vaishnavi10706 Date: Sat, 21 Feb 2026 11:13:51 +0530 Subject: [PATCH 2/3] chore: align .coderabbit.yaml with template repository configuration --- .coderabbit.yaml | 76 ++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 71 insertions(+), 5 deletions(-) diff --git a/.coderabbit.yaml b/.coderabbit.yaml index ca40d60..c130205 100644 --- a/.coderabbit.yaml +++ b/.coderabbit.yaml @@ -1,14 +1,80 @@ +# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json + +language: en +early_access: true + +chat: + auto_reply: true + reviews: + profile: assertive + auto_review: enabled: true + drafts: false + ignore_title_keywords: + - "WIP" + base_branches: + - main high_level_summary: true - poem: false review_status: true - + changed_files_summary: true collapse_walkthrough: false + request_changes_workflow: true + + pre_merge_checks: + description: + mode: warning + docstrings: + mode: off path_filters: - - "!node_modules/**" - - "!dist/**" - - "!build/**" + - "!**/node_modules/**" + - "!**/dist/**" + - "!**/build/**" + + tools: + eslint: + enabled: true + markdownlint: + enabled: true + yamllint: + enabled: true + gitleaks: + enabled: true + github-checks: + enabled: true + timeout_ms: 90000 + + instructions: >- + - Verify documentation clarity and spelling + - Look for code duplication + - Ensure no sensitive information is exposed + - Confirm consistent formatting and structure + - Suggest improvements when encountering TODO or FIXME comments + + path_instructions: + - path: "**/*.{js,jsx}" + instructions: | + - Follow modern JavaScript best practices + - Avoid unused variables and functions + - Ensure no exposed secrets or API keys + - Check for common security issues (XSS, injection risks) + + - path: "**/*.html" + instructions: | + - Follow HTML best practices + - Ensure accessibility and semantic structure + - Check performance considerations + + - path: "**/*.css" + instructions: | + - Follow consistent naming conventions + - Avoid redundant styles + - Check for performance optimizations + + - path: "**/*.md" + instructions: | + - Ensure clear documentation + - Fix grammar and formatting issues From cd2bcd6759e0be38f150f7022403cf66298da794 Mon Sep 17 00:00:00 2001 From: Vaishnavi10706 Date: Sat, 21 Feb 2026 11:19:17 +0530 Subject: [PATCH 3/3] chore: fix coderabbit config schema issues and remove redundant settings --- .coderabbit.yaml | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/.coderabbit.yaml b/.coderabbit.yaml index c130205..8285498 100644 --- a/.coderabbit.yaml +++ b/.coderabbit.yaml @@ -14,8 +14,6 @@ reviews: drafts: false ignore_title_keywords: - "WIP" - base_branches: - - main high_level_summary: true review_status: true @@ -47,14 +45,15 @@ reviews: enabled: true timeout_ms: 90000 - instructions: >- - - Verify documentation clarity and spelling - - Look for code duplication - - Ensure no sensitive information is exposed - - Confirm consistent formatting and structure - - Suggest improvements when encountering TODO or FIXME comments - path_instructions: + - path: "**/*" + instructions: | + - Verify documentation clarity and spelling + - Look for code duplication + - Ensure no sensitive information is exposed + - Confirm consistent formatting and structure + - Suggest improvements when encountering TODO or FIXME comments + - path: "**/*.{js,jsx}" instructions: | - Follow modern JavaScript best practices