<?php
declare(strict_types=1);require __DIR__.'/native.php';$proof=sourceProof();$files=[];$magic=0;foreach(new RecursiveIteratorIterator(new RecursiveDirectoryIterator($root,FilesystemIterator::SKIP_DOTS)) as $p){if(!$p->isFile())continue;$n=substr($p->getPathname(),strlen($root)+1);$raw=file_get_contents($p->getPathname());if(bin2hex(substr($raw,0,4))==='00051607')$magic++;$files[$n]=['sha256'=>hash('sha256',$raw),'bytes'=>strlen($raw)];}ksort($files);ck(count($files)===6168&&$magic===0,'Actual complete file-set and AppleDouble magic0');saveOnce('source-actual-fileset.json',['lane'=>$lane,'proof'=>$proof,'actual_regular_files'=>count($files),'appledouble_magic_count'=>$magic,'files'=>$files,'SQL'=>0,'HTTP'=>0]);echo json_encode(['lane'=>$lane,'actual_regular_files'=>count($files),'magic0'=>true,'SQL'=>0,'HTTP'=>0]),"\n";
