-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
Background
PR #8 removed the synchronous collectGitStats() subprocess call that was forking git log --numstat for every session during refresh — the single biggest performance bottleneck.
Git stats fields (gitCommits, gitAdditions, gitDeletions) are currently hardcoded to 0. The data model is preserved.
Requirements
- Implement lazy-loading of git stats (load on demand, not during initial refresh)
- Consider async/background loading to avoid blocking the main thread
- Cache results to avoid redundant subprocess calls
- Update UI to show git stats when available
References
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels