Skip to content

Commit 7f504dd

Browse files
committed
chore: update AI context map [skip ci]
1 parent 6622f58 commit 7f504dd

8 files changed

Lines changed: 80 additions & 59 deletions

File tree

.codesight/CODESIGHT.md

Lines changed: 26 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
> **Stack:** raw-http | none | unknown | typescript
44
5-
> 4 routes (8 inferred) + 1 graphql + 3 ws | 0 models | 0 components | 65 lib files | 10 env vars | 5 middleware | 13 events | 60% test coverage
6-
> **Token savings:** this file is ~5,400 tokens. Without it, AI exploration would cost ~34,300 tokens. **Saves ~28,900 tokens per conversation.**
7-
> **Last scanned:** 2026-06-27 21:21 — re-run after significant changes
5+
> 4 routes (8 inferred) + 1 graphql + 3 ws | 0 models | 0 components | 66 lib files | 10 env vars | 5 middleware | 13 events | 60% test coverage
6+
> **Token savings:** this file is ~5,500 tokens. Without it, AI exploration would cost ~34,500 tokens. **Saves ~29,100 tokens per conversation.**
7+
> **Last scanned:** 2026-06-27 23:35 — re-run after significant changes
88
99
---
1010

@@ -32,11 +32,12 @@
3232

3333
- `reference/ast-plugin/assembly/index.ts`
3434
- function contractVersion: () => i32
35+
- function describe: () => i64
3536
- function alloc: (len) => i32
3637
- function dealloc: (ptr, len) => void
3738
- function parseRoutes: (srcPtr, srcLen) => i64
3839
- function parseSchemas: (srcPtr, srcLen) => i64
39-
- function parseImports: (srcPtr, srcLen) => i64
40+
- _...1 more_
4041
- `src/ast/extract-android.ts`
4142
- function extractRetrofitRoutes: (filePath, content, tags) => RouteInfo[]
4243
- function extractRoomEntities: (_filePath, content) => SchemaModel[]
@@ -101,10 +102,10 @@
101102
- function resolveNativeAst: (cfg, projectRoot) => NativeAstResolved
102103
- function nativeEnabledFor: (r, lang) => boolean
103104
- function isStrict: (r) => boolean
105+
- function buildNativeRegistry: (r) => NativeRegistry
104106
- function nativePluginFor: (lang, kind, r) => NativePlugin | null
105107
- function recordParseError: (r, lang, kind, file, err) => void
106-
- function reportNativeDiagnostics: (diagnostics) => string
107-
- _...2 more_
108+
- _...5 more_
108109
- `src/config.ts`
109110
- function loadConfig: (root) => Promise<CodesightConfig>
110111
- function safeParseConfigText: (content) => CodesightConfig
@@ -134,8 +135,16 @@
134135
- type Name
135136
- _...2 more_
136137
- `src/detectors/middleware.ts` — function detectMiddleware: (files, project) => Promise<MiddlewareInfo[]>
138+
- `src/detectors/native.ts`
139+
- function detectNative: (files, project, resolved) => Promise<NativeExtraction>
140+
- function mergeNativeRoutes: (builtin, native, resolved, registry) => RouteInfo[]
141+
- function mergeNativeSchemas: (builtin, native) => SchemaModel[]
142+
- interface NativeExtraction
137143
- `src/detectors/openapi.ts` — function detectOpenAPISpec: (root, project) => Promise<OpenAPIResult>, interface OpenAPIResult
138-
- `src/detectors/routes.ts` — function detectRoutes: (files, project, config?) => Promise<RouteInfo[]>, const GET
144+
- `src/detectors/routes.ts`
145+
- function detectTags: (content) => string[]
146+
- function detectRoutes: (files, project, config?) => Promise<RouteInfo[]>
147+
- const GET
139148
- `src/detectors/schema.ts` — function detectSchemas: (files, project, config?) => Promise<SchemaModel[]>, const users
140149
- `src/detectors/tokens.ts` — function estimateTokens: (text) => number, function calculateTokenStats: (result, outputText, fileCount) => import("../types.js").TokenStats
141150
- `src/eval.ts` — function runEval: () => Promise<void>
@@ -202,12 +211,13 @@
202211
- interface TelemetryTask
203212
- interface TelemetryReport
204213
- `src/wasm/plugin-host.ts`
214+
- function listPluginFiles: (pluginDirs) => PluginFile[]
205215
- function setNativePluginProvider: (fn) => void
206216
- function resetNativePluginProvider: () => void
207217
- function loadPlugin: (lang, pluginDirs) => LoadedPlugin | null
208218
- function bindExports: (rawExports) => LoadedPlugin | null
209219
- interface LoadedPlugin
210-
- type PluginProvider
220+
- _...2 more_
211221

