Lift TikTok creator-led promo on 3 hero SKUs

Auto-generated from DMAA, SKPA agents based on the prior 24-hour signal window.


JIT replenishment to Penang DC ahead of MEGA sale

Auto-generated from IFRA agents based on the prior 24-hour signal window.


Auto-generated from SKPA agents based on the prior 24-hour signal window.


Auto-generated from PFAA agents based on the prior 24-hour signal window.


Escalate: marketplace seller imitating top SKU

Auto-generated from SKPA, PFAA agents based on the prior 24-hour signal window.


Lift TikTok creator-led promo on 3 hero SKUs (apparel hero tee, beauty serum, home diffuser)

TikTok Shop MY creator funnel is outperforming Meta paid by 2.4x ROAS; Shopee 11.11 in 8 days makes this the optimal Spark Ads boost window. Marketing + Catalogue jointly recommend live deployment on the 3 hero SKUs with confirmed JAKIM-halal beauty serum stock at Shah Alam DC.

Creator-led funnel hits 2.1 % CTR — 3.8x organic baseline; ROAS 4.6 vs Meta paid 1.9

Creator A4Asia (380k followers, TikTok Shop MY-verified) Spark Ads boost on the apparel hero tee delivered 2.1 % click-through vs 1.1 % organic baseline and 0.9 % Meta paid social. Blended CAC across the 3 hero SKUs dropped from RM 38 to RM 33 (-13 %) within a 72-hour test cell. 7-day LTV:CAC on the creator cohort is tracking 4.1 vs 2.3 on Meta lookalike audiences, and TikTok Shop's checkout-in-feed converts at 6.2 % vs 3.4 % on our Shopee MY storefront. With 11.11 MEGA sale 8 days out, the Spark Ads boost window closes in 96 hours — TikTok caps boost recency to creator posts <14 days old, so delay beyond 2026-05-22 forfeits the slot.

Creator A4Asia post (TikTok Shop MY): 2.1 % CTR, 4.2 % add-to-cart, 6.2 % checkout conversion

Meta paid social same SKU: 0.9 % CTR, 1.4 % ATC, 3.4 % conversion — CAC RM 38 vs RM 24 on TikTok creator

6 micro-creators (avg 42k followers) briefed via Adsmurai dashboard, RM 18 CPM vs RM 31 Meta average

Shopee 11.11 sale launches 2026-06-01 — Spark Ads must be boosted from posts published in the last 14 days

Blended ROAS 4.6 (creator funnel) vs 1.9 (Meta paid) — 7-day attribution window, iPay88 reconciled

Release RM 380k Spark Ads budget across A4Asia 380k followers — pilot brief signed for 14-day boost window through 11.11

Lock UTM + iPay88 server-side conversion API to attribute Shopee/TikTok Shop checkout to creator handles

Hold Meta paid social on the 3 hero SKUs at 30 % of prior spend to preserve retargeting audiences

Primary risk is creator-fatigue: a single A4Asia post past 21 days drops CTR by ~45 % (historical mean). Probability the creator pipeline goes stale before 11.11: 26 %. Mitigation is the 6-micro-creator hedge — if A4Asia's reach degrades, the long-tail creators backfill ~60 % of the click volume. Secondary risk: TikTok Shop MY policy change on health/beauty claims (PDPA + MOH cosmetics-labelling) could pull the serum video — copy has been pre-cleared against KKM circular 2025/14.

creator_ctr_pct: 2.1 % (threshold 2.0 %)

creator_post_recency_days: 3 (Spark Ads cap 14)

Stock-cover on 3 hero SKUs ≥ 18 days; halal + MOH labelling cleared for cross-channel

All 3 hero SKUs have ≥ 18 days of stock-cover at Shah Alam DC (apparel hero tee 23 days, beauty serum 19 days, home diffuser 21 days) at the post-uplift demand projection of 14,200 units/week. JAKIM halal certificate (MS 1500:2019) is current to 2027-03 for the beauty serum, and MOH cosmetics notification (NOT KKLIU 2025-0418) is filed. Catalogue review flags the diffuser as a Singapore-exposed SKU — HSA listing required before Singapore launch but not blocking for MY Spark Ads. Cross-sell elasticity model shows the serum pulls a 1.4x basket-size lift when bundled with the apparel tee in the TikTok Shop checkout module.

Apparel hero tee: 23 days stock-cover Shah Alam, 11 days Penang DC — Penang flagged for replenishment (see DEC-2)

Beauty serum: JAKIM MS 1500:2019 valid 2027-03; KKM NOT KKLIU 2025-0418 active; 19 days stock-cover

Home diffuser: 21 days cover MY; HSA Singapore submission filed 2026-05-12, decision expected 2026-06-08

Bundle elasticity (Shopee MY 30-day): tee+serum AOV RM 168 vs RM 119 standalone (1.41x)

Catalogue health score for the 3 SKUs: 0.86 / 0.88 / 0.84 (threshold 0.70 for hero-tier promotion)

Pin the 3 SKUs to TikTok Shop MY homepage carousel + Shopee MY hero banner for the 14-day boost window

Reserve 4,200 units (serum) + 6,400 (tee) + 3,800 (diffuser) at Shah Alam DC for TikTok Shop allocation

Prepare Indonesia BPOM dossier on serum in parallel — out of scope for this decision but flagged

Risk of stock-out on the apparel hero tee at Penang DC is real — current 11 days cover at projected uplift falls below the 14-day SLA buffer. Probability of Penang stock-out before 11.11: 26 %. Mitigation is the JIT replenishment decision (DEC-2 same date). Secondary risk: JAKIM halal recertification slippage on the serum if a new ingredient batch is introduced — locked to current formulation until Q3.

stock_cover_days_penang: 11 (min 14) — at risk

bundle_aov_multiplier: 1.41x (target 1.20x)

TikTok creator-funnel CTR (%) — 3 hero SKUs blended

Early TikTok CTR uplift past 2.0 % threshold — creator brief approved


Activate JIT replenishment lane Shah Alam → Penang DC ahead of Shopee/Lazada 11.11 MEGA sale

Penang DC stock-cover trending to 9.1 days against a 7-day SLA floor, while MEGA sale T-8 and TikTok creator promo expected to pull East Coast + Northern MY demand through Penang fulfilment. Fulfilment Agent recommends activating the JIT cross-dock lane via GDex/Pos Laju to avoid stock-out + Shopee SLA breach penalties.

Penang DC at 9.1 days cover — Shopee 24-hour-ship SLA at risk for Northern + East Coast zones

