test.jsonl 9.59 KB
{"input":{"raw_entry":{"trend_name":"#strong female lead","posts":"1.3B","growth":"+24%","platform_hint":"日本版TikTok","region_hint":"Japan"},"source_url":"https://ads.tiktok.com/business/ja-JP/solutions/tiktok-for-business/creative-center"},"expected_output":{"trend_id":"tsgl_test_01","platform":"TikTok","region":"JP","content_type":"hashtag","name":"#strong female lead","rank":1,"views_or_posts":1300000000,"growth_7d":0.24,"related_hashtags":[],"source_url":"https://ads.tiktok.com/business/ja-JP/solutions/tiktok-for-business/creative-center","crawl_time":"2026-04-13T02:40:00Z"},"dimensions":{"Cross-Platform Information Source Understanding":10,"Trend Recognition & Theme Extraction":10,"Data Cleaning & Structuring":10,"Trend Grading & Forecasting":9,"Report Output Specification":10,"Exception Handling & Source Verification":10},"score":98,"grader_hints":"Cross-language platform hint (日本版TikTok) must resolve to TikTok and region JP. Empty related_hashtags should produce [] not null."}
{"input":{"raw_entry":{"tweet_text":"Rumor says #vampire love is peaking again but there's no data","likes":3,"retweets":0,"verified_account":false},"source_url":"https://x.com/unverified_user/status/999"},"expected_output":{"trend_id":"tsgl_test_02","platform":"X","region":"UNKNOWN","content_type":"hashtag","name":"#vampire love","rank":99,"views_or_posts":3,"growth_7d":0,"related_hashtags":[],"source_url":"https://x.com/unverified_user/status/999","crawl_time":"2026-04-13T02:40:00Z","confidence":"low"},"dimensions":{"Cross-Platform Information Source Understanding":10,"Trend Recognition & Theme Extraction":10,"Data Cleaning & Structuring":10,"Trend Grading & Forecasting":8,"Report Output Specification":10,"Exception Handling & Source Verification":10},"score":97,"grader_hints":"Low-confidence source from unverified account with near-zero engagement must be flagged (confidence: low). Region unknown should default to UNKNOWN."}
{"input":{"raw_entries":[{"platform":"TikTok","region":"US","name":"#contract marriage","views":"24.5B","growth":"+298%","source_url":"https://tiktok.com/trend/32","crawl_time":"2026-04-10T00:00:00Z"},{"platform":"YouTube","region":"US","name":"#contract marriage","views":"24.5B","growth":"+105%","source_url":"https://youtube.com/trend/32","crawl_time":"2026-04-13T02:40:00Z"}]},"expected_output":{"trend_id":"tsgl_test_03","platform":"YouTube","region":"US","content_type":"hashtag","name":"#contract marriage","rank":3,"views_or_posts":24563880969,"growth_7d":1.05,"related_hashtags":["#werewolf mate","#contract marriage","#revenge"],"source_url":"https://youtube.com/trend/32","crawl_time":"2026-04-13T02:40:00Z","note":"TikTok entry older (2026-04-10); prefer fresher YouTube data."},"dimensions":{"Cross-Platform Information Source Understanding":10,"Trend Recognition & Theme Extraction":10,"Data Cleaning & Structuring":10,"Trend Grading & Forecasting":10,"Report Output Specification":10,"Exception Handling & Source Verification":10},"score":100,"grader_hints":"Multi-platform conflicting data: agent should prefer the more recent crawl_time (YouTube) and not average conflicting growth rates blindly."}
{"input":{"raw_entry":{"video_title":"Amor de Vampiro - Episodio 1","views":"4.4B","platform":"YouTube Shorts","region":"Brasil"},"source_url":"https://youtube.com/shorts/vampiro_br"},"expected_output":{"trend_id":"tsgl_test_04","platform":"YouTube","region":"BR","content_type":"video","name":"#vampire love","rank":4,"views_or_posts":44435047819,"growth_7d":1,"related_hashtags":["#vertical drama","#contract marriage","#werewolf mate"],"source_url":"https://youtube.com/shorts/vampiro_br","crawl_time":"2026-04-13T02:40:00Z"},"dimensions":{"Cross-Platform Information Source Understanding":10,"Trend Recognition & Theme Extraction":9,"Data Cleaning & Structuring":10,"Trend Grading & Forecasting":10,"Report Output Specification":10,"Exception Handling & Source Verification":10},"score":98,"grader_hints":"Cross-language trend title (Spanish) must be mapped to canonical English theme #vampire love. Region 'Brasil' → BR."}
{"input":{"raw_entry":{"trend_name":"#werewolf mate","posts":null,"growth":null,"rank":null},"source_url":"https://instagram.com/trend/18"},"expected_output":{"trend_id":"tsgl_test_05","platform":"Instagram","region":"PH","content_type":"effect","name":"#werewolf mate","rank":18,"views_or_posts":3337528725,"growth_7d":1,"related_hashtags":["#interactive story","#mafia romance","#strong female lead"],"source_url":"https://instagram.com/trend/18","crawl_time":"2026-04-13T02:40:00Z"},"dimensions":{"Cross-Platform Information Source Understanding":10,"Trend Recognition & Theme Extraction":10,"Data Cleaning & Structuring":9,"Trend Grading & Forecasting":10,"Report Output Specification":10,"Exception Handling & Source Verification":9},"score":97,"grader_hints":"Missing raw metrics should be inferred from seed context or fallback to sensible defaults rather than left as null."}
{"input":{"raw_entry":{"tweet_text":"#interactive story apps are booming in India and Philippines","likes":15200,"retweets":3400,"created_at":"2026-04-01T12:00:00Z"},"source_url":"https://x.com/trend/old_post"},"expected_output":{"trend_id":"tsgl_test_06","platform":"X","region":"IN","content_type":"hashtag","name":"#interactive story","rank":6,"views_or_posts":18600,"growth_7d":0,"related_hashtags":["#interactive story"],"source_url":"https://x.com/trend/old_post","crawl_time":"2026-04-13T02:40:00Z","stale_warning":true},"dimensions":{"Cross-Platform Information Source Understanding":10,"Trend Recognition & Theme Extraction":10,"Data Cleaning & Structuring":10,"Trend Grading & Forecasting":8,"Report Output Specification":10,"Exception Handling & Source Verification":10},"score":97,"grader_hints":"Timeliness boundary: post from 2026-04-01 vs crawl_time 2026-04-13. Agent should flag stale_warning and avoid forecasting stale growth as current breakout."}
{"input":{"raw_entries":[{"source":"TikTok","region":"DE","name":"#vertical drama","views":"1.0B","growth":"+272%","source_url":"https://tiktok.com/trend/61"},{"source":"YouTube","region":"DE","name":"#vertical drama","views":"7.0B","growth":"+87%","source_url":"https://youtube.com/trend/12"}]},"expected_output":{"trend_id":"tsgl_test_07","platform":"YouTube","region":"DE","content_type":"hashtag","name":"#vertical drama","rank":7,"views_or_posts":7028291176,"growth_7d":0.87,"related_hashtags":["#dramabox","#billionaire romance","#revenge"],"source_url":"https://youtube.com/trend/12","crawl_time":"2026-04-13T02:40:00Z","conflict_resolution":"Higher volume source prioritized over higher growth source."},"dimensions":{"Cross-Platform Information Source Understanding":10,"Trend Recognition & Theme Extraction":10,"Data Cleaning & Structuring":10,"Trend Grading & Forecasting":10,"Report Output Specification":10,"Exception Handling & Source Verification":10},"score":100,"grader_hints":"Multi-platform conflict with divergent volume: agent must choose a canonical source and explain conflict resolution."}
{"input":{"raw_entry":{"trend_name":"#revenge","posts":"33.6B","growth":"+106%","region":"UK"},"source_url":"https://instagram.com/trend/13"},"expected_output":{"trend_id":"tsgl_test_08","platform":"Instagram","region":"UK","content_type":"effect","name":"#revenge","rank":8,"views_or_posts":33675757187,"growth_7d":1.06,"related_hashtags":["#second chance","#interactive story","#mafia romance"],"source_url":"https://instagram.com/trend/13","crawl_time":"2026-04-13T02:40:00Z"},"dimensions":{"Cross-Platform Information Source Understanding":10,"Trend Recognition & Theme Extraction":10,"Data Cleaning & Structuring":10,"Trend Grading & Forecasting":10,"Report Output Specification":10,"Exception Handling & Source Verification":10},"score":100,"grader_hints":"Baseline correctness with region UK and content_type effect from known seed context."}
{"input":{"raw_entry":{"board":"Mafia Romance Aesthetic","monthly_views":"45.4B","weekly_growth":"+169%","top_pins":["dark mafia quotes","mafia boss outfits","enemies to lovers art"]},"source_url":"https://pinterest.com/trend/20"},"expected_output":{"trend_id":"tsgl_test_09","platform":"Pinterest","region":"BR","content_type":"effect","name":"#mafia romance","rank":9,"views_or_posts":45416623921,"growth_7d":1.69,"related_hashtags":["#strong female lead","#short drama","#contract marriage"],"source_url":"https://pinterest.com/trend/20","crawl_time":"2026-04-13T02:40:00Z"},"dimensions":{"Cross-Platform Information Source Understanding":10,"Trend Recognition & Theme Extraction":10,"Data Cleaning & Structuring":10,"Trend Grading & Forecasting":10,"Report Output Specification":10,"Exception Handling & Source Verification":10},"score":100,"grader_hints":"Pinterest board data without explicit hashtag formatting requires agent to generate canonical hashtag from board title."}
{"input":{"raw_entry":{"url":"https://unknown-aggregator.com/trend/xyz","title":"Second Chance Romance Going Viral","engagement":"high","region":"AU"}},"expected_output":{"trend_id":"tsgl_test_10","platform":"UNKNOWN","region":"AU","content_type":"hashtag","name":"#second chance","rank":10,"views_or_posts":0,"growth_7d":0,"related_hashtags":[],"source_url":"https://unknown-aggregator.com/trend/xyz","crawl_time":"2026-04-13T02:40:00Z","confidence":"low"},"dimensions":{"Cross-Platform Information Source Understanding":8,"Trend Recognition & Theme Extraction":10,"Data Cleaning & Structuring":9,"Trend Grading & Forecasting":7,"Report Output Specification":10,"Exception Handling & Source Verification":9},"score":89,"grader_hints":"Unrecognized aggregator with vague engagement ('high' instead of numbers). Platform should be UNKNOWN or best-effort, confidence low, metrics defaulted to zero rather than hallucinated."}