I remain convinced that the #Git CLI is a terrible UX and an especially bad fit for AI agents. Evidence:
```
GIT_SEQUENCE_EDITOR="python3 -c \"import sys; p=sys.argv[1]; c=open(p).read(); open(p,'w').write(c.replace('pick 29507ade4d6', 'edit 29507ade4d6'))\"" \
git rebase -i 29507ade4d6^
```
I only asked it to take some local changes, break them up, and amend them to some existing individual commits and it is thrashing *wildly* but I'm scared to abort or it'll leave me in a potentially worse state.
I'm been playing with #Jiujitsu on the side, I wonder if that might work better?








