#!/usr/bin/env python3
"""Verifikasi akhir: album carousel 10 slide + story mirror-nya."""
import sys
sys.path.insert(0, "/home/mantapman/.hermes/profiles/atun/workspace")
from repliz_client import get_client

c = get_client()
for sid, label in [("6abdb5b91246a403edb9fed1", "CAROUSEL 10 SLIDE (feed 08:30 WIB)"),
                   ("6abdb61217330783850f6175", "STORY MIRROR (08:40 WIB)")]:
    d = c.get_schedule(sid)
    d = d.get("doc", d) if isinstance(d, dict) else d
    med = [m.get("url", "").split("/")[-1] for m in (d.get("medias") or [])]
    print(f"\n== {label}")
    print("  id       :", d.get("_id"))
    print("  akun     :", (d.get("account") or {}).get("name"))
    print("  type     :", d.get("type"), "| status:", d.get("status"))
    print("  schedule :", d.get("scheduleAt"), "(= 08:30 WIB / 08:40 WIB)")
    print("  media    :", len(med))
    for i, m in enumerate(med, 1):
        print(f"     {i:2d}. {m}")
    print("  caption  :", (d.get("description") or "")[:90].replace("\n", " "), "...")
    print("  replies  :", len(d.get("replies") or []))
