Added: - guide/third-party-tools.md: External Orchestration Frameworks section (Ruflo + Athena Flow) with architectural distinction from multi-instance tools - examples/skills/pr-triage/: 3-phase PR backlog management skill (audit, deep review via parallel agents, validated comment posting) - examples/github-actions/: claude-code-review.yml + .coderabbit.yaml + prompts/code-review.md — AI-powered PR review GitHub Actions workflow - docs/resource-evaluations/073-athena-flow-workflow-runtime.md (2/5 Watch) - docs/resource-evaluations/074-ruflo-multi-agent-orchestration.md (3/5 Pertinent) Updated: - examples/README.md + examples/github-actions/README.md: new templates indexed - machine-readable/reference.yaml: new entries for github-actions + pr-triage Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
51 lines
1.6 KiB
YAML
51 lines
1.6 KiB
YAML
# CodeRabbit configuration — copy to your repo root as .coderabbit.yaml
|
|
# Docs: https://docs.coderabbit.ai/guides/configure-coderabbit
|
|
#
|
|
# CodeRabbit Pro: $15/dev/month — adds Q&A, sequence diagrams, interactive walkthrough
|
|
# Free tier: unlimited public repos
|
|
|
|
reviews:
|
|
# Language for review comments (default: en)
|
|
request_changes_workflow: false
|
|
high_level_summary: true
|
|
poem: false
|
|
review_status: true
|
|
collapse_walkthrough: false
|
|
|
|
# Severity labels used in CodeRabbit comments
|
|
# Maps to: Nitpick, Minor, Major, Critical
|
|
path_filters:
|
|
# Ignore generated files and lockfiles
|
|
- "!**/node_modules/**"
|
|
- "!**/*.lock"
|
|
- "!**/dist/**"
|
|
- "!**/build/**"
|
|
- "!**/__generated__/**"
|
|
- "!**/migrations/**" # Remove this if you want DB migration reviews
|
|
|
|
path_instructions:
|
|
# Focus deeper on security-sensitive paths
|
|
- path: "src/server/api/**"
|
|
instructions: |
|
|
Focus on: authentication/authorization checks, input validation,
|
|
SQL injection risks, rate limiting, and sensitive data exposure.
|
|
- path: "src/components/**"
|
|
instructions: |
|
|
Focus on: React best practices, accessibility (ARIA, keyboard nav),
|
|
performance (memo, useMemo, unnecessary re-renders), and XSS risks.
|
|
- path: "prisma/**"
|
|
instructions: |
|
|
Focus on: migration safety, index coverage for queried fields,
|
|
cascade delete risks, and data integrity constraints.
|
|
|
|
# Auto-approve low-risk PRs (docs, tests only)
|
|
auto_review:
|
|
enabled: true
|
|
drafts: false
|
|
base_branches:
|
|
- main
|
|
- develop
|
|
|
|
chat:
|
|
# Allow @coderabbitai commands in PR comments
|
|
auto_reply: true
|