Demand-sense model (XGBoost on 90-day Shopee + Lazada + own-site signal) projects Penang fulfilment volume to hit 4,150 orders/day during 11.11 vs the current 2,380 baseline. At 9.1 days of cover, the DC will hit hard stock-out on the apparel hero tee by 2026-06-03 and the home diffuser by 2026-06-05 under the +74 % uplift projection. Shopee MY enforces a 24-hour ship SLA for Preferred Plus sellers — breach >3 % of orders triggers an automatic seller-score downgrade and loss of Shopee Choice badge (RM 480k/month attributable). Activating the JIT lane via GDex linehaul (Shah Alam → Penang, 18h transit, RM 1.10/kg) plus Pos Laju cross-dock backup shifts 16,200 units (pre-position) into Penang within 36 hours.

Penang DC stock-cover (blended): 9.1 days vs SLA floor 7 days

Shopee MY Preferred Plus SLA: 24h ship-out, breach threshold 3 % triggers Choice-badge loss

Demand-sense forecast: Penang volume +74 % during MEGA window (2,380 → 4,150 orders/day)

GDex linehaul Shah Alam → Penang: 18h transit, RM 1.10/kg, capacity confirmed for 16,200 units (pre-position)

Pos Laju standby capacity: 12,000 units cross-dock available on 4-hour notice

Dispatch 16,200 units (pre-position) via GDex truckload booked within 24 hours

Pre-allocate Penang DC bin locations + lock Shopee inventory feed to avoid oversell during transit

Stand up Pos Laju East Coast lane (Penang → Kota Bharu/Kuantan) for last-mile during MEGA peak

Primary risk is GDex linehaul disruption — federal route 1 Shah Alam → Butterworth has historical 8 % delay rate during long weekends, and 2026-05-30/31 is Wesak + state holiday combo. Probability of >24h linehaul slip: 12 %. Mitigation: dual-carrier with Pos Laju Air Cargo (KUL → PEN, 4h, RM 3.40/kg) as overflow. Secondary risk: 3PL warehouse worker shortage at Penang DC — staffing plan tops up 14 pickers via Talent Corp for the 14-day window. PDPA: customer address data stays in MY (3PL contracts compliant).

warehouse_pick_rate_per_hr: 84 (target 95)

Penang DC stock-cover (days) — blended 3 hero SKUs

Early read: Penang demand forecast +28 % WoW, cover still adequate


Delist 28 bottom-cohort SKUs across apparel + beauty + home + F&B; liquidate via Shopee clearance lane

+RM 4.0M (gross) working capital released

Catalogue Agent's quarterly cohort review identifies 28 SKUs in the bottom-decile across velocity, gross margin, and return-rate. Combined revenue share is 0.35 % of total, but they consume 6.8 % of warehouse bin-slots and 4.2 % of customer-service tickets. Delisting frees RM 4.0M (gross) of working capital ahead of 11.11 inventory build.

28 SKUs return 9.8 % (vs 4.1 % portfolio average); 30-day velocity < 3 units/SKU

Cohort screen ran on 2,476 active SKUs across the 4 categories. The flagged 28 SKUs share three failure modes: (1) 30-day velocity < 3 units, well below the 12-unit hero threshold; (2) gross margin < 18 % vs portfolio mean 34 %; (3) return-rate 9.8 % vs portfolio 4.1 %, dominated by apparel size-fit complaints and an F&B chili-paste batch with KPDN consumer-protection escalations (3 PDPA-filed complaints in Q1). Delisting releases RM 4.0M (gross) of tied working capital (RM 2.1M finished goods + RM 1.5M open POs cancellable within 14-day supplier window). Brand-halo scoring keeps 2 retro/heritage SKUs in catalogue at reduced shelf priority — these have <2 unit velocity but are referenced in 14 % of brand-mention social posts.

28 SKUs: 30-day velocity 2.1 units/SKU mean (cohort threshold 3.0)

Return-rate 9.8 % vs portfolio 4.1 % (KPDN-related complaints: 3 in Q1 on F&B chili paste)

Gross margin 16.4 % cohort mean vs 34.1 % portfolio (last 90 days, post-3PL reconciled)

Working-capital release: RM 2.1M FG inventory (cost) + RM 1.5M cancellable open POs = RM 4.0M (gross)

Bin-slot utilisation Shah Alam: 6.8 % freed (442 bins) for 11.11 hero stock

Move 24 SKUs to Shopee Clearance / Lazada Flash Sale lane at 40-55 % off through 2026-06-15

Issue PO cancellations under 14-day supplier-contract window (RM 1.5M open POs)

Tag 2 retro/heritage SKUs as 'brand-halo retain' — shelf priority lowered, not delisted

Primary risk is customer backlash on the F&B chili-paste SKU — small but vocal NPS-promoter cohort (n=412) flagged it as a favourite. Probability of >5 NPS-point drop in F&B sub-category: 31 %. Mitigation: 30-day buy-back window for top-10-order customers + replacement bundle offer. Secondary risk: KPDN classification flags on the 3 unresolved complaints — Legal has cleared delisting as completion of remediation, not admission. Halal SKUs: 6 of 28 are JAKIM-certified — cert remains valid on remaining batch sell-through.

sku_30d_velocity_units: 2.1 (min 3.0)
return_rate_pct: 9.8 % (max 4.1)
gross_margin_pct: 16.4 (min 22)
bin_slot_release_count: 442
working_cap_release_rm_m: 4.0

Bottom-cohort SKU revenue share (%) — 7-day rolling

Early read — 28 candidates flagged, scrubbing required for halo/seasonal SKUs


Block 9 fraudulent buyer accounts flagged by graph-cluster signal (device + address + chargeback)

Fraud Agent's graph-clustering model surfaced 9 buyer accounts sharing device fingerprints, shipping address patterns, and iPay88/Atome chargeback history consistent with the 'refund-then-keep' pattern. Cluster confidence 0.81; block + PDPA-compliant audit trail recommended.

9-node graph cluster: shared device fingerprint + Atome dispute pattern; cluster score 0.81

Graph-clustering model (Neo4j on 12-month order graph) identified 9 buyer accounts sharing ≥3 of: device fingerprint (FingerprintJS), shipping address (within 50m geohash), iPay88 BIN range, and Atome BNPL repayment pattern (late-cancel after delivery). The cluster shows a 'receive-then-chargeback' pattern — 32 orders totalling RM 84k delivered in last 30 days, 27 ended in iPay88 chargeback claims (84 % dispute rate vs 0.4 % portfolio baseline). Projected forward exposure for RM 152k is the modelled 90-day chargeback liability on confirmed-pattern accounts. PDPA section 39 audit trail requires 7-year retention of fraud-block evidence — pipeline logs are AES-256 at-rest in the MY-region S3 bucket.

Graph cluster: 9 accounts, edge density 0.71, cluster confidence 0.81

Device fingerprint match: 12/14 share single FingerprintJS visitorId (canvas + WebGL hash collision)

iPay88 chargeback rate cluster vs portfolio: 84 % vs 0.4 % (delta 210x)

Modelled 90-day forward exposure if unblocked: RM 152k

Atome BNPL late-cancel pattern: 9 accounts cancelled within 14-day window post-delivery

Block accounts on storefront + Shopee/Lazada/TikTok Shop seller-blocklist sync; PDPA notice template issued

File chargeback-dispute counter-evidence pack to iPay88 within 7-day SLA on the 27 open disputes

Add cluster fingerprint to real-time scoring layer; threshold lowered to 0.75 for auto-hold

Primary risk is false-positive blocks on legitimate buyers sharing a household device (family accounts). Probability of >1 false-positive in this batch: 18 %. Mitigation: 14-day reinstatement window with email + WhatsApp verification (PDPA-consent compliant). Secondary risk: KPDN consumer-protection complaint if a blocked account escalates — Legal pre-cleared the block under Section 6 of the Consumer Protection Act 1999 (denial-of-service grounds supported by chargeback evidence). PDPA Section 130 breach-notification not triggered — no personal data exfil, only access denial.

graph_cluster_score: 0.81 (block ≥ 0.85)

ipay88_chargeback_rate_pct: 84 (portfolio 0.4)

Confirmed fraud-cluster accounts (count) — 7-day cumulative

Initial graph signal — 9 high-confidence + 5 medium-confidence accounts; awaiting iPay88 dispute file sync


Escalate to CEO: Shopee MY seller KLBeautyHub imitating 2 top-SKU listings (image-lift + near-identical SKU naming)

-RM 1.2M revenue diversion (90-day run-rate)

A Shopee MY marketplace seller (KLBeautyHub (Shopee MY)) has cloned 2 of our top SKUs with image-lift, near-identical product titles, and 22-28 % undercut pricing. Modelled 90-day diversion is RM 1.2M. Joint Catalogue + Fraud recommendation: escalate to CEO with Shopee IP-Protection takedown, KPDN trademark complaint, and legal C&D.

2 listings on KLBeautyHub (Shopee MY) use lifted product photography + near-identical titles; price undercut 22-28 %

Visual-similarity model (CLIP embeddings on Shopee MY catalogue pull) returned cosine similarity 0.94/0.92/0.89 vs our hero serum + apparel tee + diffuser listings. Image EXIF on 2 of 3 still carries our internal photo-shoot GPS coords (Shah Alam studio) and timestamps from 2025-Q4 — evidence of direct image-lift. Product titles use near-identical descriptors with single-character substitution. Pricing is 22-28 % under our Shopee MY list — consistent with grey-market parallel-import margin structure, suggesting source from a regional distributor leak or counterfeit. KLBeautyHub (Shopee MY) has 28k followers, 4.6-star rating, and sells across 14 unrelated beauty SKUs. Diversion run-rate is 6.4 % of our own Shopee MY hero-SKU revenue and growing.

CLIP cosine similarity vs hero serum / apparel tee / diffuser: 0.94 / 0.92 / 0.89

Image EXIF GPS: 2 of 3 lifted images carry Shah Alam studio coords + 2025-Q4 timestamps

Price gap: KLBeautyHub listings 22-28 % below our Shopee MY price (avg RM 89 vs our RM 119)

Diversion run-rate: 6.4 % of hero-SKU Shopee MY revenue, 90-day forward RM 1.2M

Trademark MyIPO registration No. TM2023-09418 covers product name + logo (active)

File Shopee IP-Protection takedown (Shopee MY IPR portal, 48-72h SLA) with EXIF + CLIP evidence pack

Brief CEO + Legal for KPDN trademark complaint + cease-and-desist letter to seller registered address

Pre-position Shopee MY paid-search bids on hero-SKU keywords to recapture diverted demand

Primary risk is Shopee takedown SLA — Shopee MY's IPR portal averages 4-6 days vs the 48-72h policy SLA. Probability of >7-day takedown delay: 22 %. Mitigation: parallel Lazada + TikTok Shop monitoring + escalation through Shopee's MY Account Manager (we are Preferred Plus). Secondary risk: counter-claim from the seller alleging trademark over-reach — MyIPO registration is solid but seller may invoke parallel-import defence under Trade Description Act 2011; legal opinion already on file.

image_clip_similarity: 0.92 (block ≥ 0.85)

shopee_takedown_sla_hr_actual: 96 (target 48-72)

KLBeautyHub linked to 2 prior takedown clusters; iPay88 settlement BIN ties to known reseller node

Cross-referencing the seller against our fraud-graph identifies 2 prior Shopee MY takedown clusters from 2025-Q3 (different seller handle, same iPay88 settlement BIN 4-prefix). The seller's payment settlement account ties to a node our model previously flagged for parallel-import beauty distribution. Fraud Agent recommends parallel filing with KPDN's e-Aduan + MyIPO trademark enforcement portal alongside the Shopee IPR takedown — single-portal action has historically resolved in 11 days; multi-portal averages 6 days. PDPA considerations: evidence collection of seller's public listings is fair-use under Section 4 personal-data exemption for public-domain commercial data; no scraping of buyer-side PDPA-protected data.

Seller iPay88 settlement BIN ties to graph node flagged in 2025-Q3 takedown (cluster ID PFAA-2025-Q3-44)

MyIPO trademark portal: enforcement filing avg resolution 9 days vs Shopee-only 11 days

KPDN e-Aduan: trademark + consumer-protection joint filing accepted, avg response 14 days

Prior Shopee MY takedowns by us: 4 of 5 successful in last 12 months (80 % success rate)

Atome / SPay Later: no exposure on this seller — buyers paid via Shopee Pay direct

File KPDN e-Aduan + MyIPO enforcement portal in parallel with Shopee IPR takedown

Add seller's BIN-prefix + business-registration number to internal fraud-graph as known-imitation node

Draft media + customer-comms playbook for CEO review (in case takedown becomes public)

Primary risk is the seller pivoting to a new Shopee handle within 24 hours of takedown — historical 65 % recurrence rate within 30 days. Probability of pivot-and-relist: 22 %. Mitigation: standing image-monitoring agent runs CLIP scan against Shopee MY catalogue every 6 hours and auto-files takedowns on cosine ≥ 0.85. Secondary risk: customer confusion if both listings co-exist during takedown — pre-emptive banner on our Shopee storefront + WhatsApp broadcast to top-decile customers.

Imitation-seller diversion run-rate (RM 100k/week)

