Idea detail
error_status_bar
reqlan rq/extension/local-context/activitybar.rq:100
Summary
When the activity bar status line ( HeaderBar.svelte ) or Ideas Summary status chrome
( StatusBar.svelte )
is in an error state ( `statusError` ), surface the error **prominently** — do not mute it or bury it behind healthy index counts.
- Lead the status text with the error summary or issue count; healthy idea / reference counts may follow as secondary context.
- Use error foreground, error validation background, a distinct error label, and `role="alert"` so the message is visually and accessibly distinct from idle status.
- Bootstrap error banner ( BootstrapStatus.svelte in loading_state ) must not apply muted styling to the error detail.
Soft-waits for an unready index stay non-error per error_status_bar / workspace_loading; this idea covers true error states only.
Shared copy helper: index-status-text.ts.
Navigation
Attributes
Ancestor context
No ancestor chain recorded.
Outbound references
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | workspace_loading | reqlan rq/extension/local-context/activitybar-panels/workspace.rq | error_status_bar |
| references | header_buttons | reqlan rq/extension/local-context/activitybar.rq | error_status_bar |
| references | loading_state | reqlan rq/extension/local-context/activitybar.rq | error_status_bar |
| references | pages | reqlan rq/extension/workspace-summary/ideas_summary/webview.rq | error_status_bar |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…