{
 "package": {
  "version": "v1",
  "observed": "2026-09-19",
  "counts": {
   "groups": 50,
   "idols": 351
  }
 },
 "gaps": [
  {
   "unit": "BTS",
   "unit_id": "group_bts",
   "gap": "CONFLICT biggest_tour_gross: baseline 196400000 vs Sep-19 433200000 (Billboard (reported via Kpopm), 2026-08-30)."
  },
  {
   "unit": "BTS",
   "unit_id": "group_bts",
   "gap": "CONFLICT-FLAGGED-BY-MODEL biggest_tour_gross_usd: a=196400000 b=433200000"
  },
  {
   "unit": "BTS",
   "unit_id": "group_bts",
   "gap": "CONFLICT-FLAGGED-BY-MODEL daesangs_career: a=67 b=Over 70"
  },
  {
   "unit": "BTS",
   "unit_id": "group_bts",
   "gap": "UNFILLED bb200_entries_career: still null after Sep-19 pass."
  },
  {
   "unit": "BTS",
   "unit_id": "group_bts",
   "gap": "UNFILLED hot100_entries_career: still null after Sep-19 pass."
  },
  {
   "unit": "Stray Kids",
   "unit_id": "group_stray_kids",
   "gap": "CONFLICT biggest_tour_name: baseline dominATE World Tour (presumed) vs Sep-19 Stray Kids World Tour RUN IT (kpopofficial.com, 2026-09-19)."
  },
  {
   "unit": "Stray Kids",
   "unit_id": "group_stray_kids",
   "gap": "RESOLUTION-PENDING biggest_tour_name: kept baseline dominATE World Tour (presumed)."
  },
  {
   "unit": "Stray Kids",
   "unit_id": "group_stray_kids",
   "gap": "CONFLICT bb200_no1_albums_career: baseline 7 vs Sep-19 9 (Star News Korea citing Billboard, 2026-08-19)."
  },
  {
   "unit": "Stray Kids",
   "unit_id": "group_stray_kids",
   "gap": "RESOLUTION-PENDING bb200_no1_albums_career: kept baseline 7; Sep-19 reports 9 (Star News Korea citing Billboard, 2026-08-19). Verify against Billboard / year-end 2026 awards."
  },
  {
   "unit": "Stray Kids",
   "unit_id": "group_stray_kids",
   "gap": "CONFLICT-FLAGGED-BY-MODEL bb200_no1_albums_career: a=7 b=9"
  },
  {
   "unit": "Stray Kids",
   "unit_id": "group_stray_kids",
   "gap": "CONFLICT-FLAGGED-BY-MODEL spotify_followers: a=24.6M b=24.4M"
  },
  {
   "unit": "Stray Kids",
   "unit_id": "group_stray_kids",
   "gap": "CONFLICT-FLAGGED-BY-MODEL spotify_monthly_listeners: a=10.6M b=11.1M"
  },
  {
   "unit": "Stray Kids",
   "unit_id": "group_stray_kids",
   "gap": "UNFILLED daesangs_career: still null after Sep-19 pass."
  },
  {
   "unit": "Stray Kids",
   "unit_id": "group_stray_kids",
   "gap": "UNFILLED youtube_subs: still null after Sep-19 pass."
  },
  {
   "unit": "Stray Kids",
   "unit_id": "group_stray_kids",
   "gap": "UNFILLED instagram_followers: still null after Sep-19 pass."
  },
  {
   "unit": "Stray Kids",
   "unit_id": "group_stray_kids",
   "gap": "UNFILLED tiktok_followers: still null after Sep-19 pass."
  },
  {
   "unit": "Stray Kids",
   "unit_id": "group_stray_kids",
   "gap": "UNFILLED x_followers: still null after Sep-19 pass."
  },
  {
   "unit": "Stray Kids",
   "unit_id": "group_stray_kids",
   "gap": "UNFILLED circle_digital_2025_best: still null after Sep-19 pass."
  },
  {
   "unit": "Stray Kids",
   "unit_id": "group_stray_kids",
   "gap": "MARKET-OVR RANGE: one or more dimensions below MEDIUM confidence -> ovr given as range [66,76]."
  },
  {
   "unit": "SEVENTEEN",
   "unit_id": "group_seventeen",
   "gap": "MEMBER-NOTE DK: No member-lineup change since 2026-09-15 could be verified from the gathered sources; however, his military enlistment occurred on 2026-09-08, just before the cutoff. [Korea Herald via UA News, 2026-09-08]"
  },
  {
   "unit": "SEVENTEEN",
   "unit_id": "group_seventeen",
   "gap": "MEMBER-NOTE Mingyu: No member-lineup change since 2026-09-15 could be verified from the gathered sources; however, his military service start was reported on 2026-09-10, just before the cutoff. [Okezone Celebrity, 2026-09-10]"
  },
  {
   "unit": "SEVENTEEN",
   "unit_id": "group_seventeen",
   "gap": "MEMBER-NOTE Hoshi: No member-lineup change since 2026-09-15 could be verified from the gathered sources; however, he was reported to have suffered an ACL tear during military service and to need surgery and recovery. [Soompi, 2026-09-12]"
  },
  {
   "unit": "SEVENTEEN",
   "unit_id": "group_seventeen",
   "gap": "UNFILLED spotify_followers: still null after Sep-19 pass."
  },
  {
   "unit": "SEVENTEEN",
   "unit_id": "group_seventeen",
   "gap": "UNFILLED biggest_tour_year: still null after Sep-19 pass."
  },
  {
   "unit": "SEVENTEEN",
   "unit_id": "group_seventeen",
   "gap": "UNFILLED bb200_entries_career: still null after Sep-19 pass."
  },
  {
   "unit": "SEVENTEEN",
   "unit_id": "group_seventeen",
   "gap": "UNFILLED hot100_entries_career: still null after Sep-19 pass."
  },
  {
   "unit": "SEVENTEEN",
   "unit_id": "group_seventeen",
   "gap": "UNFILLED hot100_best_peak_career: still null after Sep-19 pass."
  },
  {
   "unit": "SEVENTEEN",
   "unit_id": "group_seventeen",
   "gap": "UNFILLED instagram_followers: still null after Sep-19 pass."
  },
  {
   "unit": "SEVENTEEN",
   "unit_id": "group_seventeen",
   "gap": "UNFILLED x_followers: still null after Sep-19 pass."
  },
  {
   "unit": "SEVENTEEN",
   "unit_id": "group_seventeen",
   "gap": "UNFILLED circle_digital_2025_best: still null after Sep-19 pass."
  },
  {
   "unit": "BLACKPINK",
   "unit_id": "group_blackpink",
   "gap": "CONFLICT biggest_tour_gross: baseline 281033955 vs Sep-19 330000000 (Wikipedia list of highest-grossing concert tours by women)."
  },
  {
   "unit": "BLACKPINK",
   "unit_id": "group_blackpink",
   "gap": "CONFLICT-FLAGGED-BY-MODEL biggest_tour_gross_usd: a=330000000 b=331800000"
  },
  {
   "unit": "BLACKPINK",
   "unit_id": "group_blackpink",
   "gap": "CONFLICT-FLAGGED-BY-MODEL tour_gross_window: a=277948620 estimate from tracker account b=331800000 historical Born Pink tour gross cited in secondary coverage"
  },
  {
   "unit": "BLACKPINK",
   "unit_id": "group_blackpink",
   "gap": "UNFILLED daesangs_career: still null after Sep-19 pass."
  },
  {
   "unit": "BLACKPINK",
   "unit_id": "group_blackpink",
   "gap": "UNFILLED bb200_entries_career: still null after Sep-19 pass."
  },
  {
   "unit": "BLACKPINK",
   "unit_id": "group_blackpink",
   "gap": "UNFILLED instagram_followers: still null after Sep-19 pass."
  },
  {
   "unit": "BLACKPINK",
   "unit_id": "group_blackpink",
   "gap": "UNFILLED tiktok_followers: still null after Sep-19 pass."
  },
  {
   "unit": "BLACKPINK",
   "unit_id": "group_blackpink",
   "gap": "UNFILLED x_followers: still null after Sep-19 pass."
  },
  {
   "unit": "aespa",
   "unit_id": "group_aespa",
   "gap": "CONFLICT biggest_tour_name: baseline Synk: Aexis Line (2025 North America/Europe leg) vs Sep-19 2026-27 aespa LIVE TOUR - SYNK : COMPL\u00e6XITY (BroadwayWorld, 2026-04-27)."
  },
  {
   "unit": "aespa",
   "unit_id": "group_aespa",
   "gap": "RESOLUTION-PENDING biggest_tour_name: kept baseline Synk: Aexis Line (2025 North America/Europe leg)."
  },
  {
   "unit": "aespa",
   "unit_id": "group_aespa",
   "gap": "x_followers: Sep-19 pass returned suspect value '4567' from 'X account aespaOnSpotify, 2026-09-18' -- likely wrong account; kept null. Needs official-account verification."
  },
  {
   "unit": "aespa",
   "unit_id": "group_aespa",
   "gap": "CONFLICT-FLAGGED-BY-MODEL bb200_no1_albums_career: a=0 b=1+ claims in some secondary compilations not verified here"
  },
  {
   "unit": "aespa",
   "unit_id": "group_aespa",
   "gap": "CONFLICT-FLAGGED-BY-MODEL biggest_tour_year: a=2026 b=2027 (tour title spans 2026-27)"
  },
  {
   "unit": "aespa",
   "unit_id": "group_aespa",
   "gap": "UNFILLED hot100_entries_career: still null after Sep-19 pass."
  },
  {
   "unit": "aespa",
   "unit_id": "group_aespa",
   "gap": "UNFILLED hot100_best_peak_career: still null after Sep-19 pass."
  },
  {
   "unit": "aespa",
   "unit_id": "group_aespa",
   "gap": "UNFILLED x_followers: still null after Sep-19 pass."
  },
  {
   "unit": "aespa",
   "unit_id": "group_aespa",
   "gap": "UNFILLED ranker_group_rank: still null after Sep-19 pass."
  },
  {
   "unit": "aespa",
   "unit_id": "group_aespa",
   "gap": "MARKET-OVR RANGE: one or more dimensions below MEDIUM confidence -> ovr given as range [49,59]."
  },
  {
   "unit": "TWICE",
   "unit_id": "group_twice",
   "gap": "CONFLICT tiktok_followers: baseline 27000000 vs Sep-19 30900000 (Chartmetric, 2026-09-18)."
  },
  {
   "unit": "TWICE",
   "unit_id": "group_twice",
   "gap": "RESOLUTION-PENDING tiktok_followers: kept baseline 27000000; needs named-source verification."
  },
  {
   "unit": "TWICE",
   "unit_id": "group_twice",
   "gap": "x_followers: Sep-19 pass returned suspect value '10K' from 'Chartmetric, 2026-09-18' -- likely wrong account; kept null. Needs official-account verification."
  },
  {
   "unit": "TWICE",
   "unit_id": "group_twice",
   "gap": "CONFLICT spotify_followers: baseline 20000000 vs Sep-19 25700000 (Chartmetric, 2026-09-18)."
  },
  {
   "unit": "TWICE",
   "unit_id": "group_twice",
   "gap": "RESOLUTION spotify_followers: kept baseline 20000000 (daily fluctuation vs 25700000 Sep-19)."
  },
  {
   "unit": "TWICE",
   "unit_id": "group_twice",
   "gap": "CONFLICT-FLAGGED-BY-MODEL status: a=active b=hiatus/disbanded"
  },
  {
   "unit": "TWICE",
   "unit_id": "group_twice",
   "gap": "UNFILLED tour_gross_window: still null after Sep-19 pass."
  },
  {
   "unit": "TWICE",
   "unit_id": "group_twice",
   "gap": "UNFILLED bb200_entries_career: still null after Sep-19 pass."
  },
  {
   "unit": "TWICE",
   "unit_id": "group_twice",
   "gap": "UNFILLED hot100_entries_career: still null after Sep-19 pass."
  },
  {
   "unit": "TWICE",
   "unit_id": "group_twice",
   "gap": "UNFILLED x_followers: still null after Sep-19 pass."
  },
  {
   "unit": "TWICE",
   "unit_id": "group_twice",
   "gap": "UNFILLED ranker_group_rank: still null after Sep-19 pass."
  },
  {
   "unit": "TWICE",
   "unit_id": "group_twice",
   "gap": "UNFILLED circle_digital_2025_best: still null after Sep-19 pass."
  },
  {
   "unit": "TWICE",
   "unit_id": "group_twice",
   "gap": "MARKET-OVR RANGE: one or more dimensions below MEDIUM confidence -> ovr given as range [48,58]."
  },
  {
   "unit": "TXT",
   "unit_id": "group_txt",
   "gap": "CONFLICT biggest_tour_name: baseline ACT: TOMORROW (2025) vs Sep-19 STEAL THE WIND (Yonhap, 2026-09-14)."
  },
  {
   "unit": "TXT",
   "unit_id": "group_txt",
   "gap": "RESOLUTION-PENDING biggest_tour_name: kept baseline ACT: TOMORROW (2025)."
  },
  {
   "unit": "TXT",
   "unit_id": "group_txt",
   "gap": "CONFLICT-FLAGGED-BY-MODEL physical_sales_best: a=1,802,000 baseline b=unverified from named source in gathered material"
  },
  {
   "unit": "TXT",
   "unit_id": "group_txt",
   "gap": "CONFLICT-FLAGGED-BY-MODEL biggest_tour_gross_usd: a=$64.3M baseline b=unverified from named source in gathered material"
  },
  {
   "unit": "TXT",
   "unit_id": "group_txt",
   "gap": "CONFLICT-FLAGGED-BY-MODEL mama_wins_total: a=6 baseline b=unverified from named source in gathered material"
  },
  {
   "unit": "TXT",
   "unit_id": "group_txt",
   "gap": "CONFLICT-FLAGGED-BY-MODEL daesangs_career: a=1 baseline b=unverified from named source in gathered material"
  },
  {
   "unit": "TXT",
   "unit_id": "group_txt",
   "gap": "UNFILLED bb200_entries_career: still null after Sep-19 pass."
  },
  {
   "unit": "TXT",
   "unit_id": "group_txt",
   "gap": "UNFILLED hot100_entries_career: still null after Sep-19 pass."
  },
  {
   "unit": "TXT",
   "unit_id": "group_txt",
   "gap": "UNFILLED hot100_best_peak_career: still null after Sep-19 pass."
  },
  {
   "unit": "TXT",
   "unit_id": "group_txt",
   "gap": "UNFILLED circle_digital_2025_best: still null after Sep-19 pass."
  },
  {
   "unit": "TXT",
   "unit_id": "group_txt",
   "gap": "MARKET-OVR RANGE: one or more dimensions below MEDIUM confidence -> ovr given as range [46,56]."
  },
  {
   "unit": "ENHYPEN",
   "unit_id": "group_enhypen",
   "gap": "CONFLICT biggest_tour_name: baseline Walk the Line World Tour vs Sep-19 ENHYPEN WORLD TOUR 'BLOOD SAGA' (MK, 2026-09-16)."
  },
  {
   "unit": "ENHYPEN",
   "unit_id": "group_enhypen",
   "gap": "RESOLUTION-PENDING biggest_tour_name: kept baseline Walk the Line World Tour."
  },
  {
   "unit": "ENHYPEN",
   "unit_id": "group_enhypen",
   "gap": "CONFLICT tiktok_followers: baseline 34000000 vs Sep-19 35600000 (Chartmetric, 2026-09-16)."
  },
  {
   "unit": "ENHYPEN",
   "unit_id": "group_enhypen",
   "gap": "RESOLUTION-PENDING tiktok_followers: kept baseline 34000000; needs named-source verification."
  },
  {
   "unit": "ENHYPEN",
   "unit_id": "group_enhypen",
   "gap": "CONFLICT-FLAGGED-BY-MODEL status/member lineup: a=Six-member active group: Jungwon, Jay, Jake, Sunghoon, Sunoo, Ni-Ki b=Some search results incorrectly claim Heeseung departed and the group reorganized as six members after March 2026"
  },
  {
   "unit": "ENHYPEN",
   "unit_id": "group_enhypen",
   "gap": "CONFLICT-FLAGGED-BY-MODEL bb200_no1_albums_career: a=1 b=No conflicting reliable source found in gathered results; only one verified count surfaced"
  },
  {
   "unit": "ENHYPEN",
   "unit_id": "group_enhypen",
   "gap": "CONFLICT-FLAGGED-BY-MODEL biggest_tour_gross_usd: a=null b=Baseline value 76100000 could not be independently verified from a named source in gathered results"
  },
  {
   "unit": "ENHYPEN",
   "unit_id": "group_enhypen",
   "gap": "UNFILLED mama_wins_total: still null after Sep-19 pass."
  },
  {
   "unit": "ENHYPEN",
   "unit_id": "group_enhypen",
   "gap": "UNFILLED mma_wins_total: still null after Sep-19 pass."
  },
  {
   "unit": "ENHYPEN",
   "unit_id": "group_enhypen",
   "gap": "UNFILLED musicshow_wins_career: still null after Sep-19 pass."
  },
  {
   "unit": "ENHYPEN",
   "unit_id": "group_enhypen",
   "gap": "UNFILLED daesangs_career: still null after Sep-19 pass."
  },
  {
   "unit": "ENHYPEN",
   "unit_id": "group_enhypen",
   "gap": "UNFILLED bb200_entries_career: still null after Sep-19 pass."
  },
  {
   "unit": "ENHYPEN",
   "unit_id": "group_enhypen",
   "gap": "UNFILLED hot100_entries_career: still null after Sep-19 pass."
  },
  {
   "unit": "ENHYPEN",
   "unit_id": "group_enhypen",
   "gap": "UNFILLED hot100_best_peak_career: still null after Sep-19 pass."
  },
  {
   "unit": "ENHYPEN",
   "unit_id": "group_enhypen",
   "gap": "UNFILLED circle_digital_2025_best: still null after Sep-19 pass."
  },
  {
   "unit": "ENHYPEN",
   "unit_id": "group_enhypen",
   "gap": "MARKET-OVR RANGE: one or more dimensions below MEDIUM confidence -> ovr given as range [44,54]."
  },
  {
   "unit": "ATEEZ",
   "unit_id": "group_ateez",
   "gap": "CONFLICT biggest_tour_name: baseline 2025 World Tour [In Your Fantasy] vs Sep-19 IN YOUR FANTASY (Asia Artist Awards / KQ Entertainment announcement, 2025-09-09)."
  },
  {
   "unit": "ATEEZ",
   "unit_id": "group_ateez",
   "gap": "RESOLUTION-PENDING biggest_tour_name: kept baseline 2025 World Tour [In Your Fantasy]."
  },
  {
   "unit": "ATEEZ",
   "unit_id": "group_ateez",
   "gap": "CONFLICT daesangs_career: baseline 3 vs Sep-19 4 (MK and Allkpop, 2026-02-15)."
  },
  {
   "unit": "ATEEZ",
   "unit_id": "group_ateez",
   "gap": "RESOLUTION-PENDING daesangs_career: kept baseline 3; Sep-19 reports 4 (MK and Allkpop, 2026-02-15). Verify against Billboard / year-end 2026 awards."
  },
  {
   "unit": "ATEEZ",
   "unit_id": "group_ateez",
   "gap": "CONFLICT-FLAGGED-BY-MODEL daesangs_career: a=3 (baseline value provided by user) b=4 (MK / Allkpop coverage of Hanteo Music Awards 2025)"
  },
  {
   "unit": "ATEEZ",
   "unit_id": "group_ateez",
   "gap": "UNFILLED musicshow_wins_career: still null after Sep-19 pass."
  },
  {
   "unit": "ATEEZ",
   "unit_id": "group_ateez",
   "gap": "UNFILLED bb200_entries_career: still null after Sep-19 pass."
  },
  {
   "unit": "ATEEZ",
   "unit_id": "group_ateez",
   "gap": "UNFILLED hot100_entries_career: still null after Sep-19 pass."
  },
  {
   "unit": "ATEEZ",
   "unit_id": "group_ateez",
   "gap": "UNFILLED hot100_best_peak_career: still null after Sep-19 pass."
  },
  {
   "unit": "ATEEZ",
   "unit_id": "group_ateez",
   "gap": "UNFILLED x_followers: still null after Sep-19 pass."
  },
  {
   "unit": "ATEEZ",
   "unit_id": "group_ateez",
   "gap": "UNFILLED circle_digital_2025_best: still null after Sep-19 pass."
  },
  {
   "unit": "ATEEZ",
   "unit_id": "group_ateez",
   "gap": "MARKET-OVR RANGE: one or more dimensions below MEDIUM confidence -> ovr given as range [42,52]."
  },
  {
   "unit": "EXO",
   "unit_id": "group_exo",
   "gap": "UNFILLED physical_sales_window_best: still null after Sep-19 pass."
  },
  {
   "unit": "EXO",
   "unit_id": "group_exo",
   "gap": "UNFILLED biggest_tour_name: still null after Sep-19 pass."
  },
  {
   "unit": "EXO",
   "unit_id": "group_exo",
   "gap": "UNFILLED biggest_tour_gross: still null after Sep-19 pass."
  },
  {
   "unit": "EXO",
   "unit_id": "group_exo",
   "gap": "UNFILLED biggest_tour_year: still null after Sep-19 pass."
  },
  {
   "unit": "EXO",
   "unit_id": "group_exo",
   "gap": "UNFILLED tour_gross_window: still null after Sep-19 pass."
  },
  {
   "unit": "EXO",
   "unit_id": "group_exo",
   "gap": "UNFILLED hot100_entries_career: still null after Sep-19 pass."
  },
  {
   "unit": "EXO",
   "unit_id": "group_exo",
   "gap": "UNFILLED hot100_best_peak_career: still null after Sep-19 pass."
  },
  {
   "unit": "EXO",
   "unit_id": "group_exo",
   "gap": "UNFILLED circle_digital_2025_best: still null after Sep-19 pass."
  },
  {
   "unit": "EXO",
   "unit_id": "group_exo",
   "gap": "MARKET-OVR RANGE: one or more dimensions below MEDIUM confidence -> ovr given as range [40,50]."
  },
  {
   "unit": "Suga / Agust D",
   "unit_id": "idol_bts-suga-agust-d",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Suga / Agust D",
   "unit_id": "idol_bts-suga-agust-d",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "J-Hope",
   "unit_id": "idol_bts-j-hope",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "J-Hope",
   "unit_id": "idol_bts-j-hope",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "RM",
   "unit_id": "idol_bts-rm",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "RM",
   "unit_id": "idol_bts-rm",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Jimin",
   "unit_id": "idol_bts-jimin",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Jimin",
   "unit_id": "idol_bts-jimin",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Jungkook",
   "unit_id": "idol_bts-jungkook",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Jungkook",
   "unit_id": "idol_bts-jungkook",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Jin",
   "unit_id": "idol_bts-jin",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Jin",
   "unit_id": "idol_bts-jin",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "V",
   "unit_id": "idol_bts-v",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "V",
   "unit_id": "idol_bts-v",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Lee Know",
   "unit_id": "idol_stray-kids-lee-know",
   "gap": "low_confidence idol record (baseline): market components capped at LOW."
  },
  {
   "unit": "Lee Know",
   "unit_id": "idol_stray-kids-lee-know",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Lee Know",
   "unit_id": "idol_stray-kids-lee-know",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Lee Know",
   "unit_id": "idol_stray-kids-lee-know",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Hyunjin",
   "unit_id": "idol_stray-kids-hyunjin",
   "gap": "low_confidence idol record (baseline): market components capped at LOW."
  },
  {
   "unit": "Hyunjin",
   "unit_id": "idol_stray-kids-hyunjin",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Hyunjin",
   "unit_id": "idol_stray-kids-hyunjin",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Hyunjin",
   "unit_id": "idol_stray-kids-hyunjin",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Han",
   "unit_id": "idol_stray-kids-han",
   "gap": "low_confidence idol record (baseline): market components capped at LOW."
  },
  {
   "unit": "Han",
   "unit_id": "idol_stray-kids-han",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Han",
   "unit_id": "idol_stray-kids-han",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Han",
   "unit_id": "idol_stray-kids-han",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Bang Chan",
   "unit_id": "idol_stray-kids-bang-chan",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Bang Chan",
   "unit_id": "idol_stray-kids-bang-chan",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Bang Chan",
   "unit_id": "idol_stray-kids-bang-chan",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Bang Chan",
   "unit_id": "idol_stray-kids-bang-chan",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Changbin",
   "unit_id": "idol_stray-kids-changbin",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Changbin",
   "unit_id": "idol_stray-kids-changbin",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Changbin",
   "unit_id": "idol_stray-kids-changbin",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Changbin",
   "unit_id": "idol_stray-kids-changbin",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Felix",
   "unit_id": "idol_stray-kids-felix",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Felix",
   "unit_id": "idol_stray-kids-felix",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Felix",
   "unit_id": "idol_stray-kids-felix",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Felix",
   "unit_id": "idol_stray-kids-felix",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "I.N",
   "unit_id": "idol_stray-kids-i-n",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "I.N",
   "unit_id": "idol_stray-kids-i-n",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "I.N",
   "unit_id": "idol_stray-kids-i-n",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "I.N",
   "unit_id": "idol_stray-kids-i-n",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Seungmin",
   "unit_id": "idol_stray-kids-seungmin",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Seungmin",
   "unit_id": "idol_stray-kids-seungmin",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Seungmin",
   "unit_id": "idol_stray-kids-seungmin",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Seungmin",
   "unit_id": "idol_stray-kids-seungmin",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Woojin",
   "unit_id": "idol_stray-kids-woojin",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Woojin",
   "unit_id": "idol_stray-kids-woojin",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Woojin",
   "unit_id": "idol_stray-kids-woojin",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Woojin",
   "unit_id": "idol_stray-kids-woojin",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Jun",
   "unit_id": "idol_seventeen-jun",
   "gap": "low_confidence idol record (baseline): market components capped at LOW."
  },
  {
   "unit": "Jun",
   "unit_id": "idol_seventeen-jun",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Jun",
   "unit_id": "idol_seventeen-jun",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Jun",
   "unit_id": "idol_seventeen-jun",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Hoshi",
   "unit_id": "idol_seventeen-hoshi",
   "gap": "low_confidence idol record (baseline): market components capped at LOW."
  },
  {
   "unit": "Hoshi",
   "unit_id": "idol_seventeen-hoshi",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Hoshi",
   "unit_id": "idol_seventeen-hoshi",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Hoshi",
   "unit_id": "idol_seventeen-hoshi",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "DK",
   "unit_id": "idol_seventeen-dk",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "DK",
   "unit_id": "idol_seventeen-dk",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "DK",
   "unit_id": "idol_seventeen-dk",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "DK",
   "unit_id": "idol_seventeen-dk",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Dino",
   "unit_id": "idol_seventeen-dino",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Dino",
   "unit_id": "idol_seventeen-dino",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Dino",
   "unit_id": "idol_seventeen-dino",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Dino",
   "unit_id": "idol_seventeen-dino",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Jeonghan",
   "unit_id": "idol_seventeen-jeonghan",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Jeonghan",
   "unit_id": "idol_seventeen-jeonghan",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Jeonghan",
   "unit_id": "idol_seventeen-jeonghan",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Jeonghan",
   "unit_id": "idol_seventeen-jeonghan",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Joshua",
   "unit_id": "idol_seventeen-joshua",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Joshua",
   "unit_id": "idol_seventeen-joshua",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Joshua",
   "unit_id": "idol_seventeen-joshua",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Joshua",
   "unit_id": "idol_seventeen-joshua",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Mingyu",
   "unit_id": "idol_seventeen-mingyu",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Mingyu",
   "unit_id": "idol_seventeen-mingyu",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Mingyu",
   "unit_id": "idol_seventeen-mingyu",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Mingyu",
   "unit_id": "idol_seventeen-mingyu",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "S.Coups",
   "unit_id": "idol_seventeen-s-coups",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "S.Coups",
   "unit_id": "idol_seventeen-s-coups",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "S.Coups",
   "unit_id": "idol_seventeen-s-coups",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "S.Coups",
   "unit_id": "idol_seventeen-s-coups",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Seungkwan",
   "unit_id": "idol_seventeen-seungkwan",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Seungkwan",
   "unit_id": "idol_seventeen-seungkwan",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Seungkwan",
   "unit_id": "idol_seventeen-seungkwan",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Seungkwan",
   "unit_id": "idol_seventeen-seungkwan",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "The8",
   "unit_id": "idol_seventeen-the8",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "The8",
   "unit_id": "idol_seventeen-the8",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "The8",
   "unit_id": "idol_seventeen-the8",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "The8",
   "unit_id": "idol_seventeen-the8",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Vernon",
   "unit_id": "idol_seventeen-vernon",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Vernon",
   "unit_id": "idol_seventeen-vernon",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Vernon",
   "unit_id": "idol_seventeen-vernon",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Vernon",
   "unit_id": "idol_seventeen-vernon",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Wonwoo",
   "unit_id": "idol_seventeen-wonwoo",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Wonwoo",
   "unit_id": "idol_seventeen-wonwoo",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Wonwoo",
   "unit_id": "idol_seventeen-wonwoo",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Wonwoo",
   "unit_id": "idol_seventeen-wonwoo",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Woozi",
   "unit_id": "idol_seventeen-woozi",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Woozi",
   "unit_id": "idol_seventeen-woozi",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Woozi",
   "unit_id": "idol_seventeen-woozi",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Woozi",
   "unit_id": "idol_seventeen-woozi",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Ros\u00e9",
   "unit_id": "idol_blackpink-rose",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Ros\u00e9",
   "unit_id": "idol_blackpink-rose",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Jisoo",
   "unit_id": "idol_blackpink-jisoo",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Jisoo",
   "unit_id": "idol_blackpink-jisoo",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Lisa",
   "unit_id": "idol_blackpink-lisa",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Lisa",
   "unit_id": "idol_blackpink-lisa",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Jennie",
   "unit_id": "idol_blackpink-jennie",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Jennie",
   "unit_id": "idol_blackpink-jennie",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Giselle",
   "unit_id": "idol_aespa-giselle",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Giselle",
   "unit_id": "idol_aespa-giselle",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Giselle",
   "unit_id": "idol_aespa-giselle",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Giselle",
   "unit_id": "idol_aespa-giselle",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Karina",
   "unit_id": "idol_aespa-karina",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Karina",
   "unit_id": "idol_aespa-karina",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Karina",
   "unit_id": "idol_aespa-karina",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Karina",
   "unit_id": "idol_aespa-karina",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Ningning",
   "unit_id": "idol_aespa-ningning",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Ningning",
   "unit_id": "idol_aespa-ningning",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Ningning",
   "unit_id": "idol_aespa-ningning",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Ningning",
   "unit_id": "idol_aespa-ningning",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Winter",
   "unit_id": "idol_aespa-winter",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Winter",
   "unit_id": "idol_aespa-winter",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Winter",
   "unit_id": "idol_aespa-winter",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Winter",
   "unit_id": "idol_aespa-winter",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Momo",
   "unit_id": "idol_twice-momo",
   "gap": "low_confidence idol record (baseline): market components capped at LOW."
  },
  {
   "unit": "Momo",
   "unit_id": "idol_twice-momo",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Momo",
   "unit_id": "idol_twice-momo",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Momo",
   "unit_id": "idol_twice-momo",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Jihyo",
   "unit_id": "idol_twice-jihyo",
   "gap": "low_confidence idol record (baseline): market components capped at LOW."
  },
  {
   "unit": "Jihyo",
   "unit_id": "idol_twice-jihyo",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Jihyo",
   "unit_id": "idol_twice-jihyo",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Jihyo",
   "unit_id": "idol_twice-jihyo",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Nayeon",
   "unit_id": "idol_twice-nayeon",
   "gap": "low_confidence idol record (baseline): market components capped at LOW."
  },
  {
   "unit": "Nayeon",
   "unit_id": "idol_twice-nayeon",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Nayeon",
   "unit_id": "idol_twice-nayeon",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Nayeon",
   "unit_id": "idol_twice-nayeon",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Chaeyoung",
   "unit_id": "idol_twice-chaeyoung",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Chaeyoung",
   "unit_id": "idol_twice-chaeyoung",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Chaeyoung",
   "unit_id": "idol_twice-chaeyoung",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Chaeyoung",
   "unit_id": "idol_twice-chaeyoung",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Dahyun",
   "unit_id": "idol_twice-dahyun",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Dahyun",
   "unit_id": "idol_twice-dahyun",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Dahyun",
   "unit_id": "idol_twice-dahyun",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Dahyun",
   "unit_id": "idol_twice-dahyun",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Jeongyeon",
   "unit_id": "idol_twice-jeongyeon",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Jeongyeon",
   "unit_id": "idol_twice-jeongyeon",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Jeongyeon",
   "unit_id": "idol_twice-jeongyeon",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Jeongyeon",
   "unit_id": "idol_twice-jeongyeon",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Mina",
   "unit_id": "idol_twice-mina",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Mina",
   "unit_id": "idol_twice-mina",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Mina",
   "unit_id": "idol_twice-mina",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Mina",
   "unit_id": "idol_twice-mina",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Sana",
   "unit_id": "idol_twice-sana",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Sana",
   "unit_id": "idol_twice-sana",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Sana",
   "unit_id": "idol_twice-sana",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Sana",
   "unit_id": "idol_twice-sana",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Tzuyu",
   "unit_id": "idol_twice-tzuyu",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Tzuyu",
   "unit_id": "idol_twice-tzuyu",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Tzuyu",
   "unit_id": "idol_twice-tzuyu",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Tzuyu",
   "unit_id": "idol_twice-tzuyu",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Yeonjun",
   "unit_id": "idol_txt-yeonjun",
   "gap": "low_confidence idol record (baseline): market components capped at LOW."
  },
  {
   "unit": "Yeonjun",
   "unit_id": "idol_txt-yeonjun",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Yeonjun",
   "unit_id": "idol_txt-yeonjun",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Yeonjun",
   "unit_id": "idol_txt-yeonjun",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Soobin",
   "unit_id": "idol_txt-soobin",
   "gap": "low_confidence idol record (baseline): market components capped at LOW."
  },
  {
   "unit": "Soobin",
   "unit_id": "idol_txt-soobin",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Soobin",
   "unit_id": "idol_txt-soobin",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Soobin",
   "unit_id": "idol_txt-soobin",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Beomgyu",
   "unit_id": "idol_txt-beomgyu",
   "gap": "low_confidence idol record (baseline): market components capped at LOW."
  },
  {
   "unit": "Beomgyu",
   "unit_id": "idol_txt-beomgyu",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Beomgyu",
   "unit_id": "idol_txt-beomgyu",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Beomgyu",
   "unit_id": "idol_txt-beomgyu",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Taehyun",
   "unit_id": "idol_txt-taehyun",
   "gap": "low_confidence idol record (baseline): market components capped at LOW."
  },
  {
   "unit": "Taehyun",
   "unit_id": "idol_txt-taehyun",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Taehyun",
   "unit_id": "idol_txt-taehyun",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Taehyun",
   "unit_id": "idol_txt-taehyun",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Huening Kai",
   "unit_id": "idol_txt-huening-kai",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Huening Kai",
   "unit_id": "idol_txt-huening-kai",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Huening Kai",
   "unit_id": "idol_txt-huening-kai",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Huening Kai",
   "unit_id": "idol_txt-huening-kai",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Heeseung",
   "unit_id": "idol_enhypen-heeseung",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Heeseung",
   "unit_id": "idol_enhypen-heeseung",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Heeseung",
   "unit_id": "idol_enhypen-heeseung",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Heeseung",
   "unit_id": "idol_enhypen-heeseung",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Jake",
   "unit_id": "idol_enhypen-jake",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Jake",
   "unit_id": "idol_enhypen-jake",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Jake",
   "unit_id": "idol_enhypen-jake",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Jake",
   "unit_id": "idol_enhypen-jake",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Jay",
   "unit_id": "idol_enhypen-jay",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Jay",
   "unit_id": "idol_enhypen-jay",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Jay",
   "unit_id": "idol_enhypen-jay",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Jay",
   "unit_id": "idol_enhypen-jay",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Jungwon",
   "unit_id": "idol_enhypen-jungwon",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Jungwon",
   "unit_id": "idol_enhypen-jungwon",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Jungwon",
   "unit_id": "idol_enhypen-jungwon",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Jungwon",
   "unit_id": "idol_enhypen-jungwon",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Ni-ki",
   "unit_id": "idol_enhypen-ni-ki",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Ni-ki",
   "unit_id": "idol_enhypen-ni-ki",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Ni-ki",
   "unit_id": "idol_enhypen-ni-ki",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Ni-ki",
   "unit_id": "idol_enhypen-ni-ki",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Sunghoon",
   "unit_id": "idol_enhypen-sunghoon",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Sunghoon",
   "unit_id": "idol_enhypen-sunghoon",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Sunghoon",
   "unit_id": "idol_enhypen-sunghoon",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Sunghoon",
   "unit_id": "idol_enhypen-sunghoon",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Sunoo",
   "unit_id": "idol_enhypen-sunoo",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Sunoo",
   "unit_id": "idol_enhypen-sunoo",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Sunoo",
   "unit_id": "idol_enhypen-sunoo",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Sunoo",
   "unit_id": "idol_enhypen-sunoo",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Hongjoong",
   "unit_id": "idol_ateez-hongjoong",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Hongjoong",
   "unit_id": "idol_ateez-hongjoong",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Hongjoong",
   "unit_id": "idol_ateez-hongjoong",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Hongjoong",
   "unit_id": "idol_ateez-hongjoong",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Jongho",
   "unit_id": "idol_ateez-jongho",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Jongho",
   "unit_id": "idol_ateez-jongho",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Jongho",
   "unit_id": "idol_ateez-jongho",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Jongho",
   "unit_id": "idol_ateez-jongho",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Mingi",
   "unit_id": "idol_ateez-mingi",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Mingi",
   "unit_id": "idol_ateez-mingi",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Mingi",
   "unit_id": "idol_ateez-mingi",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Mingi",
   "unit_id": "idol_ateez-mingi",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "San",
   "unit_id": "idol_ateez-san",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "San",
   "unit_id": "idol_ateez-san",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "San",
   "unit_id": "idol_ateez-san",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "San",
   "unit_id": "idol_ateez-san",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Seonghwa",
   "unit_id": "idol_ateez-seonghwa",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Seonghwa",
   "unit_id": "idol_ateez-seonghwa",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Seonghwa",
   "unit_id": "idol_ateez-seonghwa",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Seonghwa",
   "unit_id": "idol_ateez-seonghwa",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Wooyoung",
   "unit_id": "idol_ateez-wooyoung",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Wooyoung",
   "unit_id": "idol_ateez-wooyoung",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Wooyoung",
   "unit_id": "idol_ateez-wooyoung",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Wooyoung",
   "unit_id": "idol_ateez-wooyoung",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Yeosang",
   "unit_id": "idol_ateez-yeosang",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Yeosang",
   "unit_id": "idol_ateez-yeosang",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Yeosang",
   "unit_id": "idol_ateez-yeosang",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Yeosang",
   "unit_id": "idol_ateez-yeosang",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Yunho",
   "unit_id": "idol_ateez-yunho",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Yunho",
   "unit_id": "idol_ateez-yunho",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Yunho",
   "unit_id": "idol_ateez-yunho",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Yunho",
   "unit_id": "idol_ateez-yunho",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Baekhyun",
   "unit_id": "idol_exo-baekhyun",
   "gap": "low_confidence idol record (baseline): market components capped at LOW."
  },
  {
   "unit": "Baekhyun",
   "unit_id": "idol_exo-baekhyun",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Baekhyun",
   "unit_id": "idol_exo-baekhyun",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Baekhyun",
   "unit_id": "idol_exo-baekhyun",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Chanyeol",
   "unit_id": "idol_exo-chanyeol",
   "gap": "low_confidence idol record (baseline): market components capped at LOW."
  },
  {
   "unit": "Chanyeol",
   "unit_id": "idol_exo-chanyeol",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Chanyeol",
   "unit_id": "idol_exo-chanyeol",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Chanyeol",
   "unit_id": "idol_exo-chanyeol",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Suho",
   "unit_id": "idol_exo-suho",
   "gap": "low_confidence idol record (baseline): market components capped at LOW."
  },
  {
   "unit": "Suho",
   "unit_id": "idol_exo-suho",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Suho",
   "unit_id": "idol_exo-suho",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Suho",
   "unit_id": "idol_exo-suho",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Chen",
   "unit_id": "idol_exo-chen",
   "gap": "low_confidence idol record (baseline): market components capped at LOW."
  },
  {
   "unit": "Chen",
   "unit_id": "idol_exo-chen",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Chen",
   "unit_id": "idol_exo-chen",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Chen",
   "unit_id": "idol_exo-chen",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "D.O.",
   "unit_id": "idol_exo-d-o",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "D.O.",
   "unit_id": "idol_exo-d-o",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "D.O.",
   "unit_id": "idol_exo-d-o",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Lay",
   "unit_id": "idol_exo-lay",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Lay",
   "unit_id": "idol_exo-lay",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Lay",
   "unit_id": "idol_exo-lay",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Kai",
   "unit_id": "idol_exo-kai",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Kai",
   "unit_id": "idol_exo-kai",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Kai",
   "unit_id": "idol_exo-kai",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Kai",
   "unit_id": "idol_exo-kai",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Kris",
   "unit_id": "idol_exo-kris",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Kris",
   "unit_id": "idol_exo-kris",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Kris",
   "unit_id": "idol_exo-kris",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Kris",
   "unit_id": "idol_exo-kris",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Luhan",
   "unit_id": "idol_exo-luhan",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Luhan",
   "unit_id": "idol_exo-luhan",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Luhan",
   "unit_id": "idol_exo-luhan",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Luhan",
   "unit_id": "idol_exo-luhan",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Sehun",
   "unit_id": "idol_exo-sehun",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Sehun",
   "unit_id": "idol_exo-sehun",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Sehun",
   "unit_id": "idol_exo-sehun",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Sehun",
   "unit_id": "idol_exo-sehun",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Tao",
   "unit_id": "idol_exo-tao",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Tao",
   "unit_id": "idol_exo-tao",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Tao",
   "unit_id": "idol_exo-tao",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Tao",
   "unit_id": "idol_exo-tao",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "Xiumin",
   "unit_id": "idol_exo-xiumin",
   "gap": "provisional dimension: SOLO_MUSIC (pending evidence)."
  },
  {
   "unit": "Xiumin",
   "unit_id": "idol_exo-xiumin",
   "gap": "provisional dimension: INFLUENCE (pending evidence)."
  },
  {
   "unit": "Xiumin",
   "unit_id": "idol_exo-xiumin",
   "gap": "provisional dimension: ACCLAIM (pending evidence)."
  },
  {
   "unit": "Xiumin",
   "unit_id": "idol_exo-xiumin",
   "gap": "SKILL unverified at v1: no named skill evidence returned by Sep-19 pass; all skill stats PENDING."
  },
  {
   "unit": "IVE",
   "unit_id": "group_ive",
   "gap": "unfilled: ranker_group_rank \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "IVE",
   "unit_id": "group_ive",
   "gap": "unfilled: bb200_entries_career \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "IVE",
   "unit_id": "group_ive",
   "gap": "unfilled: hot100_entries_career \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "IVE",
   "unit_id": "group_ive",
   "gap": "unfilled: hot100_best_peak_career \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "IVE",
   "unit_id": "group_ive",
   "gap": "market_ovr shown as range (completeness_avg 0.79) \u2014 refine with higher-confidence fills"
  },
  {
   "unit": "NewJeans",
   "unit_id": "group_newjeans",
   "gap": "CONFLICT: hot100_entries_career baseline=5 vs Perplexity 2026-09-19 could not verify ('No reliable published career-total source found in the gathered results') \u2014 set null pending re-verification"
  },
  {
   "unit": "NewJeans",
   "unit_id": "group_newjeans",
   "gap": "CONFLICT: hot100_best_peak_career baseline=48 vs Perplexity 2026-09-19 could not verify ('No reliable published peak-position source found in the gathered results') \u2014 set null pending re-verification"
  },
  {
   "unit": "NewJeans",
   "unit_id": "group_newjeans",
   "gap": "unfilled: physical_sales_window_best \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "NewJeans",
   "unit_id": "group_newjeans",
   "gap": "unfilled: biggest_tour_name \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "NewJeans",
   "unit_id": "group_newjeans",
   "gap": "unfilled: biggest_tour_gross \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "NewJeans",
   "unit_id": "group_newjeans",
   "gap": "unfilled: biggest_tour_year \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "NewJeans",
   "unit_id": "group_newjeans",
   "gap": "unfilled: tour_gross_window \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "NewJeans",
   "unit_id": "group_newjeans",
   "gap": "unfilled: mama_wins_total \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "NewJeans",
   "unit_id": "group_newjeans",
   "gap": "unfilled: mma_wins_total \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "NewJeans",
   "unit_id": "group_newjeans",
   "gap": "unfilled: musicshow_wins_career \u2014 no reliable published source to confirm baseline value (2026-09-19)"
  },
  {
   "unit": "NewJeans",
   "unit_id": "group_newjeans",
   "gap": "unfilled: bb200_entries_career \u2014 no reliable published source to confirm baseline value (2026-09-19)"
  },
  {
   "unit": "NewJeans",
   "unit_id": "group_newjeans",
   "gap": "unfilled: hot100_entries_career \u2014 no reliable published source to confirm baseline value (2026-09-19)"
  },
  {
   "unit": "NewJeans",
   "unit_id": "group_newjeans",
   "gap": "unfilled: hot100_best_peak_career \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "NewJeans",
   "unit_id": "group_newjeans",
   "gap": "unfilled: x_followers \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "NewJeans",
   "unit_id": "group_newjeans",
   "gap": "unfilled: ranker_group_rank \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "BIGBANG",
   "unit_id": "group_bigbang",
   "gap": "unfilled: spotify_total_streams_kworb \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "BIGBANG",
   "unit_id": "group_bigbang",
   "gap": "unfilled: spotify_followers \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "BIGBANG",
   "unit_id": "group_bigbang",
   "gap": "unfilled: physical_sales_window_best \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "BIGBANG",
   "unit_id": "group_bigbang",
   "gap": "unfilled: tour_gross_window \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "BIGBANG",
   "unit_id": "group_bigbang",
   "gap": "unfilled: bb200_entries_career \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "BIGBANG",
   "unit_id": "group_bigbang",
   "gap": "unfilled: hot100_best_peak_career \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "BIGBANG",
   "unit_id": "group_bigbang",
   "gap": "unfilled: circle_digital_2025_best \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "BIGBANG",
   "unit_id": "group_bigbang",
   "gap": "unfilled: youtube_subs \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "BIGBANG",
   "unit_id": "group_bigbang",
   "gap": "unfilled: instagram_followers \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "BIGBANG",
   "unit_id": "group_bigbang",
   "gap": "unfilled: tiktok_followers \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "BIGBANG",
   "unit_id": "group_bigbang",
   "gap": "unfilled: x_followers \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "LE SSERAFIM",
   "unit_id": "group_le_sserafim",
   "gap": "CONFLICT: physical_sales_window_best baseline=694672 vs Perplexity 2026-09-19 could not verify ('no published source found') \u2014 set null pending re-verification"
  },
  {
   "unit": "LE SSERAFIM",
   "unit_id": "group_le_sserafim",
   "gap": "unfilled: biggest_tour_year \u2014 no reliable published source to confirm baseline value (2026-09-19)"
  },
  {
   "unit": "LE SSERAFIM",
   "unit_id": "group_le_sserafim",
   "gap": "unfilled: bb200_entries_career \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "LE SSERAFIM",
   "unit_id": "group_le_sserafim",
   "gap": "unfilled: hot100_entries_career \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "LE SSERAFIM",
   "unit_id": "group_le_sserafim",
   "gap": "unfilled: hot100_best_peak_career \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "LE SSERAFIM",
   "unit_id": "group_le_sserafim",
   "gap": "unfilled: mama_wins_total \u2014 no reliable published source to confirm baseline value (2026-09-19)"
  },
  {
   "unit": "LE SSERAFIM",
   "unit_id": "group_le_sserafim",
   "gap": "unfilled: mma_wins_total \u2014 no reliable published source to confirm baseline value (2026-09-19)"
  },
  {
   "unit": "LE SSERAFIM",
   "unit_id": "group_le_sserafim",
   "gap": "unfilled: musicshow_wins_career \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "LE SSERAFIM",
   "unit_id": "group_le_sserafim",
   "gap": "unfilled: daesangs_career \u2014 no reliable published source to confirm baseline value (2026-09-19)"
  },
  {
   "unit": "LE SSERAFIM",
   "unit_id": "group_le_sserafim",
   "gap": "unfilled: x_followers \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "LE SSERAFIM",
   "unit_id": "group_le_sserafim",
   "gap": "unfilled: ranker_group_rank \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "Red Velvet",
   "unit_id": "group_red_velvet",
   "gap": "unfilled: physical_sales_window_best \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "Red Velvet",
   "unit_id": "group_red_velvet",
   "gap": "unfilled: biggest_tour_gross \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "Red Velvet",
   "unit_id": "group_red_velvet",
   "gap": "unfilled: tour_gross_window \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "Red Velvet",
   "unit_id": "group_red_velvet",
   "gap": "unfilled: bb200_entries_career \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "Red Velvet",
   "unit_id": "group_red_velvet",
   "gap": "unfilled: hot100_entries_career \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "Red Velvet",
   "unit_id": "group_red_velvet",
   "gap": "unfilled: hot100_best_peak_career \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "Red Velvet",
   "unit_id": "group_red_velvet",
   "gap": "unfilled: ranker_group_rank \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "Red Velvet",
   "unit_id": "group_red_velvet",
   "gap": "unfilled: circle_digital_2025_best \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "Red Velvet",
   "unit_id": "group_red_velvet",
   "gap": "unfilled: musicshow_wins_career \u2014 no published source found (2026-09-19)"
  },
  {
   "unit": "Red Velvet",
   "unit_id": "group_red_velvet",
   "gap": "CONFLICT: spotify_total_streams_kworb baseline 3.85B (Kworb, Sep 2026) vs Perplexity 2026-09-19 noting artist-tools data showing >5.7B total streams \u2014 Kworb snapshot likely stale; needs re-pull"
  },
  {
   "unit": "KATSEYE",
   "unit_id": "group_katseye",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit at 429) \u2014 baseline 2026-09-15 values carried over unchanged"
  },
  {
   "unit": "BOYNEXTDOOR",
   "unit_id": "group_boynextdoor",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit at 429) \u2014 baseline 2026-09-15 values carried over unchanged"
  },
  {
   "unit": "i-dle",
   "unit_id": "group_i_dle",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit at 429) \u2014 baseline 2026-09-15 values carried over unchanged"
  },
  {
   "unit": "SHINee",
   "unit_id": "group_shinee",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit at 429) \u2014 baseline 2026-09-15 values carried over unchanged"
  },
  {
   "unit": "RIIZE",
   "unit_id": "group_riize",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit at 429) \u2014 baseline 2026-09-15 values carried over unchanged"
  },
  {
   "unit": "RIIZE",
   "unit_id": "group_riize",
   "gap": "market_ovr shown as range (completeness_avg 0.74) \u2014 refine with higher-confidence fills"
  },
  {
   "unit": "Gaeul",
   "unit_id": "idol_ive_gaeul",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Gaeul",
   "unit_id": "idol_ive_gaeul",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Gaeul",
   "unit_id": "idol_ive_gaeul",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Gaeul",
   "unit_id": "idol_ive_gaeul",
   "gap": "skill DAN: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Gaeul",
   "unit_id": "idol_ive_gaeul",
   "gap": "skill RAP: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Leeseo",
   "unit_id": "idol_ive_leeseo",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Leeseo",
   "unit_id": "idol_ive_leeseo",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Leeseo",
   "unit_id": "idol_ive_leeseo",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Leeseo",
   "unit_id": "idol_ive_leeseo",
   "gap": "skill VOC: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Liz",
   "unit_id": "idol_ive_liz",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Liz",
   "unit_id": "idol_ive_liz",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Liz",
   "unit_id": "idol_ive_liz",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Liz",
   "unit_id": "idol_ive_liz",
   "gap": "skill VOC: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Rei",
   "unit_id": "idol_ive_rei",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Rei",
   "unit_id": "idol_ive_rei",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Rei",
   "unit_id": "idol_ive_rei",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Rei",
   "unit_id": "idol_ive_rei",
   "gap": "skill RAP: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Wonyoung",
   "unit_id": "idol_ive_wonyoung",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Wonyoung",
   "unit_id": "idol_ive_wonyoung",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Wonyoung",
   "unit_id": "idol_ive_wonyoung",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Wonyoung",
   "unit_id": "idol_ive_wonyoung",
   "gap": "skill VSA: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Yujin",
   "unit_id": "idol_ive_yujin",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Yujin",
   "unit_id": "idol_ive_yujin",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Yujin",
   "unit_id": "idol_ive_yujin",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Yujin",
   "unit_id": "idol_ive_yujin",
   "gap": "skill VOC: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Yujin",
   "unit_id": "idol_ive_yujin",
   "gap": "skill DAN: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Danielle",
   "unit_id": "idol_newjeans_danielle",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Danielle",
   "unit_id": "idol_newjeans_danielle",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Danielle",
   "unit_id": "idol_newjeans_danielle",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Haerin",
   "unit_id": "idol_newjeans_haerin",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Haerin",
   "unit_id": "idol_newjeans_haerin",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Haerin",
   "unit_id": "idol_newjeans_haerin",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Haerin",
   "unit_id": "idol_newjeans_haerin",
   "gap": "skill DAN: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Hanni",
   "unit_id": "idol_newjeans_hanni",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Hanni",
   "unit_id": "idol_newjeans_hanni",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Hanni",
   "unit_id": "idol_newjeans_hanni",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Hyein",
   "unit_id": "idol_newjeans_hyein",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Hyein",
   "unit_id": "idol_newjeans_hyein",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Hyein",
   "unit_id": "idol_newjeans_hyein",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Minji",
   "unit_id": "idol_newjeans_minji",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Minji",
   "unit_id": "idol_newjeans_minji",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Minji",
   "unit_id": "idol_newjeans_minji",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Taeyang",
   "unit_id": "idol_bigbang_taeyang",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Taeyang",
   "unit_id": "idol_bigbang_taeyang",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Taeyang",
   "unit_id": "idol_bigbang_taeyang",
   "gap": "skill VOC: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Taeyang",
   "unit_id": "idol_bigbang_taeyang",
   "gap": "skill DAN: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Daesung",
   "unit_id": "idol_bigbang_daesung",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Daesung",
   "unit_id": "idol_bigbang_daesung",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Daesung",
   "unit_id": "idol_bigbang_daesung",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Daesung",
   "unit_id": "idol_bigbang_daesung",
   "gap": "skill VOC: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "G-Dragon",
   "unit_id": "idol_bigbang_g_dragon",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "G-Dragon",
   "unit_id": "idol_bigbang_g_dragon",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "G-Dragon",
   "unit_id": "idol_bigbang_g_dragon",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "G-Dragon",
   "unit_id": "idol_bigbang_g_dragon",
   "gap": "skill RAP: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "G-Dragon",
   "unit_id": "idol_bigbang_g_dragon",
   "gap": "skill CON: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Seungri",
   "unit_id": "idol_bigbang_seungri",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Seungri",
   "unit_id": "idol_bigbang_seungri",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Seungri",
   "unit_id": "idol_bigbang_seungri",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "T.O.P",
   "unit_id": "idol_bigbang_t_o_p",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "T.O.P",
   "unit_id": "idol_bigbang_t_o_p",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "T.O.P",
   "unit_id": "idol_bigbang_t_o_p",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Chaewon",
   "unit_id": "idol_le_sserafim_chaewon",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Chaewon",
   "unit_id": "idol_le_sserafim_chaewon",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Chaewon",
   "unit_id": "idol_le_sserafim_chaewon",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Eunchae",
   "unit_id": "idol_le_sserafim_eunchae",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Eunchae",
   "unit_id": "idol_le_sserafim_eunchae",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Eunchae",
   "unit_id": "idol_le_sserafim_eunchae",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Eunchae",
   "unit_id": "idol_le_sserafim_eunchae",
   "gap": "skill VOC: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Garam",
   "unit_id": "idol_le_sserafim_garam",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Garam",
   "unit_id": "idol_le_sserafim_garam",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Garam",
   "unit_id": "idol_le_sserafim_garam",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Kazuha",
   "unit_id": "idol_le_sserafim_kazuha",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Kazuha",
   "unit_id": "idol_le_sserafim_kazuha",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Kazuha",
   "unit_id": "idol_le_sserafim_kazuha",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Kazuha",
   "unit_id": "idol_le_sserafim_kazuha",
   "gap": "skill DAN: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Sakura",
   "unit_id": "idol_le_sserafim_sakura",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Sakura",
   "unit_id": "idol_le_sserafim_sakura",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Sakura",
   "unit_id": "idol_le_sserafim_sakura",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Sakura",
   "unit_id": "idol_le_sserafim_sakura",
   "gap": "skill DAN: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Yunjin",
   "unit_id": "idol_le_sserafim_yunjin",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Yunjin",
   "unit_id": "idol_le_sserafim_yunjin",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Yunjin",
   "unit_id": "idol_le_sserafim_yunjin",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Yunjin",
   "unit_id": "idol_le_sserafim_yunjin",
   "gap": "skill VOC: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Joy",
   "unit_id": "idol_red_velvet_joy",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Joy",
   "unit_id": "idol_red_velvet_joy",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Joy",
   "unit_id": "idol_red_velvet_joy",
   "gap": "skill VOC: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Yeri",
   "unit_id": "idol_red_velvet_yeri",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Yeri",
   "unit_id": "idol_red_velvet_yeri",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Yeri",
   "unit_id": "idol_red_velvet_yeri",
   "gap": "skill RAP: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Wendy",
   "unit_id": "idol_red_velvet_wendy",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Wendy",
   "unit_id": "idol_red_velvet_wendy",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Wendy",
   "unit_id": "idol_red_velvet_wendy",
   "gap": "skill VOC: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Seulgi",
   "unit_id": "idol_red_velvet_seulgi",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Seulgi",
   "unit_id": "idol_red_velvet_seulgi",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Seulgi",
   "unit_id": "idol_red_velvet_seulgi",
   "gap": "skill DAN: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Irene",
   "unit_id": "idol_red_velvet_irene",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Irene",
   "unit_id": "idol_red_velvet_irene",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Irene",
   "unit_id": "idol_red_velvet_irene",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Irene",
   "unit_id": "idol_red_velvet_irene",
   "gap": "skill RAP: named evidence exists but no score assigned \u2014 scoring held pending founder rubric"
  },
  {
   "unit": "Daniela",
   "unit_id": "idol_katseye_daniela",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Daniela",
   "unit_id": "idol_katseye_daniela",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Daniela",
   "unit_id": "idol_katseye_daniela",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Daniela",
   "unit_id": "idol_katseye_daniela",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Daniela",
   "unit_id": "idol_katseye_daniela",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Lara",
   "unit_id": "idol_katseye_lara",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Lara",
   "unit_id": "idol_katseye_lara",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Lara",
   "unit_id": "idol_katseye_lara",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Lara",
   "unit_id": "idol_katseye_lara",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Lara",
   "unit_id": "idol_katseye_lara",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Manon",
   "unit_id": "idol_katseye_manon",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Manon",
   "unit_id": "idol_katseye_manon",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Manon",
   "unit_id": "idol_katseye_manon",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Manon",
   "unit_id": "idol_katseye_manon",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Manon",
   "unit_id": "idol_katseye_manon",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Megan",
   "unit_id": "idol_katseye_megan",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Megan",
   "unit_id": "idol_katseye_megan",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Megan",
   "unit_id": "idol_katseye_megan",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Megan",
   "unit_id": "idol_katseye_megan",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Megan",
   "unit_id": "idol_katseye_megan",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Sophia",
   "unit_id": "idol_katseye_sophia",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Sophia",
   "unit_id": "idol_katseye_sophia",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Sophia",
   "unit_id": "idol_katseye_sophia",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Sophia",
   "unit_id": "idol_katseye_sophia",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Sophia",
   "unit_id": "idol_katseye_sophia",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Yoonchae",
   "unit_id": "idol_katseye_yoonchae",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Yoonchae",
   "unit_id": "idol_katseye_yoonchae",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Yoonchae",
   "unit_id": "idol_katseye_yoonchae",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Yoonchae",
   "unit_id": "idol_katseye_yoonchae",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Yoonchae",
   "unit_id": "idol_katseye_yoonchae",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Jaehyun",
   "unit_id": "idol_boynextdoor_jaehyun",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Jaehyun",
   "unit_id": "idol_boynextdoor_jaehyun",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Jaehyun",
   "unit_id": "idol_boynextdoor_jaehyun",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Jaehyun",
   "unit_id": "idol_boynextdoor_jaehyun",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Jaehyun",
   "unit_id": "idol_boynextdoor_jaehyun",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Leehan",
   "unit_id": "idol_boynextdoor_leehan",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Leehan",
   "unit_id": "idol_boynextdoor_leehan",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Leehan",
   "unit_id": "idol_boynextdoor_leehan",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Leehan",
   "unit_id": "idol_boynextdoor_leehan",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Leehan",
   "unit_id": "idol_boynextdoor_leehan",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Riwoo",
   "unit_id": "idol_boynextdoor_riwoo",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Riwoo",
   "unit_id": "idol_boynextdoor_riwoo",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Riwoo",
   "unit_id": "idol_boynextdoor_riwoo",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Riwoo",
   "unit_id": "idol_boynextdoor_riwoo",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Riwoo",
   "unit_id": "idol_boynextdoor_riwoo",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Sungho",
   "unit_id": "idol_boynextdoor_sungho",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Sungho",
   "unit_id": "idol_boynextdoor_sungho",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Sungho",
   "unit_id": "idol_boynextdoor_sungho",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Sungho",
   "unit_id": "idol_boynextdoor_sungho",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Sungho",
   "unit_id": "idol_boynextdoor_sungho",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Taesan",
   "unit_id": "idol_boynextdoor_taesan",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Taesan",
   "unit_id": "idol_boynextdoor_taesan",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Taesan",
   "unit_id": "idol_boynextdoor_taesan",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Taesan",
   "unit_id": "idol_boynextdoor_taesan",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Taesan",
   "unit_id": "idol_boynextdoor_taesan",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Woonhak",
   "unit_id": "idol_boynextdoor_woonhak",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Woonhak",
   "unit_id": "idol_boynextdoor_woonhak",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Woonhak",
   "unit_id": "idol_boynextdoor_woonhak",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Woonhak",
   "unit_id": "idol_boynextdoor_woonhak",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Woonhak",
   "unit_id": "idol_boynextdoor_woonhak",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Miyeon",
   "unit_id": "idol_i_dle_miyeon",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Miyeon",
   "unit_id": "idol_i_dle_miyeon",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Miyeon",
   "unit_id": "idol_i_dle_miyeon",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Miyeon",
   "unit_id": "idol_i_dle_miyeon",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Minnie",
   "unit_id": "idol_i_dle_minnie",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Minnie",
   "unit_id": "idol_i_dle_minnie",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Minnie",
   "unit_id": "idol_i_dle_minnie",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Minnie",
   "unit_id": "idol_i_dle_minnie",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Minnie",
   "unit_id": "idol_i_dle_minnie",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Shuhua",
   "unit_id": "idol_i_dle_shuhua",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Shuhua",
   "unit_id": "idol_i_dle_shuhua",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Shuhua",
   "unit_id": "idol_i_dle_shuhua",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Shuhua",
   "unit_id": "idol_i_dle_shuhua",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Shuhua",
   "unit_id": "idol_i_dle_shuhua",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Soojin",
   "unit_id": "idol_i_dle_soojin",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Soojin",
   "unit_id": "idol_i_dle_soojin",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Soojin",
   "unit_id": "idol_i_dle_soojin",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Soojin",
   "unit_id": "idol_i_dle_soojin",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Soojin",
   "unit_id": "idol_i_dle_soojin",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Soyeon",
   "unit_id": "idol_i_dle_soyeon",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Soyeon",
   "unit_id": "idol_i_dle_soyeon",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Soyeon",
   "unit_id": "idol_i_dle_soyeon",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Soyeon",
   "unit_id": "idol_i_dle_soyeon",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Soyeon",
   "unit_id": "idol_i_dle_soyeon",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Yuqi",
   "unit_id": "idol_i_dle_yuqi",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Yuqi",
   "unit_id": "idol_i_dle_yuqi",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Yuqi",
   "unit_id": "idol_i_dle_yuqi",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Yuqi",
   "unit_id": "idol_i_dle_yuqi",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Yuqi",
   "unit_id": "idol_i_dle_yuqi",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Minho",
   "unit_id": "idol_shinee_minho",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Minho",
   "unit_id": "idol_shinee_minho",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Minho",
   "unit_id": "idol_shinee_minho",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Minho",
   "unit_id": "idol_shinee_minho",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Taemin",
   "unit_id": "idol_shinee_taemin",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Taemin",
   "unit_id": "idol_shinee_taemin",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Taemin",
   "unit_id": "idol_shinee_taemin",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Taemin",
   "unit_id": "idol_shinee_taemin",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Jonghyun",
   "unit_id": "idol_shinee_jonghyun",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Jonghyun",
   "unit_id": "idol_shinee_jonghyun",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Jonghyun",
   "unit_id": "idol_shinee_jonghyun",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Jonghyun",
   "unit_id": "idol_shinee_jonghyun",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Key",
   "unit_id": "idol_shinee_key",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Key",
   "unit_id": "idol_shinee_key",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Key",
   "unit_id": "idol_shinee_key",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Key",
   "unit_id": "idol_shinee_key",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Key",
   "unit_id": "idol_shinee_key",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Onew",
   "unit_id": "idol_shinee_onew",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Onew",
   "unit_id": "idol_shinee_onew",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Onew",
   "unit_id": "idol_shinee_onew",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Onew",
   "unit_id": "idol_shinee_onew",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Onew",
   "unit_id": "idol_shinee_onew",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Anton",
   "unit_id": "idol_riize_anton",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Anton",
   "unit_id": "idol_riize_anton",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Anton",
   "unit_id": "idol_riize_anton",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Anton",
   "unit_id": "idol_riize_anton",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Anton",
   "unit_id": "idol_riize_anton",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Eunseok",
   "unit_id": "idol_riize_eunseok",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Eunseok",
   "unit_id": "idol_riize_eunseok",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Eunseok",
   "unit_id": "idol_riize_eunseok",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Eunseok",
   "unit_id": "idol_riize_eunseok",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Eunseok",
   "unit_id": "idol_riize_eunseok",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Seunghan",
   "unit_id": "idol_riize_seunghan",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Seunghan",
   "unit_id": "idol_riize_seunghan",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Seunghan",
   "unit_id": "idol_riize_seunghan",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Seunghan",
   "unit_id": "idol_riize_seunghan",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Seunghan",
   "unit_id": "idol_riize_seunghan",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Shotaro",
   "unit_id": "idol_riize_shotaro",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Shotaro",
   "unit_id": "idol_riize_shotaro",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Shotaro",
   "unit_id": "idol_riize_shotaro",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Shotaro",
   "unit_id": "idol_riize_shotaro",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Shotaro",
   "unit_id": "idol_riize_shotaro",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Sohee",
   "unit_id": "idol_riize_sohee",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Sohee",
   "unit_id": "idol_riize_sohee",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Sohee",
   "unit_id": "idol_riize_sohee",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Sohee",
   "unit_id": "idol_riize_sohee",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Sohee",
   "unit_id": "idol_riize_sohee",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Sungchan",
   "unit_id": "idol_riize_sungchan",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Sungchan",
   "unit_id": "idol_riize_sungchan",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Sungchan",
   "unit_id": "idol_riize_sungchan",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Sungchan",
   "unit_id": "idol_riize_sungchan",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Sungchan",
   "unit_id": "idol_riize_sungchan",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "Wonbin",
   "unit_id": "idol_riize_wonbin",
   "gap": "market dim PENDING: SOL"
  },
  {
   "unit": "Wonbin",
   "unit_id": "idol_riize_wonbin",
   "gap": "market dim PENDING: INF"
  },
  {
   "unit": "Wonbin",
   "unit_id": "idol_riize_wonbin",
   "gap": "market dim PENDING: ACC"
  },
  {
   "unit": "Wonbin",
   "unit_id": "idol_riize_wonbin",
   "gap": "role unverified \u2014 Perplexity skipped (rate limit)"
  },
  {
   "unit": "Wonbin",
   "unit_id": "idol_riize_wonbin",
   "gap": "Perplexity verification skipped 2026-09-19 (rate limit) \u2014 baseline roster carried over"
  },
  {
   "unit": "BABYMONSTER",
   "unit_id": "group_babymonster",
   "gap": "biggest_tour_gross"
  },
  {
   "unit": "BABYMONSTER",
   "unit_id": "group_babymonster",
   "gap": "tour_gross_window"
  },
  {
   "unit": "BABYMONSTER",
   "unit_id": "group_babymonster",
   "gap": "mma_wins_total"
  },
  {
   "unit": "BABYMONSTER",
   "unit_id": "group_babymonster",
   "gap": "musicshow_wins_career"
  },
  {
   "unit": "BABYMONSTER",
   "unit_id": "group_babymonster",
   "gap": "daesangs_career"
  },
  {
   "unit": "BABYMONSTER",
   "unit_id": "group_babymonster",
   "gap": "hot100_best_peak_career"
  },
  {
   "unit": "BABYMONSTER",
   "unit_id": "group_babymonster",
   "gap": "ranker_group_rank"
  },
  {
   "unit": "BABYMONSTER",
   "unit_id": "group_babymonster",
   "gap": "news_since_2026_09_15"
  },
  {
   "unit": "CORTIS",
   "unit_id": "group_cortis",
   "gap": "biggest_tour_gross"
  },
  {
   "unit": "CORTIS",
   "unit_id": "group_cortis",
   "gap": "tour_gross_window"
  },
  {
   "unit": "CORTIS",
   "unit_id": "group_cortis",
   "gap": "mma_wins_total"
  },
  {
   "unit": "CORTIS",
   "unit_id": "group_cortis",
   "gap": "musicshow_wins_career"
  },
  {
   "unit": "CORTIS",
   "unit_id": "group_cortis",
   "gap": "daesangs_career"
  },
  {
   "unit": "CORTIS",
   "unit_id": "group_cortis",
   "gap": "hot100_entries_career"
  },
  {
   "unit": "CORTIS",
   "unit_id": "group_cortis",
   "gap": "hot100_best_peak_career"
  },
  {
   "unit": "CORTIS",
   "unit_id": "group_cortis",
   "gap": "ranker_group_rank"
  },
  {
   "unit": "CORTIS",
   "unit_id": "group_cortis",
   "gap": "circle_digital_2025_best"
  },
  {
   "unit": "ILLIT",
   "unit_id": "group_illit",
   "gap": "spotify_followers"
  },
  {
   "unit": "ILLIT",
   "unit_id": "group_illit",
   "gap": "biggest_tour_name"
  },
  {
   "unit": "ILLIT",
   "unit_id": "group_illit",
   "gap": "biggest_tour_gross"
  },
  {
   "unit": "ILLIT",
   "unit_id": "group_illit",
   "gap": "biggest_tour_year"
  },
  {
   "unit": "ILLIT",
   "unit_id": "group_illit",
   "gap": "tour_gross_window"
  },
  {
   "unit": "ILLIT",
   "unit_id": "group_illit",
   "gap": "mma_wins_total"
  },
  {
   "unit": "ILLIT",
   "unit_id": "group_illit",
   "gap": "musicshow_wins_career"
  },
  {
   "unit": "ILLIT",
   "unit_id": "group_illit",
   "gap": "daesangs_career"
  },
  {
   "unit": "ILLIT",
   "unit_id": "group_illit",
   "gap": "bb200_entries_career"
  },
  {
   "unit": "ILLIT",
   "unit_id": "group_illit",
   "gap": "youtube_subs"
  },
  {
   "unit": "ILLIT",
   "unit_id": "group_illit",
   "gap": "instagram_followers"
  },
  {
   "unit": "ILLIT",
   "unit_id": "group_illit",
   "gap": "tiktok_followers"
  },
  {
   "unit": "ILLIT",
   "unit_id": "group_illit",
   "gap": "x_followers"
  },
  {
   "unit": "ILLIT",
   "unit_id": "group_illit",
   "gap": "ranker_group_rank"
  },
  {
   "unit": "ILLIT",
   "unit_id": "group_illit",
   "gap": "perplexity_verify_blocked: provider HTTP 429 rate-limit hit on 2026-09-19 after 2/10 group calls \u2014 all figures are 2026-09-15 carryovers, NOT re-verified against current data"
  },
  {
   "unit": "MONSTA X",
   "unit_id": "group_monsta_x",
   "gap": "spotify_followers"
  },
  {
   "unit": "MONSTA X",
   "unit_id": "group_monsta_x",
   "gap": "biggest_tour_name"
  },
  {
   "unit": "MONSTA X",
   "unit_id": "group_monsta_x",
   "gap": "biggest_tour_gross"
  },
  {
   "unit": "MONSTA X",
   "unit_id": "group_monsta_x",
   "gap": "biggest_tour_year"
  },
  {
   "unit": "MONSTA X",
   "unit_id": "group_monsta_x",
   "gap": "tour_gross_window"
  },
  {
   "unit": "MONSTA X",
   "unit_id": "group_monsta_x",
   "gap": "daesangs_career"
  },
  {
   "unit": "MONSTA X",
   "unit_id": "group_monsta_x",
   "gap": "bb200_entries_career"
  },
  {
   "unit": "MONSTA X",
   "unit_id": "group_monsta_x",
   "gap": "hot100_entries_career"
  },
  {
   "unit": "MONSTA X",
   "unit_id": "group_monsta_x",
   "gap": "hot100_best_peak_career"
  },
  {
   "unit": "MONSTA X",
   "unit_id": "group_monsta_x",
   "gap": "youtube_subs"
  },
  {
   "unit": "MONSTA X",
   "unit_id": "group_monsta_x",
   "gap": "instagram_followers"
  },
  {
   "unit": "MONSTA X",
   "unit_id": "group_monsta_x",
   "gap": "tiktok_followers"
  },
  {
   "unit": "MONSTA X",
   "unit_id": "group_monsta_x",
   "gap": "x_followers"
  },
  {
   "unit": "MONSTA X",
   "unit_id": "group_monsta_x",
   "gap": "circle_digital_2025_best"
  },
  {
   "unit": "MONSTA X",
   "unit_id": "group_monsta_x",
   "gap": "perplexity_verify_blocked: provider HTTP 429 rate-limit hit on 2026-09-19 after 2/10 group calls \u2014 all figures are 2026-09-15 carryovers, NOT re-verified against current data"
  },
  {
   "unit": "ITZY",
   "unit_id": "group_itzy",
   "gap": "spotify_followers"
  },
  {
   "unit": "ITZY",
   "unit_id": "group_itzy",
   "gap": "biggest_tour_name"
  },
  {
   "unit": "ITZY",
   "unit_id": "group_itzy",
   "gap": "biggest_tour_gross"
  },
  {
   "unit": "ITZY",
   "unit_id": "group_itzy",
   "gap": "biggest_tour_year"
  },
  {
   "unit": "ITZY",
   "unit_id": "group_itzy",
   "gap": "tour_gross_window"
  },
  {
   "unit": "ITZY",
   "unit_id": "group_itzy",
   "gap": "daesangs_career"
  },
  {
   "unit": "ITZY",
   "unit_id": "group_itzy",
   "gap": "bb200_entries_career"
  },
  {
   "unit": "ITZY",
   "unit_id": "group_itzy",
   "gap": "hot100_entries_career"
  },
  {
   "unit": "ITZY",
   "unit_id": "group_itzy",
   "gap": "hot100_best_peak_career"
  },
  {
   "unit": "ITZY",
   "unit_id": "group_itzy",
   "gap": "youtube_subs"
  },
  {
   "unit": "ITZY",
   "unit_id": "group_itzy",
   "gap": "instagram_followers"
  },
  {
   "unit": "ITZY",
   "unit_id": "group_itzy",
   "gap": "tiktok_followers"
  },
  {
   "unit": "ITZY",
   "unit_id": "group_itzy",
   "gap": "x_followers"
  },
  {
   "unit": "ITZY",
   "unit_id": "group_itzy",
   "gap": "ranker_group_rank"
  },
  {
   "unit": "ITZY",
   "unit_id": "group_itzy",
   "gap": "circle_digital_2025_best"
  },
  {
   "unit": "ITZY",
   "unit_id": "group_itzy",
   "gap": "perplexity_verify_blocked: provider HTTP 429 rate-limit hit on 2026-09-19 after 2/10 group calls \u2014 all figures are 2026-09-15 carryovers, NOT re-verified against current data"
  },
  {
   "unit": "Hearts2Hearts",
   "unit_id": "group_hearts2hearts",
   "gap": "spotify_followers"
  },
  {
   "unit": "Hearts2Hearts",
   "unit_id": "group_hearts2hearts",
   "gap": "biggest_tour_name"
  },
  {
   "unit": "Hearts2Hearts",
   "unit_id": "group_hearts2hearts",
   "gap": "biggest_tour_gross"
  },
  {
   "unit": "Hearts2Hearts",
   "unit_id": "group_hearts2hearts",
   "gap": "biggest_tour_year"
  },
  {
   "unit": "Hearts2Hearts",
   "unit_id": "group_hearts2hearts",
   "gap": "tour_gross_window"
  },
  {
   "unit": "Hearts2Hearts",
   "unit_id": "group_hearts2hearts",
   "gap": "mma_wins_total"
  },
  {
   "unit": "Hearts2Hearts",
   "unit_id": "group_hearts2hearts",
   "gap": "musicshow_wins_career"
  },
  {
   "unit": "Hearts2Hearts",
   "unit_id": "group_hearts2hearts",
   "gap": "daesangs_career"
  },
  {
   "unit": "Hearts2Hearts",
   "unit_id": "group_hearts2hearts",
   "gap": "bb200_entries_career"
  },
  {
   "unit": "Hearts2Hearts",
   "unit_id": "group_hearts2hearts",
   "gap": "hot100_entries_career"
  },
  {
   "unit": "Hearts2Hearts",
   "unit_id": "group_hearts2hearts",
   "gap": "hot100_best_peak_career"
  },
  {
   "unit": "Hearts2Hearts",
   "unit_id": "group_hearts2hearts",
   "gap": "youtube_subs"
  },
  {
   "unit": "Hearts2Hearts",
   "unit_id": "group_hearts2hearts",
   "gap": "instagram_followers"
  },
  {
   "unit": "Hearts2Hearts",
   "unit_id": "group_hearts2hearts",
   "gap": "tiktok_followers"
  },
  {
   "unit": "Hearts2Hearts",
   "unit_id": "group_hearts2hearts",
   "gap": "x_followers"
  },
  {
   "unit": "Hearts2Hearts",
   "unit_id": "group_hearts2hearts",
   "gap": "ranker_group_rank"
  },
  {
   "unit": "Hearts2Hearts",
   "unit_id": "group_hearts2hearts",
   "gap": "circle_digital_2025_best"
  },
  {
   "unit": "Hearts2Hearts",
   "unit_id": "group_hearts2hearts",
   "gap": "perplexity_verify_blocked: provider HTTP 429 rate-limit hit on 2026-09-19 after 2/10 group calls \u2014 all figures are 2026-09-15 carryovers, NOT re-verified against current data"
  },
  {
   "unit": "iKON",
   "unit_id": "group_ikon",
   "gap": "spotify_followers"
  },
  {
   "unit": "iKON",
   "unit_id": "group_ikon",
   "gap": "physical_sales_window_best"
  },
  {
   "unit": "iKON",
   "unit_id": "group_ikon",
   "gap": "biggest_tour_name"
  },
  {
   "unit": "iKON",
   "unit_id": "group_ikon",
   "gap": "biggest_tour_gross"
  },
  {
   "unit": "iKON",
   "unit_id": "group_ikon",
   "gap": "biggest_tour_year"
  },
  {
   "unit": "iKON",
   "unit_id": "group_ikon",
   "gap": "tour_gross_window"
  },
  {
   "unit": "iKON",
   "unit_id": "group_ikon",
   "gap": "musicshow_wins_career"
  },
  {
   "unit": "iKON",
   "unit_id": "group_ikon",
   "gap": "daesangs_career"
  },
  {
   "unit": "iKON",
   "unit_id": "group_ikon",
   "gap": "bb200_entries_career"
  },
  {
   "unit": "iKON",
   "unit_id": "group_ikon",
   "gap": "hot100_entries_career"
  },
  {
   "unit": "iKON",
   "unit_id": "group_ikon",
   "gap": "hot100_best_peak_career"
  },
  {
   "unit": "iKON",
   "unit_id": "group_ikon",
   "gap": "youtube_subs"
  },
  {
   "unit": "iKON",
   "unit_id": "group_ikon",
   "gap": "instagram_followers"
  },
  {
   "unit": "iKON",
   "unit_id": "group_ikon",
   "gap": "tiktok_followers"
  },
  {
   "unit": "iKON",
   "unit_id": "group_ikon",
   "gap": "x_followers"
  },
  {
   "unit": "iKON",
   "unit_id": "group_ikon",
   "gap": "circle_digital_2025_best"
  },
  {
   "unit": "iKON",
   "unit_id": "group_ikon",
   "gap": "perplexity_verify_blocked: provider HTTP 429 rate-limit hit on 2026-09-19 after 2/10 group calls \u2014 all figures are 2026-09-15 carryovers, NOT re-verified against current data"
  },
  {
   "unit": "NCT DREAM",
   "unit_id": "group_nct_dream",
   "gap": "spotify_followers"
  },
  {
   "unit": "NCT DREAM",
   "unit_id": "group_nct_dream",
   "gap": "biggest_tour_name"
  },
  {
   "unit": "NCT DREAM",
   "unit_id": "group_nct_dream",
   "gap": "biggest_tour_gross"
  },
  {
   "unit": "NCT DREAM",
   "unit_id": "group_nct_dream",
   "gap": "biggest_tour_year"
  },
  {
   "unit": "NCT DREAM",
   "unit_id": "group_nct_dream",
   "gap": "tour_gross_window"
  },
  {
   "unit": "NCT DREAM",
   "unit_id": "group_nct_dream",
   "gap": "musicshow_wins_career"
  },
  {
   "unit": "NCT DREAM",
   "unit_id": "group_nct_dream",
   "gap": "daesangs_career"
  },
  {
   "unit": "NCT DREAM",
   "unit_id": "group_nct_dream",
   "gap": "bb200_entries_career"
  },
  {
   "unit": "NCT DREAM",
   "unit_id": "group_nct_dream",
   "gap": "hot100_entries_career"
  },
  {
   "unit": "NCT DREAM",
   "unit_id": "group_nct_dream",
   "gap": "hot100_best_peak_career"
  },
  {
   "unit": "NCT DREAM",
   "unit_id": "group_nct_dream",
   "gap": "tiktok_followers"
  },
  {
   "unit": "NCT DREAM",
   "unit_id": "group_nct_dream",
   "gap": "x_followers"
  },
  {
   "unit": "NCT DREAM",
   "unit_id": "group_nct_dream",
   "gap": "circle_digital_2025_best"
  },
  {
   "unit": "NCT DREAM",
   "unit_id": "group_nct_dream",
   "gap": "perplexity_verify_blocked: provider HTTP 429 rate-limit hit on 2026-09-19 after 2/10 group calls \u2014 all figures are 2026-09-15 carryovers, NOT re-verified against current data"
  },
  {
   "unit": "Girls' Generation",
   "unit_id": "group_girls_generation",
   "gap": "spotify_followers"
  },
  {
   "unit": "Girls' Generation",
   "unit_id": "group_girls_generation",
   "gap": "physical_sales_window_best"
  },
  {
   "unit": "Girls' Generation",
   "unit_id": "group_girls_generation",
   "gap": "biggest_tour_name"
  },
  {
   "unit": "Girls' Generation",
   "unit_id": "group_girls_generation",
   "gap": "biggest_tour_gross"
  },
  {
   "unit": "Girls' Generation",
   "unit_id": "group_girls_generation",
   "gap": "biggest_tour_year"
  },
  {
   "unit": "Girls' Generation",
   "unit_id": "group_girls_generation",
   "gap": "tour_gross_window"
  },
  {
   "unit": "Girls' Generation",
   "unit_id": "group_girls_generation",
   "gap": "bb200_entries_career"
  },
  {
   "unit": "Girls' Generation",
   "unit_id": "group_girls_generation",
   "gap": "hot100_entries_career"
  },
  {
   "unit": "Girls' Generation",
   "unit_id": "group_girls_generation",
   "gap": "hot100_best_peak_career"
  },
  {
   "unit": "Girls' Generation",
   "unit_id": "group_girls_generation",
   "gap": "youtube_subs"
  },
  {
   "unit": "Girls' Generation",
   "unit_id": "group_girls_generation",
   "gap": "instagram_followers"
  },
  {
   "unit": "Girls' Generation",
   "unit_id": "group_girls_generation",
   "gap": "tiktok_followers"
  },
  {
   "unit": "Girls' Generation",
   "unit_id": "group_girls_generation",
   "gap": "x_followers"
  },
  {
   "unit": "Girls' Generation",
   "unit_id": "group_girls_generation",
   "gap": "ranker_group_rank"
  },
  {
   "unit": "Girls' Generation",
   "unit_id": "group_girls_generation",
   "gap": "circle_digital_2025_best"
  },
  {
   "unit": "Girls' Generation",
   "unit_id": "group_girls_generation",
   "gap": "perplexity_verify_blocked: provider HTTP 429 rate-limit hit on 2026-09-19 after 2/10 group calls \u2014 all figures are 2026-09-15 carryovers, NOT re-verified against current data"
  },
  {
   "unit": "NMIXX",
   "unit_id": "group_nmixx",
   "gap": "spotify_followers"
  },
  {
   "unit": "NMIXX",
   "unit_id": "group_nmixx",
   "gap": "biggest_tour_name"
  },
  {
   "unit": "NMIXX",
   "unit_id": "group_nmixx",
   "gap": "biggest_tour_gross"
  },
  {
   "unit": "NMIXX",
   "unit_id": "group_nmixx",
   "gap": "biggest_tour_year"
  },
  {
   "unit": "NMIXX",
   "unit_id": "group_nmixx",
   "gap": "tour_gross_window"
  },
  {
   "unit": "NMIXX",
   "unit_id": "group_nmixx",
   "gap": "mama_wins_total"
  },
  {
   "unit": "NMIXX",
   "unit_id": "group_nmixx",
   "gap": "mma_wins_total"
  },
  {
   "unit": "NMIXX",
   "unit_id": "group_nmixx",
   "gap": "musicshow_wins_career"
  },
  {
   "unit": "NMIXX",
   "unit_id": "group_nmixx",
   "gap": "daesangs_career"
  },
  {
   "unit": "NMIXX",
   "unit_id": "group_nmixx",
   "gap": "bb200_entries_career"
  },
  {
   "unit": "NMIXX",
   "unit_id": "group_nmixx",
   "gap": "hot100_entries_career"
  },
  {
   "unit": "NMIXX",
   "unit_id": "group_nmixx",
   "gap": "hot100_best_peak_career"
  },
  {
   "unit": "NMIXX",
   "unit_id": "group_nmixx",
   "gap": "youtube_subs"
  },
  {
   "unit": "NMIXX",
   "unit_id": "group_nmixx",
   "gap": "instagram_followers"
  },
  {
   "unit": "NMIXX",
   "unit_id": "group_nmixx",
   "gap": "tiktok_followers"
  },
  {
   "unit": "NMIXX",
   "unit_id": "group_nmixx",
   "gap": "x_followers"
  },
  {
   "unit": "NMIXX",
   "unit_id": "group_nmixx",
   "gap": "ranker_group_rank"
  },
  {
   "unit": "NMIXX",
   "unit_id": "group_nmixx",
   "gap": "perplexity_verify_blocked: provider HTTP 429 rate-limit hit on 2026-09-19 after 2/10 group calls \u2014 all figures are 2026-09-15 carryovers, NOT re-verified against current data"
  },
  {
   "unit": "Ahyeon",
   "unit_id": "idol_babymonster_ahyeon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Ahyeon",
   "unit_id": "idol_babymonster_ahyeon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Ahyeon",
   "unit_id": "idol_babymonster_ahyeon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Asa",
   "unit_id": "idol_babymonster_asa",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Asa",
   "unit_id": "idol_babymonster_asa",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Asa",
   "unit_id": "idol_babymonster_asa",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Chiquita",
   "unit_id": "idol_babymonster_chiquita",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Chiquita",
   "unit_id": "idol_babymonster_chiquita",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Chiquita",
   "unit_id": "idol_babymonster_chiquita",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Pharita",
   "unit_id": "idol_babymonster_pharita",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Pharita",
   "unit_id": "idol_babymonster_pharita",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Pharita",
   "unit_id": "idol_babymonster_pharita",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Rami",
   "unit_id": "idol_babymonster_rami",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Rami",
   "unit_id": "idol_babymonster_rami",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Rami",
   "unit_id": "idol_babymonster_rami",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Rora",
   "unit_id": "idol_babymonster_rora",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Rora",
   "unit_id": "idol_babymonster_rora",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Rora",
   "unit_id": "idol_babymonster_rora",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Ruka",
   "unit_id": "idol_babymonster_ruka",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Ruka",
   "unit_id": "idol_babymonster_ruka",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Ruka",
   "unit_id": "idol_babymonster_ruka",
   "gap": "ACCLAIM"
  },
  {
   "unit": "James",
   "unit_id": "idol_cortis_james",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "James",
   "unit_id": "idol_cortis_james",
   "gap": "INFLUENCE"
  },
  {
   "unit": "James",
   "unit_id": "idol_cortis_james",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Juhoon",
   "unit_id": "idol_cortis_juhoon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Juhoon",
   "unit_id": "idol_cortis_juhoon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Juhoon",
   "unit_id": "idol_cortis_juhoon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Keonho",
   "unit_id": "idol_cortis_keonho",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Keonho",
   "unit_id": "idol_cortis_keonho",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Keonho",
   "unit_id": "idol_cortis_keonho",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Martin",
   "unit_id": "idol_cortis_martin",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Martin",
   "unit_id": "idol_cortis_martin",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Martin",
   "unit_id": "idol_cortis_martin",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Seonghyeon",
   "unit_id": "idol_cortis_seonghyeon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Seonghyeon",
   "unit_id": "idol_cortis_seonghyeon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Seonghyeon",
   "unit_id": "idol_cortis_seonghyeon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Iroha",
   "unit_id": "idol_illit_iroha",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Iroha",
   "unit_id": "idol_illit_iroha",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Iroha",
   "unit_id": "idol_illit_iroha",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Minju",
   "unit_id": "idol_illit_minju",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Minju",
   "unit_id": "idol_illit_minju",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Minju",
   "unit_id": "idol_illit_minju",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Moka",
   "unit_id": "idol_illit_moka",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Moka",
   "unit_id": "idol_illit_moka",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Moka",
   "unit_id": "idol_illit_moka",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Wonhee",
   "unit_id": "idol_illit_wonhee",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Wonhee",
   "unit_id": "idol_illit_wonhee",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Wonhee",
   "unit_id": "idol_illit_wonhee",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Youngseo",
   "unit_id": "idol_illit_youngseo",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Youngseo",
   "unit_id": "idol_illit_youngseo",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Youngseo",
   "unit_id": "idol_illit_youngseo",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Yunah",
   "unit_id": "idol_illit_yunah",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Yunah",
   "unit_id": "idol_illit_yunah",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Yunah",
   "unit_id": "idol_illit_yunah",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Hyungwon",
   "unit_id": "idol_monsta_x_hyungwon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Hyungwon",
   "unit_id": "idol_monsta_x_hyungwon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Hyungwon",
   "unit_id": "idol_monsta_x_hyungwon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "I.M",
   "unit_id": "idol_monsta_x_i_m",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "I.M",
   "unit_id": "idol_monsta_x_i_m",
   "gap": "INFLUENCE"
  },
  {
   "unit": "I.M",
   "unit_id": "idol_monsta_x_i_m",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Joohoney",
   "unit_id": "idol_monsta_x_joohoney",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Joohoney",
   "unit_id": "idol_monsta_x_joohoney",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Joohoney",
   "unit_id": "idol_monsta_x_joohoney",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Kihyun",
   "unit_id": "idol_monsta_x_kihyun",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Kihyun",
   "unit_id": "idol_monsta_x_kihyun",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Kihyun",
   "unit_id": "idol_monsta_x_kihyun",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Minhyuk",
   "unit_id": "idol_monsta_x_minhyuk",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Minhyuk",
   "unit_id": "idol_monsta_x_minhyuk",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Minhyuk",
   "unit_id": "idol_monsta_x_minhyuk",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Shownu",
   "unit_id": "idol_monsta_x_shownu",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Shownu",
   "unit_id": "idol_monsta_x_shownu",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Shownu",
   "unit_id": "idol_monsta_x_shownu",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Wonho",
   "unit_id": "idol_monsta_x_wonho",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Wonho",
   "unit_id": "idol_monsta_x_wonho",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Wonho",
   "unit_id": "idol_monsta_x_wonho",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Yeji",
   "unit_id": "idol_itzy_yeji",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Yeji",
   "unit_id": "idol_itzy_yeji",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Chaeryeong",
   "unit_id": "idol_itzy_chaeryeong",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Chaeryeong",
   "unit_id": "idol_itzy_chaeryeong",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Ryujin",
   "unit_id": "idol_itzy_ryujin",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Ryujin",
   "unit_id": "idol_itzy_ryujin",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Yuna",
   "unit_id": "idol_itzy_yuna",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Yuna",
   "unit_id": "idol_itzy_yuna",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Lia",
   "unit_id": "idol_itzy_lia",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Lia",
   "unit_id": "idol_itzy_lia",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Lia",
   "unit_id": "idol_itzy_lia",
   "gap": "ACCLAIM"
  },
  {
   "unit": "A-na",
   "unit_id": "idol_hearts2hearts_a_na",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "A-na",
   "unit_id": "idol_hearts2hearts_a_na",
   "gap": "INFLUENCE"
  },
  {
   "unit": "A-na",
   "unit_id": "idol_hearts2hearts_a_na",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Carmen",
   "unit_id": "idol_hearts2hearts_carmen",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Carmen",
   "unit_id": "idol_hearts2hearts_carmen",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Carmen",
   "unit_id": "idol_hearts2hearts_carmen",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Ian",
   "unit_id": "idol_hearts2hearts_ian",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Ian",
   "unit_id": "idol_hearts2hearts_ian",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Ian",
   "unit_id": "idol_hearts2hearts_ian",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Jiwoo",
   "unit_id": "idol_hearts2hearts_jiwoo",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Jiwoo",
   "unit_id": "idol_hearts2hearts_jiwoo",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Jiwoo",
   "unit_id": "idol_hearts2hearts_jiwoo",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Juun",
   "unit_id": "idol_hearts2hearts_juun",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Juun",
   "unit_id": "idol_hearts2hearts_juun",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Juun",
   "unit_id": "idol_hearts2hearts_juun",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Stella",
   "unit_id": "idol_hearts2hearts_stella",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Stella",
   "unit_id": "idol_hearts2hearts_stella",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Stella",
   "unit_id": "idol_hearts2hearts_stella",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Ye-on",
   "unit_id": "idol_hearts2hearts_ye_on",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Ye-on",
   "unit_id": "idol_hearts2hearts_ye_on",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Ye-on",
   "unit_id": "idol_hearts2hearts_ye_on",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Yuha",
   "unit_id": "idol_hearts2hearts_yuha",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Yuha",
   "unit_id": "idol_hearts2hearts_yuha",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Yuha",
   "unit_id": "idol_hearts2hearts_yuha",
   "gap": "ACCLAIM"
  },
  {
   "unit": "B.I",
   "unit_id": "idol_ikon_b_i",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "B.I",
   "unit_id": "idol_ikon_b_i",
   "gap": "INFLUENCE"
  },
  {
   "unit": "B.I",
   "unit_id": "idol_ikon_b_i",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Bobby",
   "unit_id": "idol_ikon_bobby",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Bobby",
   "unit_id": "idol_ikon_bobby",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Bobby",
   "unit_id": "idol_ikon_bobby",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Chan",
   "unit_id": "idol_ikon_chan",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Chan",
   "unit_id": "idol_ikon_chan",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Chan",
   "unit_id": "idol_ikon_chan",
   "gap": "ACCLAIM"
  },
  {
   "unit": "DK",
   "unit_id": "idol_ikon_dk",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "DK",
   "unit_id": "idol_ikon_dk",
   "gap": "INFLUENCE"
  },
  {
   "unit": "DK",
   "unit_id": "idol_ikon_dk",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Jay",
   "unit_id": "idol_ikon_jay",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Jay",
   "unit_id": "idol_ikon_jay",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Jay",
   "unit_id": "idol_ikon_jay",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Ju-ne",
   "unit_id": "idol_ikon_ju_ne",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Ju-ne",
   "unit_id": "idol_ikon_ju_ne",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Ju-ne",
   "unit_id": "idol_ikon_ju_ne",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Song",
   "unit_id": "idol_ikon_song",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Song",
   "unit_id": "idol_ikon_song",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Song",
   "unit_id": "idol_ikon_song",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Chenle",
   "unit_id": "idol_nct_dream_chenle",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Chenle",
   "unit_id": "idol_nct_dream_chenle",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Chenle",
   "unit_id": "idol_nct_dream_chenle",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Haechan",
   "unit_id": "idol_nct_dream_haechan",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Haechan",
   "unit_id": "idol_nct_dream_haechan",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Haechan",
   "unit_id": "idol_nct_dream_haechan",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Jaemin",
   "unit_id": "idol_nct_dream_jaemin",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Jaemin",
   "unit_id": "idol_nct_dream_jaemin",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Jaemin",
   "unit_id": "idol_nct_dream_jaemin",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Jeno",
   "unit_id": "idol_nct_dream_jeno",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Jeno",
   "unit_id": "idol_nct_dream_jeno",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Jeno",
   "unit_id": "idol_nct_dream_jeno",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Jisung",
   "unit_id": "idol_nct_dream_jisung",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Jisung",
   "unit_id": "idol_nct_dream_jisung",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Jisung",
   "unit_id": "idol_nct_dream_jisung",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Mark",
   "unit_id": "idol_nct_dream_mark",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Mark",
   "unit_id": "idol_nct_dream_mark",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Mark",
   "unit_id": "idol_nct_dream_mark",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Renjun",
   "unit_id": "idol_nct_dream_renjun",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Renjun",
   "unit_id": "idol_nct_dream_renjun",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Renjun",
   "unit_id": "idol_nct_dream_renjun",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Taeyeon",
   "unit_id": "idol_girls_generation_taeyeon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Taeyeon",
   "unit_id": "idol_girls_generation_taeyeon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Seohyun",
   "unit_id": "idol_girls_generation_seohyun",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Seohyun",
   "unit_id": "idol_girls_generation_seohyun",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Sooyoung",
   "unit_id": "idol_girls_generation_sooyoung",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Sooyoung",
   "unit_id": "idol_girls_generation_sooyoung",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Yoona",
   "unit_id": "idol_girls_generation_yoona",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Yoona",
   "unit_id": "idol_girls_generation_yoona",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Yuri",
   "unit_id": "idol_girls_generation_yuri",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Yuri",
   "unit_id": "idol_girls_generation_yuri",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Hyoyeon",
   "unit_id": "idol_girls_generation_hyoyeon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Hyoyeon",
   "unit_id": "idol_girls_generation_hyoyeon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Hyoyeon",
   "unit_id": "idol_girls_generation_hyoyeon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Jessica",
   "unit_id": "idol_girls_generation_jessica",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Jessica",
   "unit_id": "idol_girls_generation_jessica",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Jessica",
   "unit_id": "idol_girls_generation_jessica",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Sunny",
   "unit_id": "idol_girls_generation_sunny",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Sunny",
   "unit_id": "idol_girls_generation_sunny",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Sunny",
   "unit_id": "idol_girls_generation_sunny",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Tiffany",
   "unit_id": "idol_girls_generation_tiffany",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Tiffany",
   "unit_id": "idol_girls_generation_tiffany",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Tiffany",
   "unit_id": "idol_girls_generation_tiffany",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Bae",
   "unit_id": "idol_nmixx_bae",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Bae",
   "unit_id": "idol_nmixx_bae",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Bae",
   "unit_id": "idol_nmixx_bae",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Haewon",
   "unit_id": "idol_nmixx_haewon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Haewon",
   "unit_id": "idol_nmixx_haewon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Haewon",
   "unit_id": "idol_nmixx_haewon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Jinni",
   "unit_id": "idol_nmixx_jinni",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Jinni",
   "unit_id": "idol_nmixx_jinni",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Jinni",
   "unit_id": "idol_nmixx_jinni",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Jiwoo",
   "unit_id": "idol_nmixx_jiwoo",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Jiwoo",
   "unit_id": "idol_nmixx_jiwoo",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Jiwoo",
   "unit_id": "idol_nmixx_jiwoo",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Kyujin",
   "unit_id": "idol_nmixx_kyujin",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Kyujin",
   "unit_id": "idol_nmixx_kyujin",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Kyujin",
   "unit_id": "idol_nmixx_kyujin",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Lily",
   "unit_id": "idol_nmixx_lily",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Lily",
   "unit_id": "idol_nmixx_lily",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Lily",
   "unit_id": "idol_nmixx_lily",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Sullyoon",
   "unit_id": "idol_nmixx_sullyoon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Sullyoon",
   "unit_id": "idol_nmixx_sullyoon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Sullyoon",
   "unit_id": "idol_nmixx_sullyoon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "TWS",
   "unit_id": "group_tws",
   "gap": "still null at v1: bb200_entries_career, biggest_song_streams, biggest_song_title, biggest_tour_gross, daesangs_career, hot100_best_peak_career, hot100_entries_career, instagram_followers, songs_over_1b_spotify, tiktok_followers, tour_gross_window, x_followers, youtube_subs"
  },
  {
   "unit": "Super Junior",
   "unit_id": "group_super_junior",
   "gap": "still null at v1: bb200_entries_career, biggest_tour_gross, circle_digital_2025_best, hot100_best_peak_career, hot100_entries_career, instagram_followers, physical_sales_window_best, spotify_followers, tiktok_followers, tour_gross_window, x_followers, youtube_subs"
  },
  {
   "unit": "2NE1",
   "unit_id": "group_2ne1",
   "gap": "status conflict: baseline 'reunion (project work)' vs Perplexity 2026-09-19 'hiatus' \u2014 baseline kept"
  },
  {
   "unit": "2NE1",
   "unit_id": "group_2ne1",
   "gap": "figure conflict on mama_wins_total: baseline 9 vs Perplexity 10 (MAMA history / awards-history summaries) \u2014 baseline kept"
  },
  {
   "unit": "2NE1",
   "unit_id": "group_2ne1",
   "gap": "figure conflict on musicshow_wins_career: baseline 43 vs Perplexity 44 (Kprofiles awards history summary) \u2014 baseline kept"
  },
  {
   "unit": "2NE1",
   "unit_id": "group_2ne1",
   "gap": "figure conflict on daesangs_career: baseline 6 vs Perplexity 4 (MAMA awards-history summaries) \u2014 baseline kept"
  },
  {
   "unit": "2NE1",
   "unit_id": "group_2ne1",
   "gap": "still null at v1: bb200_entries_career, biggest_tour_gross, biggest_tour_name, biggest_tour_year, circle_digital_2025_best, hot100_best_peak_career, hot100_entries_career, instagram_followers, physical_sales_window_best, ranker_group_rank, spotify_followers, tiktok_followers, tour_gross_window, x_followers, youtube_subs"
  },
  {
   "unit": "EVERGLOW",
   "unit_id": "group_everglow",
   "gap": "status conflict: baseline 'active (reduced)' vs Perplexity 2026-09-19 'active' \u2014 baseline kept"
  },
  {
   "unit": "EVERGLOW",
   "unit_id": "group_everglow",
   "gap": "figure conflict on biggest_song_title: baseline DUN DUN vs Perplexity not separately identifiable from available source (kworb.net/spotify/artist/3ZZzT0naD25RhY2) \u2014 baseline kept"
  },
  {
   "unit": "EVERGLOW",
   "unit_id": "group_everglow",
   "gap": "figure conflict on biggest_song_streams: baseline 195004477 vs Perplexity 898721462 (kworb.net/spotify/artist/3ZZzT0naD25RhY2) \u2014 baseline kept"
  },
  {
   "unit": "EVERGLOW",
   "unit_id": "group_everglow",
   "gap": "still null at v1: biggest_tour_gross, biggest_tour_name, biggest_tour_year, circle_digital_2025_best, hot100_best_peak_career, instagram_followers, mama_wins_total, mma_wins_total, physical_sales_window_best, tiktok_followers, tour_gross_window"
  },
  {
   "unit": "P1Harmony",
   "unit_id": "group_p1harmony",
   "gap": "still null at v1: bb200_entries_career, biggest_tour_gross, circle_digital_2025_best, daesangs_career, hot100_best_peak_career, hot100_entries_career, instagram_followers, mama_wins_total, mma_wins_total, musicshow_wins_career, tour_gross_window, x_followers"
  },
  {
   "unit": "&TEAM",
   "unit_id": "group_andteam",
   "gap": "still null at v1: bb200_entries_career, biggest_tour_gross, circle_digital_2025_best, daesangs_career, hot100_best_peak_career, hot100_entries_career, kpopscore_30d, kpopscore_alltime, mama_wins_total, mma_wins_total, musicshow_wins_career, ranker_group_rank, tour_gross_window"
  },
  {
   "unit": "ZEROBASEONE",
   "unit_id": "group_zerobaseone",
   "gap": "figure conflict on tiktok_followers: baseline 5400000 vs Perplexity 5300000 (TokGauge (secondary source), citing @zb1) \u2014 baseline kept"
  },
  {
   "unit": "ZEROBASEONE",
   "unit_id": "group_zerobaseone",
   "gap": "figure conflict on biggest_song_streams: baseline 84754769 vs Perplexity 73450000 (MK / TenAsia report citing Spotify strea) \u2014 baseline kept"
  },
  {
   "unit": "ZEROBASEONE",
   "unit_id": "group_zerobaseone",
   "gap": "still null at v1: biggest_tour_gross, circle_digital_2025_best, hot100_best_peak_career, tour_gross_window"
  },
  {
   "unit": "NCT 127",
   "unit_id": "group_nct_127",
   "gap": "still null at v1: biggest_tour_gross, biggest_tour_year, circle_digital_2025_best, hot100_best_peak_career, hot100_entries_career, mma_wins_total, musicshow_wins_career, physical_sales_window_best, tiktok_followers, tour_gross_window, x_followers, youtube_subs"
  },
  {
   "unit": "GOT7",
   "unit_id": "group_got7",
   "gap": "figure conflict on biggest_song_title: baseline Just Right vs Perplexity NANANA (kworb.net/spotify/artist/6nfDaffa50mKtEO) \u2014 baseline kept"
  },
  {
   "unit": "GOT7",
   "unit_id": "group_got7",
   "gap": "biggest_song_streams for GOT7 (4,988,385, \"NANANA\") looks far below the artist catalog total \u2014 needs verification, kept at LOW"
  },
  {
   "unit": "GOT7",
   "unit_id": "group_got7",
   "gap": "figure conflict on biggest_song_streams: baseline 101176703 vs Perplexity 4988385 (kworb.net/spotify/artist/6nfDaffa50mKtEO) \u2014 baseline kept"
  },
  {
   "unit": "GOT7",
   "unit_id": "group_got7",
   "gap": "still null at v1: bb200_entries_career, biggest_tour_gross, biggest_tour_name, biggest_tour_year, circle_digital_2025_best, hot100_best_peak_career, hot100_entries_career, instagram_followers, spotify_followers, spotify_total_streams_kworb, tour_gross_window"
  },
  {
   "unit": "WINNER",
   "unit_id": "group_winner",
   "gap": "figure conflict on mma_wins_total: baseline 3 vs Perplexity 2 (soridata.com/en/artists/Winner.html) \u2014 baseline kept"
  },
  {
   "unit": "WINNER",
   "unit_id": "group_winner",
   "gap": "figure conflict on musicshow_wins_career: baseline 23 vs Perplexity 24 (soridata.com/en/artists/Winner.html) \u2014 baseline kept"
  },
  {
   "unit": "WINNER",
   "unit_id": "group_winner",
   "gap": "figure conflict on biggest_song_streams: baseline 160800549 vs Perplexity 148478024 (kworb.net/spotify/artist/5DuzBeOgFwViFcv) \u2014 baseline kept"
  },
  {
   "unit": "WINNER",
   "unit_id": "group_winner",
   "gap": "still null at v1: biggest_tour_gross, circle_digital_2025_best, hot100_best_peak_career, instagram_followers, physical_sales_window_best, spotify_followers, tiktok_followers, tour_gross_window, x_followers"
  },
  {
   "unit": "Dohoon",
   "unit_id": "idol_tws_dohoon",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Dohoon",
   "unit_id": "idol_tws_dohoon",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Hanjin",
   "unit_id": "idol_tws_hanjin",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Hanjin",
   "unit_id": "idol_tws_hanjin",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Jihoon",
   "unit_id": "idol_tws_jihoon",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Jihoon",
   "unit_id": "idol_tws_jihoon",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Kyungmin",
   "unit_id": "idol_tws_kyungmin",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Kyungmin",
   "unit_id": "idol_tws_kyungmin",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Shinyu",
   "unit_id": "idol_tws_shinyu",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Shinyu",
   "unit_id": "idol_tws_shinyu",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Youngjae",
   "unit_id": "idol_tws_youngjae",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Youngjae",
   "unit_id": "idol_tws_youngjae",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Kyuhyun",
   "unit_id": "idol_super_junior_kyuhyun",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE"
  },
  {
   "unit": "Kyuhyun",
   "unit_id": "idol_super_junior_kyuhyun",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Siwon",
   "unit_id": "idol_super_junior_siwon",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE"
  },
  {
   "unit": "Siwon",
   "unit_id": "idol_super_junior_siwon",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Donghae",
   "unit_id": "idol_super_junior_donghae",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Donghae",
   "unit_id": "idol_super_junior_donghae",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Eunhyuk",
   "unit_id": "idol_super_junior_eunhyuk",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Eunhyuk",
   "unit_id": "idol_super_junior_eunhyuk",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Hangeng",
   "unit_id": "idol_super_junior_hangeng",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Hangeng",
   "unit_id": "idol_super_junior_hangeng",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Heechul",
   "unit_id": "idol_super_junior_heechul",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Heechul",
   "unit_id": "idol_super_junior_heechul",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Kibum",
   "unit_id": "idol_super_junior_kibum",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Kibum",
   "unit_id": "idol_super_junior_kibum",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Leeteuk",
   "unit_id": "idol_super_junior_leeteuk",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Leeteuk",
   "unit_id": "idol_super_junior_leeteuk",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Ryeowook",
   "unit_id": "idol_super_junior_ryeowook",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Ryeowook",
   "unit_id": "idol_super_junior_ryeowook",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Shindong",
   "unit_id": "idol_super_junior_shindong",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Shindong",
   "unit_id": "idol_super_junior_shindong",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Sungmin",
   "unit_id": "idol_super_junior_sungmin",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Sungmin",
   "unit_id": "idol_super_junior_sungmin",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Yesung",
   "unit_id": "idol_super_junior_yesung",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Yesung",
   "unit_id": "idol_super_junior_yesung",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Dara",
   "unit_id": "idol_2ne1_dara",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE"
  },
  {
   "unit": "Dara",
   "unit_id": "idol_2ne1_dara",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Bom",
   "unit_id": "idol_2ne1_bom",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Bom",
   "unit_id": "idol_2ne1_bom",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "CL",
   "unit_id": "idol_2ne1_cl",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "CL",
   "unit_id": "idol_2ne1_cl",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "CL",
   "unit_id": "idol_2ne1_cl",
   "gap": "named skill evidence (DAN): MAMA Best Dance Performance \u2013 Female Solo win for The Baddest Female (Kprofiles  \u2014 score not assigned at v1"
  },
  {
   "unit": "Minzy",
   "unit_id": "idol_2ne1_minzy",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Minzy",
   "unit_id": "idol_2ne1_minzy",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Aisha",
   "unit_id": "idol_everglow_aisha",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Aisha",
   "unit_id": "idol_everglow_aisha",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "E:U",
   "unit_id": "idol_everglow_e_u",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "E:U",
   "unit_id": "idol_everglow_e_u",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Mia",
   "unit_id": "idol_everglow_mia",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Mia",
   "unit_id": "idol_everglow_mia",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Onda",
   "unit_id": "idol_everglow_onda",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Onda",
   "unit_id": "idol_everglow_onda",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Sihyeon",
   "unit_id": "idol_everglow_sihyeon",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Sihyeon",
   "unit_id": "idol_everglow_sihyeon",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Yiren",
   "unit_id": "idol_everglow_yiren",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Yiren",
   "unit_id": "idol_everglow_yiren",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Intak",
   "unit_id": "idol_p1harmony_intak",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Intak",
   "unit_id": "idol_p1harmony_intak",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Jiung",
   "unit_id": "idol_p1harmony_jiung",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Jiung",
   "unit_id": "idol_p1harmony_jiung",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Jongseob",
   "unit_id": "idol_p1harmony_jongseob",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Jongseob",
   "unit_id": "idol_p1harmony_jongseob",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Keeho",
   "unit_id": "idol_p1harmony_keeho",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Keeho",
   "unit_id": "idol_p1harmony_keeho",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Soul",
   "unit_id": "idol_p1harmony_soul",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Soul",
   "unit_id": "idol_p1harmony_soul",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Theo",
   "unit_id": "idol_p1harmony_theo",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Theo",
   "unit_id": "idol_p1harmony_theo",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "EJ",
   "unit_id": "idol_andteam_ej",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE"
  },
  {
   "unit": "EJ",
   "unit_id": "idol_andteam_ej",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "FUMA",
   "unit_id": "idol_andteam_fuma",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "FUMA",
   "unit_id": "idol_andteam_fuma",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "HARUA",
   "unit_id": "idol_andteam_harua",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "HARUA",
   "unit_id": "idol_andteam_harua",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "JO",
   "unit_id": "idol_andteam_jo",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "JO",
   "unit_id": "idol_andteam_jo",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "K",
   "unit_id": "idol_andteam_k",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "K",
   "unit_id": "idol_andteam_k",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "MAKI",
   "unit_id": "idol_andteam_maki",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "MAKI",
   "unit_id": "idol_andteam_maki",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "NICHOLAS",
   "unit_id": "idol_andteam_nicholas",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "NICHOLAS",
   "unit_id": "idol_andteam_nicholas",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "TAKI",
   "unit_id": "idol_andteam_taki",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "TAKI",
   "unit_id": "idol_andteam_taki",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "YUMA",
   "unit_id": "idol_andteam_yuma",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "YUMA",
   "unit_id": "idol_andteam_yuma",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Han Yujin",
   "unit_id": "idol_zerobaseone_han_yujin",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Han Yujin",
   "unit_id": "idol_zerobaseone_han_yujin",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Kim Gyuvin",
   "unit_id": "idol_zerobaseone_kim_gyuvin",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Kim Gyuvin",
   "unit_id": "idol_zerobaseone_kim_gyuvin",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Kim Jiwoong",
   "unit_id": "idol_zerobaseone_kim_jiwoong",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Kim Jiwoong",
   "unit_id": "idol_zerobaseone_kim_jiwoong",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Kim Taerae",
   "unit_id": "idol_zerobaseone_kim_taerae",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Kim Taerae",
   "unit_id": "idol_zerobaseone_kim_taerae",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Park Gunwook",
   "unit_id": "idol_zerobaseone_park_gunwook",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Park Gunwook",
   "unit_id": "idol_zerobaseone_park_gunwook",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Ricky",
   "unit_id": "idol_zerobaseone_ricky",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Ricky",
   "unit_id": "idol_zerobaseone_ricky",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Seok Matthew",
   "unit_id": "idol_zerobaseone_seok_matthew",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Seok Matthew",
   "unit_id": "idol_zerobaseone_seok_matthew",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Sung Hanbin",
   "unit_id": "idol_zerobaseone_sung_hanbin",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Sung Hanbin",
   "unit_id": "idol_zerobaseone_sung_hanbin",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Zhang Hao",
   "unit_id": "idol_zerobaseone_zhang_hao",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Zhang Hao",
   "unit_id": "idol_zerobaseone_zhang_hao",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Doyoung",
   "unit_id": "idol_nct_127_doyoung",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Doyoung",
   "unit_id": "idol_nct_127_doyoung",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Haechan",
   "unit_id": "idol_nct_127_haechan",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Haechan",
   "unit_id": "idol_nct_127_haechan",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Jaehyun",
   "unit_id": "idol_nct_127_jaehyun",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Jaehyun",
   "unit_id": "idol_nct_127_jaehyun",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Johnny",
   "unit_id": "idol_nct_127_johnny",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Johnny",
   "unit_id": "idol_nct_127_johnny",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Jungwoo",
   "unit_id": "idol_nct_127_jungwoo",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Jungwoo",
   "unit_id": "idol_nct_127_jungwoo",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Mark",
   "unit_id": "idol_nct_127_mark",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Mark",
   "unit_id": "idol_nct_127_mark",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Taeil",
   "unit_id": "idol_nct_127_taeil",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Taeil",
   "unit_id": "idol_nct_127_taeil",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Taeyong",
   "unit_id": "idol_nct_127_taeyong",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Taeyong",
   "unit_id": "idol_nct_127_taeyong",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Winwin",
   "unit_id": "idol_nct_127_winwin",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Winwin",
   "unit_id": "idol_nct_127_winwin",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Yuta",
   "unit_id": "idol_nct_127_yuta",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Yuta",
   "unit_id": "idol_nct_127_yuta",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Jinyoung",
   "unit_id": "idol_got7_jinyoung",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE"
  },
  {
   "unit": "Jinyoung",
   "unit_id": "idol_got7_jinyoung",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Youngjae",
   "unit_id": "idol_got7_youngjae",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE"
  },
  {
   "unit": "Youngjae",
   "unit_id": "idol_got7_youngjae",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Jackson",
   "unit_id": "idol_got7_jackson",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE"
  },
  {
   "unit": "Jackson",
   "unit_id": "idol_got7_jackson",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "BamBam",
   "unit_id": "idol_got7_bambam",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "BamBam",
   "unit_id": "idol_got7_bambam",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Jay B",
   "unit_id": "idol_got7_jay_b",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Jay B",
   "unit_id": "idol_got7_jay_b",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Mark",
   "unit_id": "idol_got7_mark",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Mark",
   "unit_id": "idol_got7_mark",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Yugyeom",
   "unit_id": "idol_got7_yugyeom",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Yugyeom",
   "unit_id": "idol_got7_yugyeom",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Hoony",
   "unit_id": "idol_winner_hoony",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Hoony",
   "unit_id": "idol_winner_hoony",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Jinu",
   "unit_id": "idol_winner_jinu",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Jinu",
   "unit_id": "idol_winner_jinu",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Mino",
   "unit_id": "idol_winner_mino",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Mino",
   "unit_id": "idol_winner_mino",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Seungyoon",
   "unit_id": "idol_winner_seungyoon",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Seungyoon",
   "unit_id": "idol_winner_seungyoon",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "Taehyun",
   "unit_id": "idol_winner_taehyun",
   "gap": "provisional dims: SOLO_MUSIC, INFLUENCE, ACCLAIM"
  },
  {
   "unit": "Taehyun",
   "unit_id": "idol_winner_taehyun",
   "gap": "no solo commercial signals at v1 \u2014 market_ovr Scouting"
  },
  {
   "unit": "TVXQ",
   "unit_id": "group_tvxq",
   "gap": "career total physical sales"
  },
  {
   "unit": "TVXQ",
   "unit_id": "group_tvxq",
   "gap": "Billboard 200 entries count and best position"
  },
  {
   "unit": "TVXQ",
   "unit_id": "group_tvxq",
   "gap": "Hot 100 entries and best peak"
  },
  {
   "unit": "TVXQ",
   "unit_id": "group_tvxq",
   "gap": "confirmed totals for MAMA wins, MMA wins, music-show wins, daesangs"
  },
  {
   "unit": "TVXQ",
   "unit_id": "group_tvxq",
   "gap": "YouTube subscribers"
  },
  {
   "unit": "TVXQ",
   "unit_id": "group_tvxq",
   "gap": "Instagram followers"
  },
  {
   "unit": "TVXQ",
   "unit_id": "group_tvxq",
   "gap": "TikTok followers"
  },
  {
   "unit": "TVXQ",
   "unit_id": "group_tvxq",
   "gap": "X followers"
  },
  {
   "unit": "TVXQ",
   "unit_id": "group_tvxq",
   "gap": "figure 'daesangs_total' flagged stale by Perplexity: value=6 src=not confirmed in gathered sources"
  },
  {
   "unit": "TVXQ",
   "unit_id": "group_tvxq",
   "gap": "figure 'music_show_wins_total' flagged stale by Perplexity: value=46 src=not confirmed in gathered sources"
  },
  {
   "unit": "TVXQ",
   "unit_id": "group_tvxq",
   "gap": "figure 'mama_wins_total' flagged stale by Perplexity: value=13 src=not confirmed in gathered sources"
  },
  {
   "unit": "TVXQ",
   "unit_id": "group_tvxq",
   "gap": "figure 'mma_wins_total' flagged stale by Perplexity: value=2 src=not confirmed in gathered sources"
  },
  {
   "unit": "TVXQ",
   "unit_id": "group_tvxq",
   "gap": "figure 'spotify_monthly_listeners' flagged stale by Perplexity: value=780000 src=Music Metrics Vault, 2026-09-16"
  },
  {
   "unit": "TVXQ",
   "unit_id": "group_tvxq",
   "gap": "NEWS since 2026-09-15: U-Know Yunho\u2019s solo project tour continued into September 2026 with a Hong Kong date scheduled for 2026-09-26 per TVXQ\u2019s official X post dated 2026-07-15. Max Changmin was reported on 2026-09-14 to be preparing a solo comeback for mid-October 2026, with fanclub presales and sales notices posted on 2026-09-17 for his solo live sessions. No group comeback, label change, or TVXQ lineup change after 2026-09-15 was found in the available sources."
  },
  {
   "unit": "TVXQ",
   "unit_id": "group_tvxq",
   "gap": "LINEUP: Current lineup is the duo U-Know Yunho and Max Changmin; no lineup change is indicated in the gathered sources. TVXQ performed as a duo in 2026, and Changmin had a solo comeback announcement on 2026-09-14 while remaining a TVXQ member."
  },
  {
   "unit": "ALLDAY PROJECT",
   "unit_id": "group_allday_project",
   "gap": "Verified career total physical sales"
  },
  {
   "unit": "ALLDAY PROJECT",
   "unit_id": "group_allday_project",
   "gap": "Verified biggest tour name/gross/year"
  },
  {
   "unit": "ALLDAY PROJECT",
   "unit_id": "group_allday_project",
   "gap": "Verified recent tour gross"
  },
  {
   "unit": "ALLDAY PROJECT",
   "unit_id": "group_allday_project",
   "gap": "Verified Billboard 200 entries and best position"
  },
  {
   "unit": "ALLDAY PROJECT",
   "unit_id": "group_allday_project",
   "gap": "Verified Hot 100 entries and best peak"
  },
  {
   "unit": "ALLDAY PROJECT",
   "unit_id": "group_allday_project",
   "gap": "Verified MMA wins total"
  },
  {
   "unit": "ALLDAY PROJECT",
   "unit_id": "group_allday_project",
   "gap": "Verified career music-show wins total"
  },
  {
   "unit": "ALLDAY PROJECT",
   "unit_id": "group_allday_project",
   "gap": "Verified career daesangs total"
  },
  {
   "unit": "ALLDAY PROJECT",
   "unit_id": "group_allday_project",
   "gap": "Verified YouTube/Instagram/TikTok/X follower counts"
  },
  {
   "unit": "ALLDAY PROJECT",
   "unit_id": "group_allday_project",
   "gap": "Verified source-backed confirmation of the user-recorded streams, physical sales, and Circle ranking figures"
  },
  {
   "unit": "ALLDAY PROJECT",
   "unit_id": "group_allday_project",
   "gap": "figure 'biggest song' flagged stale by Perplexity: value=FAMOUS src=Not confirmed from gathered sources; Wikipedia/IFANN snippets did not verify thi"
  },
  {
   "unit": "ALLDAY PROJECT",
   "unit_id": "group_allday_project",
   "gap": "figure 'song streams' flagged stale by Perplexity: value=92900000 src=Not verified in gathered sources."
  },
  {
   "unit": "ALLDAY PROJECT",
   "unit_id": "group_allday_project",
   "gap": "figure 'first-week physicals' flagged stale by Perplexity: value=142555 src=Not verified in gathered sources."
  },
  {
   "unit": "ALLDAY PROJECT",
   "unit_id": "group_allday_project",
   "gap": "figure 'Circle digital 2025 best' flagged stale by Perplexity: value=#17 src=Not verified in gathered sources."
  },
  {
   "unit": "ALLDAY PROJECT",
   "unit_id": "group_allday_project",
   "gap": "NEWS since 2026-09-15: A comeback is scheduled for 2026-09-28 with the second EP CRASH under The Black Label, announced on 2026-09-14/15. A 2026-09-19 award mention from TF News says ALLDAY PROJECT won Artist of the Year at the 2026 TMA. No label change or lineup change was found in the gathered sources since 2026-09-15."
  },
  {
   "unit": "ALLDAY PROJECT",
   "unit_id": "group_allday_project",
   "gap": "LINEUP: Current lineup is still the original five-member group: Annie, Tarzzan, Bailey, Woochan, and Youngseo. No member departures are indicated in the gathered sources; Annie\u2019s temporary academic return in early 2026 was not a permanent lineup change."
  },
  {
   "unit": "ALLDAY PROJECT",
   "unit_id": "group_allday_project",
   "gap": "Annie's early-2026 academic return confirmed temporary by ALLKPOP (2026-01-13); not a lineup change."
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "Career total physical sales"
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "Biggest tour name/gross/year"
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "Recent tour gross"
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "Billboard 200 entries count and best position"
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "Hot 100 entries count and best peak"
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "MAMA wins total"
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "MMA wins total"
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "Music-show wins total (career)"
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "Daesangs total (career)"
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "YouTube subscribers"
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "Instagram followers"
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "TikTok followers"
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "X followers"
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "figure 'current_lineup' flagged corrected by Perplexity: value=['Sangyeon', 'Jacob', 'Younghoon', 'Hyunjae', 'Juyeon', 'Kevin', 'Q', 'Sunwoo',  src=Korea Times, 2026-09-14; SBS Star, 2026-09-18"
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "figure 'new_membership_changes_since_2026-09-15' flagged corrected by Perplexity: value=Sangyeon returned from military service and rejoined group activities; the group src=SBS Star, 2026-09-18; Sports Donga, 2026-09-18; KProfiles, 2026-09-16"
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "figure 'best_first_week_physicals' flagged uncertain by Perplexity: value=743255 src=User records only; no corroborating source in gathered results"
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "figure 'spotify_total_streams' flagged uncertain by Perplexity: value=534.6M src=User records only; no corroborating source in gathered results"
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "figure 'spotify_monthly_listeners' flagged uncertain by Perplexity: value=466K src=User records only; no corroborating source in gathered results"
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "NEWS since 2026-09-15: On 2026-09-14, THE BOYZ were reported to restart group activities under a new label (78 Records/7S8 Records) after the contract dispute, with group activities handled separately from individual schedules. On 2026-09-17 to 2026-09-18, Sangyeon\u2019s military discharge was reported and the group reunited as nine, with official social media reactivated."
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "LINEUP: Current active group lineup is nine members: Sangyeon, Jacob, Younghoon, Hyunjae, Juyeon, Kevin, Q, Sunwoo, Eric. New (Haknyeon) is no longer in the group; Sangyeon was inactive for military service but has rejoined after discharge on 2026-09-17. The group resumed activities as nine under 78 Records/7S8 Records in mid-September 2026."
  },
  {
   "unit": "THE BOYZ",
   "unit_id": "group_the_boyz",
   "gap": "MODEL CONFLATION RISK: Perplexity note read 'New (Haknyeon) is no longer in the group', but New (Choi Chanhee) and Ju Haknyeon are two different members; Haknyeon left 2025 (already former). New/Chanhee marked former below based on the 9-member lineup reported by Korea Times/SBS Star which excludes him \u2014 needs direct confirmation of Chanhee's departure."
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "Career total physical sales"
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "Biggest tour name/gross/year"
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "Recent tour gross"
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "Billboard 200 entries count and best position"
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "Hot 100 entries count and best peak"
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "MAMA wins total"
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "MMA wins total"
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "Music-show wins total (career)"
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "Daesangs total (career)"
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "YouTube subscribers"
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "Instagram followers"
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "TikTok followers"
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "X followers"
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "figure 'status' flagged corrected by Perplexity: value=active src=Kep1er Wikipedia, last updated 2026-09-14; Chosun Biz 2026-03-06; SBS Star 2026-"
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "figure 'current_member_lineup' flagged corrected by Perplexity: value=['Choi Yu-jin', 'Shen Xiaoting', 'Kim Chae-hyun', 'Kim Da-yeon', 'Hikaru', 'Huen src=Chosun Biz 2026-03-06; SBS Star 2026-03-06; Wikipedia last updated 2026-09-14"
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "figure 'best first-week physicals' flagged stale by Perplexity: value=184308 src=No confirming source in available results"
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "figure 'total Spotify streams' flagged stale by Perplexity: value=520.4M src=No confirming source in available results"
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "NEWS since 2026-09-15: No verified post-2026-09-15 comeback, release, tour, label change, or lineup change was found in the available results. A setlist listing shows upcoming Sep 26, 2026 (SBI Music Circus 2026 Hokkaido) and Sep 27, 2026 (LANDCON 2026) appearances, but no confirmed new announcement beyond scheduling pages."
  },
  {
   "unit": "Kep1er",
   "unit_id": "group_kep1er",
   "gap": "LINEUP: Current lineup is 6 members: Choi Yu-jin, Shen Xiaoting, Kim Chae-hyun, Kim Da-yeon, Hikaru, and Huening Bahiyyih. Mashiro and Kang Ye-seo left in July 2024; Seo Young-eun left on 2026-03-06, ending the earlier 7-member era."
  },
  {
   "unit": "STAYC",
   "unit_id": "group_stayc",
   "gap": "Perplexity verify+gapfill round blocked by HTTP 429 rate limit on 2026-09-19; all figures carried from the 2026-09-15 verified baseline, unverified this round."
  },
  {
   "unit": "fromis_9",
   "unit_id": "group_fromis_9",
   "gap": "Perplexity verify+gapfill round blocked by HTTP 429 rate limit on 2026-09-19; all figures carried from the 2026-09-15 verified baseline, unverified this round."
  },
  {
   "unit": "f(x)",
   "unit_id": "group_fx",
   "gap": "FANDOM"
  },
  {
   "unit": "f(x)",
   "unit_id": "group_fx",
   "gap": "Perplexity verify+gapfill round blocked by HTTP 429 rate limit on 2026-09-19; all figures carried from the 2026-09-15 verified baseline, unverified this round."
  },
  {
   "unit": "Xikers",
   "unit_id": "group_xikers",
   "gap": "Perplexity verify+gapfill round blocked by HTTP 429 rate limit on 2026-09-19; all figures carried from the 2026-09-15 verified baseline, unverified this round."
  },
  {
   "unit": "Dreamcatcher",
   "unit_id": "group_dreamcatcher",
   "gap": "FANDOM"
  },
  {
   "unit": "Dreamcatcher",
   "unit_id": "group_dreamcatcher",
   "gap": "Perplexity verify+gapfill round blocked by HTTP 429 rate limit on 2026-09-19; all figures carried from the 2026-09-15 verified baseline, unverified this round."
  },
  {
   "unit": "ONEUS",
   "unit_id": "group_oneus",
   "gap": "Perplexity verify+gapfill round blocked by HTTP 429 rate limit on 2026-09-19; all figures carried from the 2026-09-15 verified baseline, unverified this round."
  },
  {
   "unit": "Jaejoong",
   "unit_id": "idol_tvxq_jaejoong",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Jaejoong",
   "unit_id": "idol_tvxq_jaejoong",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Jaejoong",
   "unit_id": "idol_tvxq_jaejoong",
   "gap": "low_confidence: single-signal dims, needs more evidence"
  },
  {
   "unit": "Junsu",
   "unit_id": "idol_tvxq_junsu",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Junsu",
   "unit_id": "idol_tvxq_junsu",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Junsu",
   "unit_id": "idol_tvxq_junsu",
   "gap": "low_confidence: single-signal dims, needs more evidence"
  },
  {
   "unit": "Yunho",
   "unit_id": "idol_tvxq_yunho",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Yunho",
   "unit_id": "idol_tvxq_yunho",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Yunho",
   "unit_id": "idol_tvxq_yunho",
   "gap": "low_confidence: single-signal dims, needs more evidence"
  },
  {
   "unit": "Changmin",
   "unit_id": "idol_tvxq_changmin",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Changmin",
   "unit_id": "idol_tvxq_changmin",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Changmin",
   "unit_id": "idol_tvxq_changmin",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Yoochun",
   "unit_id": "idol_tvxq_yoochun",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Yoochun",
   "unit_id": "idol_tvxq_yoochun",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Yoochun",
   "unit_id": "idol_tvxq_yoochun",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Annie",
   "unit_id": "idol_allday_project_annie",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Annie",
   "unit_id": "idol_allday_project_annie",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Annie",
   "unit_id": "idol_allday_project_annie",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Bailey",
   "unit_id": "idol_allday_project_bailey",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Bailey",
   "unit_id": "idol_allday_project_bailey",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Bailey",
   "unit_id": "idol_allday_project_bailey",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Tarzzan",
   "unit_id": "idol_allday_project_tarzzan",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Tarzzan",
   "unit_id": "idol_allday_project_tarzzan",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Tarzzan",
   "unit_id": "idol_allday_project_tarzzan",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Woochan",
   "unit_id": "idol_allday_project_woochan",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Woochan",
   "unit_id": "idol_allday_project_woochan",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Woochan",
   "unit_id": "idol_allday_project_woochan",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Youngseo",
   "unit_id": "idol_allday_project_youngseo",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Youngseo",
   "unit_id": "idol_allday_project_youngseo",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Youngseo",
   "unit_id": "idol_allday_project_youngseo",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Eric",
   "unit_id": "idol_the_boyz_eric",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Eric",
   "unit_id": "idol_the_boyz_eric",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Eric",
   "unit_id": "idol_the_boyz_eric",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Hwall",
   "unit_id": "idol_the_boyz_hwall",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Hwall",
   "unit_id": "idol_the_boyz_hwall",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Hwall",
   "unit_id": "idol_the_boyz_hwall",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Hyunjae",
   "unit_id": "idol_the_boyz_hyunjae",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Hyunjae",
   "unit_id": "idol_the_boyz_hyunjae",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Hyunjae",
   "unit_id": "idol_the_boyz_hyunjae",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Jacob",
   "unit_id": "idol_the_boyz_jacob",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Jacob",
   "unit_id": "idol_the_boyz_jacob",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Jacob",
   "unit_id": "idol_the_boyz_jacob",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Ju Haknyeon",
   "unit_id": "idol_the_boyz_ju_haknyeon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Ju Haknyeon",
   "unit_id": "idol_the_boyz_ju_haknyeon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Ju Haknyeon",
   "unit_id": "idol_the_boyz_ju_haknyeon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Juyeon",
   "unit_id": "idol_the_boyz_juyeon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Juyeon",
   "unit_id": "idol_the_boyz_juyeon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Juyeon",
   "unit_id": "idol_the_boyz_juyeon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Kevin",
   "unit_id": "idol_the_boyz_kevin",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Kevin",
   "unit_id": "idol_the_boyz_kevin",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Kevin",
   "unit_id": "idol_the_boyz_kevin",
   "gap": "ACCLAIM"
  },
  {
   "unit": "New",
   "unit_id": "idol_the_boyz_new",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "New",
   "unit_id": "idol_the_boyz_new",
   "gap": "INFLUENCE"
  },
  {
   "unit": "New",
   "unit_id": "idol_the_boyz_new",
   "gap": "ACCLAIM"
  },
  {
   "unit": "New",
   "unit_id": "idol_the_boyz_new",
   "gap": "Status changed active->former on 2026-09-19: excluded from the 9-member lineup reported by Korea Times (2026-09-14) and SBS Star (2026-09-18) after agency move to 78 Records. MEDIUM confidence; needs direct confirmation of departure, and disambiguation from Ju Haknyeon (a different member, already former)."
  },
  {
   "unit": "Q",
   "unit_id": "idol_the_boyz_q",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Q",
   "unit_id": "idol_the_boyz_q",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Q",
   "unit_id": "idol_the_boyz_q",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Sangyeon",
   "unit_id": "idol_the_boyz_sangyeon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Sangyeon",
   "unit_id": "idol_the_boyz_sangyeon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Sangyeon",
   "unit_id": "idol_the_boyz_sangyeon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Sunwoo",
   "unit_id": "idol_the_boyz_sunwoo",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Sunwoo",
   "unit_id": "idol_the_boyz_sunwoo",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Sunwoo",
   "unit_id": "idol_the_boyz_sunwoo",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Younghoon",
   "unit_id": "idol_the_boyz_younghoon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Younghoon",
   "unit_id": "idol_the_boyz_younghoon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Younghoon",
   "unit_id": "idol_the_boyz_younghoon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Chaehyun",
   "unit_id": "idol_kep1er_chaehyun",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Chaehyun",
   "unit_id": "idol_kep1er_chaehyun",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Chaehyun",
   "unit_id": "idol_kep1er_chaehyun",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Dayeon",
   "unit_id": "idol_kep1er_dayeon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Dayeon",
   "unit_id": "idol_kep1er_dayeon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Dayeon",
   "unit_id": "idol_kep1er_dayeon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Hikaru",
   "unit_id": "idol_kep1er_hikaru",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Hikaru",
   "unit_id": "idol_kep1er_hikaru",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Hikaru",
   "unit_id": "idol_kep1er_hikaru",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Huening Bahiyyih",
   "unit_id": "idol_kep1er_huening_bahiyyih",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Huening Bahiyyih",
   "unit_id": "idol_kep1er_huening_bahiyyih",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Huening Bahiyyih",
   "unit_id": "idol_kep1er_huening_bahiyyih",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Mashiro",
   "unit_id": "idol_kep1er_mashiro",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Mashiro",
   "unit_id": "idol_kep1er_mashiro",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Mashiro",
   "unit_id": "idol_kep1er_mashiro",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Xiaoting",
   "unit_id": "idol_kep1er_xiaoting",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Xiaoting",
   "unit_id": "idol_kep1er_xiaoting",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Xiaoting",
   "unit_id": "idol_kep1er_xiaoting",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Yeseo",
   "unit_id": "idol_kep1er_yeseo",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Yeseo",
   "unit_id": "idol_kep1er_yeseo",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Yeseo",
   "unit_id": "idol_kep1er_yeseo",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Youngeun",
   "unit_id": "idol_kep1er_youngeun",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Youngeun",
   "unit_id": "idol_kep1er_youngeun",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Youngeun",
   "unit_id": "idol_kep1er_youngeun",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Yujin",
   "unit_id": "idol_kep1er_yujin",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Yujin",
   "unit_id": "idol_kep1er_yujin",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Yujin",
   "unit_id": "idol_kep1er_yujin",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Sieun",
   "unit_id": "idol_stayc_sieun",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Sieun",
   "unit_id": "idol_stayc_sieun",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Sieun",
   "unit_id": "idol_stayc_sieun",
   "gap": "low_confidence: single-signal dims, needs more evidence"
  },
  {
   "unit": "Isa",
   "unit_id": "idol_stayc_isa",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Isa",
   "unit_id": "idol_stayc_isa",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Isa",
   "unit_id": "idol_stayc_isa",
   "gap": "ACCLAIM"
  },
  {
   "unit": "J",
   "unit_id": "idol_stayc_j",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "J",
   "unit_id": "idol_stayc_j",
   "gap": "INFLUENCE"
  },
  {
   "unit": "J",
   "unit_id": "idol_stayc_j",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Seeun",
   "unit_id": "idol_stayc_seeun",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Seeun",
   "unit_id": "idol_stayc_seeun",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Seeun",
   "unit_id": "idol_stayc_seeun",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Sumin",
   "unit_id": "idol_stayc_sumin",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Sumin",
   "unit_id": "idol_stayc_sumin",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Sumin",
   "unit_id": "idol_stayc_sumin",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Yoon",
   "unit_id": "idol_stayc_yoon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Yoon",
   "unit_id": "idol_stayc_yoon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Yoon",
   "unit_id": "idol_stayc_yoon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Chaeyoung",
   "unit_id": "idol_fromis_9_chaeyoung",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Chaeyoung",
   "unit_id": "idol_fromis_9_chaeyoung",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Chaeyoung",
   "unit_id": "idol_fromis_9_chaeyoung",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Gyuri",
   "unit_id": "idol_fromis_9_gyuri",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Gyuri",
   "unit_id": "idol_fromis_9_gyuri",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Gyuri",
   "unit_id": "idol_fromis_9_gyuri",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Hayoung",
   "unit_id": "idol_fromis_9_hayoung",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Hayoung",
   "unit_id": "idol_fromis_9_hayoung",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Hayoung",
   "unit_id": "idol_fromis_9_hayoung",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Jiheon",
   "unit_id": "idol_fromis_9_jiheon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Jiheon",
   "unit_id": "idol_fromis_9_jiheon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Jiheon",
   "unit_id": "idol_fromis_9_jiheon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Jisun",
   "unit_id": "idol_fromis_9_jisun",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Jisun",
   "unit_id": "idol_fromis_9_jisun",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Jisun",
   "unit_id": "idol_fromis_9_jisun",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Jiwon",
   "unit_id": "idol_fromis_9_jiwon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Jiwon",
   "unit_id": "idol_fromis_9_jiwon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Jiwon",
   "unit_id": "idol_fromis_9_jiwon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Nagyung",
   "unit_id": "idol_fromis_9_nagyung",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Nagyung",
   "unit_id": "idol_fromis_9_nagyung",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Nagyung",
   "unit_id": "idol_fromis_9_nagyung",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Saerom",
   "unit_id": "idol_fromis_9_saerom",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Saerom",
   "unit_id": "idol_fromis_9_saerom",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Saerom",
   "unit_id": "idol_fromis_9_saerom",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Seoyeon",
   "unit_id": "idol_fromis_9_seoyeon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Seoyeon",
   "unit_id": "idol_fromis_9_seoyeon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Seoyeon",
   "unit_id": "idol_fromis_9_seoyeon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Krystal",
   "unit_id": "idol_fx_krystal",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Krystal",
   "unit_id": "idol_fx_krystal",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Krystal",
   "unit_id": "idol_fx_krystal",
   "gap": "low_confidence: single-signal dims, needs more evidence"
  },
  {
   "unit": "Luna",
   "unit_id": "idol_fx_luna",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Luna",
   "unit_id": "idol_fx_luna",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Luna",
   "unit_id": "idol_fx_luna",
   "gap": "low_confidence: single-signal dims, needs more evidence"
  },
  {
   "unit": "Sulli",
   "unit_id": "idol_fx_sulli",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Sulli",
   "unit_id": "idol_fx_sulli",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Sulli",
   "unit_id": "idol_fx_sulli",
   "gap": "low_confidence: single-signal dims, needs more evidence"
  },
  {
   "unit": "Victoria",
   "unit_id": "idol_fx_victoria",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Victoria",
   "unit_id": "idol_fx_victoria",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Victoria",
   "unit_id": "idol_fx_victoria",
   "gap": "low_confidence: single-signal dims, needs more evidence"
  },
  {
   "unit": "Amber",
   "unit_id": "idol_fx_amber",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Amber",
   "unit_id": "idol_fx_amber",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Amber",
   "unit_id": "idol_fx_amber",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Hunter",
   "unit_id": "idol_xikers_hunter",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Hunter",
   "unit_id": "idol_xikers_hunter",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Hunter",
   "unit_id": "idol_xikers_hunter",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Hyunwoo",
   "unit_id": "idol_xikers_hyunwoo",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Hyunwoo",
   "unit_id": "idol_xikers_hyunwoo",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Hyunwoo",
   "unit_id": "idol_xikers_hyunwoo",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Jinsik",
   "unit_id": "idol_xikers_jinsik",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Jinsik",
   "unit_id": "idol_xikers_jinsik",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Jinsik",
   "unit_id": "idol_xikers_jinsik",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Junghoon",
   "unit_id": "idol_xikers_junghoon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Junghoon",
   "unit_id": "idol_xikers_junghoon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Junghoon",
   "unit_id": "idol_xikers_junghoon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Junmin",
   "unit_id": "idol_xikers_junmin",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Junmin",
   "unit_id": "idol_xikers_junmin",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Junmin",
   "unit_id": "idol_xikers_junmin",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Minjae",
   "unit_id": "idol_xikers_minjae",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Minjae",
   "unit_id": "idol_xikers_minjae",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Minjae",
   "unit_id": "idol_xikers_minjae",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Seeun",
   "unit_id": "idol_xikers_seeun",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Seeun",
   "unit_id": "idol_xikers_seeun",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Seeun",
   "unit_id": "idol_xikers_seeun",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Sumin",
   "unit_id": "idol_xikers_sumin",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Sumin",
   "unit_id": "idol_xikers_sumin",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Sumin",
   "unit_id": "idol_xikers_sumin",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Yechan",
   "unit_id": "idol_xikers_yechan",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Yechan",
   "unit_id": "idol_xikers_yechan",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Yechan",
   "unit_id": "idol_xikers_yechan",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Yujun",
   "unit_id": "idol_xikers_yujun",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Yujun",
   "unit_id": "idol_xikers_yujun",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Yujun",
   "unit_id": "idol_xikers_yujun",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Dami",
   "unit_id": "idol_dreamcatcher_dami",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Dami",
   "unit_id": "idol_dreamcatcher_dami",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Dami",
   "unit_id": "idol_dreamcatcher_dami",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Gahyun",
   "unit_id": "idol_dreamcatcher_gahyun",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Gahyun",
   "unit_id": "idol_dreamcatcher_gahyun",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Gahyun",
   "unit_id": "idol_dreamcatcher_gahyun",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Handong",
   "unit_id": "idol_dreamcatcher_handong",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Handong",
   "unit_id": "idol_dreamcatcher_handong",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Handong",
   "unit_id": "idol_dreamcatcher_handong",
   "gap": "ACCLAIM"
  },
  {
   "unit": "JiU",
   "unit_id": "idol_dreamcatcher_jiu",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "JiU",
   "unit_id": "idol_dreamcatcher_jiu",
   "gap": "INFLUENCE"
  },
  {
   "unit": "JiU",
   "unit_id": "idol_dreamcatcher_jiu",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Siyeon",
   "unit_id": "idol_dreamcatcher_siyeon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Siyeon",
   "unit_id": "idol_dreamcatcher_siyeon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Siyeon",
   "unit_id": "idol_dreamcatcher_siyeon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "SuA",
   "unit_id": "idol_dreamcatcher_sua",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "SuA",
   "unit_id": "idol_dreamcatcher_sua",
   "gap": "INFLUENCE"
  },
  {
   "unit": "SuA",
   "unit_id": "idol_dreamcatcher_sua",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Yoohyeon",
   "unit_id": "idol_dreamcatcher_yoohyeon",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Yoohyeon",
   "unit_id": "idol_dreamcatcher_yoohyeon",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Yoohyeon",
   "unit_id": "idol_dreamcatcher_yoohyeon",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Hwanwoong",
   "unit_id": "idol_oneus_hwanwoong",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Hwanwoong",
   "unit_id": "idol_oneus_hwanwoong",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Hwanwoong",
   "unit_id": "idol_oneus_hwanwoong",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Keonhee",
   "unit_id": "idol_oneus_keonhee",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Keonhee",
   "unit_id": "idol_oneus_keonhee",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Keonhee",
   "unit_id": "idol_oneus_keonhee",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Leedo",
   "unit_id": "idol_oneus_leedo",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Leedo",
   "unit_id": "idol_oneus_leedo",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Leedo",
   "unit_id": "idol_oneus_leedo",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Ravn",
   "unit_id": "idol_oneus_ravn",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Ravn",
   "unit_id": "idol_oneus_ravn",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Ravn",
   "unit_id": "idol_oneus_ravn",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Seoho",
   "unit_id": "idol_oneus_seoho",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Seoho",
   "unit_id": "idol_oneus_seoho",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Seoho",
   "unit_id": "idol_oneus_seoho",
   "gap": "ACCLAIM"
  },
  {
   "unit": "Xion",
   "unit_id": "idol_oneus_xion",
   "gap": "SOLO_MUSIC"
  },
  {
   "unit": "Xion",
   "unit_id": "idol_oneus_xion",
   "gap": "INFLUENCE"
  },
  {
   "unit": "Xion",
   "unit_id": "idol_oneus_xion",
   "gap": "ACCLAIM"
  },
  {
   "unit": "NewJeans",
   "gap": "gapfill: biggest_tour_gross \u2014 no named-source value returned"
  },
  {
   "unit": "NewJeans",
   "gap": "gapfill: mama_wins_total \u2014 no named-source value returned"
  },
  {
   "unit": "NewJeans",
   "gap": "gapfill: mma_wins_total \u2014 no named-source value returned"
  },
  {
   "unit": "NewJeans",
   "gap": "gapfill: physical_sales_window_best \u2014 no named-source value returned"
  },
  {
   "unit": "NewJeans",
   "gap": "gapfill: tour_gross_window \u2014 no named-source value returned"
  },
  {
   "unit": "BIGBANG",
   "gap": "gapfill: instagram_followers \u2014 no named-source value returned"
  },
  {
   "unit": "LE SSERAFIM",
   "gap": "gapfill: physical_sales_window_best \u2014 no named-source value returned"
  },
  {
   "unit": "Red Velvet",
   "gap": "gapfill: physical_sales_window_best \u2014 no named-source value returned"
  },
  {
   "unit": "KATSEYE",
   "gap": "gapfill: mama_wins_total \u2014 no named-source value returned"
  },
  {
   "unit": "KATSEYE",
   "gap": "gapfill: mma_wins_total \u2014 no named-source value returned"
  },
  {
   "unit": "KATSEYE",
   "gap": "gapfill: musicshow_wins_career \u2014 no named-source value returned"
  },
  {
   "unit": "KATSEYE",
   "gap": "gapfill: tour_gross_window \u2014 no named-source value returned"
  },
  {
   "unit": "i-dle",
   "gap": "gapfill: youtube_subs \u2014 no named-source value returned"
  },
  {
   "unit": "SHINee",
   "gap": "gapfill: bb200_entries_career \u2014 no named-source value returned"
  },
  {
   "unit": "SHINee",
   "gap": "gapfill: hot100_entries_career \u2014 no named-source value returned"
  },
  {
   "unit": "SHINee",
   "gap": "gapfill: physical_sales_window_best \u2014 no named-source value returned"
  },
  {
   "unit": "ILLIT",
   "gap": "gapfill: instagram_followers \u2014 no named-source value returned"
  },
  {
   "unit": "ITZY",
   "gap": "gapfill: youtube_subs \u2014 no named-source value returned"
  },
  {
   "unit": "iKON",
   "gap": "gapfill: bb200_entries_career \u2014 no named-source value returned"
  },
  {
   "unit": "iKON",
   "gap": "gapfill: hot100_entries_career \u2014 no named-source value returned"
  },
  {
   "unit": "iKON",
   "gap": "gapfill: physical_sales_window_best \u2014 no named-source value returned"
  },
  {
   "unit": "Girls' Generation",
   "gap": "gapfill: bb200_entries_career \u2014 no named-source value returned"
  },
  {
   "unit": "Girls' Generation",
   "gap": "gapfill: hot100_entries_career \u2014 no named-source value returned"
  },
  {
   "unit": "Girls' Generation",
   "gap": "gapfill: instagram_followers \u2014 no named-source value returned"
  },
  {
   "unit": "Girls' Generation",
   "gap": "gapfill: physical_sales_window_best \u2014 no named-source value returned"
  },
  {
   "unit": "Girls' Generation",
   "gap": "gapfill: spotify_followers \u2014 no named-source value returned"
  },
  {
   "unit": "Girls' Generation",
   "gap": "gapfill: tiktok_followers \u2014 no named-source value returned"
  },
  {
   "unit": "Girls' Generation",
   "gap": "gapfill: x_followers \u2014 no named-source value returned"
  },
  {
   "unit": "Girls' Generation",
   "gap": "gapfill: youtube_subs \u2014 no named-source value returned"
  },
  {
   "unit": "NMIXX",
   "gap": "gapfill: musicshow_wins_career \u2014 no named-source value returned"
  },
  {
   "unit": "NMIXX",
   "gap": "gapfill: tour_gross_window \u2014 no named-source value returned"
  },
  {
   "unit": "Super Junior",
   "gap": "gapfill: bb200_entries_career \u2014 no named-source value returned"
  },
  {
   "unit": "Super Junior",
   "gap": "gapfill: hot100_entries_career \u2014 no named-source value returned"
  },
  {
   "unit": "Super Junior",
   "gap": "gapfill: instagram_followers \u2014 no named-source value returned"
  },
  {
   "unit": "Super Junior",
   "gap": "gapfill: physical_sales_window_best \u2014 no named-source value returned"
  },
  {
   "unit": "Super Junior",
   "gap": "gapfill: spotify_followers \u2014 no named-source value returned"
  },
  {
   "unit": "Super Junior",
   "gap": "gapfill: tiktok_followers \u2014 no named-source value returned"
  },
  {
   "unit": "Super Junior",
   "gap": "gapfill: x_followers \u2014 no named-source value returned"
  },
  {
   "unit": "Super Junior",
   "gap": "gapfill: youtube_subs \u2014 no named-source value returned"
  },
  {
   "unit": "2NE1",
   "gap": "gapfill: hot100_entries_career \u2014 no named-source value returned"
  },
  {
   "unit": "2NE1",
   "gap": "gapfill: instagram_followers \u2014 no named-source value returned"
  },
  {
   "unit": "2NE1",
   "gap": "gapfill: physical_sales_window_best \u2014 no named-source value returned"
  },
  {
   "unit": "2NE1",
   "gap": "gapfill: spotify_followers \u2014 no named-source value returned"
  },
  {
   "unit": "2NE1",
   "gap": "gapfill: tiktok_followers \u2014 no named-source value returned"
  },
  {
   "unit": "2NE1",
   "gap": "gapfill: x_followers \u2014 no named-source value returned"
  },
  {
   "unit": "2NE1",
   "gap": "gapfill: youtube_subs \u2014 no named-source value returned"
  },
  {
   "unit": "P1Harmony",
   "gap": "gapfill: biggest_tour_gross \u2014 no named-source value returned"
  },
  {
   "unit": "P1Harmony",
   "gap": "gapfill: mama_wins_total \u2014 no named-source value returned"
  },
  {
   "unit": "P1Harmony",
   "gap": "gapfill: mma_wins_total \u2014 no named-source value returned"
  },
  {
   "unit": "P1Harmony",
   "gap": "gapfill: tour_gross_window \u2014 no named-source value returned"
  },
  {
   "unit": "&TEAM",
   "gap": "gapfill: biggest_tour_gross \u2014 no named-source value returned"
  },
  {
   "unit": "&TEAM",
   "gap": "gapfill: mama_wins_total \u2014 no named-source value returned"
  },
  {
   "unit": "&TEAM",
   "gap": "gapfill: mma_wins_total \u2014 no named-source value returned"
  },
  {
   "unit": "&TEAM",
   "gap": "gapfill: musicshow_wins_career \u2014 no named-source value returned"
  },
  {
   "unit": "&TEAM",
   "gap": "gapfill: tour_gross_window \u2014 no named-source value returned"
  },
  {
   "unit": "TVXQ",
   "gap": "gapfill: bb200_entries_career \u2014 rate-limited, hard stop"
  },
  {
   "unit": "TVXQ",
   "gap": "gapfill: hot100_entries_career \u2014 rate-limited, hard stop"
  },
  {
   "unit": "TVXQ",
   "gap": "gapfill: instagram_followers \u2014 rate-limited, hard stop"
  },
  {
   "unit": "TVXQ",
   "gap": "gapfill: physical_sales_window_best \u2014 rate-limited, hard stop"
  },
  {
   "unit": "TVXQ",
   "gap": "gapfill: spotify_followers \u2014 rate-limited, hard stop"
  },
  {
   "unit": "TVXQ",
   "gap": "gapfill: tiktok_followers \u2014 rate-limited, hard stop"
  },
  {
   "unit": "TVXQ",
   "gap": "gapfill: x_followers \u2014 rate-limited, hard stop"
  },
  {
   "unit": "TVXQ",
   "gap": "gapfill: youtube_subs \u2014 rate-limited, hard stop"
  },
  {
   "unit": "ALLDAY PROJECT",
   "gap": "gapfill: instagram_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "ALLDAY PROJECT",
   "gap": "gapfill: spotify_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "ALLDAY PROJECT",
   "gap": "gapfill: tiktok_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "ALLDAY PROJECT",
   "gap": "gapfill: x_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "ALLDAY PROJECT",
   "gap": "gapfill: youtube_subs \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "THE BOYZ",
   "gap": "gapfill: biggest_tour_gross \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "THE BOYZ",
   "gap": "gapfill: instagram_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "THE BOYZ",
   "gap": "gapfill: mama_wins_total \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "THE BOYZ",
   "gap": "gapfill: mma_wins_total \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "THE BOYZ",
   "gap": "gapfill: musicshow_wins_career \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "THE BOYZ",
   "gap": "gapfill: spotify_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "THE BOYZ",
   "gap": "gapfill: tiktok_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "THE BOYZ",
   "gap": "gapfill: tour_gross_window \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "THE BOYZ",
   "gap": "gapfill: x_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "THE BOYZ",
   "gap": "gapfill: youtube_subs \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Kep1er",
   "gap": "gapfill: biggest_tour_gross \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Kep1er",
   "gap": "gapfill: instagram_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Kep1er",
   "gap": "gapfill: mama_wins_total \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Kep1er",
   "gap": "gapfill: mma_wins_total \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Kep1er",
   "gap": "gapfill: musicshow_wins_career \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Kep1er",
   "gap": "gapfill: spotify_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Kep1er",
   "gap": "gapfill: tiktok_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Kep1er",
   "gap": "gapfill: tour_gross_window \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Kep1er",
   "gap": "gapfill: x_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Kep1er",
   "gap": "gapfill: youtube_subs \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "STAYC",
   "gap": "gapfill: biggest_tour_gross \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "STAYC",
   "gap": "gapfill: instagram_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "STAYC",
   "gap": "gapfill: mama_wins_total \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "STAYC",
   "gap": "gapfill: mma_wins_total \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "STAYC",
   "gap": "gapfill: musicshow_wins_career \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "STAYC",
   "gap": "gapfill: spotify_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "STAYC",
   "gap": "gapfill: tiktok_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "STAYC",
   "gap": "gapfill: tour_gross_window \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "STAYC",
   "gap": "gapfill: x_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "STAYC",
   "gap": "gapfill: youtube_subs \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "fromis_9",
   "gap": "gapfill: biggest_tour_gross \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "fromis_9",
   "gap": "gapfill: instagram_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "fromis_9",
   "gap": "gapfill: mama_wins_total \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "fromis_9",
   "gap": "gapfill: mma_wins_total \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "fromis_9",
   "gap": "gapfill: musicshow_wins_career \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "fromis_9",
   "gap": "gapfill: spotify_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "fromis_9",
   "gap": "gapfill: tiktok_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "fromis_9",
   "gap": "gapfill: tour_gross_window \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "fromis_9",
   "gap": "gapfill: x_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "fromis_9",
   "gap": "gapfill: youtube_subs \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "f(x)",
   "gap": "gapfill: bb200_entries_career \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "f(x)",
   "gap": "gapfill: hot100_entries_career \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "f(x)",
   "gap": "gapfill: instagram_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "f(x)",
   "gap": "gapfill: physical_sales_window_best \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "f(x)",
   "gap": "gapfill: spotify_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "f(x)",
   "gap": "gapfill: tiktok_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "f(x)",
   "gap": "gapfill: x_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "f(x)",
   "gap": "gapfill: youtube_subs \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Xikers",
   "gap": "gapfill: biggest_tour_gross \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Xikers",
   "gap": "gapfill: instagram_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Xikers",
   "gap": "gapfill: mama_wins_total \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Xikers",
   "gap": "gapfill: mma_wins_total \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Xikers",
   "gap": "gapfill: musicshow_wins_career \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Xikers",
   "gap": "gapfill: spotify_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Xikers",
   "gap": "gapfill: tiktok_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Xikers",
   "gap": "gapfill: tour_gross_window \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Xikers",
   "gap": "gapfill: x_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Xikers",
   "gap": "gapfill: youtube_subs \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Dreamcatcher",
   "gap": "gapfill: bb200_entries_career \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Dreamcatcher",
   "gap": "gapfill: biggest_tour_gross \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Dreamcatcher",
   "gap": "gapfill: hot100_entries_career \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Dreamcatcher",
   "gap": "gapfill: instagram_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Dreamcatcher",
   "gap": "gapfill: mama_wins_total \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Dreamcatcher",
   "gap": "gapfill: mma_wins_total \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Dreamcatcher",
   "gap": "gapfill: musicshow_wins_career \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Dreamcatcher",
   "gap": "gapfill: physical_sales_window_best \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Dreamcatcher",
   "gap": "gapfill: spotify_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Dreamcatcher",
   "gap": "gapfill: tiktok_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Dreamcatcher",
   "gap": "gapfill: tour_gross_window \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Dreamcatcher",
   "gap": "gapfill: x_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "Dreamcatcher",
   "gap": "gapfill: youtube_subs \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "ONEUS",
   "gap": "gapfill: biggest_tour_gross \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "ONEUS",
   "gap": "gapfill: instagram_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "ONEUS",
   "gap": "gapfill: mama_wins_total \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "ONEUS",
   "gap": "gapfill: mma_wins_total \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "ONEUS",
   "gap": "gapfill: musicshow_wins_career \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "ONEUS",
   "gap": "gapfill: spotify_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "ONEUS",
   "gap": "gapfill: tiktok_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "ONEUS",
   "gap": "gapfill: tour_gross_window \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "ONEUS",
   "gap": "gapfill: x_followers \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  },
  {
   "unit": "ONEUS",
   "gap": "gapfill: youtube_subs \u2014 never attempted \u2014 429 hard stop ended the run before this group"
  }
 ]
}