git walker/drawer - draw "alerts" about updates in remotes and local worktrees
- Dominant language
- No language data
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Sure thing it all relates to
- #1
since "remotes" are just cached locally info about state of the "clones".
This particular use case came up while talking with @asmacdo about babs & mechababs and how RIA remotes accumulate per subject results until then they get merged into the main repo/tree/branch.
So if we are to visualize RIA clone fully for another clone linked via `remote` -- it is pretty much some form of notification of how much that remote is ahead of the clone in question: could be total number of commits (across branches) and/or branches (depending on the use case).
This way should be easily to visualize as a dashboard up-to-dateness of any given clone.
Since worktrees are typically like a "local shared clone" with its branches, it might be worth visualizing them as well across checked out branches in worktrees which are yet to be merged.
FWIW, at the level of UI, I recall that in the earlier stages of https://github.com/mykrok/mykrok (probably within first few days of vibe coding) there was a state which had animation balloons to signal presence of photos and when zooming in, it would have expanded them. Unfortunately I didn't commit that web frontend version within mykrok-mine personal site to now review easily :-/
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the related issue #1 and clarify which remote and worktree states the proposed dashboard should surface; the issue names no files, tests, or entry points. Done means the scope and a concrete way to visualize ahead commits or branches, including unmerged worktree branches, are agreed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git
- Domain
- developer-experience
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100