Early surveillance: 2 listings flagged by Catalogue, 1 confirmed image-lift; trademark file pulled


Creator-led funnel hits 3.3 % CTR — 3.8x organic baseline; ROAS 4.6 vs Meta paid 1.9

Creator A4Asia (380k followers, TikTok Shop MY-verified) Spark Ads boost on the apparel hero tee delivered 3.3 % click-through vs 1.1 % organic baseline and 0.9 % Meta paid social. Blended CAC across the 3 hero SKUs dropped from RM 38 to RM 29 (-24 %) within a 72-hour test cell. 7-day LTV:CAC on the creator cohort is tracking 4.1 vs 2.3 on Meta lookalike audiences, and TikTok Shop's checkout-in-feed converts at 6.2 % vs 3.4 % on our Shopee MY storefront. With 11.11 MEGA sale 8 days out, the Spark Ads boost window closes in 96 hours — TikTok caps boost recency to creator posts <14 days old, so delay beyond 2026-05-23 forfeits the slot.

Creator A4Asia post (TikTok Shop MY): 3.3 % CTR, 4.2 % add-to-cart, 6.2 % checkout conversion

Meta paid social same SKU: 0.9 % CTR, 1.4 % ATC, 3.4 % conversion — CAC RM 38 vs RM 24 on TikTok creator

6 micro-creators (avg 42k followers) briefed via Adsmurai dashboard, RM 18 CPM vs RM 31 Meta average

Shopee 11.11 sale launches 2026-06-01 — Spark Ads must be boosted from posts published in the last 14 days

Blended ROAS 4.6 (creator funnel) vs 1.9 (Meta paid) — 7-day attribution window, iPay88 reconciled

Release RM 380k Spark Ads budget across A4Asia 380k followers + 4 micro-creators briefed for 14-day boost window through 11.11

Lock UTM + iPay88 server-side conversion API to attribute Shopee/TikTok Shop checkout to creator handles

Hold Meta paid social on the 3 hero SKUs at 30 % of prior spend to preserve retargeting audiences

Primary risk is creator-fatigue: a single A4Asia post past 21 days drops CTR by ~45 % (historical mean). Probability the creator pipeline goes stale before 11.11: 18 %. Mitigation is the 6-micro-creator hedge — if A4Asia's reach degrades, the long-tail creators backfill ~60 % of the click volume. Secondary risk: TikTok Shop MY policy change on health/beauty claims (PDPA + MOH cosmetics-labelling) could pull the serum video — copy has been pre-cleared against KKM circular 2025/14.

creator_ctr_pct: 3.3 % (threshold 2.0 %)

Apparel hero tee: 23 days stock-cover Shah Alam, 11 days Penang DC — Penang flagged for replenishment (see DEC-2)

Beauty serum: JAKIM MS 1500:2019 valid 2027-03; KKM NOT KKLIU 2025-0418 active; 19 days stock-cover

Home diffuser: 21 days cover MY; HSA Singapore submission filed 2026-05-12, decision expected 2026-06-08

Bundle elasticity (Shopee MY 30-day): tee+serum AOV RM 168 vs RM 119 standalone (1.41x)

Catalogue health score for the 3 SKUs: 0.86 / 0.88 / 0.84 (threshold 0.70 for hero-tier promotion)

Pin the 3 SKUs to TikTok Shop MY homepage carousel + Shopee MY hero banner for the 14-day boost window

Reserve 4,200 units (serum) + 6,400 (tee) + 3,800 (diffuser) at Shah Alam DC for TikTok Shop allocation

Prepare Indonesia BPOM dossier on serum in parallel — out of scope for this decision but flagged

Risk of stock-out on the apparel hero tee at Penang DC is real — current 11 days cover at projected uplift falls below the 14-day SLA buffer. Probability of Penang stock-out before 11.11: 18 %. Mitigation is the JIT replenishment decision (DEC-2 same date). Secondary risk: JAKIM halal recertification slippage on the serum if a new ingredient batch is introduced — locked to current formulation until Q3.

CTR climbing through 3.3 % — Spark Ads boost showing positive ROAS


Penang DC stock-cover trending to 7.8 days against a 7-day SLA floor, while MEGA sale T-8 and TikTok creator promo expected to pull East Coast + Northern MY demand through Penang fulfilment. Fulfilment Agent recommends activating the JIT cross-dock lane via GDex/Pos Laju to avoid stock-out + Shopee SLA breach penalties.

Penang DC at 7.8 days cover — Shopee 24-hour-ship SLA at risk for Northern + East Coast zones

Demand-sense model (XGBoost on 90-day Shopee + Lazada + own-site signal) projects Penang fulfilment volume to hit 4,150 orders/day during 11.11 vs the current 2,380 baseline. At 7.8 days of cover, the DC will hit hard stock-out on the apparel hero tee by 2026-06-03 and the home diffuser by 2026-06-05 under the +74 % uplift projection. Shopee MY enforces a 24-hour ship SLA for Preferred Plus sellers — breach >3 % of orders triggers an automatic seller-score downgrade and loss of Shopee Choice badge (RM 480k/month attributable). Activating the JIT lane via GDex linehaul (Shah Alam → Penang, 14h transit, RM 1.10/kg) plus Pos Laju cross-dock backup shifts 24,800 units into Penang within 36 hours.

Penang DC stock-cover (blended): 7.8 days vs SLA floor 7 days

Shopee MY Preferred Plus SLA: 24h ship-out, breach threshold 3 % triggers Choice-badge loss

Demand-sense forecast: Penang volume +74 % during MEGA window (2,380 → 4,150 orders/day)

GDex linehaul Shah Alam → Penang: 14h transit, RM 1.10/kg, capacity confirmed for 24,800 units

Pos Laju standby capacity: 12,000 units cross-dock available on 4-hour notice

Dispatch 24,800 units via GDex cross-dock primary within 24 hours

Pre-allocate Penang DC bin locations + lock Shopee inventory feed to avoid oversell during transit

Stand up Pos Laju East Coast lane (Penang → Kota Bharu/Kuantan) for last-mile during MEGA peak

Primary risk is GDex linehaul disruption — federal route 1 Shah Alam → Butterworth has historical 8 % delay rate during long weekends, and 2026-05-30/31 is Wesak + state holiday combo. Probability of >24h linehaul slip: 16 %. Mitigation: dual-carrier with Pos Laju Air Cargo (KUL → PEN, 4h, RM 3.40/kg) as overflow. Secondary risk: 3PL warehouse worker shortage at Penang DC — staffing plan tops up 14 pickers via Talent Corp for the 14-day window. PDPA: customer address data stays in MY (3PL contracts compliant).

Penang cover trending toward 7-day floor — JIT lane ready


Delist 22 bottom-cohort SKUs across apparel + beauty + home + F&B; liquidate via Shopee clearance lane

Catalogue Agent's quarterly cohort review identifies 22 SKUs in the bottom-decile across velocity, gross margin, and return-rate. Combined revenue share is 0.42 % of total, but they consume 6.8 % of warehouse bin-slots and 4.2 % of customer-service tickets. Delisting frees RM 3.2M of working capital ahead of 11.11 inventory build.

22 SKUs return 10.6 % (vs 4.1 % portfolio average); 30-day velocity < 3 units/SKU

Cohort screen ran on 2,476 active SKUs across the 4 categories. The flagged 22 SKUs share three failure modes: (1) 30-day velocity < 3 units, well below the 12-unit hero threshold; (2) gross margin < 18 % vs portfolio mean 34 %; (3) return-rate 10.6 % vs portfolio 4.1 %, dominated by apparel size-fit complaints and an F&B chili-paste batch with KPDN consumer-protection escalations (3 PDPA-filed complaints in Q1). Delisting releases RM 3.2M of tied working capital (RM 2.1M finished goods + RM 1.5M open POs cancellable within 14-day supplier window). Brand-halo scoring keeps 2 retro/heritage SKUs in catalogue at reduced shelf priority — these have <2 unit velocity but are referenced in 14 % of brand-mention social posts.

22 SKUs: 30-day velocity 2.1 units/SKU mean (cohort threshold 3.0)

Return-rate 10.6 % vs portfolio 4.1 % (KPDN-related complaints: 3 in Q1 on F&B chili paste)

Gross margin 16.4 % cohort mean vs 34.1 % portfolio (last 90 days, post-3PL reconciled)

Working-capital release: RM 2.1M FG inventory (cost) + RM 1.5M cancellable open POs = RM 3.2M

Bin-slot utilisation Shah Alam: 6.8 % freed (442 bins) for 11.11 hero stock

Move 24 SKUs to Shopee Clearance / Lazada Flash Sale lane at 40-55 % off through 2026-06-15

Issue PO cancellations under 14-day supplier-contract window (RM 1.5M open POs)

Tag 2 retro/heritage SKUs as 'brand-halo retain' — shelf priority lowered, not delisted

Primary risk is customer backlash on the F&B chili-paste SKU — small but vocal NPS-promoter cohort (n=412) flagged it as a favourite. Probability of >5 NPS-point drop in F&B sub-category: 19 %. Mitigation: 30-day buy-back window for top-10-order customers + replacement bundle offer. Secondary risk: KPDN classification flags on the 3 unresolved complaints — Legal has cleared delisting as completion of remediation, not admission. Halal SKUs: 6 of 22 are JAKIM-certified — cert remains valid on remaining batch sell-through.

sku_30d_velocity_units: 2.1 (min 3.0)
return_rate_pct: 10.6 % (max 4.1)
gross_margin_pct: 16.4 (min 22)
bin_slot_release_count: 442
working_cap_release_rm_m: 3.2

Bottom-cohort flag confirmed for 22/24 SKUs; 2 SKUs under review for brand-halo retention


Block 13 fraudulent buyer accounts flagged by graph-cluster signal (device + address + chargeback)

Fraud Agent's graph-clustering model surfaced 13 buyer accounts sharing device fingerprints, shipping address patterns, and iPay88/Atome chargeback history consistent with the 'refund-then-keep' pattern. Cluster confidence 0.88; block + PDPA-compliant audit trail recommended.

13-node graph cluster: shared device fingerprint + Atome dispute pattern; cluster score 0.88

Graph-clustering model (Neo4j on 12-month order graph) identified 13 buyer accounts sharing ≥3 of: device fingerprint (FingerprintJS), shipping address (within 50m geohash), iPay88 BIN range, and Atome BNPL repayment pattern (late-cancel after delivery). The cluster shows a 'receive-then-chargeback' pattern — 32 orders totalling RM 84k delivered in last 30 days, 27 ended in iPay88 chargeback claims (84 % dispute rate vs 0.4 % portfolio baseline). Projected forward exposure for RM 218k is the modelled 90-day chargeback liability on confirmed-pattern accounts. PDPA section 39 audit trail requires 7-year retention of fraud-block evidence — pipeline logs are AES-256 at-rest in the MY-region S3 bucket.

Graph cluster: 13 accounts, edge density 0.71, cluster confidence 0.88

Device fingerprint match: 12/14 share single FingerprintJS visitorId (canvas + WebGL hash collision)

iPay88 chargeback rate cluster vs portfolio: 84 % vs 0.4 % (delta 210x)

Modelled 90-day forward exposure if unblocked: RM 218k

Atome BNPL late-cancel pattern: 9 accounts cancelled within 14-day window post-delivery

Block accounts on storefront + Shopee/Lazada/TikTok Shop seller-blocklist sync; PDPA notice template issued

File chargeback-dispute counter-evidence pack to iPay88 within 7-day SLA on the 27 open disputes

Add cluster fingerprint to real-time scoring layer; threshold lowered to 0.75 for auto-hold

Primary risk is false-positive blocks on legitimate buyers sharing a household device (family accounts). Probability of >1 false-positive in this batch: 11 %. Mitigation: 14-day reinstatement window with email + WhatsApp verification (PDPA-consent compliant). Secondary risk: KPDN consumer-protection complaint if a blocked account escalates — Legal pre-cleared the block under Section 6 of the Consumer Protection Act 1999 (denial-of-service grounds supported by chargeback evidence). PDPA Section 130 breach-notification not triggered — no personal data exfil, only access denial.

graph_cluster_score: 0.88 (block ≥ 0.85)

11 of 14 accounts validated; 3 under second-pass review (single device, multiple addresses)


Escalate to CEO: Shopee MY seller KLBeautyHub imitating 3 top-SKU listings (image-lift + near-identical SKU naming)

A Shopee MY marketplace seller (KLBeautyHub (Shopee MY, 4.6-star)) has cloned 3 of our top SKUs with image-lift, near-identical product titles, and 22-28 % undercut pricing. Modelled 90-day diversion is RM 1.2M. Joint Catalogue + Fraud recommendation: escalate to CEO with Shopee IP-Protection takedown, KPDN trademark complaint, and legal C&D.

3 listings on KLBeautyHub (Shopee MY, 4.6-star) use lifted product photography + near-identical titles; price undercut 22-28 %