212222
---
213223

@@ -250,15 +260,14 @@
250260

251261
## Most Imported Files (change these carefully)
252262

253-
- `src/types.ts` — imported by **50** files
254-
- `src/scanner.ts` — imported by **16** files
263+
- `src/types.ts` — imported by **51** files
264+
- `src/scanner.ts` — imported by **17** files
255265
- `src/ast/loader.ts` — imported by **6** files
256266
- `src/plugins/terraform/types.ts` — imported by **6** files
257267
- `src/ast/extract-brightscript.ts` — imported by **5** files
258268
- `src/plugins/cicd/types.ts` — imported by **5** files
259269
- `src/plugins/githooks/types.ts` — imported by **5** files
260-
- `src/ast/native-loader.ts` — imported by **4** files
261-
- `src/detectors/routes.ts` — imported by **3** files
270+
- `src/detectors/routes.ts` — imported by **4** files
262271
- `src/detectors/schema.ts` — imported by **3** files
263272
- `src/detectors/components.ts` — imported by **3** files
264273
- `src/detectors/config.ts` — imported by **3** files
@@ -270,19 +279,20 @@
270279
- `src/ast/extract-scenegraph.ts` — imported by **3** files
271280
- `src/ast/extract-csharp.ts` — imported by **3** files
272281
- `src/ast/extract-php.ts` — imported by **3** files
282+
- `src/generators/ai-config.ts` — imported by **3** files
273283

274284
## Import Map (who imports what)
275285

276-
- `src/types.ts``src/ast/extract-android.ts`, `src/ast/extract-brighterscript.ts`, `src/ast/extract-brightscript.ts`, `src/ast/extract-components.ts`, `src/ast/extract-csharp.ts` +45 more
277-
- `src/scanner.ts``src/core.ts`, `src/detectors/components.ts`, `src/detectors/config.ts`, `src/detectors/contracts.ts`, `src/detectors/coverage.ts` +11 more
286+
- `src/types.ts``src/ast/extract-android.ts`, `src/ast/extract-brighterscript.ts`, `src/ast/extract-brightscript.ts`, `src/ast/extract-components.ts`, `src/ast/extract-csharp.ts` +46 more
287+
- `src/scanner.ts``src/core.ts`, `src/detectors/components.ts`, `src/detectors/config.ts`, `src/detectors/contracts.ts`, `src/detectors/coverage.ts` +12 more
278288
- `src/ast/loader.ts``src/ast/extract-components.ts`, `src/ast/extract-routes.ts`, `src/ast/extract-schema.ts`, `src/detectors/components.ts`, `src/detectors/routes.ts` +1 more
279289
- `src/plugins/terraform/types.ts``src/plugins/terraform/file-collector.ts`, `src/plugins/terraform/formatter.ts`, `src/plugins/terraform/hcl-parser.ts`, `src/plugins/terraform/index.ts`, `src/plugins/terraform/index.ts` +1 more
280290
- `src/ast/extract-brightscript.ts``src/ast/extract-brighterscript.ts`, `src/detectors/events.ts`, `src/detectors/libs.ts`, `src/detectors/middleware.ts`, `src/detectors/routes.ts`
281291
- `src/plugins/cicd/types.ts``src/plugins/cicd/circleci.ts`, `src/plugins/cicd/formatter.ts`, `src/plugins/cicd/github-actions.ts`, `src/plugins/cicd/index.ts`, `src/plugins/cicd/index.ts`
282292
- `src/plugins/githooks/types.ts``src/plugins/githooks/formatter.ts`, `src/plugins/githooks/husky.ts`, `src/plugins/githooks/index.ts`, `src/plugins/githooks/lefthook.ts`, `src/plugins/githooks/raw.ts`
283-
- `src/ast/native-loader.ts``src/core.ts`, `src/detectors/routes.ts`, `src/detectors/schema.ts`, `src/index.ts`
284-
- `src/detectors/routes.ts``src/core.ts`, `src/eval.ts`, `src/mcp-server.ts`
293+
- `src/detectors/routes.ts``src/core.ts`, `src/detectors/native.ts`, `src/eval.ts`, `src/mcp-server.ts`
285294
- `src/detectors/schema.ts``src/core.ts`, `src/eval.ts`, `src/mcp-server.ts`
295+
- `src/detectors/components.ts``src/core.ts`, `src/eval.ts`, `src/mcp-server.ts`
286296

