Ich denke, die Quelle der Verärgerung für Andrews Community-Mitglieder ist %{header_instructions}.
Dieses Token expandiert zu einem ziemlich großen Block von Boilerplate-Text („nicht antworten…“, Links, Anweisungen usw.) und erscheint ganz oben im E-Mail-Text in vielen Benachrichtigungsvorlagen. Für erfahrene Benutzer dominiert es die Nachricht und wirkt eher wie Nörgelei als hilfreich.
Derzeit gibt es keine sitzungsweite Einstellung, um dies zu deaktivieren oder zu verschieben. Um es zu entfernen, muss ein Administrator jede E-Mail-Vorlage einzeln unter Admin → E-Mail → Vorlagen bearbeiten.
Auf der aktuellen latest-release (ich bin auf latest-release +17) sollte es möglich sein, dies zentral mit einem Rails-Skript für Vorlagen zu beheben, die bereits Datenbank-Overrides haben, z. B. indem %{header_instructions} entfernt wird, wenn es am Anfang des Textkörpers erscheint. Dieser Teil ist unkompliziert und verwendet das EmailTemplate-Modell.
Die Anwendung derselben Änderung auf alle Standardvorlagen (einschließlich derer ohne bestehende Overrides) würde das Erstellen von Overrides erfordern, indem die Standardvorlagentexte über interne Nachschlage-APIs abgerufen werden. Das ist machbar, hängt aber von den internen Mechanismen von Discourse ab und müsste von einem Maintainer überprüft/validiert werden, bevor es breit empfohlen wird.
Das zugrunde liegende Problem ist also nicht nur der Inhalt von %{header_instructions}, sondern dass es sich effektiv um globales Boilerplate ohne eine Umschaltmöglichkeit auf Admin-Ebene handelt, und das Entfernen oder Verschieben erfordert manuelle Arbeit pro Vorlage oder nicht unterstütztes Skripten.