find_pattern
Finds architectural patterns or violations in code. Specify a search string and optional detection mode to identify issues like circular dependencies, unused files, or layer violations.
Instructions
Find architectural patterns or violations in code. Requires pattern (a search string describing what to find, e.g. 'circular dependencies', 'unused files', 'layer violation'). Optional type selects the detection mode: 'circular' = circular dependency detection, 'unused' = files with no relationships, 'violation' = architecture layer rule violations, 'pattern' = general semantic pattern search.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pattern | Yes | Search string describing what to find (e.g. 'circular dependencies', 'unused files', 'layer violations') | |
| type | No | Detection mode: circular | unused | violation | pattern | pattern |