Visual-similarity model (CLIP embeddings on Shopee MY catalogue pull) returned cosine similarity 0.94/0.92/0.89 vs our hero serum + apparel tee + diffuser listings. Image EXIF on 2 of 3 still carries our internal photo-shoot GPS coords (Shah Alam studio) and timestamps from 2025-Q4 — evidence of direct image-lift. Product titles use near-identical descriptors with single-character substitution. Pricing is 22-28 % under our Shopee MY list — consistent with grey-market parallel-import margin structure, suggesting source from a regional distributor leak or counterfeit. KLBeautyHub (Shopee MY, 4.6-star) has 28k followers, 4.6-star rating, and sells across 14 unrelated beauty SKUs. Diversion run-rate is 14.0 % of our own Shopee MY hero-SKU revenue and growing.

CLIP cosine similarity vs hero serum / apparel tee / diffuser: 0.94 / 0.92 / 0.89

Image EXIF GPS: 2 of 3 lifted images carry Shah Alam studio coords + 2025-Q4 timestamps

Price gap: KLBeautyHub listings 22-28 % below our Shopee MY price (avg RM 89 vs our RM 119)

Diversion run-rate: 14.0 % of hero-SKU Shopee MY revenue, 90-day forward RM 1.2M

Trademark MyIPO registration No. TM2023-09418 covers product name + logo (active)

File Shopee IP-Protection takedown (Shopee MY IPR portal, 48-72h SLA) with EXIF + CLIP evidence pack

Brief CEO + Legal for KPDN trademark complaint + cease-and-desist letter to seller registered address

Pre-position Shopee MY paid-search bids on hero-SKU keywords to recapture diverted demand

Primary risk is Shopee takedown SLA — Shopee MY's IPR portal averages 4-6 days vs the 48-72h policy SLA. Probability of >7-day takedown delay: 26 %. Mitigation: parallel Lazada + TikTok Shop monitoring + escalation through Shopee's MY Account Manager (we are Preferred Plus). Secondary risk: counter-claim from the seller alleging trademark over-reach — MyIPO registration is solid but seller may invoke parallel-import defence under Trade Description Act 2011; legal opinion already on file.

Seller iPay88 settlement BIN ties to graph node flagged in 2025-Q3 takedown (cluster ID PFAA-2025-Q3-44)

MyIPO trademark portal: enforcement filing avg resolution 9 days vs Shopee-only 11 days

KPDN e-Aduan: trademark + consumer-protection joint filing accepted, avg response 14 days

Prior Shopee MY takedowns by us: 4 of 5 successful in last 12 months (80 % success rate)

Atome / SPay Later: no exposure on this seller — buyers paid via Shopee Pay direct

File KPDN e-Aduan + MyIPO enforcement portal in parallel with Shopee IPR takedown

Add seller's BIN-prefix + business-registration number to internal fraud-graph as known-imitation node

Draft media + customer-comms playbook for CEO review (in case takedown becomes public)

Primary risk is the seller pivoting to a new Shopee handle within 24 hours of takedown — historical 65 % recurrence rate within 30 days. Probability of pivot-and-relist: 26 %. Mitigation: standing image-monitoring agent runs CLIP scan against Shopee MY catalogue every 6 hours and auto-files takedowns on cosine ≥ 0.85. Secondary risk: customer confusion if both listings co-exist during takedown — pre-emptive banner on our Shopee storefront + WhatsApp broadcast to top-decile customers.

Diversion run-rate rising to ~RM 880k/quarter projection; legal C&D drafted


Creator-led funnel hits 4.2 % CTR — 3.8x organic baseline; ROAS 4.6 vs Meta paid 1.9

Creator A4Asia (380k followers, TikTok Shop MY-verified) Spark Ads boost on the apparel hero tee delivered 4.2 % click-through vs 1.1 % organic baseline and 0.9 % Meta paid social. Blended CAC across the 3 hero SKUs dropped from RM 38 to RM 24 (-37 %) within a 72-hour test cell. 7-day LTV:CAC on the creator cohort is tracking 4.1 vs 2.3 on Meta lookalike audiences, and TikTok Shop's checkout-in-feed converts at 6.2 % vs 3.4 % on our Shopee MY storefront. With 11.11 MEGA sale 8 days out, the Spark Ads boost window closes in 96 hours — TikTok caps boost recency to creator posts <14 days old, so delay beyond 2026-05-24 forfeits the slot.

Creator A4Asia post (TikTok Shop MY): 4.2 % CTR, 4.2 % add-to-cart, 6.2 % checkout conversion

Meta paid social same SKU: 0.9 % CTR, 1.4 % ATC, 3.4 % conversion — CAC RM 38 vs RM 24 on TikTok creator

6 micro-creators (avg 42k followers) briefed via Adsmurai dashboard, RM 18 CPM vs RM 31 Meta average

Shopee 11.11 sale launches 2026-06-01 — Spark Ads must be boosted from posts published in the last 14 days

Blended ROAS 4.6 (creator funnel) vs 1.9 (Meta paid) — 7-day attribution window, iPay88 reconciled

Release RM 380k Spark Ads budget across A4Asia 380k followers + 6 micro-creators (avg 42k) for 14-day boost window through 11.11

Lock UTM + iPay88 server-side conversion API to attribute Shopee/TikTok Shop checkout to creator handles

Hold Meta paid social on the 3 hero SKUs at 30 % of prior spend to preserve retargeting audiences

Primary risk is creator-fatigue: a single A4Asia post past 21 days drops CTR by ~45 % (historical mean). Probability the creator pipeline goes stale before 11.11: 12 %. Mitigation is the 6-micro-creator hedge — if A4Asia's reach degrades, the long-tail creators backfill ~60 % of the click volume. Secondary risk: TikTok Shop MY policy change on health/beauty claims (PDPA + MOH cosmetics-labelling) could pull the serum video — copy has been pre-cleared against KKM circular 2025/14.

creator_ctr_pct: 4.2 % (threshold 2.0 %)

Apparel hero tee: 23 days stock-cover Shah Alam, 11 days Penang DC — Penang flagged for replenishment (see DEC-2)

Beauty serum: JAKIM MS 1500:2019 valid 2027-03; KKM NOT KKLIU 2025-0418 active; 19 days stock-cover

Home diffuser: 21 days cover MY; HSA Singapore submission filed 2026-05-12, decision expected 2026-06-08

Bundle elasticity (Shopee MY 30-day): tee+serum AOV RM 168 vs RM 119 standalone (1.41x)

Catalogue health score for the 3 SKUs: 0.86 / 0.88 / 0.84 (threshold 0.70 for hero-tier promotion)

Pin the 3 SKUs to TikTok Shop MY homepage carousel + Shopee MY hero banner for the 14-day boost window

Reserve 4,200 units (serum) + 6,400 (tee) + 3,800 (diffuser) at Shah Alam DC for TikTok Shop allocation

