Notebook pull requests

Agreed. More than that though, a git(hub)-compatible notebook representation would be terrific on multiple levels. .ipynbs are text representation of jupyter notebooks and make them diffable and version controllable, Observable would thrive with the same.