I'm also thinking about adding a git remote helper so that you can use more native git commands like `git branch -r` to list proposals
Like a throughput to git?
Remote helpers allow git functions like fetch and push to work over other protocols like ssh or https or nostr. The nostr protocol could proxy requests to the 'clone' address specified in the events and then make proposals on nostr act as remote branches.