diff --git a/.coderabbit.yaml b/.coderabbit.yaml deleted file mode 100644 index 67c7ecc2..00000000 --- a/.coderabbit.yaml +++ /dev/null @@ -1,67 +0,0 @@ -# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json - -language: "en-US" -early_access: false -enable_free_tier: true - -reviews: - profile: "chill" - high_level_summary: true - review_status: true - commit_status: true - collapse_walkthrough: true - sequence_diagrams: false - poem: false - - path_filters: - - "!**/*.Designer.cs" - - "!**/bin/**" - - "!**/obj/**" - - "!**/publish/**" - - "!**/*.user" - - "!**/*.suo" - - path_instructions: - - path: "Dashboard/**/*.cs" - instructions: > - This is a WPF .NET 8 desktop app (Dashboard) that reads from SQL Server. - Uses data binding, async/await patterns, and INotifyPropertyChanged. - Watch for: null reference risks, disposal of SQL connections, - thread safety with UI dispatch, and proper async patterns. - - path: "Lite/**/*.cs" - instructions: > - This is a WPF .NET 8 desktop app (Lite) that collects SQL Server DMV data - into a local DuckDB database. Uses ReaderWriterLockSlim for DB coordination. - Watch for: connection disposal, thread safety, DuckDB access patterns, - and proper async/await usage. - - path: "**/*.sql" - instructions: > - T-SQL stored procedures and scripts for SQL Server. - Watch for: SQL injection risks, missing error handling (TRY/CATCH), - proper use of SET NOCOUNT ON, and parameter sniffing concerns. - - path: "Installers/**" - instructions: > - WiX-based MSI installer projects. Be cautious about upgrade paths - and file versioning. Schema upgrades go in upgrades/ folder, not install scripts. - - auto_review: - enabled: true - drafts: false - base_branches: - - "dev" - - "main" - - tools: - gitleaks: - enabled: true - github-checks: - enabled: true - -chat: - auto_reply: true - -knowledge_base: - learnings: - scope: "local" - pull_requests: - scope: "local"