=== Behavior
1. Visit a wiki where the main namespace is considered a discussion namespace (where NS_MAIN is listed in wgExtraSignatureNamespaces: mediawiki.org or any other projects in [[https://noc.wikimedia.org/conf/highlight.php?file=dblists/wikimedia.dblist|wikimedia.dblist]] + [[https://noc.wikimedia.org/conf/highlight.php?file=dblists/special.dblist|special.dblist]])
2. Visit `Special:Preferences#mw-prefsection-betafeatures` and make sure the `Discussion tools` beta feature is enabled
3. Visit `Special:Preferences#mw-prefsection-echo` and ensure the `Talk page subscription` setting is enabled
4. Visit a page in the main namespace of said wiki where //no// conversations are taking place (e.g. https://www.mediawiki.org/wiki/Talk_pages_project)
**Actual**
5. ❗️Notice `[ subscribe ]` affordances appear along with each `== H2 ==`
**Expected**
5. ✅Notice NO `[ subscribe ]` affordances appear on the page
=== Approach
**Approach #1: In the main namespace, only show the `[subscribe]` links on sections that already contain at least one comment**
**Approach #2: Determine if each of those wikis actually hold discussions in the main namespace (either by consulting their communities, or somehow by scanning the pages?), and if not, change their configuration settings**
=== Done
- [ ] An `===Approach` is decided upon
- [ ] `Expected` behavior is implemented