Love your projects and discovered http://asciidoctor.org by reading on shoobox -- exactly what I needed!
What came to mind looking at scripta is that you might find it useful to look at https://edwardtufte.github.io/tufte-css/
What do you use for persistency? Sequel?