jheckey wrote
Is there a way to run asciidoctor to output a single .adoc file with all of the various text included?
No.
With Asciidoctor, you could generate HTML from your .adoc file. I think that would be a good way to create your historical snapshots.