Prepare Indonesia BPOM dossier on serum in parallel — out of scope for this decision but flagged

Risk of stock-out on the apparel hero tee at Penang DC is real — current 11 days cover at projected uplift falls below the 14-day SLA buffer. Probability of Penang stock-out before 11.11: 12 %. Mitigation is the JIT replenishment decision (DEC-2 same date). Secondary risk: JAKIM halal recertification slippage on the serum if a new ingredient batch is introduced — locked to current formulation until Q3.

CTR 4.2 % vs 1.1 % baseline — peak engagement window, 8 days to 11.11


Penang DC stock-cover trending to 6.2 days against a 7-day SLA floor, while MEGA sale T-8 and TikTok creator promo expected to pull East Coast + Northern MY demand through Penang fulfilment. Fulfilment Agent recommends activating the JIT cross-dock lane via GDex/Pos Laju to avoid stock-out + Shopee SLA breach penalties.

Penang DC at 6.2 days cover — Shopee 24-hour-ship SLA at risk for Northern + East Coast zones

Demand-sense model (XGBoost on 90-day Shopee + Lazada + own-site signal) projects Penang fulfilment volume to hit 4,150 orders/day during 11.11 vs the current 2,380 baseline. At 6.2 days of cover, the DC will hit hard stock-out on the apparel hero tee by 2026-06-03 and the home diffuser by 2026-06-05 under the +74 % uplift projection. Shopee MY enforces a 24-hour ship SLA for Preferred Plus sellers — breach >3 % of orders triggers an automatic seller-score downgrade and loss of Shopee Choice badge (RM 480k/month attributable). Activating the JIT lane via GDex linehaul (Shah Alam → Penang, 14h transit, RM 1.10/kg) plus Pos Laju cross-dock backup shifts 32,400 units (apparel 18k, beauty 8.6k, home 5.8k) into Penang within 36 hours.

Penang DC stock-cover (blended): 6.2 days vs SLA floor 7 days

Shopee MY Preferred Plus SLA: 24h ship-out, breach threshold 3 % triggers Choice-badge loss

Demand-sense forecast: Penang volume +74 % during MEGA window (2,380 → 4,150 orders/day)

GDex linehaul Shah Alam → Penang: 14h transit, RM 1.10/kg, capacity confirmed for 32,400 units (apparel 18k, beauty 8.6k, home 5.8k)

Pos Laju standby capacity: 12,000 units cross-dock available on 4-hour notice

Dispatch 32,400 units (apparel 18k, beauty 8.6k, home 5.8k) via GDex + Pos Laju cross-dock at Shah Alam → Penang within 24 hours

Pre-allocate Penang DC bin locations + lock Shopee inventory feed to avoid oversell during transit

Stand up Pos Laju East Coast lane (Penang → Kota Bharu/Kuantan) for last-mile during MEGA peak

Primary risk is GDex linehaul disruption — federal route 1 Shah Alam → Butterworth has historical 8 % delay rate during long weekends, and 2026-05-30/31 is Wesak + state holiday combo. Probability of >24h linehaul slip: 22 %. Mitigation: dual-carrier with Pos Laju Air Cargo (KUL → PEN, 4h, RM 3.40/kg) as overflow. Secondary risk: 3PL warehouse worker shortage at Penang DC — staffing plan tops up 14 pickers via Talent Corp for the 14-day window. PDPA: customer address data stays in MY (3PL contracts compliant).

Penang DC cover at 6.2 days — below 7-day SLA, MEGA sale T-8


Delist 24 bottom-cohort SKUs across apparel + beauty + home + F&B; liquidate via Shopee clearance lane

Catalogue Agent's quarterly cohort review identifies 24 SKUs in the bottom-decile across velocity, gross margin, and return-rate. Combined revenue share is 0.48 % of total, but they consume 6.8 % of warehouse bin-slots and 4.2 % of customer-service tickets. Delisting frees RM 3.6M of working capital ahead of 11.11 inventory build.

24 SKUs return 11.4 % (vs 4.1 % portfolio average); 30-day velocity < 3 units/SKU

Cohort screen ran on 2,476 active SKUs across the 4 categories. The flagged 24 SKUs share three failure modes: (1) 30-day velocity < 3 units, well below the 12-unit hero threshold; (2) gross margin < 18 % vs portfolio mean 34 %; (3) return-rate 11.4 % vs portfolio 4.1 %, dominated by apparel size-fit complaints and an F&B chili-paste batch with KPDN consumer-protection escalations (3 PDPA-filed complaints in Q1). Delisting releases RM 3.6M of tied working capital (RM 2.1M finished goods + RM 1.5M open POs cancellable within 14-day supplier window). Brand-halo scoring keeps 2 retro/heritage SKUs in catalogue at reduced shelf priority — these have <2 unit velocity but are referenced in 14 % of brand-mention social posts.

24 SKUs: 30-day velocity 2.1 units/SKU mean (cohort threshold 3.0)

Return-rate 11.4 % vs portfolio 4.1 % (KPDN-related complaints: 3 in Q1 on F&B chili paste)

Gross margin 16.4 % cohort mean vs 34.1 % portfolio (last 90 days, post-3PL reconciled)

Working-capital release: RM 2.1M FG inventory (cost) + RM 1.5M cancellable open POs = RM 3.6M

Bin-slot utilisation Shah Alam: 6.8 % freed (442 bins) for 11.11 hero stock

Move 24 SKUs to Shopee Clearance / Lazada Flash Sale lane at 40-55 % off through 2026-06-15

Issue PO cancellations under 14-day supplier-contract window (RM 1.5M open POs)

Tag 2 retro/heritage SKUs as 'brand-halo retain' — shelf priority lowered, not delisted

Primary risk is customer backlash on the F&B chili-paste SKU — small but vocal NPS-promoter cohort (n=412) flagged it as a favourite. Probability of >5 NPS-point drop in F&B sub-category: 14 %. Mitigation: 30-day buy-back window for top-10-order customers + replacement bundle offer. Secondary risk: KPDN classification flags on the 3 unresolved complaints — Legal has cleared delisting as completion of remediation, not admission. Halal SKUs: 6 of 24 are JAKIM-certified — cert remains valid on remaining batch sell-through.

sku_30d_velocity_units: 2.1 (min 3.0)
return_rate_pct: 11.4 % (max 4.1)
gross_margin_pct: 16.4 (min 22)
bin_slot_release_count: 442
working_cap_release_rm_m: 3.6

24 SKUs confirmed bottom-decile across velocity + margin + return-rate; working-cap release locked


Block 14 fraudulent buyer accounts flagged by graph-cluster signal (device + address + chargeback)

