=== Behavior
Scenario A:
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)
Scenario B:
1. Visit any page on any wiki where the DiscussionTools extension is installed
2. Add ?dtenable=1 to the page URL (e.g. https://test.wikipedia.org/wiki/Main_Page?dtenable=1)
**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, onlyOnly 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~~**
**Approach #3: ~~In the namespaces listed in wgExtraSignatureNamespaces, only show the `[subscribe]` links on sections that already contain at least one comment~~**
=== Done
- [ ] An `===Approach` is decided upon
- [ ] `Expected` behavior is implemented