skip-front-matter together with jekyll-titles-from-headings
We're currently using jekyll-titles-from-headings in order to infer page's titles from = headings, rather than explicitly specify them in Jekyll front matter with title:. And we're also using :skip-front-matter: in order to include one file (e.g., baz.adoc) in another (e.g., foo.adoc) without seeing the former's front matter in the latter's HTML output. A working example is at https://gist.github.com/dmalan/09356831e6cce010f9381e1c360832bb (provided you move default.html to a _layouts directory. It's perhaps worth noting that baz.adoc has "published: false" in its front matter so that Asciidoctor includes it from foo.adoc while Jekyll doesn't output a partial baz.html file for it.