Obrigado, Todd, pela referência ao CommonMark - eu não sabia sobre ele até agora, e agora este tópico faz mais sentido para mim.
Eu administro um fórum phpBB há 22 anos e, ao longo dos anos, o modifiquei bastante para atender às minhas necessidades: exibição de galeria, suporte para PDFs embutidos, Litebox e legendagem (com/sem Litebox). Quando você mencionou figcaption, isso me chamou a atenção. Aqui está um trecho de attachment.html, um template que modifiquei:
<figure>
<a data-fancybox="gallery1" href="{_file.U_DOWNLOAD_LINK}" data-caption="{_file.COMMENT}">
<img src="{_file.THUMB_IMAGE}" class="postimage" alt="{_file.DOWNLOAD_NAME}" title="{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}" />
<!-- ENDIF -->
<!-- IF _file.COMMENT -->
<figcaption>{_file.COMMENT}</figcaption>
<!-- ENDIF -->
</figure>
Nosso amigo figcaption.
É hora de eu deixar o phpBB; ele cumpriu sua utilidade, e o Discourse é uma plataforma muito mais robusta. Mas - embora eu não possa falar com autoridade sobre o CommonMark, ou por que ele deve ser seguido - posso dizer que a incapacidade de legendar imagens, PDFs, vídeos, áudio, etc. no Discourse é para mim uma omissão séria. No entanto, for isso seja tratado, deve haver alguma provisão.
Apenas minha opinião (meus $0,02).
-Dan