287297
---
288298

.codesight/graph.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,14 @@
22

33
## Most Imported Files (change these carefully)
44

5-
- `src/types.ts` — imported by **50** files
6-
- `src/scanner.ts` — imported by **16** files
5+
- `src/types.ts` — imported by **51** files
6+
- `src/scanner.ts` — imported by **17** files
77
- `src/ast/loader.ts` — imported by **6** files
88
- `src/plugins/terraform/types.ts` — imported by **6** files
99
- `src/ast/extract-brightscript.ts` — imported by **5** files
1010
- `src/plugins/cicd/types.ts` — imported by **5** files
1111
- `src/plugins/githooks/types.ts` — imported by **5** files
12-
- `src/ast/native-loader.ts` — imported by **4** files
13-
- `src/detectors/routes.ts` — imported by **3** files
12+
- `src/detectors/routes.ts` — imported by **4** files
1413
- `src/detectors/schema.ts` — imported by **3** files
1514
- `src/detectors/components.ts` — imported by **3** files
1615
- `src/detectors/config.ts` — imported by **3** files
@@ -22,16 +21,17 @@
2221
- `src/ast/extract-scenegraph.ts` — imported by **3** files
2322
- `src/ast/extract-csharp.ts` — imported by **3** files
2423
- `src/ast/extract-php.ts` — imported by **3** files
24+
- `src/generators/ai-config.ts` — imported by **3** files
2525

2626
## Import Map (who imports what)
2727

28-
- `src/types.ts``src/ast/extract-android.ts`, `src/ast/extract-brighterscript.ts`, `src/ast/extract-brightscript.ts`, `src/ast/extract-components.ts`, `src/ast/extract-csharp.ts` +45 more
29-
- `src/scanner.ts``src/core.ts`, `src/detectors/components.ts`, `src/detectors/config.ts`, `src/detectors/contracts.ts`, `src/detectors/coverage.ts` +11 more
28+
- `src/types.ts``src/ast/extract-android.ts`, `src/ast/extract-brighterscript.ts`, `src/ast/extract-brightscript.ts`, `src/ast/extract-components.ts`, `src/ast/extract-csharp.ts` +46 more
29+
- `src/scanner.ts``src/core.ts`, `src/detectors/components.ts`, `src/detectors/config.ts`, `src/detectors/contracts.ts`, `src/detectors/coverage.ts` +12 more
3030
- `src/ast/loader.ts``src/ast/extract-components.ts`, `src/ast/extract-routes.ts`, `src/ast/extract-schema.ts`, `src/detectors/components.ts`, `src/detectors/routes.ts` +1 more
3131
- `src/plugins/terraform/types.ts``src/plugins/terraform/file-collector.ts`, `src/plugins/terraform/formatter.ts`, `src/plugins/terraform/hcl-parser.ts`, `src/plugins/terraform/index.ts`, `src/plugins/terraform/index.ts` +1 more
3232
- `src/ast/extract-brightscript.ts``src/ast/extract-brighterscript.ts`, `src/detectors/events.ts`, `src/detectors/libs.ts`, `src/detectors/middleware.ts`, `src/detectors/routes.ts`
3333
- `src/plugins/cicd/types.ts``src/plugins/cicd/circleci.ts`, `src/plugins/cicd/formatter.ts`, `src/plugins/cicd/github-actions.ts`, `src/plugins/cicd/index.ts`, `src/plugins/cicd/index.ts`
3434
- `src/plugins/githooks/types.ts``src/plugins/githooks/formatter.ts`, `src/plugins/githooks/husky.ts`, `src/plugins/githooks/index.ts`, `src/plugins/githooks/lefthook.ts`, `src/plugins/githooks/raw.ts`
35-
- `src/ast/native-loader.ts``src/core.ts`, `src/detectors/routes.ts`, `src/detectors/schema.ts`, `src/index.ts`
36-
- `src/detectors/routes.ts``src/core.ts`, `src/eval.ts`, `src/mcp-server.ts`
35+
- `src/detectors/routes.ts``src/core.ts`, `src/detectors/native.ts`, `src/eval.ts`, `src/mcp-server.ts`
3736
- `src/detectors/schema.ts``src/core.ts`, `src/eval.ts`, `src/mcp-server.ts`
37+
- `src/detectors/components.ts``src/core.ts`, `src/eval.ts`, `src/mcp-server.ts`

