con / con/ceptualization

git walker/drawer - draw "alerts" about updates in remotes and local worktrees

Open
#5 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.