from pathlib import Path
p=Path('/opt/struktur/social-media-agent/publish_ready.py'); s=p.read_text()
old='''qa.get("overall", "FAIL"), json.dumps(qa, ensure_ascii=False),'''
new='''"passed" if qa.get("overall") == "PASS" else "failed", json.dumps(qa, ensure_ascii=False),'''
assert s.count(old)==1; s=s.replace(old,new); p.write_text(s); print('normalized future variant QA status')