Skip to content

feat: history tracking, issue indicators, clickable navigation, sidebar icons#10

Merged
Lefix2 merged 1 commit intomainfrom
feat/history-tracking-v2
May 2, 2026
Merged

feat: history tracking, issue indicators, clickable navigation, sidebar icons#10
Lefix2 merged 1 commit intomainfrom
feat/history-tracking-v2

Conversation

@Lefix2
Copy link
Copy Markdown
Owner

@Lefix2 Lefix2 commented May 2, 2026

Summary

  • History panel: manual snapshots saved to NDJSON, fingerprint-based diff vs last snapshot, Trends view with sparklines and per-severity evolution
  • New-issue indicators: red badge on each new issue, ▲ N new issues filter chip, clickable KPI deltas pre-filter to NEW + severity
  • Clickable navigation: KPIs, bar charts, sparklines, file/category rows all navigate to Issues view with correct filters applied
  • Click-to-open: clicking an issue in the sidebar opens the file at the correct line
  • Sidebar polish: VS Code codicons (refresh, collapse-all, filter, tag), icons hidden when section collapsed, history section scrollable at ~3 entries height
  • Debug workflow: pre-launch task seeds 10 realistic snapshots spanning 11 weeks

Test plan

  • Load reports → sidebar shows Reports + Issues sections
  • Save snapshot → appears in History, tag icon triggers save
  • Reload config → refresh icon reloads
  • New issues show red new badge; ▲ N new issues chip filters correctly
  • Clicking KPI delta opens Issues view filtered by NEW + that severity
  • Clicking bars/sparklines/file rows opens Issues with correct filters
  • Collapse-all folds all expanded file/tree groups in Issues section
  • History scrolls beyond 3 entries; icons hidden when section collapsed
  • Launch debug session → 10 snapshots pre-seeded, Trends view populated

🤖 Generated with Claude Code

…ar icons

- History panel: manual snapshots saved to NDJSON, fingerprint-based diff
- Trends view: sparklines, per-severity evolution, snapshot comparison
- New-issue indicators: red badge + filter chip vs last snapshot
- Clickable KPIs/bars/sparklines/rows → Issues view with correct filters
- Click-to-open: issue location opens file at correct line
- Sidebar reload-config button in Reports section
- Sidebar icons: @vscode/codicons (refresh, collapse-all, filter, tag, …)
- Collapse-all button for Issues tree/file groups
- History section: scrollable, capped height (~3 entries)
- Debug: pre-launch task seeds 10 realistic snapshots spanning 11 weeks
- Fix: severity active-filter chips missing on badge click
- Fix: section icons hidden when collapsed, visible on expand

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Lefix2 Lefix2 merged commit 38ad82a into main May 2, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant