The solution is to use any other better-defined languages with a cheat sheet like [1].
If you’re used to CommonMark features, this is all you need.
[1]: https://docs.asciidoctor.org/asciidoc/latest/asciidoc-vs-mar...