Skip to content

feat: Timeline UI Enhancements and Issue Tracking#24

Merged
archdex-art merged 2 commits into
mainfrom
feat/timeline-ui-refinements
Jul 20, 2026
Merged

feat: Timeline UI Enhancements and Issue Tracking#24
archdex-art merged 2 commits into
mainfrom
feat/timeline-ui-refinements

Conversation

@archdex-art

Copy link
Copy Markdown
Owner

UI and Analytical Refinements for the Timeline Engine

  • Issues Shift Diffing: Ad-Hoc comparisons now render a comprehensive list of exactly which architectural and code-quality issues were Introduced and Resolved between two commits.
  • Snapshot Issues List: The main timeline view now displays a scrollable list of all active issues present at the exact moment of the selected historical commit.
  • Git Diff Colorization: The raw file diff modal now features line-by-line syntax highlighting (green for additions, red for deletions, cyan for chunks), perfectly mirroring IDE implementations.
  • Explorer View Upgrades: The changed files list now separates filenames (main header) from directory paths (subtext) for a much cleaner scanning experience.
  • Tooltips: Added informative hover tooltips via (i) icons to explain complex metrics like Arch Score and Coupling to end-users.
  • Git Integration Improvements: Backed the timeline endpoints with direct git diff --name-status and physical temp-file .tar extraction to eliminate Node.js memory buffer limits on massive repositories.

@archdex-art
archdex-art merged commit 6e182b0 into main Jul 20, 2026
2 checks 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