<?php
require __DIR__.'/oracle.php';$state=$source();$guard($state);$lock=json_decode(file_get_contents(__DIR__.'/private-source-lock.json'),true);foreach($lock as $f=>$sha)$check(hash_file('sha256',__DIR__.'/source/application/'.$f)===$sha,'Final source SHA');$save('private-final.json',$state);echo json_encode(['lane'=>$lane,'passed'=>true,'natural_count'=>array_map('count',$state['natural']),'natural_sha256'=>array_map($hash,$state['natural']),'retained_fixture_PK'=>array_map(static function($r){return array_column($r,'id');},$state['own']),'all_reference_rows_unchanged'=>true,'locked_sources_unchanged'=>true]),"\n";
