import importlib.util,sys,json
sys.path.insert(0,'/opt/struktur/social-media-agent')
path='/root/backups-aa045-f8-p4/20260825T172745Z/app.py'
spec=importlib.util.spec_from_file_location('old_sma_app',path); mod=importlib.util.module_from_spec(spec); spec.loader.exec_module(mod)
for days,sort in [(14,'op_priority'),(14,'relevance'),(14,'newest'),(14,'virality'),(14,'linkedin'),(14,'facebook'),(2,'facebook'),(7,'facebook'),(0,'facebook'),(0,'linkedin')]:
rows=mod.get_radar_signals(limit=100,days=days,sort=sort)
print(json.dumps({'days':days,'sort':sort,'count':len(rows),'types':sorted(set((x.get('source_type'),x.get('source_platform')) for x in rows)),'ids':[x.get('signal_id') for x in rows[:5]]},ensure_ascii=False))