From 42d71478086ad1fe641e6710103a5b86c0ad5b56 Mon Sep 17 00:00:00 2001 From: Jwalin Shah Date: Wed, 22 Apr 2026 23:29:19 -0700 Subject: [PATCH] chore(claude-rules): add paths frontmatter for conditional loading (#804) Co-authored-by: Jwalin Shah --- .claude/rules/03-platform-setup-windows.md | 6 ++++++ .claude/rules/04-platform-setup-macos.md | 6 ++++++ .claude/rules/05-platform-setup-android.md | 6 ++++++ .claude/rules/06-platform-setup-ios.md | 6 ++++++ .claude/rules/07-rust-backend-guide.md | 8 ++++++++ .claude/rules/08-frontend-guide.md | 8 ++++++++ .claude/rules/09-permissions-capabilities.md | 6 ++++++ .claude/rules/12-design-system.md | 7 +++++++ .claude/rules/13-backend-auth-implementation.md | 9 +++++++++ .claude/rules/14-deep-link-platform-guide.md | 7 +++++++ .claude/rules/15-settings-modal-system.md | 5 +++++ .claude/rules/16-macos-background-execution.md | 7 +++++++ .claude/rules/17-skills-memory-inference-flow.md | 9 +++++++++ 13 files changed, 90 insertions(+) diff --git a/.claude/rules/03-platform-setup-windows.md b/.claude/rules/03-platform-setup-windows.md index 9dcc51fa5..0da5a3b33 100644 --- a/.claude/rules/03-platform-setup-windows.md +++ b/.claude/rules/03-platform-setup-windows.md @@ -1,3 +1,9 @@ +--- +paths: + - "app/src-tauri/**" + - "src-tauri/**" +--- + # Windows Platform Setup ## Prerequisites diff --git a/.claude/rules/04-platform-setup-macos.md b/.claude/rules/04-platform-setup-macos.md index 16c7af730..cba7a2ed8 100644 --- a/.claude/rules/04-platform-setup-macos.md +++ b/.claude/rules/04-platform-setup-macos.md @@ -1,3 +1,9 @@ +--- +paths: + - "app/src-tauri/**" + - "src-tauri/**" +--- + # macOS Platform Setup ## Prerequisites diff --git a/.claude/rules/05-platform-setup-android.md b/.claude/rules/05-platform-setup-android.md index 74c858a09..e3c1bd2d8 100644 --- a/.claude/rules/05-platform-setup-android.md +++ b/.claude/rules/05-platform-setup-android.md @@ -1,3 +1,9 @@ +--- +paths: + - "src-tauri/gen/android/**" + - "app/src-tauri/gen/android/**" +--- + # Android Platform Setup ## Prerequisites diff --git a/.claude/rules/06-platform-setup-ios.md b/.claude/rules/06-platform-setup-ios.md index ebf1baac7..4f0116c4a 100644 --- a/.claude/rules/06-platform-setup-ios.md +++ b/.claude/rules/06-platform-setup-ios.md @@ -1,3 +1,9 @@ +--- +paths: + - "src-tauri/gen/apple/**" + - "app/src-tauri/gen/apple/**" +--- + # iOS Platform Setup ## Prerequisites diff --git a/.claude/rules/07-rust-backend-guide.md b/.claude/rules/07-rust-backend-guide.md index d4cf61c4e..997d6ac96 100644 --- a/.claude/rules/07-rust-backend-guide.md +++ b/.claude/rules/07-rust-backend-guide.md @@ -1,3 +1,11 @@ +--- +paths: + - "app/src-tauri/**" + - "src-tauri/**" + - "src/**/*.rs" + - "**/Cargo.toml" +--- + # Rust Backend Guide ## Structure diff --git a/.claude/rules/08-frontend-guide.md b/.claude/rules/08-frontend-guide.md index fb3eea29f..135fd5680 100644 --- a/.claude/rules/08-frontend-guide.md +++ b/.claude/rules/08-frontend-guide.md @@ -1,3 +1,11 @@ +--- +paths: + - "app/src/**" + - "app/*.ts" + - "app/*.tsx" + - "app/vite.config.*" +--- + # Frontend Development Guide - Crypto Community Platform ## Overview diff --git a/.claude/rules/09-permissions-capabilities.md b/.claude/rules/09-permissions-capabilities.md index e306d6539..032a72077 100644 --- a/.claude/rules/09-permissions-capabilities.md +++ b/.claude/rules/09-permissions-capabilities.md @@ -1,3 +1,9 @@ +--- +paths: + - "**/capabilities/**" + - "**/tauri.conf.json" +--- + # Permissions and Capabilities ## Overview diff --git a/.claude/rules/12-design-system.md b/.claude/rules/12-design-system.md index 8c8e7ee87..f9a1b6d14 100644 --- a/.claude/rules/12-design-system.md +++ b/.claude/rules/12-design-system.md @@ -1,3 +1,10 @@ +--- +paths: + - "app/src/**/*.tsx" + - "app/src/**/*.css" + - "**/tailwind.config.*" +--- + # Design System - Crypto Community Platform ## Design Philosophy diff --git a/.claude/rules/13-backend-auth-implementation.md b/.claude/rules/13-backend-auth-implementation.md index 0f0999993..f4fb5033b 100644 --- a/.claude/rules/13-backend-auth-implementation.md +++ b/.claude/rules/13-backend-auth-implementation.md @@ -1,3 +1,12 @@ +--- +paths: + - "**/auth/**" + - "**/*auth*.ts" + - "**/*auth*.tsx" + - "**/*auth*.rs" + - "app/src-tauri/src/lib.rs" +--- + # Backend Authentication Implementation Guide ## Overview diff --git a/.claude/rules/14-deep-link-platform-guide.md b/.claude/rules/14-deep-link-platform-guide.md index 02df6b16d..fd288934e 100644 --- a/.claude/rules/14-deep-link-platform-guide.md +++ b/.claude/rules/14-deep-link-platform-guide.md @@ -1,3 +1,10 @@ +--- +paths: + - "**/*deep*link*" + - "**/tauri.conf.json" + - "app/src-tauri/**" +--- + # Deep Link Platform Guide ## Overview diff --git a/.claude/rules/15-settings-modal-system.md b/.claude/rules/15-settings-modal-system.md index bdbf122c5..f31b88c92 100644 --- a/.claude/rules/15-settings-modal-system.md +++ b/.claude/rules/15-settings-modal-system.md @@ -1,3 +1,8 @@ +--- +paths: + - "app/src/components/settings/**" +--- + # Settings Modal System - URL-Based Modal Architecture ## Overview diff --git a/.claude/rules/16-macos-background-execution.md b/.claude/rules/16-macos-background-execution.md index 2f5c7b2f2..aae0cf4af 100644 --- a/.claude/rules/16-macos-background-execution.md +++ b/.claude/rules/16-macos-background-execution.md @@ -1,3 +1,10 @@ +--- +paths: + - "app/src-tauri/src/lib.rs" + - "**/Info.plist" + - "**/tauri.conf.json" +--- + # macOS Background Execution - Menu Bar & Autostart ## Overview diff --git a/.claude/rules/17-skills-memory-inference-flow.md b/.claude/rules/17-skills-memory-inference-flow.md index 29c8a9d86..965c6d0fa 100644 --- a/.claude/rules/17-skills-memory-inference-flow.md +++ b/.claude/rules/17-skills-memory-inference-flow.md @@ -1,3 +1,12 @@ +--- +paths: + - "**/skills/**" + - "**/memory/**" + - "src/openhuman/**" + - "app/src/providers/SkillProvider.tsx" + - "app/src/lib/ai/**" +--- + # Skills → Memory Layer → Agent Inference: Full Flow ## Overview