Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 46 additions & 0 deletions .coderabbit.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# CodeRabbit configuration for SmartWealthAI.
# Enables automatic PR reviews for PRs targeting main or develop
# (develop is the active integration branch for the June 30 demo slice).
reviews:
Comment thread
coderabbitai[bot] marked this conversation as resolved.
auto_review:
# Do not auto-review draft PRs; only ready-for-review PRs
drafts: false
base_branches:
- "main"
- "develop"

# Include patterns restrict review scope; ! patterns always exclude.
# Focus: bounded contexts + CI/config so maintenance PRs still get reviewed.
# Bulk root data/ is out of scope via includes (not listed); data/reference/ is included.
path_filters:
# --- include (review focus) ---
- "credit/**"
- "investing/**"
- "platform/**"
- ".github/**"
- "data/reference/**"
- ".coderabbit.yaml"
- "pyproject.toml"
- "CONTEXT-MAP.md"
- "AGENTS.md"
# --- exclude (generated / local artifacts; from .gitignore + common noise) ---
- "!mlruns/**"
- "!**/__pycache__/**"
- "!**/.venv/**"
- "!**/.env"
- "!**/.env.*"
- "!htmlcov/**"
- "!**/.coverage"
- "!**/coverage.xml"
- "!**/dist/**"
- "!**/*.egg-info/**"
- "!credit/demo_artifact/**"
- "!platform/terraform/**/.terraform/**"
- "!platform/terraform/**/*.tfstate"
- "!platform/terraform/**/*.tfstate.*"
- "!platform/terraform/**/.terraform.lock.hcl"
# Root exploration notebooks only; credit/notebooks/ stays reviewable
- "!notebooks/**"
- "!sw_requirements/**"
- "!learning/**"
- "!**/*.{png,jpg,jpeg,gif,webp,pdf,joblib,pkl,parquet,feather,h5,hdf5}"
Loading