from pathlib import Path root=Path(__file__).resolve().parents[1] original=Path('C:/ar-compact-01a0d717/.local/package39/native-model-oracle.py').read_text(encoding='utf-8') text=original.replace("proof=json.loads((root/'extraction-check.json').read_text(encoding='utf-8'))", "proof=json.loads(Path('C:/ar-compact-01a0d717/.local/package39/extraction-check.json').read_text(encoding='utf-8'))") text=text.replace("(root/'working/saved','qa-saved.arcadia')", "(root/'fresh-c','project.arcadia')") text=text.replace('Assess pressure alarm QA LEFT XYRIGHT','Assess pressure alarm QA46') assert text!=original and 'working/saved' not in text and 'QA LEFT XYRIGHT' not in text (root/'.local/native46/native-model-oracle.py').write_text(text,encoding='utf-8') print('Prepared exact-source/model QA46 oracle with explicit UTF-8 read')