wip: show only todos for added lines
TBD: handle untracked files, finding merge-base (big rabbit-hole), make sure both staged and unstaged changes are handled
Not done yet, but I open a draft so you can see the direction I'm taking here.
Fixes #1594