Idea detail
activity_bar
reqlan rq/extension/local-context/activitybar.rq:42
Summary
The extension should provide an activity bar sidebar for editor-adjacent requirement context per local_graph_view.
UI is implemented as Svelte webview panes per core.rq, not as a long-lived tree of static rows.
The host loads slices from the index via local_graph_analysis and forwards editor focus through activity-bar-webview-provider.ts and activity-bar-data-service.ts.
Panes should be performance conscious: capped neighbourhoods, lazy cytoscape mount, debounced cursor updates — same discipline as webview.
Workspace-wide tables, full layout controls, and unconstrained graph dumps belong in Ideas Summary per ideas_summary; panes link out with prefilled state instead of duplicating those views.
Navigation
Attributes
No attributes declared.
Ancestor context
No ancestor chain recorded.
Outbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | local_graph_view | reqlan rq/extension/local-context/activitybar.rq | local_graph_view |
| file_reference | ../../development/core.rq | reqlan rq/development/core.rq | core.rq |
| references | local_graph_analysis | reqlan rq/indexer/indexer.rq | local_graph_analysis |
| file_reference | ../../../packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts | packages/extension/src/activity_bar_module/activity-bar-webview-provider.ts | activity-bar-webview-provider.ts |
| file_reference | ../../../packages/extension/src/activity_bar_module/activity-bar-data-service.ts | packages/extension/src/activity_bar_module/activity-bar-data-service.ts | activity-bar-data-service.ts |
| references | webview | reqlan rq/extension/presentation/webview.rq | webview |
| references | ideas_summary | reqlan rq/extension/workspace-summary/ideas_summary/webview.rq | ideas_summary |
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | extension_surfaces | reqlan rq/core-architecture.rq | activity_bar |
| references | local_context | reqlan rq/extension/extension.rq | activity_bar |
| references | webview | reqlan rq/extension/presentation/webview.rq | activity_bar |
| references | nonblocking_index | reqlan rq/indexer/indexer.rq | activity_bar |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…