.codesight/libs.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@
22

33
- `reference/ast-plugin/assembly/index.ts`
44
- function contractVersion: () => i32
5+
- function describe: () => i64
56
- function alloc: (len) => i32
67
- function dealloc: (ptr, len) => void
78
- function parseRoutes: (srcPtr, srcLen) => i64
89
- function parseSchemas: (srcPtr, srcLen) => i64
9-
- function parseImports: (srcPtr, srcLen) => i64
10+
- _...1 more_
1011
- `src/ast/extract-android.ts`
1112
- function extractRetrofitRoutes: (filePath, content, tags) => RouteInfo[]
1213
- function extractRoomEntities: (_filePath, content) => SchemaModel[]
@@ -71,10 +72,10 @@
7172
- function resolveNativeAst: (cfg, projectRoot) => NativeAstResolved
7273
- function nativeEnabledFor: (r, lang) => boolean
7374
- function isStrict: (r) => boolean
75+
- function buildNativeRegistry: (r) => NativeRegistry
7476
- function nativePluginFor: (lang, kind, r) => NativePlugin | null
7577
- function recordParseError: (r, lang, kind, file, err) => void
76-
- function reportNativeDiagnostics: (diagnostics) => string
77-
- _...2 more_
78+
- _...5 more_
7879
- `src/config.ts`
7980
- function loadConfig: (root) => Promise<CodesightConfig>
8081
- function safeParseConfigText: (content) => CodesightConfig
@@ -104,8 +105,16 @@
104105
- type Name
105106
- _...2 more_
106107
- `src/detectors/middleware.ts` — function detectMiddleware: (files, project) => Promise<MiddlewareInfo[]>
108+
- `src/detectors/native.ts`
109+
- function detectNative: (files, project, resolved) => Promise<NativeExtraction>
110+
- function mergeNativeRoutes: (builtin, native, resolved, registry) => RouteInfo[]
111+
- function mergeNativeSchemas: (builtin, native) => SchemaModel[]
112+
- interface NativeExtraction
107113
- `src/detectors/openapi.ts` — function detectOpenAPISpec: (root, project) => Promise<OpenAPIResult>, interface OpenAPIResult
108-
- `src/detectors/routes.ts` — function detectRoutes: (files, project, config?) => Promise<RouteInfo[]>, const GET
114+
- `src/detectors/routes.ts`
115+
- function detectTags: (content) => string[]
116+
- function detectRoutes: (files, project, config?) => Promise<RouteInfo[]>
117+
- const GET
109118
- `src/detectors/schema.ts` — function detectSchemas: (files, project, config?) => Promise<SchemaModel[]>, const users
110119
- `src/detectors/tokens.ts` — function estimateTokens: (text) => number, function calculateTokenStats: (result, outputText, fileCount) => import("../types.js").TokenStats
111120
- `src/eval.ts` — function runEval: () => Promise<void>
@@ -172,9 +181,10 @@
172181
- interface TelemetryTask
173182
- interface TelemetryReport
174183
- `src/wasm/plugin-host.ts`
184+
- function listPluginFiles: (pluginDirs) => PluginFile[]
175185
- function setNativePluginProvider: (fn) => void
176186
- function resetNativePluginProvider: () => void
177187
- function loadPlugin: (lang, pluginDirs) => LoadedPlugin | null
178188
- function bindExports: (rawExports) => LoadedPlugin | null
179189
- interface LoadedPlugin
180-
- type PluginProvider
190+
- _...2 more_

