diff --git a/DEVELOPER.md b/DEVELOPER.md index d8dd300..39376cc 100644 --- a/DEVELOPER.md +++ b/DEVELOPER.md @@ -194,8 +194,9 @@ src/ │ ├── logger.ts # Structured JSON logging — stderr (startup/no MCP transport) or MCP notifications/message (when hosted) │ ├── code-graph.ts # AST-based code graph building via ast-grep │ ├── graph-analysis.ts # Graph queries: dependencies, stats, cycles, Mermaid diagrams +│ ├── graph-aliases.ts # Path alias resolution from tsconfig/jsconfig compilerOptions.paths │ ├── graph-imports.ts # Import/require/use extraction for 18+ languages via AST -│ ├── graph-resolution.ts # Module specifier → file path resolution +│ ├── graph-resolution.ts # Module specifier → file path resolution (incl. aliases, SCSS partials) │ ├── startup.ts # Startup lifecycle: auto-resume, graceful shutdown coordination │ └── context-artifacts.ts # Context artifact loading, chunking, indexing, search │ @@ -458,14 +459,24 @@ When `codebase_graph_build` is called: │ ├── Swift: import │ ├── Bash: source, . (dot) │ ├── Dart/Lua: regex-based extraction - │ └── Svelte/Vue: HTML parse →