mirror of
https://github.com/CompassConnections/Compass.git
synced 2026-04-03 06:23:22 -04:00
25 lines
982 B
YAML
25 lines
982 B
YAML
language: "en-US"
|
|
|
|
# How aggressive and deep the reviews should be
|
|
reviews:
|
|
auto_review:
|
|
enabled: true
|
|
|
|
# 'chill' (fewer comments, only critical bugs) or 'assertive' (strict, points out everything)
|
|
profile: assertive
|
|
|
|
# Should CodeRabbit formally "Request Changes" (which can block merging) or just leave comments?
|
|
# For open-source, 'false' is usually better so it doesn't block community contributors aggressively.
|
|
request_changes_workflow: false
|
|
|
|
# High-level rules for the AI to follow during review
|
|
instructions: |
|
|
- Summarize the changes clearly.
|
|
- Format the summary with bullet points.
|
|
- Highlight any potential breaking changes for users.
|
|
- We use early returns to avoid deep nesting.
|
|
- Ensure all public functions have docstrings.
|
|
- Flag any hardcoded strings; they should be in the constants file.
|
|
- Check for edge cases like null values or empty arrays.
|
|
- Suggest performance optimizations where appropriate.
|