public recipe scripts/reproduce.sh work was a new directory, not the earlier controlled/run-a or run-b trees libde265 was built again from sources/libde265-1.0.16.tar.gz BUILD_EXIT:0 libheif.js sha256 8c11f36a8d03c9b08f79fc11cef01585a54d0699da3ddb4bb6dac9c68920a557 heic-to-csp.js sha256 caaedd6dc268e8cc4c53a2131e78b68cc23563b3522f0346cbeef803af18e2b7 both match the accepted two-run outputs and generated/heic-to-csp.js fail-closed checks before this run, each exit nonzero and none deleted an existing directory: wrong libheif checksum exit 2 missing input exit 2 existing work directory exit 2 cmake version 9.9.9 exit 2 build-emscripten.sh exit 7 propagated as exit 7 bundle missing input exit 2