LIVE · updated 19 Jul 2026 · 09:00 MYT ⚠ PROXY DATA — no platform API Scope: Malaysia-wide · no client FB + Threads (via open web) ⇄ farissuhail.com · AM
Faris Suhail Faris Suhail↩ Laman utama
Narratives tracked
10
+4 bubbling under
Breaking today
2
N9 campaign opens · adat boundary calls
Misinformation flags
3
"SPR larang adat" · AI scams · fake fuel posters
Avg confidence
81
identification, not measurement
Volume / sentiment
N/A
not measurable — none invented
Sources verified
30+
news portals · official · public posts

Executive finding · 19 Jul 2026

LIVE NARRATIVE MAP · PETA NARATIF — CLICK ANY PIN (EVENTS, NOT PEOPLE)

Sentiment: negative mixed positive · size = coverage (proxy) · number = rank sentiment & size are editorial proxies — no platform metrics · dashed ring = nationwide

Top 10 narratives · ranked by coverage density × recency × platform-pattern fit (rank ±2 = noise)

#
Narrative
Momentum
Sentiment*
Category
Conf
*Editorial-tone + visible-comment proxy. Directional only — no platform sentiment measurement was possible.

Misinformation & verification register

⚠ "SPR larang isu adat" — MISATTRIBUTED, NEW. The instruction to keep the Adat Perpatih institution out of the campaign came from party leaders and police — Mohamad Hasan to BN candidates, Anwar to all parties, and the NS police chief on 3R. It is not an Election Commission ruling, and is circulating online as though it were. Attribute it correctly. ⚠ AI investment-scam wave — ACTIVE, HIGH. AI voice-clone and deepfake "testimoni" clips promising fast returns ("RM500 jadi RM2,000") continue to spread; treat any "untung cepat" testimony as a scam until verified. ⚠ N9 campaign 3R/fake-content risk — LIVE. The two-week campaign is now open: expect provocation, doctored "keputusan" content, and adat/royal framing despite the cross-bloc caution. Fuel: unsubsidised RON95/diesel genuinely rose this window (RM3.42 / RM4.07) — exaggerated "kenaikan mendadak" posters are the fake-price risk; only MOF/OpenDOSM figures are real; BUDI95 stays RM1.99/L. The @sebenarnya.my portal is the check-first reference.
  • Adat succession: the dispute is unresolved and contested — do not describe any removal or appointment as settled, in either direction. 3R-sensitive.
  • "SPR larang adat" — inaccurate; it was a party instruction plus a police caution, not an EC directive
  • Seat projections circulating as if official — none are; SPR issues no forecasts. The only official list is the SPR candidate list.
  • Bersatu remains inside PN while contesting on its own logo — do not report it as expelled or as a new coalition
  • Melaka: DAP left the state govt, but BN's 21/28 DUN seats mean the administration does NOT fall — don't report it as "kerajaan tumbang"

Method & honest limits

No aggregate volume or sentiment figures appear anywhere on this dashboard — no Facebook/Threads API or listening-vendor access was used. The only engagement numbers shown are the like/comment/repost/share counts visible on the specific public posts cited under each narrative — read straight off the post at freeze time, never aggregated, estimated, or API-derived. Every other number is a count of narratives, flags, or sources.
Method
Open-web sweep ~09:00 MYT, 19 Jul (post-nomination run): news portals, official portals, public FB/Threads posts via search
Engagement
This was a headless auto-run — per-post ♥/💬/⟳/➦ counts were not observed live, so they are shown blank with links to verify. Public posts only; counts move — click through. "—"/blank = not captured at this freeze.
Blind spots
Closed groups, WhatsApp/Telegram, TikTok, Mandarin/Tamil vernacular spaces, paid amplification
Upgrade path
Meta Content Library or licensed listening vendor → real volumes, sentiment, coordination detection, 12h refresh

Watchlist · 19 Jul → 1 Aug

  • Does the adat discipline hold? — whether ceramah across all blocs actually keep the institution out for the full two weeks
  • The 21 three-cornered seats: where Bersatu's presence changes the arithmetic most
  • Manifesto launches (PH / BN / PN) and whether cost-of-living leads them
  • Early voting 28 Jul; polling 1 Aug
  • Next fuel window (23–29 Jul): whether unsubsidised prices climb again mid-campaign
  • The MB-support question — unresolved regardless of the seat outcome

Phrases to track

Adat Perpatih Undang Yang Empat tiga penjuru logo sendiri PRN NS16 3R scam pelaburan RM1.99 kebebasan maklumat

Bubbling under

  • Skandal naturalisasi FAM — EAIC syor, KDN kaji proses kerakyatan
  • Syed Saddiq selepas bebas — tidak bertanding pemilihan MUDA
  • RUU Jenayah Siber 2026 — peruntukan deepfake/NCII, kebimbangan komuniti kreator
  • JS-SEZ master plan finalisation (PM)

Client engagement — what this run omits

  • Agenda-alignment scoring — requires a named client + objective
  • Priority response matrix & comms drafting — steps 3–6 of AM workflow
  • Amplifier mapping & coordination detection — requires platform data
  • Full client-mode cockpit (agenda scoring, response matrix, amplifier mapping) available under a signed charter — request access