import json
RAW="/home/kiro/trend-engine/trends/x/raw"
j=json.load(open(f"{RAW}/scan_results_2026-11-10_FULL.json"))
CORE = set("""runwayml CuriousRefuge nofilmschool venturetwins Kling_ai paultrillo c_valenzuelab
karenxcheng higgsfield pika_labs EHuanglu azed_ai JeffSynthesized ai_filmmaker Magiermogul
WuxiaRocks JiamingSuen higgsfield_ai Chandan_Perla CharaspowerAI AIWarper ItsMaryamAi
ElsaSofia__AI AI__TSUBAKI Flovaai openart_ai perplexity_ai heyglif""".split())
core=sorted([t for t in j["qualifying"] if t["handle"] in CORE],key=lambda x:-x["score"])
print("core",len(core),"cutoff10",core[9]["score"],"r11",core[10]["score"],"r12",core[11]["score"])
for h,tw in j["raw"].items():
    if h=="higgsfield":
        for t in tw:
            if "Miracle" in (t.get("text") or ""):
                L,V=t.get("likeCount"),t.get("viewCount")
                print(f"Miracle {L}L/{V}V = {L/V*100:.4f}%  {t.get('createdAt')}")
for tid,label in [("2119884452054937656","higgsfield fable"),("2119975721909301684","hsf_ai davinci"),
                  ("2119090260894515273","EHuanglu disney"),("2119846806066733206","vt interviewers"),
                  ("2119579582592630873","vt wife guy")]:
    for h,tw in j["raw"].items():
        for t in tw:
            if str(t.get("id"))==tid:
                L,V=t.get("likeCount"),t.get("viewCount")
                print(f"{label}: {L}L/{V}V = {L/V*100:.3f}%")
