I was traveling for the last few days, so I’m posting my update today. Behind-the-scenes revisions are complete. CodeMirror is integrated. Sandboxing is nearly complete, as is restoring to a revision. Snapshots are currently unimplemented but there is an API for it. I’m also playing with creating and displaying diffs this weekend.
I also gave John O’Nolan a heads up that I will need his assistance come the next week. Looking forward to some awesome refinements.