from pathlib import Path
p=Path('/opt/struktur/social-media-agent/app.py')
s=p.read_text()
old=''' competition = get_radar_signals(limit=20, days=days, sort="relevance",\n competition_only=True)\n'''
new=''' competition = [] if sort in ("facebook", "linkedin") else get_radar_signals(\n limit=20, days=days, sort="relevance", competition_only=True\n )\n'''
if old not in s: raise SystemExit('competition route anchor missing')
p.write_text(s.replace(old,new,1))