Run3 target-file syscall evidence (dynamic-loader pread calls omitted) repo-pre-7 4096: pread(fd, ..., 4096, 0) = 4096; process exit 0 16384: pread(fd, ..., 16384, 0) = 16384; process exit 0 65536: pread(fd, ..., 65536, 0) = 65536; process exit 0 1048576: pread(fd, ..., 1048576, 0) = 1048576; process exit 0 repo-pre-8 4096: pread(fd, ..., 4096, 0) = 4096; process exit 0 16384: pread(fd, ..., 16384, 0) = 16384; process exit 0 65536: pread(fd, ..., 65536, 0) = 65536; process exit 0 1048576: pread(fd, ..., 1048576, 0) = 1048576; process exit 0 repo-pre-9 4096: pread(fd, ..., 4096, 0) = 4096; process exit 0 16384: pread(fd, ..., 16384, 0) = 16384; process exit 0 65536: pread(fd, ..., 65536, 0) = 65536; process exit 0 1048576: pread(fd, ..., 1048576, 0) = 1048576; process exit 0 All mounted-output hashes matched corresponding source-range hashes. The full hash values and elapsed times are retained in run3-audit.json.