Was meine Seite betrifft, denke ich, dass hier ein Bug und ein Feature vorliegen. Wir können uns über Semantik streiten, aber ich möchte erklären, wie wir das betrachten, damit Sie verstehen, was als Nächstes geschieht, da Spoiler für Sie und Ihre Community sehr wichtig sind.
Der Bug besteht darin, dass beim Versuch, einen Spoiler inline und über Blöcke hinweg anzuwenden, die Absatzumbrüche entfernt werden (im Rich-Text-Modus) und hinzugefügt werden (im Markdown-Modus):
Rich Text:

Markdown:

Ich stimme zu, dass dies keine angenehme Erfahrung ist. Wir können diesen Bug beheben, aber das Ergebnis wird entweder sein:
- Zwei separate Spoiler, einer auf jeder Zeile, die separat angeklickt werden müssen, um sie anzuzeigen.
- Ein einzelner Spoiler, aber der ausgewählte Inhalt wird in einen eigenen Block gezwungen.
Die Feature-Anfrage besteht darin, einen einzelnen Spoiler zu unterstützen, der inline beginnt und sich über mehrere Blöcke erstreckt und dann mit einem einzigen Klick angezeigt werden kann. So sind Spoiler nicht konzipiert.
Der Grund, warum ich nach Ihrem Anwendungsfall gefragt habe, ist, sowohl bei der Behebung des Bugs zu helfen als auch die Bedeutung des Features zu verstehen. Wir sehen Spoiler normalerweise entweder inline oder als Blöcke, daher frage ich mich, ob es bestimmte Situationen gibt, in denen der Inline-Plus-Block-Spoiler zum Einsatz kommt. Das hilft uns, besser zu verstehen, wie Sie Discourse nutzen, und wie eine Lösung Ihnen (und anderen, die die Bedürfnisse ihrer eigenen Community in dem, was Sie hier teilen, wiedererkennen) helfen könnte.