Evidence

s1126.py

Download source fileOpen in research workspace
from research import *
p=ROOT/'prep/portable1114_review.json';r=json.loads(p.read_text())
s=begin(1126,'Adopt the isolated replay result','Can the research reproduce its recorded prefix without access to original workspace sources?',{'review_sha256':hashlib.sha256(p.read_bytes()).hexdigest()},['prep/portable1114_review.md','prep/portable1114_review.json','C1125'])
checks={'prefix_pass':r['status']=='PASS' and r['sequential_steps']==183,'zero_originals':r['portable_originals_available']==0,'all_snapshots':r['portable_snapshot_count']==44,'unchanged_payload':r['payload_hashes_unchanged_after_replay'],'safe_archive':r['safe_paths_no_duplicates_crc_passed'] and r['archive_manifest_complete_and_verified'],'no_mutations':r['cycle_inputs_helpers_or_records_modified']==False,'negative_control':r['isolation_details']['negative_control_original_read_rejected']}
a=artifact('model/portable_gate_adoption.json',json.dumps({'verified_prefix':1114,'checks':checks,'final_gate':'After C1131 seal and packaging, validate CRC, safe paths, manifest hashes, final bindings, and detached replay of all200 actions. Do not mutate sealed evidence.'},indent=2)+'\n')
finish(s,{'portable_gate':a},'The isolated prefix replay passes with zero original sources available and unchanged extracted payloads. A separate final ZIP replay remains required after the 200-action seal.','Audit the sequential questions, reassessments and hash chain through the current prefix.',checks)
Edition and provenance

s1126.py

SHA-256 4eb8b3944c78e501cc1136d0acfd42b91cd38ce05291fd8b0c771367b11fc8e5

C480–C1634/Research_Cycles/C0932_C1131/evidence/s1126.py