mustRun();foreach($files as $file)$copy($repo.'/'.$file,$file);$build=$run['root'].'/private/single-quotes-ui-build-20261110';foreach(glob($build.'/assets/*') as $file)$copy($file,'public/build/assets/'.basename($file));$copy($build.'/manifest.json','public/build/manifest.json');$file=$work.'/commercial_quotes.php';file_put_contents($file,"true];\n");$copy($file,'config/commercial_quotes.php');file_put_contents($work.'/commercial-quotes-installation.json',json_encode(['passed'=>true,'source_hashes'=>$hashes,'installation'=>$tag,'cache_cleared'=>false,'new_demo'=>false,'new_invoices'=>0],JSON_PRETTY_PRINT));echo json_encode(['passed'=>true,'proof'=>$work.'/commercial-quotes-installation.json']).PHP_EOL;