Idea detail
base_vs_extension_boundary
reqlan rq/extension/host/installation.rq:103
Summary
Clear ownership so install steps do not write to the wrong store:
- Extension package / activate / welcome webview → extension_installation ( extension host + `globalState` onboarding key ).
- Activity bar, LSP, chat participant, Ideas Summary → extension runtime after activation_sequence.
- `.reqlan/` marker, `config.json`, `.rqignore`, `.gitignore` ( SQLite artifacts ), ideas index, index diagnostics sqlite → base_installation under `<base>/.reqlan/`.
- Cursor `rq-*` skills + MCP json → workspace_agent_files under `<workspace>/.cursor/`.
Do not store agent skills or MCP config inside `.reqlan`. Do not treat welcome-webview globalState as base-local memory.
Navigation
Attributes
No attributes declared.
Ancestor context
No ancestor chain recorded.
Outbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | extension_installation | reqlan rq/extension/host/installation.rq | extension_installation |
| references | activation_sequence | reqlan rq/extension/host/activation.rq | activation_sequence |
| references | base_installation | reqlan rq/extension/host/installation.rq | base_installation |
| references | workspace_agent_files | reqlan rq/extension/host/installation.rq | workspace_agent_files |
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…