"""Convert only the two pinned local source products into a saved real observation.""" import argparse,json from pathlib import Path from observation_record import load_native,save_record def main(): parser=argparse.ArgumentParser();parser.add_argument('--source',type=Path,required=True);parser.add_argument('--output',type=Path,required=True);args=parser.parse_args() if args.output.exists():raise ValueError('Fresh output required') record=load_native(args.source);receipt=save_record(record,args.output);print(json.dumps({'status':'PASS',**receipt,'samples':len(record['rows']),'privateOriginalObservations':True})) if __name__=='__main__':main()