.codesight/wiki/api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ The Api subsystem handles **1 routes** and touches: auth, db, cache, queue, emai
1111

1212
## High-Impact Files
1313

14-
- `src/detectors/routes.ts` — imported by 3 files
14+
- `src/detectors/routes.ts` — imported by 4 files
1515

1616
## Source Files
1717

.codesight/wiki/libraries.md

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
> **Navigation aid.** Library inventory extracted via AST. Read the source files listed here before modifying exported functions.
44
5-
**65 library files** across 14 modules
5+
**66 library files** across 14 modules
66

77
## Plugins (19 files)
88

@@ -26,10 +26,29 @@
2626
- `src/plugins/terraform/formatter.ts` — formatInfrastructure
2727
- `src/plugins/terraform/index.ts` — createTerraformPlugin
2828

29+
## Detectors (16 files)
30+
31+
- `src/detectors/libs.ts` — detectLibs, name, name, Name, Name, Name, …
32+
- `src/detectors/native.ts` — detectNative, mergeNativeRoutes, mergeNativeSchemas, NativeExtraction
33+
- `src/detectors/graphql.ts` — detectGraphQLRoutes, detectGRPCRoutes, detectWebSocketRoutes
34+
- `src/detectors/routes.ts` — detectTags, detectRoutes, GET
35+
- `src/detectors/blast-radius.ts` — analyzeBlastRadius, analyzeMultiFileBlastRadius
36+
- `src/detectors/components.ts` — detectComponents, ComponentName
37+
- `src/detectors/coverage.ts` — isTestFile, detectTestCoverage
38+
- `src/detectors/openapi.ts` — detectOpenAPISpec, OpenAPIResult
39+
- `src/detectors/schema.ts` — detectSchemas, users
40+
- `src/detectors/tokens.ts` — estimateTokens, calculateTokenStats
41+
- `src/detectors/config.ts` — detectConfig
42+
- `src/detectors/contracts.ts` — enrichRouteContracts
43+
- `src/detectors/events.ts` — detectEvents
44+
- `src/detectors/graph.ts` — detectDependencyGraph
45+
- `src/detectors/knowledge.ts` — detectKnowledge
46+
- `src/detectors/middleware.ts` — detectMiddleware
47+
2948
## Ast (15 files)
3049

3150
- `src/ast/extract-brightscript.ts` — extractBrightScriptFunctions, extractBrightScriptObservers, extractBrightScriptNavigationCalls, extractBrightScriptShowScreenCalls, extractBrightScriptGraphqlCalls, extractBrightScriptGlobalFields, …
32-
- `src/ast/native-loader.ts` — resolveNativeAst, nativeEnabledFor, isStrict, nativePluginFor, recordParseError, reportNativeDiagnostics, …
51+
- `src/ast/native-loader.ts` — resolveNativeAst, nativeEnabledFor, isStrict, buildNativeRegistry, nativePluginFor, recordParseError, …
3352
- `src/ast/loader.ts` — loadTypeScript, resetCache, parseSourceFile, getDecorators, parseDecorator, getText
3453
- `src/ast/extract-android.ts` — extractRetrofitRoutes, extractRoomEntities, extractComposeComponents, extractNavigationRoutes, extractActivitiesFromManifest
3554
- `src/ast/extract-python.ts` — extractPythonRoutesAST, extractSQLAlchemyAST, extractDjangoModelsAST, extractSQLModelAST, isPythonAvailable
@@ -44,24 +63,6 @@
4463
- `src/ast/extract-schema.ts` — extractDrizzleSchemaAST, extractTypeORMSchemaAST
4564
- `src/ast/extract-routes.ts` — extractRoutesAST
4665

