Constant STRATEGY_LOCATOR_CODEBASE
Source pub const STRATEGY_LOCATOR_CODEBASE: &str = r"
## Strategy
### Step 1: Decompose Topic
- Break request into keywords and synonyms (feature names, domain terms, file/class names)
- Consider language-specific naming conventions
### Step 2: Broad Scan
- Use cli_grep for keywords across: src/, lib/, pkg/, internal/, cmd/, components/, pages/, api/
- Use cli_glob for typical names: *service*, *handler*, *controller*, *route*, *model*, *store*, *util*
### Step 3: Refine by Language
- **JavaScript/TypeScript**: src/, lib/, components/, pages/, api/
- **Python**: src/, pkg/, module names matching topic
- **Go**: pkg/, internal/, cmd/
- **Rust**: src/, lib.rs, main.rs, mod.rs patterns
### Step 4: Cluster Results
- Group by purpose: implementation, tests, config, docs, types, examples
- Count files in related directories
- Note naming patterns for future reference
";