Idea detail
ideas_list
reqlan rq/extension/workspace-summary/ideas_summary/webview.rq:95
Summary
- IdeasTable.svelte
- filterable and sortable via TableToolbar.svelte, ColumnFilterRow.svelte, and SortableTh.svelte
- column show / hide via TableOptionsMenu.svelte / table_column_options
- wide tables scroll horizontally in a `.table-scroll` viewport ( columns keep min widths; no crush-to-fit )
- groupable by idea kind ( block / oneliner ) per group_by_type
- other attributes shown as expandable chips per ChipList.svelte
- clicking an attribute chip adds a column, filters to ideas with a non-null value for that attribute, and sorts by it ( combinable with other filters )
- references split into outbound and inbound chip columns with counts
- clicking a reference chip filters ideas that share that edge ( combinable with other filters )
- block idea bodies shown in a scrollable cell per IdeaBodyCell.svelte
- columns for git_idea_timeline_analysis: first committed, last modified, and change count
- read from indexed `git_created_at` / `git_modified_at` / `git_change_count` only
- empty cells until git_dates_background_indexing fills them;
main table load never runs git
ideas_list_git_columns_performance
ideas_list_git_date_format
Navigation
Attributes
| Key | Value |
|---|---|
| implementation | IdeasTable.svelte, webview-table-queries.ts, sqlite-store.ts, git_dates.rs |
| status | done |
| tags | ideas, git, table |
| tests | idea-timeline.test.ts, idea-timeline.test.ts:upsert preserves analyser git dates and change count across reindex, idea-timeline.test.ts:listIdeaIdsMissingGitDates includes ideas missing change count, webview-table-queries.test.ts:orders by git date and change count columns, ideas-git-columns-perf.test.ts, format-git-date.test.ts, git_dates.rs |
Ancestor context
No ancestor chain recorded.
Outbound references
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | git_idea_timeline_analysis | reqlan rq/extension/index-host/git-codelens.rq | ideas_list |
| references | search_pane_advanced | reqlan rq/extension/local-context/activitybar-panels/search.rq | ideas_list |
| references | pages | reqlan rq/extension/workspace-summary/ideas_summary/webview.rq | ideas_list |
| references | ideas_list_git_columns_performance | reqlan rq/extension/workspace-summary/ideas_summary/webview.rq | ideas_list |
| references | ideas_list_git_date_format | reqlan rq/extension/workspace-summary/ideas_summary/webview.rq | ideas_list |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…