-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.clinerules
More file actions
17 lines (13 loc) · 1.02 KB
/
.clinerules
File metadata and controls
17 lines (13 loc) · 1.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<!-- BEGIN FALCON -->
## RepoFalcon Code Knowledge Graph
This repository has a pre-built code knowledge graph. You MUST use the `falcon_*` MCP tools to understand the codebase before making changes.
**Mandatory workflow:**
1. At the start of every task, call `falcon_architecture` to understand the project structure
2. Before modifying any file, call `falcon_file_context` with its path to see what depends on it
3. Before renaming or refactoring a symbol, call `falcon_symbol_lookup` to find all usages
4. To understand a package's role, call `falcon_package_info` instead of reading files one by one
5. Use `falcon_search` instead of grep/glob for finding symbols, files, or packages by name
6. After major refactoring (renamed packages, moved files), call `falcon_refresh` to re-index
These tools are faster and more accurate than grep — they use a pre-computed dependency graph with full symbol resolution.
If the MCP tools are unavailable, read `.falcon/CONTEXT.md` for a static architecture summary as a fallback.
<!-- END FALCON -->