18 earlier thoughts
Lately I've been thinking about a variation to the above approach where, instead of annotating SHAs, the full patches are included in the "web" and you "tangle" to get a commit history and you "weave" to get the tutorial.
8 later thoughts
Keyboard navigation
?
c
g
j
←
k
→
p
s
ctrl + enter
alt + enter
esc