{
  "_provenance": "Audience catalog built 17 Jul 2026 from public review/comment language and live ad targeting evidence in gameplan/demo/pslove/adcp/. At pslove this catalog would be generated from the internal VoC corpus; the demo proves the shape on public signal.",
  "segments": {
    "blood_sg": [
      { "id": "night-anxiety-sleepers", "name": "Night-anxiety sleepers", "description": "heavy-flow users whose review language centers overnight leaks and stained sheets", "products": ["overnight pads"], "evidence": "Shopee overnight video hook ('stain on the night sheet... most of you have faced the same problem'); Case 2 corpus night-anxiety angle" },
      { "id": "postpartum-recovery", "name": "Postpartum / C-section moms", "description": "maternity-pad seekers; overnight pad explicitly positioned 'suitable as maternity pad'", "products": ["overnight pads"], "evidence": "shopee-catalog.md #3 positioning; Case 2 postpartum-confinement angle" },
      { "id": "rash-sensitive-switchers", "name": "Rash-sensitive switchers", "description": "users switching from plastic pads over itch/rash complaints", "products": ["corn pads"], "evidence": "Non-Itch Corn Pad naming + 18.8k ratings; meta-ads B campaign" },
      { "id": "heat-humidity-comfort", "name": "Heat-and-humidity comfort seekers", "description": "responds to the SG-weather 'stuffy' framing that anchors the whole live Meta stack", "products": ["corn pads", "panty pads", "liners"], "evidence": "meta-ads-blood.md A/B campaigns (35°C, 'Beat the SG heat & humidity')" },
      { "id": "painkiller-averse", "name": "Painkiller-averse cramp sufferers", "description": "wants drug-free relief; reacts to pills/side-effects framing", "products": ["MenstruHeat"], "evidence": "Shopee MenstruHeat hook ('side effects from painkillers & bulky hot water bottle'); C campaign 'no pills'" },
      { "id": "on-the-go-professionals", "name": "On-the-go professionals", "description": "MRT/meetings framing; discreet relief at work", "products": ["MenstruHeat"], "evidence": "meta-ads-blood.md C5 ('Back-to-back meetings? Packed MRT?')" },
      { "id": "cup-curious-beginners", "name": "Cup-curious beginners", "description": "education-first audience; risk-reversal (120-day trial) converts them", "products": ["menstrual cup"], "evidence": "TikTok education set (cup anatomy, how-to-wash); Shopee cup listing 'suitable for beginners'" },
      { "id": "gift-buyers", "name": "Partner gift-buyers", "description": "buys MenstruHeat for a partner; empathy register mandatory", "products": ["MenstruHeat"], "evidence": "run-report V026 (gift-buyer variant, voice-flagged for mocking register)" }
    ],
    "blood_my": [
      { "id": "dryness-complainers", "name": "Dryness complainers", "description": "review/comment language uses 'kering' around liners; the hyaluronic liner's core audience", "products": ["hyaluronic acid liner"], "evidence": "blood-malaysia.md F9 + potato reel ('rasa kering')" },
      { "id": "value-liner-loyalists", "name": "Value-tier liner loyalists", "description": "repeat buyers of the RM10 liner; upgrade path to the new variant", "products": ["liners"], "evidence": "Shopee MY #1 listing, 3k+/month" },
      { "id": "anti-ruam", "name": "Rash-sensitive (anti-ruam)", "description": "gatal/ruam complaint language; mirror of the SG switcher segment", "products": ["corn pads"], "evidence": "blood-malaysia.md F5/F8" },
      { "id": "leak-anxious-outfits", "name": "Bright-outfit leak-anxious", "description": "'senang hati bila pakai outfit cerah' - confidence-in-clothing framing", "products": ["corn pads"], "evidence": "blood-malaysia.md F7" },
      { "id": "easy-rinse-practicals", "name": "Easy-rinse practicals", "description": "buyers of the Mudah Dicuci line; rinse-before-disposal practice", "products": ["Corn Pad Mudah Dicuci"], "evidence": "Shopee MY #2 listing, 2k+/month" },
      { "id": "livestream-deal-hunters", "name": "Livestream deal-hunters", "description": "converts on Shopee Live exclusive bundles + free gifts", "products": ["bundles"], "evidence": "blood-malaysia.md Shopee mechanics (3 Livestream Exclusive listings in top 10)" }
    ],
    "ndo_sg": [
      { "id": "new-parent-acquirers", "name": "New parents (first pack)", "description": "B1F1 new-customer offer audience", "products": ["tape diapers", "day pants"], "evidence": "ndo-social.md posts 4-5" },
      { "id": "night-leak-sufferers", "name": "Night-leak sufferers", "description": "night pants carton is the event-promo hero; overnight CLAIMS currently gated", "products": ["night pants"], "evidence": "ndo-social.md post 1; run-report ndo-overnight-claim" },
      { "id": "eco-conscious-parents", "name": "Eco-conscious parents", "description": "corn/biodegradable story; comparison-table audience", "products": ["all"], "evidence": "ndo-social.md post 3 (corn vs plastic vs cotton)" },
      { "id": "deal-and-giveaway", "name": "Deal + giveaway participants", "description": "tag-and-share mechanics; carton deals at expo booths", "products": ["cartons"], "evidence": "ndo-social.md posts 1, 6" }
    ]
  }
}
