Printable idea sheet
runtime_topology
reqlan rq/core-architecture.rq:179
Katz 0.040
The editor and the index do not share one process.
- LSP process: `reqlan-lsp` for live `.rq` editing ( language_server_rust ).
- Analytical workspace-index.ts ( extension host via index-service.ts, MCP / CLI via open-analysis-api.ts ): full-workspace graph for tables, local graph, chat, MCP.
Editor ↔ extension host: VS Code APIs and webview postMessage.
Editor ↔ LSP: vscode-languageclient over stdio.
The language server reads the ideas index directly. Host catalog notifications are optional.
Stack sketch: stack.
Interactive page: runtime_topology