reqlanOverviewIdeasFilesCode filesClustersAttributesGraphPrint
Ideas/tooltip_detail

Idea detail

tooltip_detail

reqlan rq/extension/module/activitybar-panels/current_context_scope.rq:141

block done

Summary

Scope pane tooltips are detailed enough to explain * what * a meter means and * why it matters *.
- scope_pane widgets ( stability, dependency pulse, timeline, churn, lens chips, footprint line ) expose granular hover copy on the control and its sub-items.
- ContextFingerprint.svelte has an ⓘ info button with semantic scoring help, per-axis hover copy, and fingerprint_axis_drilldown.
- Scoring copy is sourced from context_signals ( `CONTEXT_FINGERPRINT_HELP`, `CONTEXT_FINGERPRINT_AXIS_HELP`, `buildContextFingerprint` ) so UI stays aligned with context_fingerprint and ai_readiness_gauge.
Implemented by ContextFingerprint.svelte ScopePane.svelte.

Jump to outbound references

Jump to inbound references

Navigation

Source file

reqlan rq/extension/module/activitybar-panels/current_context_scope.rq

community 20

community cluster

current_context_scope.rq

file cluster

reqlan rq/extension/module/activitybar-panels

folder cluster

status: done

status cluster

tag: Not present

tag cluster

Printable page

Static print-friendly idea sheet.

Attributes

KeyValue
tests context-signals.ts, context-signals.test.ts, ContextFingerprint.svelte, ScopePane.svelte
status done

Browse all attributes

Ancestor context

scope_pane

Composed context inspector per ["../context-scope.rq".scope_pane_design]. Built from ["../context-scope.rq".reqlan_context_model]; not a flat file list. See ["../context-scope.rq".context_dimensions] for workspace, current file, open files, file history, edit history, manual, and git lenses. Git lens: [git_history_lens] ( history-first, not staging mirror ). Legacy file-only fields live in ["../context-scope.rq".current_file_context] / currentFile slice when the current-file lens is expanded. Implemented by [ScopePane].

fingerprint_axis_drilldown

Each [ContextFingerprint] axis row ( Files, Requirements, History, Architecture, Git, Diagnostics, Coverage ) is clickable. Clicking a row toggles a compact contributor table below it ( Source, Item, Detail ) listing what filled that axis — e. g. which lenses included a file, which ideas are in the footprint, git focus commits / authors ( dirty paths secondary ), anomalies, or relationship edges. Table rows open / focus the related idea or file when actionable. Empty axes show a short “ why care / how to fill ” message. Mirrors the interaction pattern of [dependency_pulse_table]. Aligns with [context_scope_v2.context_fingerprint] and [tooltip_detail]. Implemented by [ContextFingerprint] [ScopePane].

git_history_lens

Expanded git dimension in [scope_pane]: focus-centric development history, not a Source Control duplicate. Layout: - Header: branch name, HEAD short hash, muted summary ( e. g. " main · 3 commits · 2 authors " ). - Focus history ( primary ): up to ~ 8 commits touching the focus file / idea line range — relative time, short hash, subject, author. Prefer `git log -L` for `.rq` ideas; fall back to path log. Non-. rq uses path `--follow`. - Authors: compact chip row of top authors from that log window. - Working tree ( secondary, collapsed by default ): dirty staged / unstaged paths for caution / footprint only. Focus hero: history cue ( last commit age / branch ), not `git: staged|unstaged`. Fingerprint Git axis and drilldown list commits / authors ( dirty paths secondary ) per [fingerprint_axis_drilldown] and [tooltip_detail]. Aligns with ["../context-scope.rq".git_context] and [context_scope_v2.development_history_signals]. Implemented by [ScopePane] [ContextFingerprint].

dependency_pulse_table

The focus-hero [DependencyPulse] compass ( ↑ parents, → outbound, ← inbound, ↓ dependents, ● centre ) is clickable. Clicking any arm or the centre toggles a compact reference table below with Dir, Role, Idea, and Status. Rows open / focus the related idea. Duplicates of always-on inbound / outbound lists are omitted from the hero; the current-file lens still lists them. Aligns with [context_scope_v2.dependency_pulse]. Implemented by [DependencyPulse] [ScopePane].

Outbound references

KindIdeaPathSnippet
file_reference context_signals packages/analytical/src/core/context-signals.ts context_signals
file_reference ../../../../packages/analytical/test/context-signals.test.ts packages/analytical/test/context-signals.test.ts context-signals.test.ts
file_reference ScopePane packages/extension/webviews/activity-bar/components/ScopePane.svelte ScopePane.svelte
file_reference ContextFingerprint packages/extension/webviews/activity-bar/components/widgets/ContextFingerprint.svelte ContextFingerprint.svelte
references fingerprint_axis_drilldown reqlan rq/extension/module/activitybar-panels/current_context_scope.rq fingerprint_axis_drilldown
references scope_pane reqlan rq/extension/module/activitybar-panels/current_context_scope.rq scope_pane

Inbound references

KindIdeaPathSnippet
references fingerprint_axis_drilldown reqlan rq/extension/module/activitybar-panels/current_context_scope.rq tooltip_detail
references git_history_lens reqlan rq/extension/module/activitybar-panels/current_context_scope.rq tooltip_detail

Unresolved references

KindIdeaPathSnippet
references ai_readiness_gauge ai_readiness_gauge
references context_fingerprint context_fingerprint

Local graph

Initialising graph…