import sys
sys.path.insert(0, '/opt/struktur/social-media-agent')
import publish_ready as pr
def test_media_brief_contains_structured_technical_fields():
package={'package_id':'PKG-test','topic':'Hohe Luftfeuchte Mallorca','content_pillar':'feuchte_schimmel','facebook_text':'Feuchteursache prüfen','image_prompt':'','relevance':'Ursache vor Symptom'}
brief=pr.build_media_brief(package, [], None, 'GRP-test')
assert brief['package_id']=='PKG-test'
assert brief['main_motif']
assert brief['technical_action']
assert brief['avoid_technical_errors']
assert brief['feedback_rules']==[]