Fraud Agent's graph-clustering model surfaced 14 buyer accounts sharing device fingerprints, shipping address patterns, and iPay88/Atome chargeback history consistent with the 'refund-then-keep' pattern. Cluster confidence 0.93; block + PDPA-compliant audit trail recommended.

14-node graph cluster: shared device fingerprint + Atome dispute pattern; cluster score 0.93

Graph-clustering model (Neo4j on 12-month order graph) identified 14 buyer accounts sharing ≥3 of: device fingerprint (FingerprintJS), shipping address (within 50m geohash), iPay88 BIN range, and Atome BNPL repayment pattern (late-cancel after delivery). The cluster shows a 'receive-then-chargeback' pattern — 32 orders totalling RM 84k delivered in last 30 days, 27 ended in iPay88 chargeback claims (84 % dispute rate vs 0.4 % portfolio baseline). Projected forward exposure for RM 240k is the modelled 90-day chargeback liability on confirmed-pattern accounts. PDPA section 39 audit trail requires 7-year retention of fraud-block evidence — pipeline logs are AES-256 at-rest in the MY-region S3 bucket.

Graph cluster: 14 accounts, edge density 0.71, cluster confidence 0.93

Device fingerprint match: 12/14 share single FingerprintJS visitorId (canvas + WebGL hash collision)

iPay88 chargeback rate cluster vs portfolio: 84 % vs 0.4 % (delta 210x)

Modelled 90-day forward exposure if unblocked: RM 240k

Atome BNPL late-cancel pattern: 9 accounts cancelled within 14-day window post-delivery

Block accounts on storefront + Shopee/Lazada/TikTok Shop seller-blocklist sync; PDPA notice template issued

File chargeback-dispute counter-evidence pack to iPay88 within 7-day SLA on the 27 open disputes

Add cluster fingerprint to real-time scoring layer; threshold lowered to 0.75 for auto-hold

Primary risk is false-positive blocks on legitimate buyers sharing a household device (family accounts). Probability of >1 false-positive in this batch: 8 %. Mitigation: 14-day reinstatement window with email + WhatsApp verification (PDPA-consent compliant). Secondary risk: KPDN consumer-protection complaint if a blocked account escalates — Legal pre-cleared the block under Section 6 of the Consumer Protection Act 1999 (denial-of-service grounds supported by chargeback evidence). PDPA Section 130 breach-notification not triggered — no personal data exfil, only access denial.

graph_cluster_score: 0.93 (block ≥ 0.85)

14 accounts confirmed — graph-cluster matched, iPay88 chargeback pattern locked


A Shopee MY marketplace seller (KLBeautyHub (Shopee MY, 4.6-star, 28k followers)) has cloned 3 of our top SKUs with image-lift, near-identical product titles, and 22-28 % undercut pricing. Modelled 90-day diversion is RM 1.2M. Joint Catalogue + Fraud recommendation: escalate to CEO with Shopee IP-Protection takedown, KPDN trademark complaint, and legal C&D.

3 listings on KLBeautyHub (Shopee MY, 4.6-star, 28k followers) use lifted product photography + near-identical titles; price undercut 22-28 %

Visual-similarity model (CLIP embeddings on Shopee MY catalogue pull) returned cosine similarity 0.94/0.92/0.89 vs our hero serum + apparel tee + diffuser listings. Image EXIF on 2 of 3 still carries our internal photo-shoot GPS coords (Shah Alam studio) and timestamps from 2025-Q4 — evidence of direct image-lift. Product titles use near-identical descriptors with single-character substitution. Pricing is 22-28 % under our Shopee MY list — consistent with grey-market parallel-import margin structure, suggesting source from a regional distributor leak or counterfeit. KLBeautyHub (Shopee MY, 4.6-star, 28k followers) has 28k followers, 4.6-star rating, and sells across 14 unrelated beauty SKUs. Diversion run-rate is 18.4 % of our own Shopee MY hero-SKU revenue and growing.

CLIP cosine similarity vs hero serum / apparel tee / diffuser: 0.94 / 0.92 / 0.89

Image EXIF GPS: 2 of 3 lifted images carry Shah Alam studio coords + 2025-Q4 timestamps

Price gap: KLBeautyHub listings 22-28 % below our Shopee MY price (avg RM 89 vs our RM 119)

Diversion run-rate: 18.4 % of hero-SKU Shopee MY revenue, 90-day forward RM 1.2M

Trademark MyIPO registration No. TM2023-09418 covers product name + logo (active)

File Shopee IP-Protection takedown (Shopee MY IPR portal, 48-72h SLA) with EXIF + CLIP evidence pack

Brief CEO + Legal for KPDN trademark complaint + cease-and-desist letter to seller registered address

Pre-position Shopee MY paid-search bids on hero-SKU keywords to recapture diverted demand

Primary risk is Shopee takedown SLA — Shopee MY's IPR portal averages 4-6 days vs the 48-72h policy SLA. Probability of >7-day takedown delay: 32 %. Mitigation: parallel Lazada + TikTok Shop monitoring + escalation through Shopee's MY Account Manager (we are Preferred Plus). Secondary risk: counter-claim from the seller alleging trademark over-reach — MyIPO registration is solid but seller may invoke parallel-import defence under Trade Description Act 2011; legal opinion already on file.

Seller iPay88 settlement BIN ties to graph node flagged in 2025-Q3 takedown (cluster ID PFAA-2025-Q3-44)

MyIPO trademark portal: enforcement filing avg resolution 9 days vs Shopee-only 11 days

KPDN e-Aduan: trademark + consumer-protection joint filing accepted, avg response 14 days

Prior Shopee MY takedowns by us: 4 of 5 successful in last 12 months (80 % success rate)

Atome / SPay Later: no exposure on this seller — buyers paid via Shopee Pay direct

File KPDN e-Aduan + MyIPO enforcement portal in parallel with Shopee IPR takedown

Add seller's BIN-prefix + business-registration number to internal fraud-graph as known-imitation node

Draft media + customer-comms playbook for CEO review (in case takedown becomes public)

Primary risk is the seller pivoting to a new Shopee handle within 24 hours of takedown — historical 65 % recurrence rate within 30 days. Probability of pivot-and-relist: 32 %. Mitigation: standing image-monitoring agent runs CLIP scan against Shopee MY catalogue every 6 hours and auto-files takedowns on cosine ≥ 0.85. Secondary risk: customer confusion if both listings co-exist during takedown — pre-emptive banner on our Shopee storefront + WhatsApp broadcast to top-decile customers.

Seller 'KLBeautyHub' diverting ~RM 1.2M run-rate; Shopee IP-Protection ticket filed, KPDN draft ready