<?php
try{require __DIR__.'/common.php';$current=$source();$save('private-recovery-source.json',$current);echo json_encode(['lane'=>$lane,'source_passed'=>true,'actor_sha256'=>$current['actor_sha256'],'HTTP'=>0,'DML'=>0,'DDL'=>0]),"\n";}
catch(Throwable $e){file_put_contents(__DIR__.'/private-recovery-error.json',json_encode(['class'=>get_class($e),'message'=>$e->getMessage(),'trace'=>$e->getTraceAsString()],JSON_PRETTY_PRINT|JSON_UNESCAPED_UNICODE));chmod(__DIR__.'/private-recovery-error.json',0600);echo json_encode(['error'=>get_class($e),'reason_sha256'=>hash('sha256',$e->getMessage())]),"\n";exit(2);}
