{
  "schema_version": "reviewed-slot-source-delivery-1.0",
  "scope": "Browser-current runtime closure plus integration references; no private originals or server code.",
  "native_library": "occt-wasm 3.4.0 / OCCT 8.0.0; unchanged, separate licenses and source index ../cad-kernel/NOTICE.md",
  "files": [
    {
      "from": "online/cad-features/index.mjs",
      "to": "source/cad-features/index.mjs",
      "byte_length": 38899,
      "sha256": "f87bad3693f9ce430e03b1acbaef45162a716211699d10337f45d70991988bba"
    },
    {
      "from": "online/cad-features/revision.mjs",
      "to": "source/cad-features/revision.mjs",
      "byte_length": 184,
      "sha256": "0c0a1c730de6c5328ca0936e87bcfce0cba3e22e40b403620b7288dea08587b8"
    },
    {
      "from": "online/cad-obround/index.mjs",
      "to": "source/cad-obround/index.mjs",
      "byte_length": 25877,
      "sha256": "5973e082905f61ceaeab7a4726dc3ca13e3fb0ef0b3f4d2acb96f4c4257bacc4"
    },
    {
      "from": "online/independent-slot-check/assembly.mjs",
      "to": "source/independent-slot-check/assembly.mjs",
      "byte_length": 11072,
      "sha256": "78cf6743a1c871b7f3c586cc4a3bc1bcd4cc9bff27fb2536a762b3c0884048c9"
    },
    {
      "from": "online/independent-slot-check/bands.mjs",
      "to": "source/independent-slot-check/bands.mjs",
      "byte_length": 13517,
      "sha256": "789677c52d9f49a250030b222939086a3a6c467cb1ec1bbb449871cedd85516f"
    },
    {
      "from": "online/independent-slot-check/evidence-worker-client.mjs",
      "to": "source/independent-slot-check/evidence-worker-client.mjs",
      "byte_length": 24124,
      "sha256": "1d6be5486f76d2adf2c0ee98978ffb72eec8fbb5020f8149f6bc38ea0c79db81"
    },
    {
      "from": "online/independent-slot-check/evidence-worker-runtime.mjs",
      "to": "source/independent-slot-check/evidence-worker-runtime.mjs",
      "byte_length": 3129,
      "sha256": "a623f8b2526320ad55be57b913785373a38a1a83301f49d7845031b8ad7505ca"
    },
    {
      "from": "online/independent-slot-check/exit-depth.mjs",
      "to": "source/independent-slot-check/exit-depth.mjs",
      "byte_length": 7603,
      "sha256": "835fa73d1edcf2e6a33b411e033b8e616bf802f7d1870ac58a25fe8c0aa8058c"
    },
    {
      "from": "online/independent-slot-check/protected-reuse.mjs",
      "to": "source/independent-slot-check/protected-reuse.mjs",
      "byte_length": 17303,
      "sha256": "8f860cdc3c80fd5173e0a334e5eb7ef35f17cabc83a9b03402942ecf446ed485"
    },
    {
      "from": "online/independent-slot-check/stock.mjs",
      "to": "source/independent-slot-check/stock.mjs",
      "byte_length": 12249,
      "sha256": "84230f88cd31c2125c0e3411d6c4465a132a064ddaa8f25d29d3f95341a6a13f"
    },
    {
      "from": "online/independent-slot-check/transaction-geometry.mjs",
      "to": "source/independent-slot-check/transaction-geometry.mjs",
      "byte_length": 6363,
      "sha256": "8a055c80ff5b74041517eefd47c38badc59dc2a3794e92ad4fcaa98bd085fb8b"
    },
    {
      "from": "online/independent-slot-check/transaction-input.mjs",
      "to": "source/independent-slot-check/transaction-input.mjs",
      "byte_length": 6098,
      "sha256": "c60638a7f034b3eff66a94c493db760ba9c89a04ed0665b9ab6a5edc04b73b44"
    },
    {
      "from": "online/independent-slot-check/transaction-reuse.mjs",
      "to": "source/independent-slot-check/transaction-reuse.mjs",
      "byte_length": 12039,
      "sha256": "4de67ee55dee3da87dc12f16e86aaf3761524b8a06dd666c8c31284aab318c48"
    },
    {
      "from": "online/independent-slot-source/index.mjs",
      "to": "source/independent-slot-source/index.mjs",
      "byte_length": 2940,
      "sha256": "278ede072e1602843e53abc2047705134a8b55ffaa926da6d8bfbaeefde7d6ab"
    },
    {
      "from": "online/independent-slot-source/input.mjs",
      "to": "source/independent-slot-source/input.mjs",
      "byte_length": 3214,
      "sha256": "a298f6a7f28ccb17da065f3fd49ace51528467f0454e029fdf3f2b7b56f20ba2"
    },
    {
      "from": "online/independent-slot-source/recovery.mjs",
      "to": "source/independent-slot-source/recovery.mjs",
      "byte_length": 17033,
      "sha256": "d9fdff2a90b6b919b14dd502cf0c507b0967c370b74fab2c11ed315b15995195"
    },
    {
      "from": "online/slot-review/clearance-plan.mjs",
      "to": "source/slot-review/clearance-plan.mjs",
      "byte_length": 19311,
      "sha256": "5a2e5e52039fbe7e2cd5846a5ba4c04a6c6666fdcce9fd1735c76d921d14fdc2"
    },
    {
      "from": "online/slot-review/index.mjs",
      "to": "source/slot-review/index.mjs",
      "byte_length": 13521,
      "sha256": "14dc211f7b21d94aaa48bd888aaade3d77f6725dfa63ff75df996f1bba01fa76"
    },
    {
      "from": "online/step-slot-cam/index.mjs",
      "to": "source/step-slot-cam/index.mjs",
      "byte_length": 17450,
      "sha256": "0bf77a08393914ad51228020ee88b48b348856911a12ff75b18f267e0fba29be"
    },
    {
      "from": "online/step-unit-context/index.mjs",
      "to": "source/step-unit-context/index.mjs",
      "byte_length": 16263,
      "sha256": "7a26bc75bed65a9f4b7349efd24a3f3917cceb88efd797ba804f3343d9a0dcdf"
    },
    {
      "from": "online/virtual-mill-arc/index.mjs",
      "to": "source/virtual-mill-arc/index.mjs",
      "byte_length": 14091,
      "sha256": "77009752311e0e36d6b3cb26307c751be2f0d644cc41d542e7916282aabfe3e4"
    },
    {
      "from": "online/cad-features/index.d.mts",
      "to": "source/cad-features/index.d.mts",
      "byte_length": 3967,
      "sha256": "ec27ab1d2509c8d31658545296218e4e7c46a28cd11aa12e0c3138143e928869"
    },
    {
      "from": "online/cad-features/revision.d.mts",
      "to": "source/cad-features/revision.d.mts",
      "byte_length": 100,
      "sha256": "a0dd630264d276856769cf9b7ee2c9681540e40b9c35d755efd925eed0ff9f3a"
    },
    {
      "from": "online/cad-obround/index.d.mts",
      "to": "source/cad-obround/index.d.mts",
      "byte_length": 4995,
      "sha256": "298823127aa5ee05d71df1889e32f342f5b740fbac6aebd47d072540ec505232"
    },
    {
      "from": "online/independent-slot-check/assembly.d.mts",
      "to": "source/independent-slot-check/assembly.d.mts",
      "byte_length": 1435,
      "sha256": "f3df32589a8a2c6d5043bfb965fcb265a6529b4b19ce2cfc3e786ab75c97c717"
    },
    {
      "from": "online/independent-slot-check/bands.d.mts",
      "to": "source/independent-slot-check/bands.d.mts",
      "byte_length": 1286,
      "sha256": "2f16652d75eb633372ed67afc392508dc5a124642999058408679f32bc0b662b"
    },
    {
      "from": "online/independent-slot-check/evidence-worker-client.d.mts",
      "to": "source/independent-slot-check/evidence-worker-client.d.mts",
      "byte_length": 1421,
      "sha256": "ac57b2f572917fee34a9c93628f61fcc1c3d2977bc13fc517a1185c39fa45696"
    },
    {
      "from": "online/independent-slot-check/evidence-worker-runtime.d.mts",
      "to": "source/independent-slot-check/evidence-worker-runtime.d.mts",
      "byte_length": 352,
      "sha256": "c766b047a375f72e771263767477c8bb4ca55ef7e95d584ad69e8636122d2cd9"
    },
    {
      "from": "online/independent-slot-check/exit-depth.d.mts",
      "to": "source/independent-slot-check/exit-depth.d.mts",
      "byte_length": 2064,
      "sha256": "63368ff64edfe011dac402bf3ad0ed048186395eb5c0165c71279e8392b4dc46"
    },
    {
      "from": "online/independent-slot-check/protected-reuse.d.mts",
      "to": "source/independent-slot-check/protected-reuse.d.mts",
      "byte_length": 704,
      "sha256": "a167a9203bb8e374a6897c6f9c3c708f4f36f11c7ebc02b4057dc934733261d4"
    },
    {
      "from": "online/independent-slot-check/protected.d.mts",
      "to": "source/independent-slot-check/protected.d.mts",
      "byte_length": 2375,
      "sha256": "6c4280128421ebf86111c0ab3103148925db594aa29ca6d40264c6badfdee18b"
    },
    {
      "from": "online/independent-slot-check/stock.d.mts",
      "to": "source/independent-slot-check/stock.d.mts",
      "byte_length": 1315,
      "sha256": "4f2c9b98d0ee24df150d28b2a0f4043ee4a0bf20deb2a04494639e28abe462bc"
    },
    {
      "from": "online/independent-slot-check/transaction-reuse.d.mts",
      "to": "source/independent-slot-check/transaction-reuse.d.mts",
      "byte_length": 165,
      "sha256": "fe62859649727027dda2d866791325862c5cdc107c61567feb7beba0869ab699"
    },
    {
      "from": "online/independent-slot-check/transaction.d.mts",
      "to": "source/independent-slot-check/transaction.d.mts",
      "byte_length": 4881,
      "sha256": "e00abc9be4decddd8e4f8f8387a9dd369727f44b93b139676333bab463e47f6d"
    },
    {
      "from": "online/independent-slot-check/worker-client.d.mts",
      "to": "source/independent-slot-check/worker-client.d.mts",
      "byte_length": 1371,
      "sha256": "97c57d79f386cb1b35415d368d49ef95f402dbefe496d5bd3f4ab2018ed0e60f"
    },
    {
      "from": "online/independent-slot-check/worker-runtime.d.mts",
      "to": "source/independent-slot-check/worker-runtime.d.mts",
      "byte_length": 483,
      "sha256": "6171f0fa85da945e4e30c6b96e2e4b1dd9898bfc2d5a9603b0709484e14ef230"
    },
    {
      "from": "online/independent-slot-source/index.d.mts",
      "to": "source/independent-slot-source/index.d.mts",
      "byte_length": 4275,
      "sha256": "ae6617d4d4a81d17b204b787fb9a30d8fb226c7fafddff14dd7c0e71773d2b8d"
    },
    {
      "from": "online/slot-review/clearance-plan.d.mts",
      "to": "source/slot-review/clearance-plan.d.mts",
      "byte_length": 3010,
      "sha256": "6aae3c1d2e0eadb128197f6469a9f3640deb3947b210a1f44f7c6f67ba34ca77"
    },
    {
      "from": "online/slot-review/index.d.mts",
      "to": "source/slot-review/index.d.mts",
      "byte_length": 3272,
      "sha256": "a0e5329033f3949527b3cbdfc50e2f5a0095f281bd49d3c7b6ccd8c8e3ce9b07"
    },
    {
      "from": "online/step-slot-cam/index.d.mts",
      "to": "source/step-slot-cam/index.d.mts",
      "byte_length": 3275,
      "sha256": "3a58b981c5cb3dbffb45f1e587641bafd3f2c6289dbea69511be5796cf74e1f0"
    },
    {
      "from": "online/step-unit-context/index.d.mts",
      "to": "source/step-unit-context/index.d.mts",
      "byte_length": 1388,
      "sha256": "c273532928dc59bd047ad42247def7e0a5c3bb13a5aadf921a5e7c84f54aa4ae"
    },
    {
      "from": "online/virtual-mill-arc/index.d.mts",
      "to": "source/virtual-mill-arc/index.d.mts",
      "byte_length": 3392,
      "sha256": "a052ca360f6e57a1f28e5b16d6f2c591fe9824f4643523dcbff14e34d4da3839"
    },
    {
      "from": "online/app/cad/slot-evidence.worker.ts",
      "to": "integration/slot-evidence.worker.ts.txt",
      "byte_length": 528,
      "sha256": "5688485fc549713ec3d19ca6e3ad567a4ab073268e8e6d12bb031e3b0bc650c7"
    },
    {
      "from": "online/app/cad/slot-panel.tsx",
      "to": "integration/slot-panel.tsx.txt",
      "byte_length": 19775,
      "sha256": "e21ede1ea96078f21c0439be2181fd210ea1a908f89253fcf50d0121f37c942c"
    },
    {
      "from": "online/app/cad/slot-panel.css",
      "to": "integration/slot-panel.css.txt",
      "byte_length": 2165,
      "sha256": "d90dac1fa0c3046eba9fafcfd10fa287e85b5bb287daf27be1f8148c74922ca1"
    },
    {
      "from": "online/app/cad/slot-plan.worker.ts",
      "to": "integration/slot-plan.worker.ts.txt",
      "byte_length": 1692,
      "sha256": "6a62f54051ec8bd0b186a3497fcfd6c0490fc7bea9b40d129cd26c27387cdda6"
    },
    {
      "from": "online/app/cad/slot-session.ts",
      "to": "integration/slot-session.ts.txt",
      "byte_length": 11542,
      "sha256": "712ffeab3a40a9d435597fabd1739cefc3ee55ac8f1e65c6e8f2605056c6344b"
    },
    {
      "from": "online/app/cad/slot-wire.ts",
      "to": "integration/slot-wire.ts.txt",
      "byte_length": 821,
      "sha256": "908ed5c4fcd4ea9d4352133332d68ed234e0fd18f50bc86108e8204f1ca58f6a"
    },
    {
      "from": "online/app/cad/workbench.tsx",
      "to": "integration/workbench.tsx.txt",
      "byte_length": 42605,
      "sha256": "2c4c4e6c64cbd165888f88611447377e91b24d649c3c1b07ac15df1b7487baff"
    },
    {
      "from": "online/app/cad/analysis.worker.ts",
      "to": "integration/analysis.worker.ts.txt",
      "byte_length": 6114,
      "sha256": "97a5f07017ec74e391716f5c63bed388c90bc6b92b9f101cd63b1c6748d00b66"
    },
    {
      "from": "online/app/cad/types.ts",
      "to": "integration/types.ts.txt",
      "byte_length": 2114,
      "sha256": "e790d0ca465f0c1f67ec9406b00a08cd5ff8922f50ca53aaf6f60c2137fd60ae"
    }
  ]
}
