{
  "release": "STEP158",
  "files": [
    {
      "path": "/static/vendor/mediapipe/wasm/vision_wasm_internal.wasm",
      "sha256": "f00ec4731faa23b3e714d00e88d4d10e2df5c0a427d3a2b4ae6e3526fdd14ef7",
      "bytes": 9574032,
      "modifications_by_lenbling": "none; official release binary"
    },
    {
      "path": "/static/vendor/mediapipe/wasm/vision_wasm_nosimd_internal.wasm",
      "sha256": "3821ea9b1f7fb8c549ef2a064ef5c85750bf375c545a49fd6eea0df44a95f1f4",
      "bytes": 9448638,
      "modifications_by_lenbling": "none; official release binary"
    },
    {
      "path": "/static/vendor/iris/lenbling-runtime/iris_runtime.wasm",
      "sha256": "d0d22ceec6bf136ac90a946f7b992ad38f4439efb1b9cd3956d2eda55c282b77",
      "bytes": 2182861,
      "modifications_by_lenbling": "source build; see supplied build source"
    },
    {
      "path": "/static/vendor/iris/lenbling-runtime/iris_runtime.mjs",
      "sha256": "19098c4980da2ca64f5f379adea3d5070c6ee6f08c83e2729f17e4fc911e6501",
      "bytes": 17119,
      "modifications_by_lenbling": "source build; see supplied build source"
    }
  ],
  "source_evidence": "Official MediaPipe v0.10.21 wasm_files.bzl hashes match delivered binaries. Release WORKSPACE pins TensorFlow 5329ec8dd396487982ef3e743f98c0195af39a6b and Eigen 33d0937c6bdf5ec999939fb17f2a553183d14a74. No Eigen patch declared in that dependency recipe; no LENBLING modifications to MediaPipe binaries. This is upstream release provenance, not a byte-reproducible build assertion.",
  "iris_source": {
    "url": "https://codeload.github.com/tensorflow/tensorflow/tar.gz/refs/tags/v2.18.0",
    "sha256": "d7876f4bb0235cac60eb6316392a7c48676729860da1ab659fb440379ad5186d",
    "bytes": 80299988,
    "version": "2.18.0"
  },
  "sources": [
    {
      "path": "sources/eigen-33d0937-upstream.tar.gz",
      "sha256": "1f4babf536ce8fc2129dbf92ff3be54cd18ffb2171e9eb40edd00f0a045a54fa",
      "bytes": 2878635
    },
    {
      "path": "sources/eigen-source-with-buildpatches.tar.gz",
      "sha256": "bba29e13f2ab3819a110d470d77dd51dab9f09482dd7c102c6529b81900e170a",
      "bytes": 2911907
    },
    {
      "path": "sources/iris-runtime-build-source.zip",
      "sha256": "43899e2d581979ea4a45a471a8232d9def1bed54171d07b20a938259d71464be",
      "bytes": 9715
    },
    {
      "path": "sources/mediapipe-v0.10.21-wasm_files.bzl.txt",
      "sha256": "e1092c030503a938e5521a642dd8db6f1fd85a813595ad5554c2cce6d9d25c86",
      "bytes": 6480
    },
    {
      "path": "sources/ml-dtypes-source.tar.gz",
      "sha256": "92c779ea7c3a6bcf5639141a537881aeff9465594f619b2dab3db0cc743468a7",
      "bytes": 74294
    },
    {
      "path": "sources/tensorflow-pinned-eigen-workspace.bzl.txt",
      "sha256": "dfa840a028352aef16183af0a2275a36814b097fbae93801d0ab2fb0f4d9641b",
      "bytes": 841
    }
  ],
  "runtime_notices": [
    {
      "path": "runtime158/abseil-cpp--LICENSE",
      "sha256": "c79a7fea0e3cac04cd43f20e7b648e5a0ff8fa5344e644b0ee09ca1162b62747"
    },
    {
      "path": "runtime158/compiler-rt-LICENSE.TXT",
      "sha256": "1a8f1058753f1ba890de984e48f0242a3a5c29a6a8f2ed9fd813f36985387e8d"
    },
    {
      "path": "runtime158/cpuinfo--LICENSE",
      "sha256": "8e7e60636c3aa0cb03571a1a841ce5697f9551ff92b3c426c2561613d15ade70"
    },
    {
      "path": "runtime158/eigen--COPYING.APACHE",
      "sha256": "03379001a7b12a2ec997a25554247d985270b353c10d5bafee9ac8d6519820b7"
    },
    {
      "path": "runtime158/eigen--COPYING.BSD",
      "sha256": "51928dce36213c5333ba3172e847d735d4c6e9b7ff2722a326c49067155b82eb"
    },
    {
      "path": "runtime158/eigen--COPYING.MINPACK",
      "sha256": "c87b7f8ee88f6195e91743820c00354833583aef091b72e2d4a49c8e28e798a0"
    },
    {
      "path": "runtime158/eigen--COPYING.MPL2",
      "sha256": "66a3107d5ad6a058aab753eaac2047ccb2ed0e39465dd0fe5844da3e300d5172"
    },
    {
      "path": "runtime158/eigen--COPYING.README",
      "sha256": "db640ff2bd90c6abd6a4d3fbb351e0ee4d555417cf840492054d1cbb2ea85644"
    },
    {
      "path": "runtime158/emscripten-LICENSE",
      "sha256": "620a78084fc7ca97c0b5dea9abf891f3ffcadfdbf305276f099c9c4e12fc1d86"
    },
    {
      "path": "runtime158/farmhash--COPYING",
      "sha256": "4162dd091caae234f72d3b57e138174f733e736b2430a4c51b098b17d866fcb6"
    },
    {
      "path": "runtime158/fft2d--readme.txt",
      "sha256": "5b5e610da10394132a42d82ed6501fe1b83a1d19e1bb160c8ace10ed61708765"
    },
    {
      "path": "runtime158/fft2d--readme2d.txt",
      "sha256": "0b2a2082537735a2a576dbec2e8f9c1a09812eac6df6a389502a6ba860072906"
    },
    {
      "path": "runtime158/flatbuffers--LICENSE",
      "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
    },
    {
      "path": "runtime158/gemmlowp--LICENSE",
      "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
    },
    {
      "path": "runtime158/INDEX.json",
      "sha256": "e69cd8bbdda92b2cfd9019295bbf18bfd012c06bea070c4adefe936cf3de458b"
    },
    {
      "path": "runtime158/libcxx-LICENSE.TXT",
      "sha256": "539dd7aed86e8a4f12cbdd0e6c50c189c7d74847e4fecc64ce2c6ee3a01da38b"
    },
    {
      "path": "runtime158/libcxxabi-LICENSE.TXT",
      "sha256": "e2b35be49f7284a45b7baca8fc7b3ab7440e7902392b2528a457816b5bb2a15c"
    },
    {
      "path": "runtime158/libunwind-LICENSE.TXT",
      "sha256": "b5efebcaca80879234098e52d1725e6d9eb8fb96a19fce625d39184b705f7b6d"
    },
    {
      "path": "runtime158/ml_dtypes--LICENSE",
      "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
    },
    {
      "path": "runtime158/ml_dtypes--LICENSE.eigen",
      "sha256": "3f3d9e0024b1921b067d6f7f88deb4a60cbe7a78e76c64e3f1d7fc3b779b9d04"
    },
    {
      "path": "runtime158/musl-COPYRIGHT",
      "sha256": "f9bc4423732350eb0b3f7ed7e91d530298476f8fec0c6c427a1c04ade22655af"
    },
    {
      "path": "runtime158/neon2sse--LICENSE",
      "sha256": "7022f51b439a5915e933ecc270c83e24ca0cb2cceeb08b0132dcd4dbb03ed2dc"
    },
    {
      "path": "runtime158/protobuf--LICENSE",
      "sha256": "6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d"
    },
    {
      "path": "runtime158/ruy--LICENSE",
      "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"
    },
    {
      "path": "runtime158/tensorflow-LICENSE",
      "sha256": "71c6915d04265772a0339bed47276942c678b45cc01534210ebe6984fd1aec65"
    }
  ]
}