47-
## Detectors (15 files)
48-
49-
- `src/detectors/libs.ts` — detectLibs, name, name, Name, Name, Name, …
50-
- `src/detectors/graphql.ts` — detectGraphQLRoutes, detectGRPCRoutes, detectWebSocketRoutes
51-
- `src/detectors/blast-radius.ts` — analyzeBlastRadius, analyzeMultiFileBlastRadius
52-
- `src/detectors/components.ts` — detectComponents, ComponentName
53-
- `src/detectors/coverage.ts` — isTestFile, detectTestCoverage
54-
- `src/detectors/openapi.ts` — detectOpenAPISpec, OpenAPIResult
55-
- `src/detectors/routes.ts` — detectRoutes, GET
56-
- `src/detectors/schema.ts` — detectSchemas, users
57-
- `src/detectors/tokens.ts` — estimateTokens, calculateTokenStats
58-
- `src/detectors/config.ts` — detectConfig
59-
- `src/detectors/contracts.ts` — enrichRouteContracts
60-
- `src/detectors/events.ts` — detectEvents
61-
- `src/detectors/graph.ts` — detectDependencyGraph
62-
- `src/detectors/knowledge.ts` — detectKnowledge
63-
- `src/detectors/middleware.ts` — detectMiddleware
64-
6566
## Monorepo (4 files)
6667

6768
- `src/monorepo/deps.ts` — extractCrossPackageDeps, writeDepsFile
@@ -97,7 +98,7 @@
9798

9899
## Reference (1 files)
99100

100-
- `reference/ast-plugin/assembly/index.ts` — contractVersion, alloc, dealloc, parseRoutes, parseSchemas, parseImports
101+
- `reference/ast-plugin/assembly/index.ts` — contractVersion, describe, alloc, dealloc, parseRoutes, parseSchemas,
101102

102103
## Scanner.ts (1 files)
103104

@@ -109,7 +110,7 @@
109110

110111
## Wasm (1 files)
111112

112-
- `src/wasm/plugin-host.ts` — setNativePluginProvider, resetNativePluginProvider, loadPlugin, bindExports, LoadedPlugin, PluginProvider
113+
- `src/wasm/plugin-host.ts`listPluginFiles, setNativePluginProvider, resetNativePluginProvider, loadPlugin, bindExports, LoadedPlugin,
113114

114115
---
115116
_Back to [overview.md](./overview.md)_

.codesight/wiki/log.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
History of `npx codesight --wiki` runs. Capped at 20 entries.
44

5-
## [2026-04-13 21:08:51] scan | 8 routes, 0 models, 0 components → 8 articles
6-
75
## [2026-04-13 21:19:08] scan | 8 routes, 0 models, 0 components → 8 articles
86

97
## [2026-04-14 18:42:07] scan | 8 routes, 0 models, 0 components → 8 articles
@@ -41,3 +39,5 @@ History of `npx codesight --wiki` runs. Capped at 20 entries.
4139
## [2026-06-27 21:17:20] scan | 8 routes, 0 models, 0 components → 8 articles
4240

4341
## [2026-06-27 21:21:16] scan | 8 routes, 0 models, 0 components → 8 articles
42+
43+
## [2026-06-27 23:35:35] scan | 8 routes, 0 models, 0 components → 8 articles

.codesight/wiki/overview.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
## Scale
88

9-
8 API routes · 65 library files · 5 middleware layers · 10 environment variables
9+
8 API routes · 66 library files · 5 middleware layers · 10 environment variables
1010

1111
## Subsystems
1212

@@ -16,14 +16,14 @@
1616
- **[Infra](./infra.md)** — 1 routes — touches: auth, db, cache, queue, payment
1717
- **[Api](./api.md)** — 1 routes — touches: auth, db, cache, queue, email
1818

19-
**Libraries:** 65 files — see [libraries.md](./libraries.md)
19+
**Libraries:** 66 files — see [libraries.md](./libraries.md)
2020

2121
## High-Impact Files
2222

2323
Changes to these files have the widest blast radius across the codebase:
2424

25-
- `src/types.ts` — imported by **50** files
26-
- `src/scanner.ts` — imported by **16** files
25+
- `src/types.ts` — imported by **51** files
26+
- `src/scanner.ts` — imported by **17** files
2727
- `src/ast/loader.ts` — imported by **6** files
2828
- `src/plugins/terraform/types.ts` — imported by **6** files
2929
- `src/ast/extract-brightscript.ts` — imported by **5** files

.codesight/wiki/path.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ The Path subsystem handles **1 routes** and touches: auth, db, cache, queue, ema
1111

1212
## High-Impact Files
1313

14-
- `src/detectors/routes.ts` — imported by 3 files
14+
- `src/detectors/routes.ts` — imported by 4 files
1515

1616
## Source Files
1717

0 commit comments

Comments
 (0)