{
  "meta": {
    "description": "Per-unit sentiment labels behind the consensus net_sentiment figures. One entry per scoring unit. id format: <brief>:<line>:<product-slug>. Labels: positive / negative / neutral / mixed. Notes are short paraphrases, never quoted Reddit text. Notes prefixed 'v2:' record corrections from the adversarial verification pass.",
    "public_dataset_version": 2.0,
    "dataset_revised_at": "2026-06-10",
    "license": "CC BY 4.0",
    "methodology_url": "https://www.dentalroundup.com/research/dental-community-consensus/#methodology",
    "units_total": 1090
  },
  "annotations": [
    {
      "id": "bad-breath-condition-brief:100:therabreath-fresh-breath-mouthwash",
      "label": "negative",
      "note": "Tried without lasting success by chronic sufferers"
    },
    {
      "id": "bad-breath-condition-brief:108:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Community's core consensus protocol component"
    },
    {
      "id": "bad-breath-condition-brief:108:waterpik-aquarius",
      "label": "positive",
      "note": "Community's core consensus protocol component"
    },
    {
      "id": "bad-breath-condition-brief:23:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Markdown header scaffolding"
    },
    {
      "id": "bad-breath-condition-brief:25:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Default recommendation; featured in successful cure routines"
    },
    {
      "id": "bad-breath-condition-brief:26:waterpik-aquarius",
      "label": "positive",
      "note": "Part of upvoted cure routines and Full Protocol"
    },
    {
      "id": "bad-breath-condition-brief:36:waterpik-aquarius",
      "label": "neutral",
      "note": "Markdown header scaffolding"
    },
    {
      "id": "bad-breath-condition-brief:37:waterpik-aquarius",
      "label": "positive",
      "note": "Endorsed for crypt irrigation; upvoted usage hack"
    },
    {
      "id": "bad-breath-condition-brief:40:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Usage description only; no praise or complaint"
    },
    {
      "id": "bad-breath-condition-brief:48:closys-ultra-sensitive-mouthwash",
      "label": "neutral",
      "note": "Markdown header scaffolding"
    },
    {
      "id": "bad-breath-condition-brief:51:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Included in upvoted community protocols"
    },
    {
      "id": "bad-breath-condition-brief:55:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "SmartMouth section; TheraBreath only referenced as complement"
    },
    {
      "id": "bad-breath-condition-brief:56:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Factual formula comparison, no sentiment"
    },
    {
      "id": "bad-breath-condition-brief:57:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Routine usage quote; no outcome stated in window"
    },
    {
      "id": "bad-breath-condition-brief:70:biotene-dry-mouth-oral-rinse",
      "label": "neutral",
      "note": "Markdown header scaffolding"
    },
    {
      "id": "bad-breath-condition-brief:72:biotene-dry-mouth-oral-rinse",
      "label": "positive",
      "note": "Part of upvoted comprehensive cure protocol"
    },
    {
      "id": "bad-breath-condition-brief:97:therabreath-fresh-breath-mouthwash",
      "label": "mixed",
      "note": "Effective for oral-source, but doesn't solve all halitosis"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:104:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Subreddit thread-index metadata table, scaffolding"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:108:act-restoring-zero-alcohol",
      "label": "neutral",
      "note": "Methodology note; zero ACT brand mentions"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:12:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "User found TheraBreath better solution than Listerine"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:24:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Markdown header scaffolding"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:26:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Praised for mild flavor and effectiveness"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:27:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "pH advantage noted plus flavor praise"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:28:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Dry mouth praise; 'I love this stuff'"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:32:closys-ultra-sensitive-mouthwash",
      "label": "neutral",
      "note": "Markdown header scaffolding"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:33:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Window praises CloSYS, not TheraBreath"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:34:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Milder taste praised; 'it's the best'"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:34:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Praise targets CloSYS; TheraBreath comparison baseline only"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:35:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Recommended as best; zero complaints in dataset"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:40:crest-pro-health-multi-protection",
      "label": "neutral",
      "note": "Routine mention only; negative targets Listerine"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:40:listerine-gum-therapy",
      "label": "neutral",
      "note": "v2: Burn complaint targets alcohol variant, not target product (was negative)"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:41:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "TheraBreath wins comparison against burning Listerine"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:43:crest-pro-health-multi-protection",
      "label": "neutral",
      "note": "Header; mention may reference toothpaste, no feedback"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:44:listerine-gum-therapy",
      "label": "neutral",
      "note": "Routine mention; zero praise or complaints"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:47:act-restoring-zero-alcohol",
      "label": "neutral",
      "note": "Header; zero mentions, data quality note"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:50:parodontax-active-gum-health-mouthwash",
      "label": "neutral",
      "note": "Header; zero mentions in dataset"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:55:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Zero mentions; Colgate negative targets different product"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:65:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Ranked mildest in community gentleness hierarchy"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:65:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Ranked mild, 'milder flavor than most'"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:67:act-restoring-zero-alcohol",
      "label": "neutral",
      "note": "Editorial fit speculation; product not named by community"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:71:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Editorial note on thread location, no sentiment"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:87:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Editorial signal-density analysis, scaffolding"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:89:closys-ultra-sensitive-mouthwash",
      "label": "neutral",
      "note": "Discussion-volume statement, not sentiment"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:89:crest-pro-health-multi-protection",
      "label": "neutral",
      "note": "Crest Pro-Health has zero community signal"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:89:parodontax-clean-mint-gum-health",
      "label": "neutral",
      "note": "Zero community signal stated"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:89:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Discussion-volume statement, not sentiment"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:91:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Users switch to TheraBreath fleeing Listerine burn"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:95:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Professional ranking puts CloSYS top for gentleness"
    },
    {
      "id": "best-alcohol-free-mouthwash-brief:95:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "TheraBreath mid-ranked; no clear praise or complaint"
    },
    {
      "id": "best-charcoal-toothpaste-brief:14:hello-charcoal-whitening-nat",
      "label": "negative",
      "note": "User attributes tooth damage to Hello charcoal"
    },
    {
      "id": "best-charcoal-toothpaste-brief:26:hello-charcoal-toothpaste",
      "label": "neutral",
      "note": "v2: Header anchor scaffolding; damage report scored at :28 (was negative)"
    },
    {
      "id": "best-charcoal-toothpaste-brief:28:hello-charcoal-whitening-nat",
      "label": "negative",
      "note": "Tooth erosion attributed to Hello; others had issues"
    },
    {
      "id": "best-charcoal-toothpaste-brief:32:crest-3d-white-charcoal",
      "label": "neutral",
      "note": "Header; mentions tangential, not charcoal variant"
    },
    {
      "id": "best-charcoal-toothpaste-brief:34:crest-3d-white-brilliance-pro",
      "label": "neutral",
      "note": "Praise targets Colgate and different Crest variant"
    },
    {
      "id": "best-charcoal-toothpaste-brief:38:burts-bees-charcoal-toothpaste",
      "label": "neutral",
      "note": "Header; zero mentions in dataset"
    },
    {
      "id": "best-charcoal-toothpaste-brief:41:himalaya-charcoal-toothpaste",
      "label": "neutral",
      "note": "Header; zero mentions in dataset"
    },
    {
      "id": "best-charcoal-toothpaste-brief:44:toms-maine-charcoal-toothpaste",
      "label": "neutral",
      "note": "Header; zero mentions in dataset"
    },
    {
      "id": "best-charcoal-toothpaste-brief:51:arm-hammer-peroxicare-toothpaste",
      "label": "neutral",
      "note": "Complaint targets A&H charcoal product, not PeroxiCare"
    },
    {
      "id": "best-dental-floss-brief:18:cocofloss-coconut-oil",
      "label": "mixed",
      "note": "Near-universal effectiveness praise but price barrier"
    },
    {
      "id": "best-dental-floss-brief:26:cocofloss-coconut-oil",
      "label": "positive",
      "note": "Most-praised floss; periodontal success story"
    },
    {
      "id": "best-dental-floss-brief:27:cocofloss-coconut-oil",
      "label": "mixed",
      "note": "Most-praised but price, microplastic, tight-contact complaints"
    },
    {
      "id": "best-dental-floss-brief:27:dr-tungs-smart-floss",
      "label": "positive",
      "note": "Recommended by name by two dental hygienists"
    },
    {
      "id": "best-dental-floss-brief:28:listerine-ultraclean-whitening-mw",
      "label": "neutral",
      "note": "Mention is Reach floss, not target mouthwash"
    },
    {
      "id": "best-dental-floss-brief:28:reach-dentotape-waxed",
      "label": "positive",
      "note": "Enthusiastic endorsement: only floss, doesn't shred"
    },
    {
      "id": "best-dental-floss-brief:29:listerine-gentle-gum-care-floss",
      "label": "neutral",
      "note": "Only mention is Canada unavailability; near-zero signal"
    },
    {
      "id": "best-dental-floss-brief:31:cocofloss-coconut-oil",
      "label": "neutral",
      "note": "Window focuses on Burst; Cocofloss only context"
    },
    {
      "id": "best-dental-floss-brief:37:cocofloss-coconut-oil",
      "label": "mixed",
      "note": "Cleans better but hard between tight contacts"
    },
    {
      "id": "best-dental-floss-brief:38:cocofloss-coconut-oil",
      "label": "mixed",
      "note": "Cleans better but too expensive, tight-contact issues"
    },
    {
      "id": "best-dental-floss-brief:38:dr-tungs-smart-floss",
      "label": "positive",
      "note": "Commonly suggested as Cocofloss alternative by community"
    },
    {
      "id": "best-dental-floss-brief:48:closys-ultra-sensitive-mouthwash",
      "label": "neutral",
      "note": "RDH hasn't recommended CloSYS; no directional sentiment"
    },
    {
      "id": "best-dental-floss-brief:48:cocofloss-coconut-oil",
      "label": "positive",
      "note": "On RDH recommendation sheet; hygienist endorsement"
    },
    {
      "id": "best-dental-floss-brief:56:cocofloss-coconut-oil",
      "label": "mixed",
      "note": "Overwhelming support but price and microplastic concerns"
    },
    {
      "id": "best-dental-floss-brief:57:cocofloss-coconut-oil",
      "label": "mixed",
      "note": "Window: overwhelming support plus price/microplastic concerns"
    },
    {
      "id": "best-dental-floss-brief:57:dr-tungs-smart-floss",
      "label": "positive",
      "note": "Hygienist-recommended, expanding texture, lower price"
    },
    {
      "id": "best-dental-floss-brief:58:reach-dentotape-waxed",
      "label": "neutral",
      "note": "Editorial positioning advice, scaffolding"
    },
    {
      "id": "best-dental-floss-brief:59:listerine-gentle-gum-care-floss",
      "label": "neutral",
      "note": "Confirmed near-zero Reddit signal"
    },
    {
      "id": "best-dental-floss-brief:9:listerine-gentle-gum-care-floss",
      "label": "neutral",
      "note": "Methodology correction note; near-zero signal"
    },
    {
      "id": "best-dental-probiotics-brief:115:now-oralbiotic",
      "label": "neutral",
      "note": "v2: Strain-level analytic inference, not product sentiment (was positive)"
    },
    {
      "id": "best-dental-probiotics-brief:117:naturewise-oral-probiotic",
      "label": "neutral",
      "note": "Strain has research momentum but product has zero mentions"
    },
    {
      "id": "best-dental-probiotics-brief:121:luv-biotics-mint",
      "label": "neutral",
      "note": "Zero community discussion of target"
    },
    {
      "id": "best-dental-probiotics-brief:121:mouthflora-probiotic-mouthwash",
      "label": "neutral",
      "note": "Zero community discussion of target"
    },
    {
      "id": "best-dental-probiotics-brief:121:naturewise-oral-probiotic",
      "label": "neutral",
      "note": "Zero community discussion of target"
    },
    {
      "id": "best-dental-probiotics-brief:121:now-oralbiotic",
      "label": "mixed",
      "note": "2 threads: 1 positive, 1 negative explicitly"
    },
    {
      "id": "best-dental-probiotics-brief:121:oxi-breath-oral-probiotic",
      "label": "neutral",
      "note": "Zero community discussion of target"
    },
    {
      "id": "best-dental-probiotics-brief:136:luv-biotics-mint",
      "label": "neutral",
      "note": "Dataset metadata; target has no community footprint"
    },
    {
      "id": "best-dental-probiotics-brief:136:mouthflora-probiotic-mouthwash",
      "label": "neutral",
      "note": "Dataset metadata; target has no community footprint"
    },
    {
      "id": "best-dental-probiotics-brief:136:naturewise-oral-probiotic",
      "label": "neutral",
      "note": "Dataset metadata; target has no community footprint"
    },
    {
      "id": "best-dental-probiotics-brief:136:oxi-breath-oral-probiotic",
      "label": "neutral",
      "note": "Dataset metadata; target has no community footprint"
    },
    {
      "id": "best-dental-probiotics-brief:24:now-oralbiotic",
      "label": "neutral",
      "note": "Header; mention-count summary, no sentiment direction"
    },
    {
      "id": "best-dental-probiotics-brief:26:now-oralbiotic",
      "label": "mixed",
      "note": "Partial improvement reported; second user says didn't work"
    },
    {
      "id": "best-dental-probiotics-brief:30:naturewise-oral-probiotic",
      "label": "neutral",
      "note": "Header; zero brand mentions"
    },
    {
      "id": "best-dental-probiotics-brief:31:naturewise-oral-probiotic",
      "label": "neutral",
      "note": "Zero mentions by brand name"
    },
    {
      "id": "best-dental-probiotics-brief:32:naturewise-oral-probiotic",
      "label": "neutral",
      "note": "Strain discussed; no NatureWise product connection"
    },
    {
      "id": "best-dental-probiotics-brief:34:luv-biotics-mint",
      "label": "neutral",
      "note": "Header; zero mentions"
    },
    {
      "id": "best-dental-probiotics-brief:37:mouthflora-probiotic-mouthwash",
      "label": "neutral",
      "note": "Header; zero mentions"
    },
    {
      "id": "best-dental-probiotics-brief:40:oxi-breath-oral-probiotic",
      "label": "neutral",
      "note": "Header; zero mentions, strain also absent"
    },
    {
      "id": "best-dental-probiotics-brief:72:closys-ultra-sensitive-mouthwash",
      "label": "neutral",
      "note": "Incidental protocol mention; sentiment targets Hyperbiotics"
    },
    {
      "id": "best-dental-probiotics-brief:89:now-oralbiotic",
      "label": "neutral",
      "note": "Sentiment targets Jarrow's S. boulardii, not NOW"
    },
    {
      "id": "best-denture-adhesive-brief:119:cushion-grip-thermoplastic",
      "label": "mixed",
      "note": "Community darling but only a temporary bridge solution"
    },
    {
      "id": "best-denture-adhesive-brief:121:poligrip-power-max-hold",
      "label": "neutral",
      "note": "Generic type-vs-brand discussion, no target sentiment"
    },
    {
      "id": "best-denture-adhesive-brief:123:cushion-grip-thermoplastic",
      "label": "positive",
      "note": "Strongest endorsements for bottom denture retention"
    },
    {
      "id": "best-denture-adhesive-brief:123:sea-bond-fresh-mint",
      "label": "negative",
      "note": "Users say limited to uppers, fails on lowers"
    },
    {
      "id": "best-denture-adhesive-brief:125:sea-bond-fresh-mint",
      "label": "positive",
      "note": "Earns praise for easy removal"
    },
    {
      "id": "best-denture-adhesive-brief:125:secure-denture-adhesive",
      "label": "positive",
      "note": "Earns praise for easy removal"
    },
    {
      "id": "best-denture-adhesive-brief:14:poligrip-power-max-hold",
      "label": "neutral",
      "note": "Removal complaints target Fixodent and Extra Care, not Power Max"
    },
    {
      "id": "best-denture-adhesive-brief:27:fixodent-ultra-max-hold",
      "label": "neutral",
      "note": "Praise is for Fixodent Professional, different variant"
    },
    {
      "id": "best-denture-adhesive-brief:30:fixodent-ultra-max-hold",
      "label": "positive",
      "note": "Direct mention: works AMAZING, holds all day"
    },
    {
      "id": "best-denture-adhesive-brief:33:fixodent-complete-original",
      "label": "neutral",
      "note": "Zero explicit mentions of this SKU"
    },
    {
      "id": "best-denture-adhesive-brief:34:poligrip-power-max-hold",
      "label": "negative",
      "note": "Generic poligrip removal-residue complaint, high upvotes"
    },
    {
      "id": "best-denture-adhesive-brief:36:poligrip-power-max-hold",
      "label": "mixed",
      "note": "Poligrip dissolves vs preferred; no consensus winner"
    },
    {
      "id": "best-denture-adhesive-brief:39:poligrip-power-max-hold",
      "label": "neutral",
      "note": "Brand-family section header, scaffolding"
    },
    {
      "id": "best-denture-adhesive-brief:40:poligrip-power-max-hold",
      "label": "positive",
      "note": "Window has direct Power Max praise: love it, zinc-free"
    },
    {
      "id": "best-denture-adhesive-brief:41:poligrip-power-max-hold",
      "label": "positive",
      "note": "Explicit mention: love it, positive but thin signal"
    },
    {
      "id": "best-denture-adhesive-brief:42:poligrip-power-max-hold",
      "label": "positive",
      "note": "Window includes Power Max love-it quote; powder praise nearby"
    },
    {
      "id": "best-denture-adhesive-brief:43:poligrip-power-max-hold",
      "label": "mixed",
      "note": "v2: Polygrip Max works best quote offsets brand complaints (was negative)"
    },
    {
      "id": "best-denture-adhesive-brief:44:poligrip-power-max-hold",
      "label": "negative",
      "note": "Dissolves too easily; hold weaker than Fixodent"
    },
    {
      "id": "best-denture-adhesive-brief:45:fixodent-ultra-max-hold",
      "label": "positive",
      "note": "Fixodent ultra in winning combo, almost never issues"
    },
    {
      "id": "best-denture-adhesive-brief:47:cushion-grip-thermoplastic",
      "label": "neutral",
      "note": "Product section header, scaffolding"
    },
    {
      "id": "best-denture-adhesive-brief:48:cushion-grip-thermoplastic",
      "label": "positive",
      "note": "Most discussed, most passionate advocacy"
    },
    {
      "id": "best-denture-adhesive-brief:50:cushion-grip-thermoplastic",
      "label": "positive",
      "note": "Highest-enthusiasm praise: changed my life"
    },
    {
      "id": "best-denture-adhesive-brief:51:cushion-grip-thermoplastic",
      "label": "positive",
      "note": "Widely recommended, a must until soft reline"
    },
    {
      "id": "best-denture-adhesive-brief:52:cushion-grip-thermoplastic",
      "label": "mixed",
      "note": "Multi-day hold praised but application downside noted"
    },
    {
      "id": "best-denture-adhesive-brief:53:cushion-grip-thermoplastic",
      "label": "mixed",
      "note": "Lasts-days praise plus fiddly application and removal complaints"
    },
    {
      "id": "best-denture-adhesive-brief:54:cushion-grip-thermoplastic",
      "label": "negative",
      "note": "Stubborn residue, fiddly application, compatibility concern"
    },
    {
      "id": "best-denture-adhesive-brief:55:cushion-grip-thermoplastic",
      "label": "negative",
      "note": "Soft-reline compatibility warning plus removal complaint"
    },
    {
      "id": "best-denture-adhesive-brief:56:cushion-grip-thermoplastic",
      "label": "negative",
      "note": "Only temporary fix; dentist compatibility warning"
    },
    {
      "id": "best-denture-adhesive-brief:58:sea-bond-fresh-mint",
      "label": "neutral",
      "note": "Product section header, scaffolding"
    },
    {
      "id": "best-denture-adhesive-brief:58:secure-denture-adhesive",
      "label": "neutral",
      "note": "Header; matched word Secure in Sea-Bond name"
    },
    {
      "id": "best-denture-adhesive-brief:59:sea-bond-fresh-mint",
      "label": "positive",
      "note": "Praised: easy use, no residue, great seal"
    },
    {
      "id": "best-denture-adhesive-brief:60:sea-bond-fresh-mint",
      "label": "positive",
      "note": "No-residue praise and loved for uppers"
    },
    {
      "id": "best-denture-adhesive-brief:61:poligrip-power-max-hold",
      "label": "negative",
      "note": "Seabond preferred over gooey Poligrip"
    },
    {
      "id": "best-denture-adhesive-brief:62:sea-bond-fresh-mint",
      "label": "mixed",
      "note": "Loved for uppers but insufficient hold for bottoms"
    },
    {
      "id": "best-denture-adhesive-brief:64:poligrip-power-max-hold",
      "label": "neutral",
      "note": "v2: Quote criticizes regular Poligrip, not Power Max variant (was negative)"
    },
    {
      "id": "best-denture-adhesive-brief:64:sea-bond-fresh-mint",
      "label": "negative",
      "note": "Least favorite; fails under eating stress; tedious cutting"
    },
    {
      "id": "best-denture-adhesive-brief:66:secure-denture-adhesive",
      "label": "neutral",
      "note": "Product section header, scaffolding"
    },
    {
      "id": "best-denture-adhesive-brief:67:secure-denture-adhesive",
      "label": "positive",
      "note": "Strong niche following: best adhesive, game changer"
    },
    {
      "id": "best-denture-adhesive-brief:68:secure-denture-adhesive",
      "label": "positive",
      "note": "Best on market, total game changer quotes"
    },
    {
      "id": "best-denture-adhesive-brief:69:secure-denture-adhesive",
      "label": "mixed",
      "note": "Strong praise plus store availability complaint"
    },
    {
      "id": "best-denture-adhesive-brief:71:secure-denture-adhesive",
      "label": "mixed",
      "note": "Easier removal praised; availability and durability complaints"
    },
    {
      "id": "best-denture-adhesive-brief:72:secure-denture-adhesive",
      "label": "mixed",
      "note": "Fails under stress for some, 12-hour holds for others"
    },
    {
      "id": "best-denture-adhesive-brief:76:fixodent-complete-original",
      "label": "neutral",
      "note": "Zero mentions reported; no community sentiment"
    },
    {
      "id": "best-denture-adhesive-brief:76:fixodent-ultra-max-hold",
      "label": "neutral",
      "note": "Mention-count metadata, no sentiment toward target"
    },
    {
      "id": "best-denture-adhesive-brief:80:cushion-grip-thermoplastic",
      "label": "neutral",
      "note": "Praise targets DenSureFit and Denttach, not Cushion Grip"
    },
    {
      "id": "best-denture-adhesive-brief:86:cushion-grip-thermoplastic",
      "label": "mixed",
      "note": "Lasts longest but requires skill to apply"
    },
    {
      "id": "best-denture-adhesive-brief:94:poligrip-power-max-hold",
      "label": "positive",
      "note": "Zinc-free formulation cited as safe alternative"
    },
    {
      "id": "best-denture-adhesive-brief:98:cushion-grip-thermoplastic",
      "label": "neutral",
      "note": "Conflicting compatibility guidance; usage question, not sentiment"
    },
    {
      "id": "best-electric-toothbrush-sensitive-teeth-brief:21:oral-b-io-series-5",
      "label": "negative",
      "note": "iO open-tube design causes drooling, mold frustrations"
    },
    {
      "id": "best-electric-toothbrush-sensitive-teeth-brief:36:philips-sonicare-5100",
      "label": "neutral",
      "note": "Header line; scaffolding"
    },
    {
      "id": "best-electric-toothbrush-sensitive-teeth-brief:39:oral-b-io-series-7",
      "label": "neutral",
      "note": "Header line; scaffolding"
    },
    {
      "id": "best-electric-toothbrush-sensitive-teeth-brief:40:oral-b-io-series-7",
      "label": "positive",
      "note": "Owner quotes: no complaints, love the iO7"
    },
    {
      "id": "best-electric-toothbrush-sensitive-teeth-brief:44:oral-b-smart-5000",
      "label": "neutral",
      "note": "Header line; scaffolding"
    },
    {
      "id": "best-electric-toothbrush-sensitive-teeth-brief:50:bitvae-ultrasonic",
      "label": "neutral",
      "note": "Header line; scaffolding"
    },
    {
      "id": "best-electric-toothbrush-sensitive-teeth-brief:53:oclean-sonic",
      "label": "neutral",
      "note": "Header line; scaffolding"
    },
    {
      "id": "best-electric-toothbrush-sensitive-teeth-brief:54:oclean-sonic",
      "label": "neutral",
      "note": "Zero mentions; no sentiment exists"
    },
    {
      "id": "best-electric-toothbrush-sensitive-teeth-brief:58:oral-b-pro-1000",
      "label": "positive",
      "note": "Worked great since 2017; budget workhorse recommendation"
    },
    {
      "id": "best-electric-toothbrush-sensitive-teeth-brief:80:oral-b-io-series-5",
      "label": "positive",
      "note": "Highly upvoted dentist endorses Oral-B iO line"
    },
    {
      "id": "best-electric-toothbrush-sensitive-teeth-brief:96:oclean-sonic",
      "label": "neutral",
      "note": "Zero mentions; absence of signal, not negativity"
    },
    {
      "id": "best-electric-toothbrush-sensitive-teeth-brief:96:oral-b-io-series-7",
      "label": "positive",
      "note": "Only product with genuine community endorsement"
    },
    {
      "id": "best-electric-toothbrush-sensitive-teeth-brief:96:oral-b-smart-5000",
      "label": "neutral",
      "note": "Zero mentions; absence of signal, not negativity"
    },
    {
      "id": "best-electric-toothbrush-sensitive-teeth-brief:96:philips-sonicare-5100",
      "label": "neutral",
      "note": "Zero-mentions statement, no sentiment"
    },
    {
      "id": "best-enamel-repair-toothpaste-brief:10:made-by-dentists-enamel-rebuilding-2pack",
      "label": "neutral",
      "note": "Authority-source list line; scaffolding"
    },
    {
      "id": "best-enamel-repair-toothpaste-brief:10:sensodyne-pronamel-intensive-repair",
      "label": "neutral",
      "note": "Authority-source list line; scaffolding"
    },
    {
      "id": "best-enamel-repair-toothpaste-brief:22:sensodyne-pronamel-gentle-whitening",
      "label": "mixed",
      "note": "Default trusted option but professionals temper rebuilding claims"
    },
    {
      "id": "best-enamel-repair-toothpaste-brief:23:sensodyne-pronamel-gentle-whitening",
      "label": "negative",
      "note": "Whitening version flagged as possibly abrasive, modest expectations"
    },
    {
      "id": "best-enamel-repair-toothpaste-brief:24:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Gentler feel, reduced sensitivity; others cautious on evidence"
    },
    {
      "id": "best-enamel-repair-toothpaste-brief:25:crest-pro-health-multi-protection",
      "label": "negative",
      "note": "Stannous fluoride staining complaint in some users"
    },
    {
      "id": "best-enamel-repair-toothpaste-brief:26:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Boka only named as comparison benchmark"
    },
    {
      "id": "best-enamel-repair-toothpaste-brief:26:made-by-dentists-enamel-rebuilding-2pack",
      "label": "neutral",
      "note": "Thin forum discussion; ADA signal is authority, not community"
    },
    {
      "id": "best-enamel-repair-toothpaste-brief:26:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Sensodyne only named as comparison benchmark"
    },
    {
      "id": "best-enamel-repair-toothpaste-brief:27:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Sentiment targets MasterMedi; Boka only a reference point"
    },
    {
      "id": "best-enamel-repair-toothpaste-brief:27:davids-hydroxi-nhap",
      "label": "neutral",
      "note": "Sentiment targets MasterMedi; Davids only a reference point"
    },
    {
      "id": "best-enamel-repair-toothpaste-brief:33:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Community question list; scaffolding"
    },
    {
      "id": "best-enamel-repair-toothpaste-brief:49:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Editorial positioning advice; scaffolding"
    },
    {
      "id": "best-enamel-repair-toothpaste-brief:8:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Source/subreddit list line; scaffolding"
    },
    {
      "id": "best-enamel-repair-toothpaste-brief:9:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Source/subreddit list line; scaffolding"
    },
    {
      "id": "best-enamel-repair-toothpaste-brief:9:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Source/subreddit list line; scaffolding"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:12:boka-ela-mint-nhap",
      "label": "positive",
      "note": "Works without triggering perioral dermatitis for SLS-allergic user"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:13:boka-ela-mint-nhap",
      "label": "positive",
      "note": "Parent chose Boka as swallow-safe option for child"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:21:boka-ela-mint-nhap",
      "label": "positive",
      "note": "Window is praise-only block about Boka"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:22:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Window has both praise and complaints about Boka"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:23:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Praise plus price and disclosure complaints in window"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:24:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Cavities, bad breath, low nHAP, ad suspicion"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:26:davids-hydroxi-nhap",
      "label": "positive",
      "note": "Praised, recommended, perceived as premium"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:28:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Sentiment targets Davids; Boka only volume comparison"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:28:davids-hydroxi-nhap",
      "label": "mixed",
      "note": "Praise plus advice to pick fluoride version instead"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:30:spry-xylitol-toothpaste",
      "label": "neutral",
      "note": "Minimal direct discussion; no sentiment on product"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:36:redmond-earthpaste-ff",
      "label": "neutral",
      "note": "No threads surfaced; absence of signal"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:45:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Non-disclosure of nHAP percentage draws criticism"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:48:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Users question Boka price versus mainstream options"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:53:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Child got cavities on Boka; professionals skeptical"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:54:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Hygienist skepticism on Boka price-to-value"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:55:ollie-nhap",
      "label": "positive",
      "note": "Hygienist recommends Ollie for best anti-cavity results"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:56:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Boka nHAP percentage deemed insufficient for remineralization"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:57:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Expert explicitly does not recommend Boka"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:59:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Boka-only routine implied insufficient for gum disease"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:67:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Reports buyer criticism of Boka non-disclosure weakness"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:71:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Dominates mindshare but real community-reported weaknesses"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:73:davids-hydroxi-nhap",
      "label": "neutral",
      "note": "Editorial positioning; limited Reddit signal reported"
    },
    {
      "id": "best-fluoride-free-toothpaste-brief:75:spry-xylitol-toothpaste",
      "label": "neutral",
      "note": "Editorial note on minimal Reddit presence"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:112:ollie-nhap",
      "label": "neutral",
      "note": "Section header scaffolding"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:114:mouthology-nhap",
      "label": "neutral",
      "note": "Mouthology appears only in quoted thread title"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:114:ollie-nhap",
      "label": "neutral",
      "note": "Explicitly no praise or complaint signal"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:123:apagard-premio-nhap",
      "label": "positive",
      "note": "Users driven toward Apagard Royal over Boka"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:123:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Concentration question drives users away from Boka"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:123:mouthology-nhap",
      "label": "positive",
      "note": "Disclosure drives users toward Mouthology"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:13:apagard-premio-nhap",
      "label": "neutral",
      "note": "Product list line; scaffolding"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:13:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Product list line; scaffolding"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:13:davids-hydroxi-nhap",
      "label": "neutral",
      "note": "Product list line; scaffolding"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:13:mouthology-nhap",
      "label": "neutral",
      "note": "Product list line; scaffolding"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:13:ollie-nhap",
      "label": "neutral",
      "note": "Product list line; scaffolding"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:159:boka-ela-mint-nhap",
      "label": "negative",
      "note": "282-upvote hygienist warning names Boka, cavity narrative"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:171:apagard-premio-nhap",
      "label": "positive",
      "note": "Apagard Royal earns trust for disclosure"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:171:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Non-disclosing brand facing community skepticism"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:171:davids-hydroxi-nhap",
      "label": "negative",
      "note": "Non-disclosing brand facing community skepticism"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:171:mouthology-nhap",
      "label": "positive",
      "note": "Disclosing brand earning community trust"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:173:apagard-premio-nhap",
      "label": "positive",
      "note": "Strongest enthusiast loyalty, multi-year testimonials"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:175:mouthology-nhap",
      "label": "mixed",
      "note": "Praised for transparency but marketing-adjacent trust concerns"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:177:apagard-premio-nhap",
      "label": "positive",
      "note": "Community spontaneously recommends Apagard"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:177:boka-ela-mint-nhap",
      "label": "positive",
      "note": "Community spontaneously recommends Boka, unlike Davids"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:177:davids-hydroxi-nhap",
      "label": "neutral",
      "note": "Thin signal, not recommended; explicitly not negative"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:181:ollie-nhap",
      "label": "neutral",
      "note": "Near-zero forum signal, no sentiment either way"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:204:apagard-premio-nhap",
      "label": "positive",
      "note": "Table reports strongly positive, OG reputation, loyalty"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:205:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Liked as starter but undisclosed percentage, cavity narrative"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:206:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Labeled reference benchmark only"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:207:mouthology-nhap",
      "label": "mixed",
      "note": "Positive transparency plus newer-brand caution"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:216:davids-hydroxi-nhap",
      "label": "neutral",
      "note": "Very thin signal, passing mention only"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:217:ollie-nhap",
      "label": "neutral",
      "note": "Title mention only, no substantive signal"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:23:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Category labeling confusion; Boka not discussed in window"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:33:apagard-premio-nhap",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:36:apagard-premio-nhap",
      "label": "positive",
      "note": "OG brand; saved dentist visits; sensitivity disappeared"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:39:apagard-premio-nhap",
      "label": "positive",
      "note": "Multiple users name Apagard as personal choice"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:40:apagard-premio-nhap",
      "label": "positive",
      "note": "Enthusiasts use Apagard nightly for restoration"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:44:apagard-premio-nhap",
      "label": "negative",
      "note": "Import pricing, line confusion, packaging complaints"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:46:apagard-premio-nhap",
      "label": "neutral",
      "note": "Comparison thread with no consensus"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:48:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:51:boka-ela-mint-nhap",
      "label": "positive",
      "note": "Hygienist's default starter recommendation; flavor loved"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:51:davids-hydroxi-nhap",
      "label": "positive",
      "note": "Davids named in hygienist's recommendation list"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:52:boka-ela-mint-nhap",
      "label": "positive",
      "note": "Flavor and experience consistently praised, loved"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:53:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Flavor praise plus slow-progress complaint in window"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:54:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Routine endorsement alongside slow-progress complaint"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:57:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Non-disclosure criticism; cautionary cavity narrative"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:58:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Hygienist links Boka switch to patient cavities"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:59:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Child health issues anecdote after starting Boka"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:62:mouthology-nhap",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:65:mouthology-nhap",
      "label": "positive",
      "note": "Praised for 10% disclosure; smoother, less sensitive"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:66:mouthology-nhap",
      "label": "positive",
      "note": "Users switched for percentage disclosure; praise continues"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:67:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Thread-index metadata; praise in window targets Mouthology"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:67:mouthology-nhap",
      "label": "positive",
      "note": "User chose Mouthology for disclosing nHAP percentage"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:67:ollie-nhap",
      "label": "neutral",
      "note": "Ollie appears only in thread-title metadata"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:71:apagard-premio-nhap",
      "label": "neutral",
      "note": "Complaint targets Mouthology; Apagard is comparison reference"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:71:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Complaint targets Mouthology; Boka is comparison reference"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:71:davids-hydroxi-nhap",
      "label": "neutral",
      "note": "Complaint targets Mouthology; Davids is comparison reference"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:72:mouthology-nhap",
      "label": "negative",
      "note": "Trust concerns, marketing-post feel, low engagement, mild flavor"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:75:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Section header scaffolding"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:77:sensodyne-repair-protect-whitening",
      "label": "mixed",
      "note": "Dentist-recommended but users switching away to nHAP"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:78:sensodyne-pronamel-gentle-whitening",
      "label": "mixed",
      "note": "Switching away plus rotation recommendation in window"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:79:sensodyne-pronamel-gentle-whitening",
      "label": "positive",
      "note": "Commenters recommend keeping Sensodyne in rotation"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:84:apagard-premio-nhap",
      "label": "neutral",
      "note": "Thread metadata; praise targets Dr. Jen paste"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:89:apagard-premio-nhap",
      "label": "neutral",
      "note": "Gold-standard praise targets Clinpro 5000, not Apagard"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:92:davids-hydroxi-nhap",
      "label": "neutral",
      "note": "Section header scaffolding"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:94:boka-ela-mint-nhap",
      "label": "positive",
      "note": "57-upvote comment recommends Boka"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:94:davids-hydroxi-nhap",
      "label": "positive",
      "note": "Recommended in passing within 57-upvote comment"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:95:apagard-premio-nhap",
      "label": "neutral",
      "note": "Mention-volume comparison only, no sentiment toward Apagard"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:95:boka-ela-mint-nhap",
      "label": "positive",
      "note": "Window contains 57-upvote recommendation of Boka"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:95:davids-hydroxi-nhap",
      "label": "positive",
      "note": "Recommended in quote, though signal noted as thin"
    },
    {
      "id": "best-hydroxyapatite-toothpaste-v2-brief:95:mouthology-nhap",
      "label": "neutral",
      "note": "Mention-volume comparison only, no sentiment toward Mouthology"
    },
    {
      "id": "best-interdental-brushes-brief:121:dentek-slim-brush",
      "label": "neutral",
      "note": "Dataset metadata line; zero mentions"
    },
    {
      "id": "best-interdental-brushes-brief:121:gum-proxabrush-tight",
      "label": "neutral",
      "note": "Dataset metadata line; zero mentions"
    },
    {
      "id": "best-interdental-brushes-brief:121:tepe-interdental-brushes-mixed",
      "label": "neutral",
      "note": "Dataset metadata summary; scaffolding"
    },
    {
      "id": "best-interdental-brushes-brief:19:retainer-brite-120",
      "label": "neutral",
      "note": "Window discusses floss debate; Retainer Brite never mentioned"
    },
    {
      "id": "best-interdental-brushes-brief:27:tepe-interdental-brushes-mixed",
      "label": "neutral",
      "note": "Header anchor; scaffolding per rule 1"
    },
    {
      "id": "best-interdental-brushes-brief:28:tepe-interdental-brushes-mixed",
      "label": "positive",
      "note": "Most-named brand; default choice; pocket-reduction quote"
    },
    {
      "id": "best-interdental-brushes-brief:29:tepe-interdental-brushes-mixed",
      "label": "positive",
      "note": "User routine with TePe reduced pockets to 2mm"
    },
    {
      "id": "best-interdental-brushes-brief:30:tepe-interdental-brushes-mixed",
      "label": "positive",
      "note": "Featured in detailed nightly routine; success context"
    },
    {
      "id": "best-interdental-brushes-brief:31:tepe-interdental-brushes-mixed",
      "label": "positive",
      "note": "Complementary-tool caveat, but window shows routine success"
    },
    {
      "id": "best-interdental-brushes-brief:32:tepe-interdental-brushes-mixed",
      "label": "positive",
      "note": "Pocket-reduction success story; no complaints found"
    },
    {
      "id": "best-interdental-brushes-brief:33:tepe-interdental-brushes-mixed",
      "label": "positive",
      "note": "No complaints; clean reputation is positive"
    },
    {
      "id": "best-interdental-brushes-brief:35:curaprox-interdental",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-interdental-brushes-brief:35:prime-natural-oil-pulling",
      "label": "neutral",
      "note": "False match on Prime; window is about Curaprox"
    },
    {
      "id": "best-interdental-brushes-brief:39:reach-dentotape-waxed",
      "label": "neutral",
      "note": "False match on reach; sentiment targets Curaprox 1006"
    },
    {
      "id": "best-interdental-brushes-brief:41:curaprox-interdental",
      "label": "positive",
      "note": "No complaints; associated with professional-grade care"
    },
    {
      "id": "best-interdental-brushes-brief:41:prime-natural-oil-pulling",
      "label": "neutral",
      "note": "False match on Prime; window about Curaprox brand"
    },
    {
      "id": "best-interdental-brushes-brief:43:piksters-interdental",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-interdental-brushes-brief:44:piksters-interdental",
      "label": "neutral",
      "note": "Professional in-office mention only; no praise or complaints"
    },
    {
      "id": "best-interdental-brushes-brief:47:gum-proxabrush-tight",
      "label": "neutral",
      "note": "Header; zero-mention note is absence of sentiment"
    },
    {
      "id": "best-interdental-brushes-brief:48:gum-proxabrush-tight",
      "label": "neutral",
      "note": "Zero mentions; no community sentiment exists"
    },
    {
      "id": "best-interdental-brushes-brief:51:dentek-slim-brush",
      "label": "neutral",
      "note": "Header; zero mentions in dataset"
    },
    {
      "id": "best-interdental-brushes-brief:59:waterpik-aquarius",
      "label": "mixed",
      "note": "Pocket-reduction success plus deepen-pockets worry debated"
    },
    {
      "id": "best-interdental-brushes-brief:61:oral-b-io-series-5",
      "label": "neutral",
      "note": "Usage mention in routines; no outcome or praise stated"
    },
    {
      "id": "best-interdental-brushes-brief:71:tepe-interdental-brushes-mixed",
      "label": "neutral",
      "note": "FAQ timing question; usage scaffolding, no sentiment"
    },
    {
      "id": "best-interdental-brushes-brief:82:waterpik-aquarius",
      "label": "positive",
      "note": "Reviews cited: water flossers outperform floss"
    },
    {
      "id": "best-interdental-brushes-brief:91:waterpik-aquarius",
      "label": "neutral",
      "note": "v2: Waterpik incidental context; passage praises interdental brushes (was negative)"
    },
    {
      "id": "best-interdental-brushes-brief:99:gum-proxabrush-tight",
      "label": "neutral",
      "note": "Zero organic signal; absence, not negative sentiment"
    },
    {
      "id": "best-interdental-brushes-brief:99:tepe-interdental-brushes-mixed",
      "label": "positive",
      "note": "TePe owns the organic conversation; community endorsement"
    },
    {
      "id": "best-mouth-guard-grinding-brief:19:reach-dentotape-waxed",
      "label": "neutral",
      "note": "False match on reach; complaint targets DenTek guards"
    },
    {
      "id": "best-mouth-guard-grinding-brief:29:plackers-grind-no-more-night-guard",
      "label": "neutral",
      "note": "Not mentioned in any thread; no sentiment"
    },
    {
      "id": "best-mouth-guard-grinding-brief:32:goyo-slim-fit-mouth-guard",
      "label": "neutral",
      "note": "Not mentioned; no brand awareness"
    },
    {
      "id": "best-mouth-guard-grinding-brief:35:clearclub-custom-night-guard",
      "label": "neutral",
      "note": "Not mentioned by name; category discussed factually"
    },
    {
      "id": "best-mouth-guard-grinding-brief:73:clearclub-custom-night-guard",
      "label": "neutral",
      "note": "Editorial positioning advice; scaffolding"
    },
    {
      "id": "best-mouth-guard-grinding-brief:79:goyo-slim-fit-mouth-guard",
      "label": "neutral",
      "note": "Editorial note on zero discussion; scaffolding"
    },
    {
      "id": "best-mouth-guard-grinding-brief:7:clearclub-custom-night-guard",
      "label": "neutral",
      "note": "Encore Guards had zero direct mentions"
    },
    {
      "id": "best-mouth-guard-grinding-brief:7:goyo-slim-fit-mouth-guard",
      "label": "neutral",
      "note": "GOYO had zero direct mentions; metadata note"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:104:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Top-upvoted dentist endorsement as good rinse"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:116:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Reports consistently positive community sentiment, safe choice"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:118:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Strong loyalty, passionate advocates, taste praise"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:118:parodontax-clean-mint-gum-health",
      "label": "neutral",
      "note": "Praise targets CloSYS and mouthwash, not toothpaste"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:120:smartmouth-clinical-zinc",
      "label": "neutral",
      "note": "Zero community signal; no sentiment exists"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:136:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Subreddit index row; scaffolding despite favorably"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:147:listerine-cool-mint",
      "label": "mixed",
      "note": "Reported as polarizing on acidity"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:148:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Generic TheraBreath reported consistently positive"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:148:therabreath-healthy-gums-rinse",
      "label": "positive",
      "note": "Reported consistently positive, gentle positioning"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:149:parodontax-active-gum-health-mouthwash",
      "label": "neutral",
      "note": "Thin signal; credibility borrowed from toothpaste"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:149:parodontax-clean-mint-gum-health",
      "label": "positive",
      "note": "Toothpaste carries the brand credibility"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:150:crest-pro-health-multi-protection",
      "label": "positive",
      "note": "Praised as gentler Listerine alternative"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:151:act-restoring-zero-alcohol",
      "label": "neutral",
      "note": "Role description; not seen as antigingivitis"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:152:listerine-gum-therapy",
      "label": "neutral",
      "note": "Virtually no distinct community signal"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:153:smartmouth-clinical-zinc",
      "label": "neutral",
      "note": "Zero mentions; no sentiment"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:158:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Major presence, strong loyalty reported"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:160:waterpik-aquarius",
      "label": "positive",
      "note": "Core tool in every comprehensive routine"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:161:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Role description only, no valence"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:163:peridex-chlorhexidine-gluconate",
      "label": "neutral",
      "note": "Thread-count table row; usage metadata, not sentiment"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:23:closys-ultra-sensitive-mouthwash",
      "label": "mixed",
      "note": "Protocol divisive: advocates and harsh critics coexist"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:27:listerine-cool-mint",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:29:listerine-cool-mint",
      "label": "mixed",
      "note": "Protocol endorsement plus too-strong dilution complaint"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:31:act-restoring-zero-alcohol",
      "label": "positive",
      "note": "ACT combo decreased pockets; complaint targets Listerine"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:31:listerine-cool-mint",
      "label": "mixed",
      "note": "Pocket-reduction success plus acidity/burning complaint"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:35:listerine-gum-therapy",
      "label": "neutral",
      "note": "Header; single usage report, no sentiment"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:36:listerine-gum-therapy",
      "label": "neutral",
      "note": "One usage mention; no praise or complaints"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:38:listerine-gum-therapy",
      "label": "neutral",
      "note": "Verdict: virtually no forum signal"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:43:therabreath-healthy-gums-rinse",
      "label": "neutral",
      "note": "Header; mention-frequency metadata only"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:44:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Frequency stat about generic brand, not this variant"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:46:parodontax-clean-mint-gum-health",
      "label": "neutral",
      "note": "Praise targets TheraBreath; Parodontax incidental routine mention"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:49:closys-ultra-sensitive-mouthwash",
      "label": "neutral",
      "note": "Usage mention only; praise nearby targets TheraBreath"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:50:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Dental professional praise; milder flavor, good rinse"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:51:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Couldn't find better solution for dry mouth"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:53:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Reported overall sentiment positive; trusted gentle option"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:55:parodontax-active-gum-health-mouthwash",
      "label": "neutral",
      "note": "Markdown header scaffolding"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:56:parodontax-clean-mint-gum-health",
      "label": "neutral",
      "note": "Mention-count metadata, no valence"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:57:parodontax-active-gum-health-mouthwash",
      "label": "neutral",
      "note": "Thread-count metadata; trial mention without verdict"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:58:parodontax-active-gum-health-mouthwash",
      "label": "neutral",
      "note": "User trying it out, no verdict yet"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:59:parodontax-active-gum-health-af",
      "label": "positive",
      "note": "Window has dentist endorsing the mouthwash"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:60:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Dentist-recommended morning CloSYS use"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:60:parodontax-clean-mint-gum-health",
      "label": "positive",
      "note": "Toothpaste in pocket-shrinking success routine"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:61:parodontax-clean-mint-gum-health",
      "label": "positive",
      "note": "Featured in upvoted gum-recovery success story"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:65:crest-pro-health-multi-protection",
      "label": "positive",
      "note": "Praised as gentler Listerine alternative; reversed damage"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:66:act-restoring-zero-alcohol",
      "label": "positive",
      "note": "ACT credited with reversing Listerine damage"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:66:crest-pro-health-advanced-braces",
      "label": "positive",
      "note": "Praised as Listerine alternative for sensitive teeth"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:67:listerine-gum-therapy",
      "label": "neutral",
      "note": "Routine usage mention; no valence toward target"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:69:crest-pro-health-multi-protection",
      "label": "positive",
      "note": "Reported sentiment positive; gentler middle ground"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:71:smartmouth-clinical-zinc",
      "label": "neutral",
      "note": "Header; zero mentions in dataset"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:74:act-restoring-zero-alcohol",
      "label": "neutral",
      "note": "Markdown header scaffolding"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:76:act-anticavity-zero-alcohol",
      "label": "mixed",
      "note": "Protocol endorsement plus virtually-useless complaint"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:76:act-restoring-zero-alcohol",
      "label": "mixed",
      "note": "Protocol endorsement plus virtually-useless complaint"
    },
    {
      "id": "best-mouthwash-gingivitis-brief:77:act-restoring-zero-alcohol",
      "label": "mixed",
      "note": "Explicit mixed reception; useless vs sensitivity fix"
    },
    {
      "id": "best-mouthwash-gum-disease-brief:17:waterpik-aquarius",
      "label": "negative",
      "note": "Waterpik in exhaustive routines that still failed"
    },
    {
      "id": "best-mouthwash-gum-disease-brief:18:closys-ultra-sensitive-mouthwash",
      "label": "neutral",
      "note": "CloSYS merely tried; pain from Sjogren's, no verdict"
    },
    {
      "id": "best-mouthwash-gum-disease-brief:24:peridex-chlorhexidine-gluconate",
      "label": "mixed",
      "note": "Strongest antimicrobial praise plus staining/short-term complaints"
    },
    {
      "id": "best-mouthwash-gum-disease-brief:25:closys-ultra-sensitive-mouthwash",
      "label": "neutral",
      "note": "v2: Window discusses chlorhexidine only; CloSYS never mentioned (was positive)"
    },
    {
      "id": "best-mouthwash-gum-disease-brief:25:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "v2: Window is chlorhexidine block; TheraBreath absent from window (was positive)"
    },
    {
      "id": "best-mouthwash-gum-disease-brief:28:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "RDH recommends; users include in routines"
    },
    {
      "id": "best-mouthwash-gum-disease-brief:29:iorinse-ultra-periodontal",
      "label": "neutral",
      "note": "Zero mentions, no community sentiment"
    },
    {
      "id": "best-mouthwash-gum-disease-brief:44:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "RDH: great antimicrobial rinse; clearest endorsement"
    },
    {
      "id": "best-mouthwash-gum-disease-brief:44:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "RDH usually recommends TheraBreath"
    },
    {
      "id": "best-mouthwash-gum-disease-brief:46:waterpik-aquarius",
      "label": "positive",
      "note": "Professionals emphasize Waterpik first"
    },
    {
      "id": "best-mouthwash-gum-disease-brief:47:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Biotene merely omitted from list; no sentiment"
    },
    {
      "id": "best-mouthwash-gum-disease-brief:47:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Included in hygienist's patient recommendation sheet"
    },
    {
      "id": "best-mouthwash-gum-disease-brief:47:cocofloss-coconut-oil",
      "label": "positive",
      "note": "Included in hygienist's recommendation sheet"
    },
    {
      "id": "best-mouthwash-gum-disease-brief:53:peridex-chlorhexidine-gluconate",
      "label": "mixed",
      "note": "Prescription-strength but staining, short-term-only caveats reported"
    },
    {
      "id": "best-mouthwash-gum-disease-brief:54:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Strongest professional endorsement plus user loyalty"
    },
    {
      "id": "best-mouthwash-gum-disease-brief:56:iorinse-ultra-periodontal",
      "label": "neutral",
      "note": "Zero community presence; editorial positioning"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:14:sensodyne-pronamel-gentle-whitening",
      "label": "negative",
      "note": "Quoted user says Sensodyne stopped stopping pain"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:20:closys-ultra-sensitive-mouthwash",
      "label": "negative",
      "note": "In tried-and-failed list; none provided relief"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:20:parodontax-clean-mint-gum-health",
      "label": "negative",
      "note": "In tried-and-failed list; none provided relief"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:20:sensodyne-pronamel-gentle-whitening",
      "label": "negative",
      "note": "In tried-and-failed list; none provided relief"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:22:sensodyne-pronamel-gentle-whitening",
      "label": "positive",
      "note": "Dentists default to recommending Sensodyne"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:26:sensodyne-pronamel-mouthwash",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:27:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Mention-count analysis; awareness, not valence"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:28:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Cross-reference mention counts only"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:30:listerine-clinical-solutions-sensitive",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:31:listerine-gum-therapy",
      "label": "neutral",
      "note": "Single usage mention, no outcome valence"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:34:act-restoring-zero-alcohol",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:34:act-total-care-sensitive",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:35:act-restoring-zero-alcohol",
      "label": "neutral",
      "note": "Zero mentions; false-positive matches only"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:38:closys-silver-anticavity-rinse",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:39:closys-ultra-sensitive-mouthwash",
      "label": "mixed",
      "note": "v2: Failed-remedy mention plus cited RDH endorsement cross-reference (was negative)"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:40:closys-ultra-sensitive-mouthwash",
      "label": "mixed",
      "note": "RDH endorsement signal plus failed-remedy mention"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:42:crest-pro-health-mouthwash",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:44:crest-pro-health-multi-protection",
      "label": "neutral",
      "note": "Praise targets toothpaste/ingredient, not this mouthwash"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:56:sensodyne-pronamel-gentle-whitening",
      "label": "positive",
      "note": "Dentists recommend Sensodyne toothpaste for sensitivity"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:58:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Valued partly for being alcohol-free"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:58:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Valued partly for being alcohol-free"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:62:sensodyne-pronamel-gentle-whitening",
      "label": "positive",
      "note": "Professional advice centers on Sensodyne toothpaste"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:65:sensodyne-pronamel-gentle-whitening",
      "label": "positive",
      "note": "Dentist protocol: use Sensodyne"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:71:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "RDH: great antimicrobial rinse"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:71:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "RDH usually recommends TheraBreath"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:77:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Discussion prominence noted, no valence expressed"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:81:act-restoring-zero-alcohol",
      "label": "neutral",
      "note": "No Reddit footprint; editorial analysis"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:85:closys-ultra-sensitive-mouthwash",
      "label": "mixed",
      "note": "Failed-remedy mention plus professional endorsement and loyalty"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:93:closys-ultra-sensitive-mouthwash",
      "label": "neutral",
      "note": "Subreddit coverage table, incidental mention metadata"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:93:listerine-gum-therapy",
      "label": "neutral",
      "note": "Subreddit coverage table, incidental mention metadata"
    },
    {
      "id": "best-mouthwash-sensitive-teeth-brief:93:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Subreddit coverage table, incidental mention metadata"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:110:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Dental hygienist endorses for crypt cleaning"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:111:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Hygienist favorite; mechanism praised, alcohol-free"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:116:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Periodontist-sourced research favors CloSYS only"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:117:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Only OTC mouthwash endorsed in professional materials"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:119:therabreath-fresh-breath-mouthwash",
      "label": "mixed",
      "note": "Dentist passed it over; broader signal favors it"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:120:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Broader professional signal favors CloSYS over Listerine"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:120:therabreath-fresh-breath-mouthwash",
      "label": "mixed",
      "note": "One dentist against; broader professional signal favors"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:130:closys-ultra-sensitive-mouthwash",
      "label": "neutral",
      "note": "Subreddit coverage table, thread-index metadata"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:130:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Thread-index metadata table, no sentiment"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:131:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Thread-index metadata, question thread with no comments"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:139:therabreath-fresh-breath-mouthwash",
      "label": "mixed",
      "note": "Works for surface odor but not deep crypts"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:141:briotech-oral-swish",
      "label": "neutral",
      "note": "Zero community signal reported"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:141:h2ocean-healing-rinse",
      "label": "neutral",
      "note": "Zero community signal reported"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:143:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Endorsed by professional sources users cite"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:145:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Sentiment is about SmartMouth pairing, not TheraBreath"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:17:reach-dentotape-waxed",
      "label": "neutral",
      "note": "Window discusses mouthwash failures, not floss"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:17:therabreath-fresh-breath-mouthwash",
      "label": "negative",
      "note": "Even TheraBreath fails to penetrate deep biofilms"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:23:therabreath-fresh-breath-mouthwash",
      "label": "negative",
      "note": "User reports Therabreath doesn't work for bad breath"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:31:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Section header with mention-count metadata"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:31:therabreath-fresh-breath-oral-rinse",
      "label": "neutral",
      "note": "Section header with mention-count metadata"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:36:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Praise: helped reduce food buildup in routine"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:37:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Liked for flosser irrigation; hygienist endorsement nearby"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:38:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Dental hygienist endorsement of antibacterial mechanism"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:39:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Featured in protocol and consensus combo"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:40:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Community consensus combo; complaints label has no content"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:42:therabreath-fresh-breath-mouthwash",
      "label": "negative",
      "note": "Complaints: dry mouth/throat and taste disturbance"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:44:therabreath-fresh-breath-mouthwash",
      "label": "negative",
      "note": "Dentist says it does nothing; taste issues"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:46:therabreath-fresh-breath-mouthwash",
      "label": "negative",
      "note": "Tried without lasting success; manages symptoms only"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:48:h2ocean-healing-rinse",
      "label": "neutral",
      "note": "Header; zero mention count metadata"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:52:smartmouth-activated",
      "label": "neutral",
      "note": "Header; mention count metadata only"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:55:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Sentiment targets SmartMouth; TheraBreath mention incidental"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:56:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Interchanged into highest-upvoted cure routine"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:60:listerine-cool-mint",
      "label": "neutral",
      "note": "Header; mention count metadata only"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:66:therabreath-fresh-breath-mouthwash",
      "label": "negative",
      "note": "Even TheraBreath doesn't penetrate deep biofilms"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:67:closys-ultra-sensitive-mouthwash",
      "label": "negative",
      "note": "Part of system that didn't solve root problem"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:69:therabreath-fresh-breath-mouthwash",
      "label": "negative",
      "note": "Dentist recommended Listerine over TheraBreath"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:70:listerine-ultraclean-whitening-mw",
      "label": "positive",
      "note": "Practical use diluted in water flosser routine"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:74:briotech-oral-swish",
      "label": "neutral",
      "note": "Header; zero mention count metadata"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:78:closys-ultra-sensitive-mouthwash",
      "label": "neutral",
      "note": "Header; mention count metadata only"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:81:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Consistently positive; strongest professional endorsement in dataset"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:82:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Periodontist endorsement; used in care system"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:83:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Used in highest-upvoted cure protocol"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:84:closys-ultra-sensitive-mouthwash",
      "label": "mixed",
      "note": "Cure-protocol use plus tried-without-success mention"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:84:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Incidental mention; valence statements target CloSYS"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:86:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Brief-author comparative analysis about CloSYS, scaffolding"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:94:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Common technique; hygienist uses it for crypts"
    },
    {
      "id": "best-mouthwash-tonsil-stones-brief:96:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Sentiment targets hydrogen peroxide; TheraBreath incidental"
    },
    {
      "id": "best-oil-for-oil-pulling-brief:32:boka-ela-mint-nhap",
      "label": "positive",
      "note": "User says Boka nHAP helped more than oil pulling"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:100:oral-b-pro-1000",
      "label": "mixed",
      "note": "Pro 1000 praised; Oral-B tears gums per dentists"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:111:oral-b-io-series-5",
      "label": "neutral",
      "note": "Editorial positioning analysis, scaffolding"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:111:oral-b-io-series-7",
      "label": "neutral",
      "note": "Editorial structure analysis, not community sentiment"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:113:oral-b-io-series-5",
      "label": "negative",
      "note": "Mold complaint about iO is the elephant"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:12:oral-b-io-series-5",
      "label": "negative",
      "note": "Well-documented mold problem, dominant complaint"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:136:oral-b-io-series-5",
      "label": "neutral",
      "note": "Thread-index metadata, irrelevant deal post"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:18:oral-b-pro-1000",
      "label": "negative",
      "note": "Battery barely lasts a week complaint"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:26:oral-b-pro-1000",
      "label": "neutral",
      "note": "Header scaffolding"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:28:oral-b-pro-1000",
      "label": "positive",
      "note": "Cheap, durable, dentist-approved workhorse"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:29:waterpik-aquarius",
      "label": "neutral",
      "note": "Mere mention in regimen list, no evaluation"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:30:philips-sonicare-4100",
      "label": "positive",
      "note": "Named best budget option in 8-model test"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:35:oral-b-smart-1500",
      "label": "neutral",
      "note": "Header scaffolding"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:38:oral-b-smart-1500",
      "label": "neutral",
      "note": "Explicit zero user signal"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:44:aquasonic-cordless",
      "label": "neutral",
      "note": "Switch mention likely about AquaSonic toothbrush, not flosser"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:48:oral-b-io-series-5",
      "label": "neutral",
      "note": "Header scaffolding"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:57:oral-b-io-series-7",
      "label": "positive",
      "note": "Strong owner satisfaction quotes for iO7"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:58:oral-b-io-series-7",
      "label": "positive",
      "note": "No complaints, love it, loving it quotes"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:59:oral-b-io-series-7",
      "label": "positive",
      "note": "Owner satisfaction; feels good, magnetic base praise"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:60:oral-b-io-series-7",
      "label": "positive",
      "note": "Upgrade destination; zero owner complaints"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:68:oral-b-io-series-5",
      "label": "neutral",
      "note": "Header scaffolding"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:69:oral-b-io-series-5",
      "label": "positive",
      "note": "iO is really good, all clean the same"
    },
    {
      "id": "best-oral-b-electric-toothbrush-brief:82:oral-b-io-series-5",
      "label": "mixed",
      "note": "Community genuinely split, praise and drawbacks both cited"
    },
    {
      "id": "best-portable-water-flosser-brief:15:retainer-brite-120",
      "label": "neutral",
      "note": "Complaint targets Waterpik, not Retainer Brite"
    },
    {
      "id": "best-portable-water-flosser-brief:15:waterpik-cordless-advanced-2",
      "label": "negative",
      "note": "User returned it, wasn't good behind retainer"
    },
    {
      "id": "best-portable-water-flosser-brief:23:coslus-c20",
      "label": "positive",
      "note": "Works perfectly fine daily, praised travel pick"
    },
    {
      "id": "best-portable-water-flosser-brief:25:waterpik-aquarius",
      "label": "positive",
      "note": "Waterpik framed as superior in raw performance"
    },
    {
      "id": "best-portable-water-flosser-brief:28:waterpik-aquarius",
      "label": "positive",
      "note": "Brand most trusted, dentist gold standard"
    },
    {
      "id": "best-portable-water-flosser-brief:29:retainer-brite-120",
      "label": "neutral",
      "note": "Sentiment targets Waterpik models, not Retainer Brite"
    },
    {
      "id": "best-portable-water-flosser-brief:32:waterpik-sidekick-wf04",
      "label": "negative",
      "note": "Only sentiment expressed is seems expensive"
    },
    {
      "id": "best-portable-water-flosser-brief:35:nicwell-f5020e",
      "label": "neutral",
      "note": "Zero signal, no discussion surfaced"
    },
    {
      "id": "best-portable-water-flosser-brief:38:aquasonic-cordless",
      "label": "neutral",
      "note": "Deal posts only, no user commentary"
    },
    {
      "id": "best-portable-water-flosser-brief:51:waterpik-aquarius",
      "label": "neutral",
      "note": "Unanswered comparison question, content gap note"
    },
    {
      "id": "best-portable-water-flosser-brief:52:nicwell-f5020e",
      "label": "mixed",
      "note": "Good enough daily but less powerful, durable"
    },
    {
      "id": "best-portable-water-flosser-brief:52:waterpik-aquarius",
      "label": "positive",
      "note": "Benchmark: more powerful and durable than budget rivals"
    },
    {
      "id": "best-portable-water-flosser-brief:60:gum-proxabrush-tight",
      "label": "positive",
      "note": "Dentist recommends GUM Proxabrush interdental brushes"
    },
    {
      "id": "best-portable-water-flosser-brief:60:oral-b-pro-1000",
      "label": "positive",
      "note": "Veteran dentist recommends Oral-B Pro 1000"
    },
    {
      "id": "best-portable-water-flosser-brief:60:waterpik-aquarius",
      "label": "positive",
      "note": "Waterpik home standard; orthodontic tip endorsed"
    },
    {
      "id": "best-portable-water-flosser-brief:61:waterpik-aquarius",
      "label": "positive",
      "note": "Aquarius orthodontic tip called useful, not gimmick"
    },
    {
      "id": "best-portable-water-flosser-brief:63:waterpik-aquarius",
      "label": "positive",
      "note": "Countertop Waterpik is the professional default"
    },
    {
      "id": "best-portable-water-flosser-brief:71:waterpik-aquarius",
      "label": "neutral",
      "note": "Editorial guide-framing analysis, not community sentiment"
    },
    {
      "id": "best-portable-water-flosser-brief:77:aquasonic-cordless",
      "label": "neutral",
      "note": "Zero Reddit signal; no community sentiment"
    },
    {
      "id": "best-portable-water-flosser-brief:77:nicwell-f5020e",
      "label": "neutral",
      "note": "Zero Reddit signal; no community sentiment"
    },
    {
      "id": "best-retainer-cleaner-brief:14:retainer-brite-120",
      "label": "negative",
      "note": "Retainer Brite often fails on heavy stains"
    },
    {
      "id": "best-retainer-cleaner-brief:18:retainer-brite-120",
      "label": "negative",
      "note": "Doubt it kills fungal pathogens amid thrush cases"
    },
    {
      "id": "best-retainer-cleaner-brief:19:retainer-brite-120",
      "label": "negative",
      "note": "Wasteful packaging and cost frustration"
    },
    {
      "id": "best-retainer-cleaner-brief:20:retainer-brite-120",
      "label": "negative",
      "note": "122F instruction warps aligners, causes anxiety"
    },
    {
      "id": "best-retainer-cleaner-brief:25:retainer-brite-120",
      "label": "mixed",
      "note": "Well-regarded daily, but multiple listed complaints"
    },
    {
      "id": "best-retainer-cleaner-brief:26:eversmile-alignerfresh",
      "label": "neutral",
      "note": "v2: EverSmile section truncated; window sentiment is Retainer Brite's (was positive)"
    },
    {
      "id": "best-retainer-cleaner-brief:27:isonic-f3900-ultrasonic",
      "label": "positive",
      "note": "FAQ-recommended; user reports good results"
    },
    {
      "id": "best-retainer-cleaner-brief:29:retainer-brite-120",
      "label": "neutral",
      "note": "Praise targets cheaper denture tablets; parity claim"
    },
    {
      "id": "best-retainer-cleaner-brief:31:eversmile-alignerfresh",
      "label": "neutral",
      "note": "Editorial positioning note about WhiteFoam gap"
    },
    {
      "id": "best-retainer-cleaner-brief:31:whitefoam-aligner-cleaner",
      "label": "neutral",
      "note": "Not mentioned in threads; no signal"
    },
    {
      "id": "best-retainer-cleaner-brief:32:dental-duty-retainer-cleaner",
      "label": "neutral",
      "note": "Search-window methodology note, scaffolding"
    },
    {
      "id": "best-retainer-cleaner-brief:32:m3-naturals-retainer-cleaner",
      "label": "neutral",
      "note": "Search-window methodology note, scaffolding"
    },
    {
      "id": "best-retainer-cleaner-brief:34:m3-naturals-retainer-cleaner",
      "label": "positive",
      "note": "User calls it amazing, no buildup"
    },
    {
      "id": "best-retainer-cleaner-brief:34:retainer-brite-120",
      "label": "neutral",
      "note": "Praise is for M3 Naturals; parity for target"
    },
    {
      "id": "best-retainer-cleaner-brief:35:dental-duty-retainer-cleaner",
      "label": "positive",
      "note": "Preferred over Polident; leaves guard really clean"
    },
    {
      "id": "best-retainer-cleaner-brief:36:dental-duty-retainer-cleaner",
      "label": "positive",
      "note": "Valued as effective budget pick, really clean"
    },
    {
      "id": "best-retainer-cleaner-brief:36:m3-naturals-retainer-cleaner",
      "label": "positive",
      "note": "Users praise Coffee & Tea variant"
    },
    {
      "id": "best-retainer-cleaner-brief:36:retainer-brite-120",
      "label": "neutral",
      "note": "Target is comparator; praise targets budget rivals"
    },
    {
      "id": "best-retainer-cleaner-brief:41:retainer-brite-120",
      "label": "neutral",
      "note": "Equivalence-to-generics question; no praise or complaint"
    },
    {
      "id": "best-retainer-cleaner-brief:43:retainer-brite-120",
      "label": "negative",
      "note": "122F instruction causes warping confusion"
    },
    {
      "id": "best-retainer-cleaner-brief:4:retainer-brite-120",
      "label": "neutral",
      "note": "Keyword metadata line"
    },
    {
      "id": "best-retainer-cleaner-brief:53:retainer-brite-120",
      "label": "negative",
      "note": "Dentists warn against its 122F instruction"
    },
    {
      "id": "best-retainer-cleaner-brief:60:retainer-brite-120",
      "label": "mixed",
      "note": "Effective daily but not for stains/fungus"
    },
    {
      "id": "best-retainer-cleaner-brief:61:eversmile-alignerfresh",
      "label": "positive",
      "note": "Users specifically praise foam differentiator"
    },
    {
      "id": "best-retainer-cleaner-brief:62:isonic-f3900-ultrasonic",
      "label": "neutral",
      "note": "Editorial section planning, not community sentiment"
    },
    {
      "id": "best-retainer-cleaner-brief:64:retainer-brite-120",
      "label": "neutral",
      "note": "Editorial note on night guard section"
    },
    {
      "id": "best-retainer-cleaner-brief:65:dental-duty-retainer-cleaner",
      "label": "positive",
      "note": "Years of signal as equivalent value pick"
    },
    {
      "id": "best-retainer-cleaner-brief:65:m3-naturals-retainer-cleaner",
      "label": "positive",
      "note": "Community praises Coffee & Tea variant"
    },
    {
      "id": "best-retainer-cleaner-brief:65:retainer-brite-120",
      "label": "neutral",
      "note": "Target is reference brand; praise targets alternatives"
    },
    {
      "id": "best-retainer-cleaner-brief:65:whitefoam-aligner-cleaner",
      "label": "neutral",
      "note": "Praise targets M3/Dental Duty; WhiteFoam zero-signal"
    },
    {
      "id": "best-retainer-cleaner-brief:8:dental-duty-retainer-cleaner",
      "label": "neutral",
      "note": "Methodology correction note, scaffolding"
    },
    {
      "id": "best-retainer-cleaner-brief:8:m3-naturals-retainer-cleaner",
      "label": "neutral",
      "note": "Methodology correction note, scaffolding"
    },
    {
      "id": "best-sonicare-toothbrush-brief:28:philips-sonicare-4100",
      "label": "positive",
      "note": "4100 praised: perfect, reliable, best alternative"
    },
    {
      "id": "best-sonicare-toothbrush-brief:30:philips-sonicare-4100",
      "label": "positive",
      "note": "Great budget pick, no model-specific complaints"
    },
    {
      "id": "best-sonicare-toothbrush-brief:33:philips-sonicare-5100",
      "label": "neutral",
      "note": "Header; lineup listing only, no sentiment"
    },
    {
      "id": "best-sonicare-toothbrush-brief:42:philips-sonicare-expertclean-7500",
      "label": "neutral",
      "note": "Header; zero mentions of this model"
    },
    {
      "id": "best-sonicare-toothbrush-brief:98:tepe-interdental-brushes-mixed",
      "label": "positive",
      "note": "Dentist pro-tip recommends TePe interdental brushes"
    },
    {
      "id": "best-teeth-whitening-kit-brief:22:colgate-optic-white-pro",
      "label": "positive",
      "note": "Praise: meaningful 9% H2O2 active ingredient"
    },
    {
      "id": "best-teeth-whitening-kit-brief:27:auraglow-teeth-whitening-kit",
      "label": "neutral",
      "note": "No Reddit discussion, very low mindshare"
    },
    {
      "id": "best-teeth-whitening-kit-brief:30:lumineux-whitening-strips",
      "label": "neutral",
      "note": "One mention without experience detail, low signal"
    },
    {
      "id": "best-teeth-whitening-kit-brief:37:crest-3d-white-whitestrips",
      "label": "mixed",
      "note": "Strong results praise plus sensitivity/burn complaints"
    },
    {
      "id": "best-therabreath-mouthwash-brief:0:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Brief title header, scaffolding"
    },
    {
      "id": "best-therabreath-mouthwash-brief:13:therabreath-fresh-breath-mouthwash",
      "label": "negative",
      "note": "One of many failed attempts for chronic halitosis"
    },
    {
      "id": "best-therabreath-mouthwash-brief:14:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Buyer confusion about variants, not quality sentiment"
    },
    {
      "id": "best-therabreath-mouthwash-brief:16:therabreath-fresh-breath-mouthwash",
      "label": "negative",
      "note": "Effect fades fast; excitement then disappointment"
    },
    {
      "id": "best-therabreath-mouthwash-brief:17:therabreath-fresh-breath-mouthwash",
      "label": "negative",
      "note": "v2: Window includes product-specific short-lived effectiveness complaint, disappoint (was neutral)"
    },
    {
      "id": "best-therabreath-mouthwash-brief:18:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Non-burning mild flavor valued by sensory-sensitive users"
    },
    {
      "id": "best-therabreath-mouthwash-brief:22:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Generally positive; breath got better; safe choice"
    },
    {
      "id": "best-therabreath-mouthwash-brief:24:therabreath-anticavity-fluoride-rinse",
      "label": "negative",
      "note": "Burns like hell despite non-burning label"
    },
    {
      "id": "best-therabreath-mouthwash-brief:25:therabreath-overnight-mouthwash",
      "label": "neutral",
      "note": "One incidental routine mention, minimal discussion"
    },
    {
      "id": "best-therabreath-mouthwash-brief:26:therabreath-dry-mouth-oral-rinse",
      "label": "positive",
      "note": "Credited within a halitosis success-story routine"
    },
    {
      "id": "best-therabreath-mouthwash-brief:27:therabreath-whitening-mouthwash",
      "label": "neutral",
      "note": "No mentions found, zero visibility"
    },
    {
      "id": "best-therabreath-mouthwash-brief:28:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Brand well-regarded, RDH-recommended, trusted"
    },
    {
      "id": "best-therabreath-mouthwash-brief:32:therabreath-fresh-breath-mouthwash",
      "label": "mixed",
      "note": "v2: Window: short-term effectiveness acknowledged but insufficient for chronic (was neutral)"
    },
    {
      "id": "best-therabreath-mouthwash-brief:33:therabreath-fresh-breath-mouthwash",
      "label": "mixed",
      "note": "Works short-term but insufficient for chronic sufferers"
    },
    {
      "id": "best-therabreath-mouthwash-brief:34:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Burning question concerns pink anticavity variant"
    },
    {
      "id": "best-therabreath-mouthwash-brief:35:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "RDH recommends brand to perio patients"
    },
    {
      "id": "best-therabreath-mouthwash-brief:36:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "RDH recommends CloSYS as alternative"
    },
    {
      "id": "best-therabreath-mouthwash-brief:36:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "RDH recommends TheraBreath"
    },
    {
      "id": "best-therabreath-mouthwash-brief:37:therabreath-fresh-breath-mouthwash",
      "label": "mixed",
      "note": "v2: RDH recommendation plus duration-only-hours complaint, both target (was negative)"
    },
    {
      "id": "best-therabreath-mouthwash-brief:3:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Metadata line, scaffolding"
    },
    {
      "id": "best-therabreath-mouthwash-brief:41:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "RDH: Closys is a great antimicrobial rinse"
    },
    {
      "id": "best-therabreath-mouthwash-brief:41:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "RDH usually recommends TheraBreath for gum health"
    },
    {
      "id": "best-therabreath-mouthwash-brief:42:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Hygienist uses TheraBreath for tonsil stone care"
    },
    {
      "id": "best-therabreath-mouthwash-brief:43:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Hygienist recommendation sheet includes CloSYS"
    },
    {
      "id": "best-therabreath-mouthwash-brief:43:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "v2: Hygienist chooses TheraBreath for tonsil care; omission incidental (was neutral)"
    },
    {
      "id": "best-therabreath-mouthwash-brief:44:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Category caveat: mouthwash is adjunctive, not product-specific"
    },
    {
      "id": "best-therabreath-mouthwash-brief:48:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Fresh Breath has most positive signal, most purchased"
    },
    {
      "id": "best-therabreath-mouthwash-brief:4:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Keyword metadata line, scaffolding"
    },
    {
      "id": "best-therabreath-mouthwash-brief:54:therabreath-fresh-breath-mouthwash",
      "label": "mixed",
      "note": "Works for maintenance but not chronic halitosis cure"
    },
    {
      "id": "best-therabreath-mouthwash-brief:56:closys-ultra-sensitive-mouthwash",
      "label": "neutral",
      "note": "Editorial comparison plan; window sentiment targets TheraBreath"
    },
    {
      "id": "best-therabreath-mouthwash-brief:56:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Non-burning mild formulation valued by sensitive users"
    },
    {
      "id": "best-therabreath-mouthwash-brief:57:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Non-burning mild formula valued by sensory-sensitive users"
    },
    {
      "id": "best-therabreath-mouthwash-brief:7:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Methodology note about data weighting"
    },
    {
      "id": "best-tongue-scraper-brief:26:mastermedi-tongue-scraper-2pack",
      "label": "neutral",
      "note": "Zero Reddit visibility; no sentiment either way"
    },
    {
      "id": "best-tongue-scraper-brief:27:orabrush-tongue-cleaner",
      "label": "negative",
      "note": "Brush-style approach viewed as less effective than metal"
    },
    {
      "id": "best-tongue-scraper-brief:28:mouthology-nhap",
      "label": "neutral",
      "note": "Zero-signal finding about scraper; no toothpaste sentiment"
    },
    {
      "id": "best-tongue-scraper-brief:28:mouthology-tongue-scraper",
      "label": "neutral",
      "note": "Zero Reddit visibility; no sentiment"
    },
    {
      "id": "best-tongue-scraper-brief:47:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Hygienist uses TheraBreath in tonsil-cleaning technique"
    },
    {
      "id": "best-tongue-scraper-brief:55:gum-dual-action-tongue-cleaner",
      "label": "neutral",
      "note": "Editorial note on sparse brand signal; no valence"
    },
    {
      "id": "best-tongue-scraper-brief:55:mouthology-nhap",
      "label": "neutral",
      "note": "Editorial note; no brand-specific sentiment"
    },
    {
      "id": "best-tongue-scraper-brief:55:orabrush-tongue-cleaner",
      "label": "neutral",
      "note": "Editorial note; no brand-specific sentiment"
    },
    {
      "id": "best-tongue-scraper-brief:58:reach-dentotape-waxed",
      "label": "neutral",
      "note": "Technique guidance editorial; target floss never mentioned"
    },
    {
      "id": "best-tongue-scraper-brief:67:davids-tongue-scraper",
      "label": "neutral",
      "note": "Section header; scaffolding"
    },
    {
      "id": "best-tongue-scraper-brief:70:davids-tongue-scraper",
      "label": "neutral",
      "note": "Research-purpose metadata line; scaffolding"
    },
    {
      "id": "best-tongue-scraper-brief:73:davids-tongue-scraper",
      "label": "neutral",
      "note": "Zero Reddit footprint; no community sentiment"
    },
    {
      "id": "best-tongue-scraper-brief:74:davids-hydroxi-nhap",
      "label": "positive",
      "note": "Mild praise; lone negative is old fulfillment issue"
    },
    {
      "id": "best-tongue-scraper-brief:78:davids-hydroxi-nhap",
      "label": "neutral",
      "note": "Praise targets Davids scraper, not the toothpaste"
    },
    {
      "id": "best-tongue-scraper-brief:79:davids-hydroxi-nhap",
      "label": "neutral",
      "note": "iHerb scraper reviews; different product than toothpaste"
    },
    {
      "id": "best-tongue-scraper-brief:82:davids-hydroxi-nhap",
      "label": "neutral",
      "note": "Listing mentions scraper, not the target toothpaste"
    },
    {
      "id": "best-tongue-scraper-brief:85:mouthology-nhap",
      "label": "neutral",
      "note": "Editorial assessment; zero-signal note, no sentiment"
    },
    {
      "id": "best-tongue-scraper-brief:85:orabrush-tongue-cleaner",
      "label": "neutral",
      "note": "Editorial assessment; zero-signal note, no sentiment"
    },
    {
      "id": "best-tongue-scraper-brief:9:gum-dual-action-tongue-cleaner",
      "label": "neutral",
      "note": "Methodology correction note; no sentiment expressed"
    },
    {
      "id": "best-tongue-scraper-brief:9:mouthology-nhap",
      "label": "neutral",
      "note": "Methodology note; zero brand-specific signal"
    },
    {
      "id": "best-tongue-scraper-brief:9:orabrush-tongue-cleaner",
      "label": "neutral",
      "note": "Methodology note; zero brand-specific signal"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:102:biotene-fluoride-toothpaste",
      "label": "positive",
      "note": "Users specifically seek out Biotene for dry mouth"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:104:crest-complete-whitening-scope",
      "label": "neutral",
      "note": "Zero mentions, no community discussion"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:104:sensodyne-pronamel-fresh-breath",
      "label": "neutral",
      "note": "Near-zero community signal statement"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:111:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Subreddit table metadata line, scaffolding"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:112:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Subreddit table metadata line, scaffolding"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:112:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Subreddit table metadata line, scaffolding"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:117:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Data summary metadata; descriptive positioning only"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:117:colgate-total-sf-deep-clean",
      "label": "neutral",
      "note": "Data summary metadata; descriptive mainstream-option label"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:117:crest-complete-whitening-scope",
      "label": "neutral",
      "note": "Data summary metadata; lacks community validation"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:117:sensodyne-pronamel-fresh-breath",
      "label": "neutral",
      "note": "Data summary metadata; lacks community validation"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:117:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Data summary metadata; mention volume, not sentiment"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:13:therabreath-fresh-breath-mouthwash",
      "label": "negative",
      "note": "Doesn't penetrate biofilms; freshness lasts 30 minutes"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:17:therabreath-fresh-breath-mouthwash",
      "label": "negative",
      "note": "User tried TheraBreath among others; no solution found"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:25:therabreath-deep-clean-toothpaste",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:25:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:26:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "v2: Praised combo explicitly includes the mouthwash; helped immensely (was neutral)"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:27:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Toothpaste plus mouthwash combo helped immensely"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:28:arm-hammer-peroxicare-toothpaste",
      "label": "positive",
      "note": "Arm and Hammer part of recommended alternating routine"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:28:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "TheraBreath used in recommended multi-product routines"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:29:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Hygienist gargles and dips with TheraBreath mouthwash"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:32:therabreath-fresh-breath-mouthwash",
      "label": "negative",
      "note": "Dentist said it does nothing; recommended Listerine instead"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:33:therabreath-fresh-breath-mouthwash",
      "label": "mixed",
      "note": "Works for surface bacteria; fails deep biofilm sources"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:35:colgate-total-clean-mint",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:35:colgate-total-sf-deep-clean",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:36:colgate-total-sf-deep-clean",
      "label": "positive",
      "note": "Window has direct praise of Colgate Total Deep Clean"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:37:colgate-total-sf-deep-clean",
      "label": "positive",
      "note": "Direct praise; part of successful bad-breath routine"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:38:arm-hammer-peroxicare-toothpaste",
      "label": "positive",
      "note": "Arm and Hammer recommended in toothpaste stack"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:38:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "v2: Quote recommends TheraBreath toothpaste, not the mouthwash target (was positive)"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:40:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "User switched to TheraBreath after Colgate worsened dryness"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:42:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:43:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Mention count; window praise targets Biotene mouthwash"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:44:biotene-dry-mouth-oral-rinse",
      "label": "positive",
      "note": "Moisturizes mouth; preferred over TheraBreath for dryness"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:44:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Praise targets Biotene mouthwash, not the toothpaste"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:44:therabreath-fresh-breath-mouthwash",
      "label": "mixed",
      "note": "Widely recommended but didn't work for quoted user"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:45:biotene-fluoride-toothpaste",
      "label": "positive",
      "note": "Community endorses Biotene for dry-mouth bad breath"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:46:biotene-fluoride-toothpaste",
      "label": "positive",
      "note": "Toothpaste helped my breath a ton"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:47:biotene-dry-mouth-oral-rinse",
      "label": "neutral",
      "note": "Routine usage mention, no evaluation of rinse"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:47:biotene-fluoride-toothpaste",
      "label": "positive",
      "note": "Window includes direct toothpaste praise"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:47:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Listed alongside in routine, no sentiment"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:52:sensodyne-pronamel-fresh-breath",
      "label": "neutral",
      "note": "Header scaffolding"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:54:sensodyne-pronamel-gentle-whitening",
      "label": "positive",
      "note": "User chose it over SLS-free for enamel"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:56:crest-complete-whitening-scope",
      "label": "neutral",
      "note": "Header scaffolding"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:58:crest-3d-white-brilliance-pro",
      "label": "neutral",
      "note": "Quote about Arctic Fresh variant, mere usage"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:58:crest-complete-whitening-scope",
      "label": "neutral",
      "note": "No user discusses this product; no signal"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:61:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Most effective for me; professional endorsement"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:61:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Praise targets CloSYS, TheraBreath only referenced"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:62:arm-hammer-peroxicare-toothpaste",
      "label": "neutral",
      "note": "Window discusses different co-branded product"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:62:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Co-brand existence mention, no sentiment"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:68:therabreath-fresh-breath-mouthwash",
      "label": "mixed",
      "note": "Most-recommended pairing but high skepticism after failures"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:70:therabreath-fresh-breath-mouthwash",
      "label": "mixed",
      "note": "SLS-free positioning but sarcosinate caveat noted"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:74:therabreath-fresh-breath-mouthwash",
      "label": "negative",
      "note": "Bitter aftertaste complaints, 65 upvotes"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:76:therabreath-fresh-breath-mouthwash",
      "label": "mixed",
      "note": "Marketing ploy skepticism yet reported improvement"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:80:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Hygienist uses and endorses it, explains mechanism"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:81:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Hygienist gargles with it, praises mechanism"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:84:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Therabreath is good, as rinses go"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:87:biotene-fluoride-toothpaste",
      "label": "positive",
      "note": "Professional recommends biotene for dry mouth"
    },
    {
      "id": "best-toothpaste-bad-breath-brief:96:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Editorial analysis of coverage, not sentiment"
    },
    {
      "id": "best-toothpaste-brief:15:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "v2: Search-behavior description, no effectiveness verdict given (was positive)"
    },
    {
      "id": "best-toothpaste-brief:16:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Listed as SLS-free option, no evaluation"
    },
    {
      "id": "best-toothpaste-brief:16:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Listed as SLS-free option, no evaluation"
    },
    {
      "id": "best-toothpaste-brief:16:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Listed as SLS-free option, no evaluation"
    },
    {
      "id": "best-toothpaste-brief:17:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Complaint targets Costco Sensodyne variant, not this"
    },
    {
      "id": "best-toothpaste-brief:19:parodontax-clean-mint-gum-health",
      "label": "neutral",
      "note": "Listed as specialty option users turn toward"
    },
    {
      "id": "best-toothpaste-brief:19:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Listed as specialty option users turn toward"
    },
    {
      "id": "best-toothpaste-brief:20:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "v2: Users seek Biotene; demand only, no verdict (was positive)"
    },
    {
      "id": "best-toothpaste-brief:21:sensodyne-pronamel-gentle-whitening",
      "label": "positive",
      "note": "Viral thread: dentists recommend Pronamel themselves"
    },
    {
      "id": "best-toothpaste-brief:25:sensodyne-pronamel-gentle-whitening",
      "label": "positive",
      "note": "v2: Window contains only PRAISE content, not scaffolding (was neutral)"
    },
    {
      "id": "best-toothpaste-brief:27:sensodyne-pronamel-gentle-whitening",
      "label": "mixed",
      "note": "Window has praise plus peeling/allergy complaints"
    },
    {
      "id": "best-toothpaste-brief:28:sensodyne-pronamel-gentle-whitening",
      "label": "negative",
      "note": "Complaints plus gluten-guarantee concern; no praise in window"
    },
    {
      "id": "best-toothpaste-brief:30:colgate-total-sf-deep-clean",
      "label": "positive",
      "note": "v2: Window is all praise; strongest dentist endorsement (was neutral)"
    },
    {
      "id": "best-toothpaste-brief:31:colgate-total-sf-deep-clean",
      "label": "mixed",
      "note": "Strong dentist praise plus reformulation backlash"
    },
    {
      "id": "best-toothpaste-brief:34:crest-3d-white-brilliance-pro",
      "label": "neutral",
      "note": "Label line; window notes limited, lukewarm discussion"
    },
    {
      "id": "best-toothpaste-brief:38:parodontax-clean-mint-gum-health",
      "label": "positive",
      "note": "v2: Real praise: gum-pocket success, RDH recommendations; not scaffolding (was neutral)"
    },
    {
      "id": "best-toothpaste-brief:39:parodontax-clean-mint-gum-health",
      "label": "mixed",
      "note": "Gum-pocket praise plus texture/bad-breath complaints"
    },
    {
      "id": "best-toothpaste-brief:40:parodontax-clean-mint-gum-health",
      "label": "mixed",
      "note": "Complaints anchor; window also contains praise"
    },
    {
      "id": "best-toothpaste-brief:43:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Product-name label line; scaffolding"
    },
    {
      "id": "best-toothpaste-brief:44:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Enthusiast praise plus price/efficacy complaints"
    },
    {
      "id": "best-toothpaste-brief:46:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Window complaints about Boka; notable is editorial positioning"
    },
    {
      "id": "best-toothpaste-brief:46:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Mention concerns NovaMin variant and Boka, not target"
    },
    {
      "id": "best-toothpaste-brief:48:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Product-name label line; scaffolding"
    },
    {
      "id": "best-toothpaste-brief:49:biotene-fluoride-toothpaste",
      "label": "positive",
      "note": "Default dry-mouth choice; no substantive complaints"
    },
    {
      "id": "best-toothpaste-brief:50:biotene-fluoride-toothpaste",
      "label": "positive",
      "note": "No complaints; generally mentioned positively"
    },
    {
      "id": "best-toothpaste-brief:51:biotene-fluoride-toothpaste",
      "label": "positive",
      "note": "Professionals expect Biotene on recommendation lists"
    },
    {
      "id": "best-toothpaste-brief:53:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "v2: Genuine praise: halitosis success story, RDH lists; not scaffolding (was neutral)"
    },
    {
      "id": "best-toothpaste-brief:54:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Halitosis success story; complaints limited"
    },
    {
      "id": "best-toothpaste-brief:69:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "v2: NovaMin geo-envy concerns Repair variant, not Pronamel target (was negative)"
    },
    {
      "id": "best-toothpaste-brief:71:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Store-brand equivalence question; no sentiment"
    },
    {
      "id": "best-toothpaste-brief:72:sensodyne-pronamel-gentle-whitening",
      "label": "negative",
      "note": "Multiple reports of Sensodyne causing lip dryness"
    },
    {
      "id": "best-toothpaste-brief:73:colgate-total-sf-deep-clean",
      "label": "neutral",
      "note": "v2: Common-question item; skepticism of marketing, no product verdict (was negative)"
    },
    {
      "id": "best-toothpaste-brief:77:colgate-total-sf-deep-clean",
      "label": "positive",
      "note": "Strong dentist endorsement, 414 upvotes"
    },
    {
      "id": "best-toothpaste-brief:80:biotene-fluoride-toothpaste",
      "label": "positive",
      "note": "Professionals expect Biotene for dry-mouth patients"
    },
    {
      "id": "best-toothpaste-brief:80:colgate-total-sf-deep-clean",
      "label": "positive",
      "note": "Appears in RDH evidence-based recommendation list"
    },
    {
      "id": "best-toothpaste-brief:80:parodontax-clean-mint-gum-health",
      "label": "positive",
      "note": "Appears in RDH evidence-based recommendation list"
    },
    {
      "id": "best-toothpaste-brief:80:sensodyne-pronamel-gentle-whitening",
      "label": "positive",
      "note": "Appears across RDH recommendation categories"
    },
    {
      "id": "best-toothpaste-brief:86:colgate-total-sf-deep-clean",
      "label": "positive",
      "note": "Reports professional consensus favoring Colgate Total"
    },
    {
      "id": "best-toothpaste-brief:86:sensodyne-pronamel-gentle-whitening",
      "label": "positive",
      "note": "Reports professional consensus favoring Pronamel"
    },
    {
      "id": "best-toothpaste-brief:88:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Editorial positioning advice, not community sentiment"
    },
    {
      "id": "best-toothpaste-brief:88:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Editorial positioning advice, not community sentiment"
    },
    {
      "id": "best-toothpaste-brief:89:parodontax-clean-mint-gum-health",
      "label": "mixed",
      "note": "Users split: effective but gritty texture polarizing"
    },
    {
      "id": "best-toothpaste-brief:90:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Growing enthusiasm but limited professional consensus"
    },
    {
      "id": "best-toothpaste-brief:92:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Editorial positioning advice; Tom's negativity is other product"
    },
    {
      "id": "best-toothpaste-brief:93:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Validated by user success stories"
    },
    {
      "id": "best-toothpaste-brief:95:crest-3d-white-brilliance-pro",
      "label": "negative",
      "note": "Professionals skeptical of whitening efficacy"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:101:squigle-enamel-saver",
      "label": "neutral",
      "note": "Zero signal; editorial opportunity note"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:115:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Dataset methodology metadata, scaffolding"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:115:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Dataset methodology metadata, scaffolding"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:11:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "v2: Condition-severity rant; Biotene generic, no product verdict (was negative)"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:13:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "v2: Complaint targets mouthwash/spray, not toothpaste target (was negative)"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:17:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "v2: Targets Biotene saliva substitutes, not toothpaste (was negative)"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:25:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:26:biotene-fluoride-toothpaste",
      "label": "positive",
      "note": "Most mentioned; default dentist recommendation"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:27:biotene-fluoride-toothpaste",
      "label": "mixed",
      "note": "Standard regimen praise plus significant dissatisfaction signal"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:28:biotene-fluoride-toothpaste",
      "label": "negative",
      "note": "Multiple threads call Biotene ineffective"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:29:biotene-fluoride-toothpaste",
      "label": "negative",
      "note": "Adverse reactions, short relief, don't-recommend quotes"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:30:biotene-fluoride-toothpaste",
      "label": "negative",
      "note": "Reformulation called placebo that doesn't work"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:30:salivea-dry-mouth-mouthwash",
      "label": "neutral",
      "note": "Criticism targets Biotene; Salivea only provenance mention"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:31:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Praise is for gel, a different product"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:32:biotene-fluoride-toothpaste",
      "label": "mixed",
      "note": "Middling satisfaction plus growing efficacy skepticism"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:34:carifree-gel-1100",
      "label": "neutral",
      "note": "Header; zero community mentions"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:37:closys-fluoride-toothpaste",
      "label": "neutral",
      "note": "Header scaffolding"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:39:closys-ultra-sensitive-mouthwash",
      "label": "negative",
      "note": "Listed among failed remedies for gum pain"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:40:closys-ultra-sensitive-mouthwash",
      "label": "neutral",
      "note": "Descriptive usage reference, no sentiment expressed"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:41:closys-ultra-sensitive-mouthwash",
      "label": "neutral",
      "note": "Explicitly no praise or complaints reported"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:43:spry-xylitol-ff",
      "label": "neutral",
      "note": "Header scaffolding"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:43:spry-xylitol-toothpaste",
      "label": "neutral",
      "note": "Header scaffolding"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:44:spry-xylitol-toothpaste",
      "label": "neutral",
      "note": "Mentions are spray/mints, not toothpaste"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:45:spry-xylitol-toothpaste",
      "label": "neutral",
      "note": "Complaint targets spray, different product"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:46:spry-xylitol-toothpaste",
      "label": "neutral",
      "note": "Mints sentiment; toothpaste not discussed"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:47:spry-xylitol-toothpaste",
      "label": "neutral",
      "note": "Toothpaste invisible in community discussion"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:49:squigle-enamel-saver",
      "label": "neutral",
      "note": "Header scaffolding"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:50:squigle-enamel-saver",
      "label": "neutral",
      "note": "Zero mentions, no signal"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:52:therabreath-deep-clean-toothpaste",
      "label": "neutral",
      "note": "Header scaffolding"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:52:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Header scaffolding"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:53:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Complaint targets Deep Clean toothpaste, not mouthwash"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:56:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Reservations target lozenges, not mouthwash"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:57:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Editorial brand-equity analysis, no direct sentiment"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:61:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Gel/spray cycling discussed, not toothpaste"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:63:biotene-fluoride-toothpaste",
      "label": "negative",
      "note": "Users tried Biotene without effect, doubt seeded"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:63:salivea-dry-mouth-mouthwash",
      "label": "neutral",
      "note": "Salivea provenance mention; no sentiment toward it"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:76:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Professionals default to Biotene without conviction"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:85:closys-ultra-sensitive-mouthwash",
      "label": "neutral",
      "note": "Descriptive protocol positioning, no praise/complaint"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:89:biotene-fluoride-toothpaste",
      "label": "negative",
      "note": "Eroding trust, rising dissatisfaction, adverse reports"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:93:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Mention-count context only, no Biotene sentiment"
    },
    {
      "id": "best-toothpaste-dry-mouth-brief:93:spry-xylitol-toothpaste",
      "label": "neutral",
      "note": "Brand recognition via mints; toothpaste undiscussed"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:106:carifree-gel-1100",
      "label": "neutral",
      "note": "Zero mentions, signal-gap analysis"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:106:colgate-sensitive-enamel-health",
      "label": "neutral",
      "note": "Zero mentions, signal-gap analysis"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:106:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Thread-count dominance, no valenced sentiment"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:106:sensodyne-repair-protect-whitening",
      "label": "neutral",
      "note": "Mention-count signal-gap analysis, editorial"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:127:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Thread-index noise row, scaffolding"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:128:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Thread-index noise row, scaffolding"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:131:arm-hammer-peroxicare-toothpaste",
      "label": "neutral",
      "note": "Methodology/dataset notes, scaffolding"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:25:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Header scaffolding"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:27:act-restoring-zero-alcohol",
      "label": "positive",
      "note": "ACT rinse part of professionals' routine"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:27:sensodyne-pronamel-gentle-whitening",
      "label": "positive",
      "note": "Default professional recommendation, high-upvote thread"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:27:waterpik-aquarius",
      "label": "positive",
      "note": "Included in dentists' own routine recommendation"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:32:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Mockery targets commercial, not product efficacy"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:34:sensodyne-repair-protect-whitening",
      "label": "neutral",
      "note": "Header scaffolding"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:35:apagard-premio-nhap",
      "label": "positive",
      "note": "User switched to Apagard, working well"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:35:sensodyne-repair-protect-whitening",
      "label": "mixed",
      "note": "Dentist recommended, but user preferred Apagard"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:38:carifree-gel-1100",
      "label": "neutral",
      "note": "Header; zero mentions"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:41:colgate-sensitive-enamel-health",
      "label": "neutral",
      "note": "Header; zero mentions, no community signal"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:45:arm-hammer-peroxicare-toothpaste",
      "label": "neutral",
      "note": "Zero mentions, no signal either way"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:52:apagard-premio-nhap",
      "label": "neutral",
      "note": "Brand mention-count list, scaffolding"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:52:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Brand mention-count list, scaffolding"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:54:apagard-premio-nhap",
      "label": "neutral",
      "note": "Header line is scaffolding"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:55:apagard-premio-nhap",
      "label": "mixed",
      "note": "Praised as most proven; SLS and price flagged"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:56:apagard-premio-nhap",
      "label": "mixed",
      "note": "v2: Praise plus SLS limitation and nano-HA safety concern (was positive)"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:56:sensodyne-repair-protect-whitening",
      "label": "negative",
      "note": "User switched away to Apagard for compromised enamel"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:59:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Header line is scaffolding"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:60:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Cheapest option but progress was slow"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:61:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Window has slow-progress complaint plus regimen praise"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:61:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Comparison question only; sentiment targets Boka"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:62:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "v2: Question plus factual regimen mention; no explicit verdict (was positive)"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:66:sensodyne-repair-protect-whitening",
      "label": "neutral",
      "note": "Geographic availability note, not product sentiment"
    },
    {
      "id": "best-toothpaste-enamel-erosion-v2-brief:80:apagard-premio-nhap",
      "label": "positive",
      "note": "Positioned as nHA quality leader"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:18:colgate-total-sf-deep-clean",
      "label": "negative",
      "note": "Users report brown staining complaint"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:18:crest-gum-detoxify-deep-clean",
      "label": "negative",
      "note": "Users report brown staining complaint"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:19:crest-gum-detoxify-deep-clean",
      "label": "negative",
      "note": "Label confusion anxiety; window has staining complaint"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:20:parodontax-clean-mint-gum-health",
      "label": "mixed",
      "note": "Texture divisive; tolerated for efficacy or abandoned"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:26:parodontax-clean-mint-gum-health",
      "label": "positive",
      "note": "v2: Window contains only praise; success story, RDH lists (was neutral)"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:27:parodontax-clean-mint-gum-health",
      "label": "mixed",
      "note": "Pocket-reduction praise plus texture complaints in window"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:28:parodontax-clean-mint-gum-health",
      "label": "mixed",
      "note": "Texture complaints alongside strong praise in window"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:31:crest-gum-detoxify-deep-clean",
      "label": "neutral",
      "note": "Product section label, scaffolding"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:32:davids-hydroxi-nhap",
      "label": "neutral",
      "note": "Praise targets Crest; Davids only named in combo"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:36:colgate-total-sf-deep-clean",
      "label": "positive",
      "note": "v2: Window holds only strong professional endorsements (was neutral)"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:37:colgate-total-sf-deep-clean",
      "label": "mixed",
      "note": "Strong professional endorsement plus formula-change complaints"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:38:colgate-total-sf-deep-clean",
      "label": "mixed",
      "note": "Formula-change and staining complaints alongside praise"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:39:colgate-total-sf-deep-clean",
      "label": "mixed",
      "note": "Debate: skepticism versus evidence-based defense"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:41:sensodyne-sensitivity-and-gum",
      "label": "neutral",
      "note": "Section label; window says no strong sentiment"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:42:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "No strong praise or complaints reported"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:43:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "v2: Window says no strong praise or complaints; peripheral (was positive)"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:49:arm-hammer-peroxicare-toothpaste",
      "label": "positive",
      "note": "v2: Hygienist praise for plaque removal; no complaints shown (was neutral)"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:50:arm-hammer-peroxicare-toothpaste",
      "label": "mixed",
      "note": "Plaque-removal praise plus allergy complaint in window"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:52:arm-hammer-peroxicare-toothpaste",
      "label": "negative",
      "note": "Thin signal; window holds allergy and sensitivity complaints"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:63:crest-gum-detoxify-deep-clean",
      "label": "neutral",
      "note": "Usage-frequency question, no sentiment expressed"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:69:parodontax-clean-mint-gum-health",
      "label": "neutral",
      "note": "v2: User question about safety; confusion, no verdict (was negative)"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:73:colgate-total-sf-deep-clean",
      "label": "positive",
      "note": "Dentist strongly endorses Colgate Total at home"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:74:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Biotene only noted as absent; truncated, no sentiment"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:74:colgate-total-sf-deep-clean",
      "label": "positive",
      "note": "RDH lists Colgate Total as general recommendation"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:74:parodontax-clean-mint-gum-health",
      "label": "positive",
      "note": "RDH recommends Parodontax for periodontal patients"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:78:parodontax-clean-mint-gum-health",
      "label": "positive",
      "note": "User success story reducing pockets with Parodontax routine"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:79:colgate-total-sf-deep-clean",
      "label": "positive",
      "note": "Professional consensus favors its stannous fluoride formula"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:79:crest-gum-detoxify-deep-clean",
      "label": "positive",
      "note": "Professional consensus favors its stannous fluoride formula"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:79:sensodyne-sensitivity-and-gum",
      "label": "positive",
      "note": "Professional consensus favors its stannous fluoride formula"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:7:arm-hammer-peroxicare-toothpaste",
      "label": "neutral",
      "note": "Thin-signal methodology note"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:7:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Peripheral-mentions methodology note"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:84:colgate-total-sf-deep-clean",
      "label": "positive",
      "note": "Reports professional consensus: stannous pastes superior, includes target"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:84:crest-gum-detoxify-deep-clean",
      "label": "positive",
      "note": "Reports professional consensus: stannous pastes superior, includes target"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:84:sensodyne-sensitivity-and-gum",
      "label": "neutral",
      "note": "v2: Editorial strategy notes for article; scaffolding (was positive)"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:85:parodontax-clean-mint-gum-health",
      "label": "negative",
      "note": "Grainy texture is the number-one user objection"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:86:colgate-total-sf-deep-clean",
      "label": "negative",
      "note": "Users confused and frustrated by reformulation"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:87:arm-hammer-peroxicare-toothpaste",
      "label": "neutral",
      "note": "Thin signal noted; no gum-disease sentiment either way"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:87:colgate-total-sf-deep-clean",
      "label": "negative",
      "note": "Window includes user frustration over Colgate reformulation"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:87:crest-gum-detoxify-deep-clean",
      "label": "neutral",
      "note": "Window sentiment targets other products, not Crest"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:87:parodontax-clean-mint-gum-health",
      "label": "neutral",
      "note": "Parodontax not discussed in this window"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:92:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Editorial positioning; routine component, no praise or complaint"
    },
    {
      "id": "best-toothpaste-gum-disease-brief:9:arm-hammer-peroxicare-toothpaste",
      "label": "neutral",
      "note": "Methodology correction, scaffolding"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:101:sensodyne-pronamel-gentle-whitening",
      "label": "negative",
      "note": "Pros advise switching to non-whitening Sensodyne instead"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:108:opalescence-whitening-toothpaste",
      "label": "negative",
      "note": "Nurse calls whitening toothpaste gimmick; praises gels instead"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:111:sensodyne-pronamel-gentle-whitening",
      "label": "negative",
      "note": "Hygienist: switch away, whitening causes sensitivity"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:123:parodontax-clean-mint-gum-health",
      "label": "positive",
      "note": "RDH list names Parodontax for gum health"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:131:sensodyne-pronamel-gentle-whitening",
      "label": "negative",
      "note": "Professionals actively warn against whitening variants"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:135:crest-pro-health-advanced-braces",
      "label": "neutral",
      "note": "Zero consumer whitening signal; data-gap statement"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:135:parodontax-clean-mint-gum-health",
      "label": "neutral",
      "note": "Zero consumer whitening signal; data-gap statement"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:137:opalescence-whitening-toothpaste",
      "label": "positive",
      "note": "Most-praised, strongest consumer-plus-professional endorsement"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:157:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Thread-index table line; subscription box mention only"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:163:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Dataset summary metadata; volume not sentiment"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:17:sensodyne-pronamel-gentle-whitening",
      "label": "negative",
      "note": "Whitening variants blamed for sensitivity; hygienist advises switching"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:23:sensodyne-pronamel-gentle-whitening",
      "label": "negative",
      "note": "Whitening versions called abrasive, enamel-damaging"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:29:crest-3d-white-brilliance-pro",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:31:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "v2: Switch to unspecified Sensodyne; low-signal metadata, no verdict (was positive)"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:42:sensodyne-extra-whitening",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:43:sensodyne-pronamel-gentle-whitening",
      "label": "positive",
      "note": "v2: Repeatedly recommended sensitivity-safe; grouping explicitly includes target var (was neutral)"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:44:sensodyne-pronamel-gentle-whitening",
      "label": "positive",
      "note": "Repeatedly recommended as sensitivity-safe whitening alternative"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:45:sensodyne-pronamel-gentle-whitening",
      "label": "positive",
      "note": "Recommended within sensitivity-management routines"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:46:sensodyne-pronamel-gentle-whitening",
      "label": "negative",
      "note": "Professionals steer users away from whitening Sensodyne variants"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:47:sensodyne-pronamel-gentle-whitening",
      "label": "mixed",
      "note": "Split reputation: trusted brand, whitening variants discouraged"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:51:arm-hammer-peroxicare-toothpaste",
      "label": "positive",
      "note": "Recommended for stain removal and calculus by professionals"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:52:arm-hammer-peroxicare-toothpaste",
      "label": "positive",
      "note": "Professional recommends; abrasive but won't damage enamel"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:54:arm-hammer-peroxicare-toothpaste",
      "label": "positive",
      "note": "Users favor baking-soda clean; narrow professional endorsement"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:56:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:58:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Shortlisted as option only; OP chose Opalescence instead"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:59:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Subscription-box filler mention; brand awareness, no endorsement"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:60:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Zero direct praise or complaints reported"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:62:crest-pro-health-advanced-braces",
      "label": "neutral",
      "note": "Header anchor; hygienist list mention, scaffolding"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:65:crest-gum-detoxify-deep-clean",
      "label": "positive",
      "note": "Professional says 'I love crest gum detoxify paste'"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:66:crest-pro-health-multi-protection",
      "label": "neutral",
      "note": "Praise targets Pro-Health paste, not the mouthwash"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:73:parodontax-clean-mint-gum-health",
      "label": "neutral",
      "note": "Markdown header; scaffolding"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:75:parodontax-clean-mint-gum-health",
      "label": "positive",
      "note": "RDH lists Parodontax for gingival inflammation maintenance"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:76:parodontax-clean-mint-gum-health",
      "label": "neutral",
      "note": "Zero consumer mentions; absence-of-signal metadata"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:85:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Praise targets Opalescence; Boka only passed-over alternative"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:85:opalescence-go",
      "label": "positive",
      "note": "RDH recommends Opalescence Go toothpaste, uses it herself"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:85:opalescence-whitening-toothpaste",
      "label": "positive",
      "note": "Most-praised whitening toothpaste; gentle with good results"
    },
    {
      "id": "best-toothpaste-whitening-v2-brief:89:marvis-whitening-mint",
      "label": "negative",
      "note": "Consensus: packaging hype, no real whitening efficacy"
    },
    {
      "id": "best-water-flosser-braces-brief:18:reach-dentotape-waxed",
      "label": "neutral",
      "note": "Window discusses water flossers, not Reach floss"
    },
    {
      "id": "best-water-flosser-braces-brief:25:waterpik-aquarius",
      "label": "positive",
      "note": "Gold standard, praised tips, sensitivity improved"
    },
    {
      "id": "best-water-flosser-braces-brief:28:prime-natural-oil-pulling",
      "label": "neutral",
      "note": "Complaints target a water flosser, not oil pulling"
    },
    {
      "id": "best-water-flosser-braces-brief:31:retainer-brite-120",
      "label": "neutral",
      "note": "Mixed reviews target Waterpik WP-580, not Retainer Brite"
    },
    {
      "id": "best-water-flosser-braces-brief:34:bitvae-c6",
      "label": "neutral",
      "note": "Zero signal, no discussion found"
    },
    {
      "id": "best-water-flosser-braces-brief:37:coslus-c20",
      "label": "mixed",
      "note": "Great for money, but MySmile felt nicer"
    },
    {
      "id": "best-water-flosser-braces-brief:40:nicwell-f5020e",
      "label": "neutral",
      "note": "Zero signal, no discussion found"
    },
    {
      "id": "best-water-flosser-braces-brief:43:aquasonic-cordless",
      "label": "neutral",
      "note": "Deal spam only; no real user sentiment"
    },
    {
      "id": "best-water-flosser-braces-brief:43:waterpik-aquarius",
      "label": "neutral",
      "note": "Waterpik only named as reference brand"
    },
    {
      "id": "best-water-flosser-braces-brief:54:reach-dentotape-waxed",
      "label": "neutral",
      "note": "Generic string-floss advice; Reach product not discussed"
    },
    {
      "id": "best-water-flosser-braces-brief:63:reach-dentotape-waxed",
      "label": "neutral",
      "note": "Orthodontist quote about flossing generally, not Reach"
    },
    {
      "id": "best-water-flosser-braces-brief:66:reach-dentotape-waxed",
      "label": "neutral",
      "note": "Flosser tip advice; Reach floss not mentioned"
    },
    {
      "id": "best-water-flosser-braces-brief:71:waterpik-aquarius",
      "label": "positive",
      "note": "Dentist: orthodontic tip actually useful, not gimmick"
    },
    {
      "id": "best-water-flosser-braces-brief:7:nicwell-f5020e",
      "label": "neutral",
      "note": "Methodology note: minimal discussion found"
    },
    {
      "id": "best-water-flosser-braces-brief:7:waterpik-aquarius",
      "label": "neutral",
      "note": "Methodology note about signal volume, not sentiment"
    },
    {
      "id": "best-water-flosser-braces-brief:85:waterpik-aquarius",
      "label": "neutral",
      "note": "Editorial framing advice; volume not sentiment"
    },
    {
      "id": "best-water-flosser-braces-brief:87:nicwell-f5020e",
      "label": "neutral",
      "note": "Zero social proof; editorial data-gap note"
    },
    {
      "id": "best-water-flosser-braces-brief:87:waterpik-aquarius",
      "label": "neutral",
      "note": "Editorial note about budget brands, not Waterpik sentiment"
    },
    {
      "id": "best-water-flosser-braces-brief:9:aquasonic-cordless",
      "label": "neutral",
      "note": "Methodology correction; zero organic discussion"
    },
    {
      "id": "best-whitening-strips-brief:20:crest-3d-white-whitestrips",
      "label": "neutral",
      "note": "Deal-thread engagement; price sensitivity, not sentiment"
    },
    {
      "id": "best-whitening-strips-brief:24:crest-3d-white-whitestrips",
      "label": "neutral",
      "note": "Header anchor; scaffolding section label"
    },
    {
      "id": "best-whitening-strips-brief:26:waterpik-aquarius",
      "label": "neutral",
      "note": "Waterpik only listed in deal scrape"
    },
    {
      "id": "best-whitening-strips-brief:31:crest-3d-whitestrips-sensitive-white",
      "label": "neutral",
      "note": "Header anchor; window reports zero mentions"
    },
    {
      "id": "best-whitening-strips-brief:34:lumineux-whitening-strips",
      "label": "neutral",
      "note": "Header anchor; roundup listings only, scaffolding"
    },
    {
      "id": "best-whitening-strips-brief:39:zimba-whitening-strips",
      "label": "neutral",
      "note": "Header anchor; zero mentions, all false positives"
    },
    {
      "id": "best-whitening-strips-brief:40:zimba-whitening-strips",
      "label": "neutral",
      "note": "Zero mentions; complete data gap"
    },
    {
      "id": "best-whitening-strips-brief:43:gurunanda-whitening-strips",
      "label": "neutral",
      "note": "Header anchor; referral-promo threads, scaffolding"
    },
    {
      "id": "best-whitening-strips-brief:45:gurunanda-whitening-strips",
      "label": "neutral",
      "note": "Referral promo posts, no product evaluation"
    },
    {
      "id": "best-whitening-strips-brief:46:gurunanda-whitening-strips",
      "label": "neutral",
      "note": "TikTok acquisition stories, no whitening results discussed"
    },
    {
      "id": "best-whitening-strips-brief:48:gurunanda-whitening-pen",
      "label": "neutral",
      "note": "Window discusses strips, not the pen"
    },
    {
      "id": "best-whitening-strips-brief:49:gurunanda-whitening-pen",
      "label": "neutral",
      "note": "Sentiment targets GuruNanda strips, not the pen"
    },
    {
      "id": "best-whitening-strips-brief:53:auraglow-sensitive-whitening-strips",
      "label": "neutral",
      "note": "Markdown header; mentions are for LED kit anyway"
    },
    {
      "id": "best-whitening-strips-brief:57:auraglow-teeth-whitening-kit",
      "label": "mixed",
      "note": "'Solid' but 'overpriced, formula just ok'; promo suspect"
    },
    {
      "id": "best-whitening-strips-brief:77:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "Casual consumer endorsement of Therabreath for breath"
    },
    {
      "id": "boka-toothpaste-review-brief:0:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Brief title header, scaffolding"
    },
    {
      "id": "boka-toothpaste-review-brief:100:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Recommended fallback, but fluoride judged better"
    },
    {
      "id": "boka-toothpaste-review-brief:101:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "v2: Same window as 100: conditional recommendation plus inferiority caveat (was negative)"
    },
    {
      "id": "boka-toothpaste-review-brief:103:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Fails community 10% disclosure benchmark"
    },
    {
      "id": "boka-toothpaste-review-brief:109:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Editorial page-structure directive"
    },
    {
      "id": "boka-toothpaste-review-brief:10:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Cross-reference methodology note"
    },
    {
      "id": "boka-toothpaste-review-brief:110:apagard-premio-nhap",
      "label": "neutral",
      "note": "References Apagard Royal, different product; editorial"
    },
    {
      "id": "boka-toothpaste-review-brief:110:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Most-repeated community critique: undisclosed concentration"
    },
    {
      "id": "boka-toothpaste-review-brief:110:mouthology-nhap",
      "label": "neutral",
      "note": "Editorial contrast reference, not community quote"
    },
    {
      "id": "boka-toothpaste-review-brief:113:apagard-premio-nhap",
      "label": "neutral",
      "note": "Apagard Royal named, different product; editorial"
    },
    {
      "id": "boka-toothpaste-review-brief:113:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Easiest-to-like but loses on transparency"
    },
    {
      "id": "boka-toothpaste-review-brief:113:mouthology-nhap",
      "label": "neutral",
      "note": "Editorial tradeoff framing, not community sentiment"
    },
    {
      "id": "boka-toothpaste-review-brief:121:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Table header scaffolding"
    },
    {
      "id": "boka-toothpaste-review-brief:125:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Thread-count table row metadata"
    },
    {
      "id": "boka-toothpaste-review-brief:128:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Extraction statistics metadata"
    },
    {
      "id": "boka-toothpaste-review-brief:130:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Thread index header scaffolding"
    },
    {
      "id": "boka-toothpaste-review-brief:131:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Thread index metadata line"
    },
    {
      "id": "boka-toothpaste-review-brief:131:parodontax-clean-mint-gum-health",
      "label": "neutral",
      "note": "Thread index metadata mention"
    },
    {
      "id": "boka-toothpaste-review-brief:131:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Thread index metadata mention"
    },
    {
      "id": "boka-toothpaste-review-brief:18:boka-toothpaste-sensitive",
      "label": "neutral",
      "note": "Editorial intent analysis, not community sentiment"
    },
    {
      "id": "boka-toothpaste-review-brief:19:apagard-premio-nhap",
      "label": "neutral",
      "note": "Listed as comparison brand, no sentiment"
    },
    {
      "id": "boka-toothpaste-review-brief:19:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Site's own #1 pick, editorial scaffolding"
    },
    {
      "id": "boka-toothpaste-review-brief:19:davids-hydroxi-nhap",
      "label": "neutral",
      "note": "Listed as comparison brand, no sentiment"
    },
    {
      "id": "boka-toothpaste-review-brief:19:mouthology-nhap",
      "label": "neutral",
      "note": "Listed as comparison brand, no sentiment"
    },
    {
      "id": "boka-toothpaste-review-brief:20:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Editorial page-inventory note, scaffolding"
    },
    {
      "id": "boka-toothpaste-review-brief:23:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Editorial page-planning content"
    },
    {
      "id": "boka-toothpaste-review-brief:24:apagard-premio-nhap",
      "label": "neutral",
      "note": "Named as comparison brand only"
    },
    {
      "id": "boka-toothpaste-review-brief:24:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Editorial planning question, not sentiment"
    },
    {
      "id": "boka-toothpaste-review-brief:24:davids-hydroxi-nhap",
      "label": "neutral",
      "note": "Named as comparison brand only"
    },
    {
      "id": "boka-toothpaste-review-brief:24:mouthology-nhap",
      "label": "neutral",
      "note": "Named as comparison brand only"
    },
    {
      "id": "boka-toothpaste-review-brief:28:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Precedent-page editorial note, no sentiment"
    },
    {
      "id": "boka-toothpaste-review-brief:34:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Methodology note on signal strength"
    },
    {
      "id": "boka-toothpaste-review-brief:36:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Verification methodology note"
    },
    {
      "id": "boka-toothpaste-review-brief:3:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Brief metadata line"
    },
    {
      "id": "boka-toothpaste-review-brief:40:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Markdown header, scaffolding"
    },
    {
      "id": "boka-toothpaste-review-brief:43:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Redirect inventory line"
    },
    {
      "id": "boka-toothpaste-review-brief:44:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Redirect inventory line"
    },
    {
      "id": "boka-toothpaste-review-brief:45:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Redirect inventory line"
    },
    {
      "id": "boka-toothpaste-review-brief:45:boka-sensitive-coconut",
      "label": "neutral",
      "note": "Redirect inventory line"
    },
    {
      "id": "boka-toothpaste-review-brief:46:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Redirect inventory line"
    },
    {
      "id": "boka-toothpaste-review-brief:46:boka-sensitive-coconut",
      "label": "neutral",
      "note": "Redirect inventory line"
    },
    {
      "id": "boka-toothpaste-review-brief:47:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Redirect inventory line"
    },
    {
      "id": "boka-toothpaste-review-brief:47:boka-electric-toothbrush",
      "label": "neutral",
      "note": "Redirect inventory line"
    },
    {
      "id": "boka-toothpaste-review-brief:4:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Keyword metadata line"
    },
    {
      "id": "boka-toothpaste-review-brief:4:boka-toothpaste-sensitive",
      "label": "neutral",
      "note": "Keyword metadata line"
    },
    {
      "id": "boka-toothpaste-review-brief:52:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Bucket section header, scaffolding"
    },
    {
      "id": "boka-toothpaste-review-brief:54:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Specific sentiment targets Fluoride-Free SKU, not Ela Mint"
    },
    {
      "id": "boka-toothpaste-review-brief:56:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Anxious questions about remineralization, no verdicts"
    },
    {
      "id": "boka-toothpaste-review-brief:58:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Cross-shopping question, no sentiment expressed"
    },
    {
      "id": "boka-toothpaste-review-brief:58:parodontax-clean-mint-gum-health",
      "label": "neutral",
      "note": "Named in which-is-best question, no verdict"
    },
    {
      "id": "boka-toothpaste-review-brief:58:sensodyne-pronamel-gentle-whitening",
      "label": "negative",
      "note": "Community pain point: Sensodyne not fixing sensitivity"
    },
    {
      "id": "boka-toothpaste-review-brief:5:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Sources metadata line"
    },
    {
      "id": "boka-toothpaste-review-brief:60:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Describes buyer motivation, not product verdict"
    },
    {
      "id": "boka-toothpaste-review-brief:62:apagard-premio-nhap",
      "label": "positive",
      "note": "Quoted as well-regarded, higher concentration"
    },
    {
      "id": "boka-toothpaste-review-brief:62:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Decision-paralysis context, no Boka-specific sentiment"
    },
    {
      "id": "boka-toothpaste-review-brief:62:snow-whitening-serum",
      "label": "neutral",
      "note": "Snow only named in routine; no direct sentiment"
    },
    {
      "id": "boka-toothpaste-review-brief:66:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Section header scaffolding"
    },
    {
      "id": "boka-toothpaste-review-brief:69:boka-ela-mint-nhap",
      "label": "positive",
      "note": "Whitening noticed, flavor loved, easiest-to-like"
    },
    {
      "id": "boka-toothpaste-review-brief:70:boka-ela-mint-nhap",
      "label": "positive",
      "note": "Hygienist's default starter recommendation plus praise"
    },
    {
      "id": "boka-toothpaste-review-brief:70:davids-hydroxi-nhap",
      "label": "positive",
      "note": "Davids included in hygienist's recommendation"
    },
    {
      "id": "boka-toothpaste-review-brief:74:apagard-premio-nhap",
      "label": "neutral",
      "note": "Praise targets Apagard Royal, not Premio"
    },
    {
      "id": "boka-toothpaste-review-brief:74:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Non-disclosure criticism; threads prefer other brands"
    },
    {
      "id": "boka-toothpaste-review-brief:74:mouthology-nhap",
      "label": "positive",
      "note": "Threads explicitly prefer Mouthology's disclosed 10%"
    },
    {
      "id": "boka-toothpaste-review-brief:76:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Gum swelling adverse reaction attributed to Boka"
    },
    {
      "id": "boka-toothpaste-review-brief:76:retainer-brite-120",
      "label": "neutral",
      "note": "Retainer mention unrelated to Retainer Brite"
    },
    {
      "id": "boka-toothpaste-review-brief:78:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Layering worry, price complaint, safety anxiety"
    },
    {
      "id": "boka-toothpaste-review-brief:79:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Calcification safety anxiety report after Boka"
    },
    {
      "id": "boka-toothpaste-review-brief:85:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Reader question, no sentiment"
    },
    {
      "id": "boka-toothpaste-review-brief:86:apagard-premio-nhap",
      "label": "neutral",
      "note": "Listed as alternative in question only"
    },
    {
      "id": "boka-toothpaste-review-brief:86:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Worth-it question, no sentiment expressed"
    },
    {
      "id": "boka-toothpaste-review-brief:86:davids-hydroxi-nhap",
      "label": "neutral",
      "note": "Listed as alternative in question only"
    },
    {
      "id": "boka-toothpaste-review-brief:86:mouthology-nhap",
      "label": "neutral",
      "note": "Listed as alternative in question only"
    },
    {
      "id": "boka-toothpaste-review-brief:87:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Does-it-work question, no sentiment"
    },
    {
      "id": "boka-toothpaste-review-brief:88:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Helps some with sensitivity, not all"
    },
    {
      "id": "boka-toothpaste-review-brief:89:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Usage-combination question, no sentiment"
    },
    {
      "id": "boka-toothpaste-review-brief:89:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Sensodyne mentioned as existing routine only"
    },
    {
      "id": "boka-toothpaste-review-brief:90:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Rinse usage question, no sentiment"
    },
    {
      "id": "boka-toothpaste-review-brief:91:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "v2: Reader-question list entry; criticism scored in other units (was negative)"
    },
    {
      "id": "boka-toothpaste-review-brief:92:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Brand lineup question, no sentiment"
    },
    {
      "id": "boka-toothpaste-review-brief:98:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Methodology note about extraction failure"
    },
    {
      "id": "braces-condition-brief:109:waterpik-aquarius",
      "label": "positive",
      "note": "Single most-recommended product across braces and Invisalign"
    },
    {
      "id": "braces-condition-brief:111:retainer-brite-120",
      "label": "mixed",
      "note": "Market leader yet interchangeable with cheap denture tablets"
    },
    {
      "id": "braces-condition-brief:130:retainer-brite-120",
      "label": "neutral",
      "note": "Dataset summary metadata, no direct sentiment"
    },
    {
      "id": "braces-condition-brief:36:oral-b-io-series-5",
      "label": "mixed",
      "note": "Cleans better than Sonicare; counter: more aggressive"
    },
    {
      "id": "braces-condition-brief:39:waterpik-aquarius",
      "label": "neutral",
      "note": "Section header scaffolding"
    },
    {
      "id": "braces-condition-brief:42:waterpik-aquarius",
      "label": "positive",
      "note": "Recommended even for low-motivation days; carried everywhere"
    },
    {
      "id": "braces-condition-brief:4:retainer-brite-120",
      "label": "neutral",
      "note": "Keyword/source metadata line"
    },
    {
      "id": "braces-condition-brief:50:retainer-brite-120",
      "label": "neutral",
      "note": "Section header scaffolding"
    },
    {
      "id": "braces-condition-brief:51:retainer-brite-120",
      "label": "mixed",
      "note": "Works well but generics equal it for less money"
    },
    {
      "id": "braces-condition-brief:66:act-restoring-zero-alcohol",
      "label": "neutral",
      "note": "Section header scaffolding"
    },
    {
      "id": "braces-condition-brief:72:retainer-brite-120",
      "label": "neutral",
      "note": "Incidental usage mention; praise targets ultrasonic cleaner"
    },
    {
      "id": "braces-condition-brief:87:retainer-brite-120",
      "label": "mixed",
      "note": "Effective but no better than cheaper generic tablets"
    },
    {
      "id": "dental-anxiety-and-care-brief:122:sensodyne-pronamel-gentle-whitening",
      "label": "positive",
      "note": "Community solution for toothpaste sensory issues"
    },
    {
      "id": "dental-anxiety-and-care-brief:56:waterpik-aquarius",
      "label": "neutral",
      "note": "Section header scaffolding"
    },
    {
      "id": "dental-anxiety-and-care-brief:66:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Section header scaffolding"
    },
    {
      "id": "dental-anxiety-and-care-brief:68:sensodyne-pronamel-gentle-whitening",
      "label": "positive",
      "note": "Chosen for SLS-free formula avoiding stinging"
    },
    {
      "id": "dental-anxiety-and-care-brief:72:retainer-brite-120",
      "label": "neutral",
      "note": "Window about bruxism/retainers, not Retainer Brite tablets"
    },
    {
      "id": "dental-care-chronic-conditions-brief:105:uncle-harrys-oral-swish",
      "label": "neutral",
      "note": "Section header scaffolding"
    },
    {
      "id": "dental-care-chronic-conditions-brief:120:waterpik-aquarius",
      "label": "neutral",
      "note": "Section header scaffolding"
    },
    {
      "id": "dental-care-chronic-conditions-brief:123:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Section header scaffolding"
    },
    {
      "id": "dental-care-chronic-conditions-brief:12:biotene-dry-mouth-oral-rinse",
      "label": "negative",
      "note": "Used Biotene yet still sleepless from dry mouth"
    },
    {
      "id": "dental-care-chronic-conditions-brief:137:biotene-fluoride-toothpaste",
      "label": "mixed",
      "note": "Part of converged protocol yet doesn't fully solve"
    },
    {
      "id": "dental-care-chronic-conditions-brief:147:salivea-dry-mouth-mouthwash",
      "label": "positive",
      "note": "Dental hygienist recommended Salivea"
    },
    {
      "id": "dental-care-chronic-conditions-brief:149:biotene-fluoride-toothpaste",
      "label": "negative",
      "note": "Current formula called pretty much a placebo"
    },
    {
      "id": "dental-care-chronic-conditions-brief:165:biotene-fluoride-toothpaste",
      "label": "negative",
      "note": "Dominates via accessibility, not effectiveness; minutes of relief"
    },
    {
      "id": "dental-care-chronic-conditions-brief:171:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Editorial note on ADHD awareness stage, no sentiment"
    },
    {
      "id": "dental-care-chronic-conditions-brief:173:biotene-fluoride-toothpaste",
      "label": "mixed",
      "note": "Community split: helpful for mild, ineffective for severe"
    },
    {
      "id": "dental-care-chronic-conditions-brief:173:salivea-dry-mouth-mouthwash",
      "label": "neutral",
      "note": "Market-development note; split sentiment targets Biotene"
    },
    {
      "id": "dental-care-chronic-conditions-brief:185:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Subreddit summary table metadata"
    },
    {
      "id": "dental-care-chronic-conditions-brief:39:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Section header scaffolding"
    },
    {
      "id": "dental-care-chronic-conditions-brief:42:biotene-fluoride-toothpaste",
      "label": "positive",
      "note": "Gel a miracle; toothpaste turned mouth around"
    },
    {
      "id": "dental-care-chronic-conditions-brief:43:biotene-fluoride-toothpaste",
      "label": "mixed",
      "note": "Toothpaste praise alongside strong no-effect backlash"
    },
    {
      "id": "dental-care-chronic-conditions-brief:44:biotene-fluoride-toothpaste",
      "label": "mixed",
      "note": "Window has praise plus placebo/backlash quotes"
    },
    {
      "id": "dental-care-chronic-conditions-brief:45:biotene-fluoride-toothpaste",
      "label": "negative",
      "note": "Backlash, placebo claim, degraded formula, adverse reaction"
    },
    {
      "id": "dental-care-chronic-conditions-brief:45:salivea-dry-mouth-mouthwash",
      "label": "neutral",
      "note": "Provenance fact; complaints target Biotene"
    },
    {
      "id": "dental-care-chronic-conditions-brief:47:biotene-fluoride-toothpaste",
      "label": "mixed",
      "note": "Adverse reaction reported but ADHD users satisfied"
    },
    {
      "id": "dental-care-chronic-conditions-brief:82:spry-xylitol-toothpaste",
      "label": "neutral",
      "note": "Bare mention; flavor praise targets Ice Chips"
    },
    {
      "id": "dental-care-chronic-conditions-brief:88:salivea-dry-mouth-mouthwash",
      "label": "neutral",
      "note": "Section header scaffolding"
    },
    {
      "id": "dental-care-chronic-conditions-brief:89:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Window describes Salivea, not Biotene sentiment"
    },
    {
      "id": "dental-care-chronic-conditions-brief:90:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Recommendation and praise target Salivea"
    },
    {
      "id": "dental-care-chronic-conditions-brief:90:salivea-dry-mouth-mouthwash",
      "label": "positive",
      "note": "Hygienist recommendation; gel specifically praised"
    },
    {
      "id": "dental-care-chronic-conditions-brief:91:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Praise targets Salivea; Biotene mentioned competitively"
    },
    {
      "id": "dental-care-chronic-conditions-brief:97:act-restoring-zero-alcohol",
      "label": "neutral",
      "note": "Section header scaffolding"
    },
    {
      "id": "dental-care-chronic-conditions-brief:99:act-restoring-zero-alcohol",
      "label": "positive",
      "note": "Used by patients, recommended by doctors"
    },
    {
      "id": "dry-mouth-condition-brief:106:biotene-fluoride-toothpaste",
      "label": "positive",
      "note": "Communities converge on Biotene across conditions"
    },
    {
      "id": "dry-mouth-condition-brief:110:biotene-fluoride-toothpaste",
      "label": "mixed",
      "note": "Staple in stacks, but insufficient alone"
    },
    {
      "id": "dry-mouth-condition-brief:19:biotene-fluoride-toothpaste",
      "label": "negative",
      "note": "Already using Biotene yet still waking hourly"
    },
    {
      "id": "dry-mouth-condition-brief:36:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Section header scaffolding"
    },
    {
      "id": "dry-mouth-condition-brief:39:biotene-fluoride-toothpaste",
      "label": "positive",
      "note": "Gel effective for intimacy; improves dry mouth somewhat"
    },
    {
      "id": "dry-mouth-condition-brief:40:biotene-fluoride-toothpaste",
      "label": "mixed",
      "note": "Helps somewhat, but user still dry despite use"
    },
    {
      "id": "dry-mouth-condition-brief:41:biotene-fluoride-toothpaste",
      "label": "mixed",
      "note": "Praise line plus insufficiency complaint in window"
    },
    {
      "id": "dry-mouth-condition-brief:42:biotene-fluoride-toothpaste",
      "label": "negative",
      "note": "Biotene alone insufficient for severe Sjogren's"
    },
    {
      "id": "dry-mouth-condition-brief:47:spry-xylitol-toothpaste",
      "label": "neutral",
      "note": "Praise targets discontinued Spry mints, not toothpaste"
    },
    {
      "id": "dry-mouth-condition-brief:65:act-restoring-zero-alcohol",
      "label": "neutral",
      "note": "Markdown header, scaffolding"
    },
    {
      "id": "dry-mouth-condition-brief:66:act-restoring-zero-alcohol",
      "label": "neutral",
      "note": "Gum-in-general comment, not ACT-specific endorsement"
    },
    {
      "id": "dry-mouth-condition-brief:68:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Markdown header, scaffolding"
    },
    {
      "id": "dry-mouth-condition-brief:83:biotene-fluoride-toothpaste",
      "label": "negative",
      "note": "Cavities continue despite Biotene use"
    },
    {
      "id": "dry-mouth-condition-brief:85:biotene-fluoride-toothpaste",
      "label": "positive",
      "note": "Biotene in community's overnight what-works stack"
    },
    {
      "id": "fluoride-vs-nhap-debate-brief:100:apagard-premio-nhap",
      "label": "neutral",
      "note": "Factual comparison mention, no sentiment"
    },
    {
      "id": "fluoride-vs-nhap-debate-brief:111:apagard-premio-nhap",
      "label": "neutral",
      "note": "Routine-chemistry debate; Royal usage, not Premio sentiment"
    },
    {
      "id": "fluoride-vs-nhap-debate-brief:17:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Calcification safety concern linked to Boka"
    },
    {
      "id": "fluoride-vs-nhap-debate-brief:39:apagard-premio-nhap",
      "label": "neutral",
      "note": "Brand section header, scaffolding"
    },
    {
      "id": "fluoride-vs-nhap-debate-brief:41:apagard-premio-nhap",
      "label": "positive",
      "note": "Premio user reports dentist-noticed huge improvement"
    },
    {
      "id": "fluoride-vs-nhap-debate-brief:42:apagard-premio-nhap",
      "label": "mixed",
      "note": "Premio praise in window plus SLS drawback"
    },
    {
      "id": "fluoride-vs-nhap-debate-brief:45:apagard-premio-nhap",
      "label": "neutral",
      "note": "Praise targets Apagard Royal, not Premio"
    },
    {
      "id": "fluoride-vs-nhap-debate-brief:47:boka-ela-mint-nhap",
      "label": "neutral",
      "note": "Brand section header, scaffolding"
    },
    {
      "id": "fluoride-vs-nhap-debate-brief:49:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Safety concern plus hygienist abandoning Boka"
    },
    {
      "id": "fluoride-vs-nhap-debate-brief:50:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Hygienist cavities complaint plus Boka-is-great praise"
    },
    {
      "id": "fluoride-vs-nhap-debate-brief:51:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Boka-is-great praise plus hygienist complaint"
    },
    {
      "id": "fluoride-vs-nhap-debate-brief:54:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Brand section header, scaffolding"
    },
    {
      "id": "fluoride-vs-nhap-debate-brief:57:sensodyne-pronamel-gentle-whitening",
      "label": "negative",
      "note": "Sensodyne failed user's sensitivity, switched to nHAP"
    },
    {
      "id": "fluoride-vs-nhap-debate-brief:58:sensodyne-repair-protect-whitening",
      "label": "mixed",
      "note": "UK dentist recommendation plus brand failure quote"
    },
    {
      "id": "fluoride-vs-nhap-debate-brief:61:sensodyne-repair-protect-whitening",
      "label": "positive",
      "note": "NovaMin ingredient praised as clinically effective"
    },
    {
      "id": "fluoride-vs-nhap-debate-brief:63:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "About imported NovaMin Sensodyne, not Pronamel"
    },
    {
      "id": "fluoride-vs-nhap-debate-brief:83:mouthology-nhap",
      "label": "neutral",
      "note": "Brand section header, scaffolding"
    },
    {
      "id": "full-mouth-dental-implants-cost-brief:42:retainer-brite-120",
      "label": "neutral",
      "note": "Praise targets snap-in dentures, not Retainer Brite"
    },
    {
      "id": "grinding-condition-brief:17:made-by-dentists-enamel-rebuilding-2pack",
      "label": "neutral",
      "note": "Complaints target night guards, not toothpaste"
    },
    {
      "id": "gum-disease-condition-brief:124:closys-ultra-sensitive-mouthwash",
      "label": "positive",
      "note": "Cult favorite, recommended most in perio contexts"
    },
    {
      "id": "gum-disease-condition-brief:124:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Praise targets CloSYS, not TheraBreath"
    },
    {
      "id": "gum-disease-condition-brief:17:closys-ultra-sensitive-mouthwash",
      "label": "neutral",
      "note": "v2: Praise/denouncement targets Ellie Phillips protocol, not CloSYS itself (was mixed)"
    },
    {
      "id": "gum-disease-condition-brief:23:peridex-chlorhexidine-gluconate",
      "label": "neutral",
      "note": "Section header, scaffolding"
    },
    {
      "id": "gum-disease-condition-brief:30:closys-ultra-sensitive-mouthwash",
      "label": "neutral",
      "note": "Section header, scaffolding"
    },
    {
      "id": "gum-disease-condition-brief:33:closys-ultra-sensitive-mouthwash",
      "label": "mixed",
      "note": "Breath praise plus aftertaste complaints"
    },
    {
      "id": "gum-disease-condition-brief:43:parodontax-clean-mint-gum-health",
      "label": "neutral",
      "note": "Section header, scaffolding"
    },
    {
      "id": "gum-disease-condition-brief:45:parodontax-clean-mint-gum-health",
      "label": "positive",
      "note": "Pocket-reduction success story names Parodontax"
    },
    {
      "id": "gum-disease-condition-brief:46:parodontax-clean-mint-gum-health",
      "label": "positive",
      "note": "Staple in routines plus success story"
    },
    {
      "id": "gum-disease-condition-brief:48:colgate-total-sf-deep-clean",
      "label": "neutral",
      "note": "Section header, scaffolding"
    },
    {
      "id": "gum-disease-condition-brief:48:crest-pro-health-multi-protection",
      "label": "neutral",
      "note": "Section header, scaffolding"
    },
    {
      "id": "gum-disease-condition-brief:53:waterpik-aquarius",
      "label": "neutral",
      "note": "Section header, scaffolding"
    },
    {
      "id": "gum-disease-condition-brief:54:waterpik-aquarius",
      "label": "positive",
      "note": "Near-universal recommendation in perio success stories"
    },
    {
      "id": "gum-disease-condition-brief:57:prime-natural-oil-pulling",
      "label": "neutral",
      "note": "Window about Waterpik deals, not oil pulling"
    },
    {
      "id": "gum-disease-condition-brief:57:waterpik-aquarius",
      "label": "positive",
      "note": "Window: nightly waterpik in pocket-reduction routine"
    },
    {
      "id": "gum-disease-condition-brief:59:oral-b-io-series-5",
      "label": "neutral",
      "note": "Section header, scaffolding"
    },
    {
      "id": "gum-disease-condition-brief:62:oral-b-io-series-5",
      "label": "positive",
      "note": "iO success story, major pocket reduction"
    },
    {
      "id": "gum-disease-condition-brief:66:tepe-interdental-brushes-mixed",
      "label": "neutral",
      "note": "Markdown header scaffolding"
    },
    {
      "id": "gum-disease-condition-brief:67:tepe-interdental-brushes-mixed",
      "label": "positive",
      "note": "Core part of perio routines, often recommended"
    },
    {
      "id": "gum-disease-condition-brief:68:tepe-interdental-brushes-mixed",
      "label": "positive",
      "note": "Most name-dropped brand, often recommended"
    },
    {
      "id": "gum-disease-condition-brief:75:closys-ultra-sensitive-mouthwash",
      "label": "neutral",
      "note": "Descriptive protocol mention, no sentiment toward CloSYS"
    },
    {
      "id": "gum-disease-condition-brief:88:act-restoring-zero-alcohol",
      "label": "mixed",
      "note": "Protocol polarizing: devoted followers vs professional skepticism"
    },
    {
      "id": "gum-disease-condition-brief:88:closys-ultra-sensitive-mouthwash",
      "label": "mixed",
      "note": "Protocol polarizing: success stories vs professional warnings"
    },
    {
      "id": "oil-pulling-mouthwash-brief:29:reach-dentotape-waxed",
      "label": "neutral",
      "note": "Window discusses GuruNanda, not Reach floss"
    },
    {
      "id": "oil-pulling-natural-remedies-brief:14:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Most recommended fluoride-free, but cavity backlash testimony"
    },
    {
      "id": "oil-pulling-natural-remedies-brief:42:spry-xylitol-toothpaste",
      "label": "neutral",
      "note": "Bare brand-mention metadata; praise is category-level gum"
    },
    {
      "id": "oil-pulling-natural-remedies-brief:46:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Enthusiast praise vs hygienist reversing course"
    },
    {
      "id": "oil-pulling-natural-remedies-brief:63:waterpik-aquarius",
      "label": "neutral",
      "note": "Markdown header scaffolding"
    },
    {
      "id": "oil-pulling-natural-remedies-brief:82:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "Markdown header scaffolding"
    },
    {
      "id": "oil-pulling-natural-remedies-brief:83:therabreath-fresh-breath-mouthwash",
      "label": "positive",
      "note": "User quote: works great"
    },
    {
      "id": "oral-care-routines-brief:47:waterpik-aquarius",
      "label": "neutral",
      "note": "Markdown header scaffolding"
    },
    {
      "id": "oral-care-routines-brief:48:waterpik-aquarius",
      "label": "positive",
      "note": "Highly upvoted 'get a waterflosser ASAP' recommendation"
    },
    {
      "id": "oral-care-routines-brief:61:therabreath-fresh-breath-mouthwash",
      "label": "neutral",
      "note": "TheraBreath absent from dataset, no sentiment"
    },
    {
      "id": "sensitivity-condition-brief:104:sensodyne-pronamel-gentle-whitening",
      "label": "mixed",
      "note": "Most recommended professionally but consumer enthusiasm muted"
    },
    {
      "id": "sensitivity-condition-brief:110:biotene-fluoride-toothpaste",
      "label": "neutral",
      "note": "Editorial pathway analysis, no community sentiment"
    },
    {
      "id": "sensitivity-condition-brief:28:boka-toothpaste-sensitive",
      "label": "neutral",
      "note": "Markdown header scaffolding"
    },
    {
      "id": "sensitivity-condition-brief:30:boka-ela-mint-nhap",
      "label": "positive",
      "note": "Great results, avoided root canal, whiter teeth"
    },
    {
      "id": "sensitivity-condition-brief:30:sensodyne-pronamel-gentle-whitening",
      "label": "positive",
      "note": "Sensodyne part of regimen that stopped sensitivity"
    },
    {
      "id": "sensitivity-condition-brief:31:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Whitening praise plus 1% concentration criticism"
    },
    {
      "id": "sensitivity-condition-brief:32:boka-ela-mint-nhap",
      "label": "mixed",
      "note": "Concentration criticism alongside whitening praise in window"
    },
    {
      "id": "sensitivity-condition-brief:34:apagard-premio-nhap",
      "label": "neutral",
      "note": "Markdown header scaffolding"
    },
    {
      "id": "sensitivity-condition-brief:39:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "Markdown header scaffolding"
    },
    {
      "id": "sensitivity-condition-brief:41:sensodyne-pronamel-gentle-whitening",
      "label": "mixed",
      "note": "Default recommendation but availability and burning complaints"
    },
    {
      "id": "sensitivity-condition-brief:42:sensodyne-pronamel-gentle-whitening",
      "label": "mixed",
      "note": "Basic works but other variants cause burning"
    },
    {
      "id": "sensitivity-condition-brief:43:sensodyne-repair-protect-whitening",
      "label": "positive",
      "note": "Unavailability frustration signals strong community demand"
    },
    {
      "id": "sensitivity-condition-brief:54:sensodyne-repair-protect-whitening",
      "label": "positive",
      "note": "Import workarounds; NovaMin praised as best desensitizer"
    },
    {
      "id": "sensitivity-condition-brief:57:crest-pro-health-multi-protection",
      "label": "neutral",
      "note": "Markdown header scaffolding"
    },
    {
      "id": "sensitivity-condition-brief:60:crest-gum-detoxify-deep-clean",
      "label": "negative",
      "note": "Hygienist calls marketing over-hyped"
    },
    {
      "id": "sensitivity-condition-brief:65:3m-clinpro-tooth-creme",
      "label": "positive",
      "note": "Hygienist recommendation"
    },
    {
      "id": "sensitivity-condition-brief:79:sensodyne-pronamel-gentle-whitening",
      "label": "neutral",
      "note": "NovaMin vs nHAP debate, not about Pronamel"
    },
    {
      "id": "sensitivity-condition-brief:81:boka-ela-mint-nhap",
      "label": "negative",
      "note": "Boka criticized for only 1% nHAP"
    },
    {
      "id": "sensitivity-condition-brief:81:mouthology-nhap",
      "label": "positive",
      "note": "Highlighted for 10% nHAP rod-shaped particles"
    },
    {
      "id": "sensitivity-condition-brief:95:sensodyne-pronamel-gentle-whitening",
      "label": "positive",
      "note": "Sensodyne's potassium nitrate cited as helpful"
    },
    {
      "id": "sensitivity-condition-brief:98:3m-clinpro-tooth-creme",
      "label": "positive",
      "note": "Hygienist recommends Clinpro 5000"
    },
    {
      "id": "whitening-condition-brief:33:opalescence-whitening-toothpaste",
      "label": "neutral",
      "note": "Markdown header scaffolding"
    },
    {
      "id": "whitening-condition-brief:35:opalescence-go",
      "label": "neutral",
      "note": "Descriptive: formats discussed, no clear sentiment"
    },
    {
      "id": "whitening-condition-brief:36:opalescence-go",
      "label": "positive",
      "note": "Window has hygienist recommendation of Go toothpaste"
    },
    {
      "id": "whitening-condition-brief:37:opalescence-go",
      "label": "positive",
      "note": "Hygienist recommends and uses it herself"
    },
    {
      "id": "whitening-condition-brief:37:opalescence-whitening-toothpaste",
      "label": "positive",
      "note": "Hygienist recommends the whitening toothpaste"
    }
  ]
}