reqlanOverviewIdeasFilesCode filesClustersAttributesGraphPrint
Ideas/overview_page

Idea detail

overview_page

reqlan rq/extension/module/ideas_summary/webview.rq:81

block

Summary

First tab: a workspace overview for the active base — product-facing copy ( not index / debug jargon ).
- At a glance: idea count, reference count, issues, bases, and a friendly readiness status.
- Coverage: collapsible overview_coverage_scores ( lazy, non-blocking ).
- Search: live cross-surface search over ideas, ideasets, attributes, and references for the active base;
results group by surface with sample hits and actions to open the matching tab with the query applied ( overview_search ).
- Export: buttons that open export functionality — Export form / HTML, and PDF ( export_webview, features-export.rq pdf path ).
- Links: project site, support / email, GitHub.
- Recent changes preview ( idea names when available ) with a link to timeline_page.

Jump to outbound references

Jump to inbound references

Navigation

Source file

reqlan rq/extension/module/ideas_summary/webview.rq

community 28

community cluster

webview.rq

file cluster

reqlan rq/extension/module/ideas_summary

folder cluster

status: Not present

status cluster

tag: Not present

tag cluster

Printable page

Static print-friendly idea sheet.

Attributes

KeyValue
todo deep links into HTML export pages when an export exists
implementation OverviewPanel.svelte, ideas-summary-panel.ts

Browse all attributes

Ancestor context

overview_coverage_scores

Collapsible " Coverage " section on [overview_page] / [OverviewPanel]. Product-facing metrics for how thoroughly ideas map into the active base's project files ( respecting ["../../configuration.rq".configuration_rqignore] ): - Linked files: percent of project files ( non-requirement, non-ignored ) that ideas reference — exact path match after resolve, or under a referenced folder. Show " N of M project files ". - Requirement density: ideas per thousand lines of eligible project code; also show idea count and line count. - Linked paths: distinct files or folders referenced from ideas. - Requirement files: count of requirement documents in the base. Collapsed by default. Calculate only when the user expands the section ( not on Overview open / tab switch ). Non-blocking: host work must not stall Overview chrome or other tabs; show a loading state until the result arrives. When the index is not ready or calculation fails, show a clear message — never fake zero scores. Recalculate on expand when the active base changes or when the user refreshes; otherwise reuse the last result for the session.

overview_search

Overview search fans out across Ideas, Ideasets, Attributes, and References using the same ui-sql filters as those tabs. Debounced; returns counts plus a short sample of hits per surface; clicking a hit opens the idea ( or the attribute → Ideas handoff ); " Open in … " applies the search string on that tab.

timeline_page

Timeline tab shows the evolution of ideas for the active base — not raw file-index noise. Sources: - Git idea lifecycle from indexed `git_created_at` / `git_modified_at` ( created + last edited as separate events when they differ ) - Session idea reindex activity ( one event per idea persisted, with name / status / summary when available ) Opening the tab backfills missing git dates via the `git_dates` analyser ( capped batch ) so the feed is useful without visiting every idea in the Activity Bar. Reindex must preserve existing git dates across upsert. Entries are reverse-chronological, filterable by source ( git / reindexed ), and clickable to open the idea. Each event surfaces idea-centric info: name, short summary, status, kind / tags, and path. Full live multi-commit git log browsing remains out of scope; this surfaces indexed idea history first.

Outbound references

KindIdeaPathSnippet
file_reference ideas_summary_panel packages/extension/src/webview_module/ideas-summary-panel.ts ideas-summary-panel.ts
file_reference OverviewPanel packages/extension/webviews/ideas-summary/components/OverviewPanel.svelte OverviewPanel.svelte
file_reference features_export reqlan rq/extension/features-export.rq features-export.rq
references overview_coverage_scores reqlan rq/extension/module/ideas_summary/webview.rq overview_coverage_scores
references overview_search reqlan rq/extension/module/ideas_summary/webview.rq overview_search
references timeline_page reqlan rq/extension/module/ideas_summary/webview.rq timeline_page

Inbound references

KindIdeaPathSnippet
references overview_coverage_scores reqlan rq/extension/module/ideas_summary/webview.rq overview_page
references pages reqlan rq/extension/module/ideas_summary/webview.rq overview_page

Unresolved references

KindIdeaPathSnippet
references export_webview export_webview

Local graph

Initialising graph…