Idea detail
ownership
reqlan rq/indexer/indexer.rq:176
block
Summary
The index / indexer lives in `packages/analytical` ( `@reqlan/analytical` ).
Canonical single-base engine: workspace-index.ts ( `WorkspaceIndex` facade ).
Sync / idle impl: workspace-index-sync.ts; one-file parse + persist: workspace-index-file.ts; mtime stale diff: workspace-mtime.ts.
Multi-base registry: one `WorkspaceIndex` per discovered base under application_memory ( `<base>/.reqlan/` ).
Headless entry: open-analysis-api.ts via native-only `openAnalysisApi` ( CLI / MCP ).
On-disk store path: application-memory.ts under `<base>/.reqlan/` — see ownership.
Navigation
Attributes
No attributes declared.
Ancestor context
No ancestor chain recorded.
Outbound references
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | application_memory | reqlan rq/extension/index-host/index.rq | ownership |
| references | index_consumers | reqlan rq/indexer/consumers.rq | ownership |
| references | index | reqlan rq/indexer/indexer.rq | ownership |
| references | ideas_index_sqlite | reqlan rq/indexer/sqlite-schema.rq | ownership |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…