{
  "client_baseline": {
    "haltseal-payments-evaluation-0.1.0-rc.4.tgz": {
      "sha256": "86ca63a66784a5557a5708669bf7f1914f1cdcb96310af2b9e03d5dfc0a6e2e5",
      "url": "https://haltseal.com/developers/payments/releases/0.1.0-rc.4/haltseal-payments-evaluation-0.1.0-rc.4.tgz"
    },
    "haltseal_payments_evaluation-0.1.0rc4-py3-none-any.whl": {
      "sha256": "e41afe43dc87c663c6fc74570bc845a6eb047268ec8eef485a5403a87a3c824c",
      "url": "https://haltseal.com/developers/payments/releases/0.1.0-rc.4/haltseal_payments_evaluation-0.1.0rc4-py3-none-any.whl"
    }
  },
  "files": {
    "haltseal-payments-0.2.0-rc.2.tgz": "da620ee9432f7d124cb67364a620efb9e42f38948f19b9895d6dafc6ee84241c",
    "haltseal-payments-sdk-0.2.0-rc.2-source.zip": "994ad91304a14e6e9ca4acdb7730ad6159f335e8c8c597f51514e6bd01790f99",
    "haltseal_payments-0.2.0rc2-py3-none-any.whl": "becd257048668520bec2ff13b31d62a36c14d0bd84ed65ed120b83825ed7d451"
  },
  "javascript_version": "0.2.0-rc.2",
  "packages": {
    "javascript": "@haltseal/payments",
    "python": "haltseal-payments"
  },
  "production": "NO_GO",
  "python_version": "0.2.0rc2",
  "registry_beta": {
    "changes": [
      "Canonical distribution names; Python import remains haltseal_payments_sdk",
      "Version metadata only; v2 financial client runtime and types unchanged",
      "Explicit hosted-fixture demos; no automatic demo calls during imports or installation"
    ],
    "client_source_commit": "2db40f503300b056f2af6ce535f0dc7671fa6881",
    "from_version": "0.2.0-rc.1",
    "reviewed_runtime_sha256": {
      "packages/javascript/index.d.ts": "cf0f87f53fce38c6f8ade88abc22f7f08b8709216f0a85b864b192c54aa1b3f7",
      "packages/javascript/index.mjs": "bde42123a15a0a17f01768e493b974e94a3a18e58a47165d0d8cf53994beac84",
      "packages/javascript/sandbox.mjs": "8bf3efe34a6b06e4214bcaf16b44b60edc664be91156bfedadb8f28d498bf073",
      "packages/python/haltseal_payments_sdk/__init__.py": "e89327d0f906a8e353a1a3896510eefc7652a56259079f3463be9b4fbbb0eaa4",
      "packages/python/haltseal_payments_sdk/_client.py": "82b4be7ff70eb9585716359319a57bd94f5b5c640e55d03d95c7060d434783c6",
      "packages/python/haltseal_payments_sdk/_transport.py": "394563b84fe4a83e42e1bc5fc72fdbebf2533a48221b83ab07a64383fa2da8ba",
      "packages/python/haltseal_payments_sdk/_types.py": "17b95ba8cdeb100f251736971cd5bca1f10caf549d4be9b8c4c7e91f397cb206",
      "packages/python/haltseal_payments_sdk/py.typed": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "packages/python/haltseal_payments_sdk/sandbox.py": "5cfde8b51c3b5f121c7fe0e4dcc62c2926091cbb312db9fe82bc2918f51d9782"
    },
    "schema": "haltseal.sdk.registry-beta.v1",
    "scope": "MIT clients and explicit synthetic demos. Production NO_GO. Registry publication pending.",
    "to_version": "0.2.0-rc.2"
  },
  "runtime_migration": {
    "baseline_runtime_sha256": {
      "packages/javascript/LICENSE": "cad8be1f5bb1dd3a9ee32325b590f75c0303fe79864812d368833602fcbb04f4",
      "packages/javascript/index.d.ts": "713509fecb45d4c14fd18b8b2c96aa772807f7d254a86e40e2d656fb15f6b970",
      "packages/javascript/index.mjs": "7a9acc44803e905a62ec0abefc28e54c8292e8d5a3188662faa2ee3a09e4c066",
      "packages/python/haltseal_payments_sdk/__init__.py": "0511b9a087be58030e27d26d996e4e08af48628d3631284d6f4e9269a6c935f1",
      "packages/python/haltseal_payments_sdk/_client.py": "48007599e81f87d76323c2496ed1b744a26f476a6d1161eee45b8a3d693b1220",
      "packages/python/haltseal_payments_sdk/_types.py": "e953ec077b36216829dfe295d9928ebf68205fd77a0af7dca16656f8e1fedfdc",
      "packages/python/haltseal_payments_sdk/py.typed": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
    },
    "changes": [
      "Exact operation and obligation response binding",
      "Complete attempt records and cross-record consistency",
      "Optional retained obligation binding on original lookup",
      "Total caller deadline across connect, headers, body and validation",
      "Bounded one-send Python transport workers and cleanup",
      "Original signed JSON text required in both languages"
    ],
    "from_version": "0.1.0-rc.4",
    "response_contract_alignment": {
      "commit": "038cfb51e7a2dbc69b3a4955e3568a647416b245",
      "profile": "Payment API RC5 local evaluation; client response guards only",
      "repository": "meridianverity/haltseal.com"
    },
    "reviewed_runtime_sha256": {
      "packages/javascript/index.d.ts": "cf0f87f53fce38c6f8ade88abc22f7f08b8709216f0a85b864b192c54aa1b3f7",
      "packages/javascript/index.mjs": "bde42123a15a0a17f01768e493b974e94a3a18e58a47165d0d8cf53994beac84",
      "packages/python/haltseal_payments_sdk/__init__.py": "c9da8ba753c94a9b0a93f829e68bcfe064b5f43ffe31470a6d91f7f3d84c8f44",
      "packages/python/haltseal_payments_sdk/_client.py": "82b4be7ff70eb9585716359319a57bd94f5b5c640e55d03d95c7060d434783c6",
      "packages/python/haltseal_payments_sdk/_transport.py": "394563b84fe4a83e42e1bc5fc72fdbebf2533a48221b83ab07a64383fa2da8ba",
      "packages/python/haltseal_payments_sdk/_types.py": "17b95ba8cdeb100f251736971cd5bca1f10caf549d4be9b8c4c7e91f397cb206",
      "packages/python/haltseal_payments_sdk/py.typed": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
    },
    "schema": "haltseal.sdk.runtime-migration.v2",
    "scope": "MIT clients and synthetic fixtures. Evaluation only; production NO_GO.",
    "to_version": "0.2.0-rc.1"
  },
  "schema": "haltseal.payments-sdk.release.v1",
  "scope": "Evaluation clients and synthetic HTTP fixtures only",
  "source_files": {
    ".gitattributes": "2ffa25000e279573d1826ac5dcfdd5bcb51b3c1f144abd37d160c9f38bf7e032",
    ".github/ISSUE_TEMPLATE/config.yml": "f41b2361b12bdff2a46b0ff0eb2053d0f2b33b6c88afe02686fb5232dfc07205",
    ".github/workflows/quality.yml": "1dcda5e0f65779298dc7d5c01eb7655a13c7f497e7826795557ed49e267a9870",
    ".github/workflows/registry.yml": "561b30b58ffe870d912acf2cbe1d8cba6d574338536de9b005f46c306c70d9da",
    ".github/workflows/release.yml": "1027e7741d19632f53b8c52d34c3ddce14d5cfd2cc0ab117156af755c66c64a2",
    ".gitignore": "79c1ea1e5b026f33f33389f5632f9e4fe15beeddc31a0a1b0efdfbb9f90e59ca",
    "CHANGELOG.md": "425ed0481a56d6f98d4f98071db53c96ad89f9795e029063c2ad9004183619df",
    "CONTRIBUTING.md": "813d1ca8fc709a8f0970d4d78662d0fc51e7c46750112e93035ee31ced8f35a4",
    "LICENSE": "cad8be1f5bb1dd3a9ee32325b590f75c0303fe79864812d368833602fcbb04f4",
    "README.md": "a5fd8f6ff7e7b6527809089d4df0cc4608ebdd421eb5a773f60e13a80903573c",
    "SECURITY.md": "93b8e2664cfe3bc11ebb9abf116a595ba85fbbad619e7ff15c9e9f045538de35",
    "docs/compatibility.md": "8bbb66c8fbc5665f38bf44099e621254369acc24744dc034223994e22c6d357c",
    "docs/migration-v2.md": "8bf0eb653539c2fdecdaadde625e859e1a099b2008e4841da56e113aca919e07",
    "docs/recovery.md": "30f57858e84be8390bb1d7c00d7a0846a86acccf3193267dc6a69c8fd8b9425e",
    "docs/registry-release.md": "0b0466e953fca5706aee07fe6812a5b353e47c085e0966e8b0ba08941ed94ce5",
    "docs/release-notes.md": "7aff5db0676ef8f35ca525f9b43f6f2f67416f8a6547a69f3cb4b4c865a18d41",
    "docs/release-scope.md": "7a04631a1bdac72797290150fd0d9cd78222a115045f62db020f323999dac332",
    "docs/security-model.md": "e3e510cd301674f133011fa9e5fa6e3df9083c6fc1ec66f618aeb1abdfcff65f",
    "examples/recover-original/README.md": "b08964f79a8f0a991719be1641b1628e595040b2ed6c9ae6afe1851e73bbae43",
    "examples/recover-original/demo.mjs": "bd028302f941a75bae75efd38a86b8435d40f9cf3780754273095698a9232f11",
    "examples/recover-original/demo.py": "a633a2f586c44331f02fd9fc4d52060f58103b312a8cfd3eeb1267b34252fe42",
    "packages/javascript/LICENSE": "cad8be1f5bb1dd3a9ee32325b590f75c0303fe79864812d368833602fcbb04f4",
    "packages/javascript/README.md": "a539d245e2199e12dceeeac027f8ac802b97a5ff599b9e2b6fd335cede0c015e",
    "packages/javascript/index.d.ts": "cf0f87f53fce38c6f8ade88abc22f7f08b8709216f0a85b864b192c54aa1b3f7",
    "packages/javascript/index.mjs": "bde42123a15a0a17f01768e493b974e94a3a18e58a47165d0d8cf53994beac84",
    "packages/javascript/package.json": "2bbfb408cf35c0ffdfc054302fdaabcbba9a7f0a9ae9123115b7a865d0ed6289",
    "packages/javascript/sandbox.mjs": "8bf3efe34a6b06e4214bcaf16b44b60edc664be91156bfedadb8f28d498bf073",
    "packages/python/LICENSE": "cad8be1f5bb1dd3a9ee32325b590f75c0303fe79864812d368833602fcbb04f4",
    "packages/python/README.md": "cda49bb66aec9e1033731ecfc4cacf4da9c522d29298ff9063177b0f38cff04e",
    "packages/python/haltseal_payments_sdk/__init__.py": "e89327d0f906a8e353a1a3896510eefc7652a56259079f3463be9b4fbbb0eaa4",
    "packages/python/haltseal_payments_sdk/_client.py": "82b4be7ff70eb9585716359319a57bd94f5b5c640e55d03d95c7060d434783c6",
    "packages/python/haltseal_payments_sdk/_transport.py": "394563b84fe4a83e42e1bc5fc72fdbebf2533a48221b83ab07a64383fa2da8ba",
    "packages/python/haltseal_payments_sdk/_types.py": "17b95ba8cdeb100f251736971cd5bca1f10caf549d4be9b8c4c7e91f397cb206",
    "packages/python/haltseal_payments_sdk/py.typed": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
    "packages/python/haltseal_payments_sdk/sandbox.py": "5cfde8b51c3b5f121c7fe0e4dcc62c2926091cbb312db9fe82bc2918f51d9782",
    "packages/python/pyproject.toml": "4ee8d3822091051e5fbab24e4cb756183d7d195a034030217a1b551e7f24fb45",
    "release-baseline/haltseal-payments-evaluation-0.1.0-rc.4.tgz": "86ca63a66784a5557a5708669bf7f1914f1cdcb96310af2b9e03d5dfc0a6e2e5",
    "release-baseline/haltseal_payments_evaluation-0.1.0rc4-py3-none-any.whl": "e41afe43dc87c663c6fc74570bc845a6eb047268ec8eef485a5403a87a3c824c",
    "release-baseline/provenance.json": "3d98a37b4b5f51ada0cc19e14943c7b4c71f089ef32fe5b64445ad53211a14f4",
    "release-baseline/registry-beta.json": "fd89d0d5123def57a4dffe26e21abc015eb3b57600c9a626749b8be735c82e84",
    "release-baseline/v2-migration.json": "14a3056bd39324f09b4a670d7599d42adc84a10e7e0601cd4ca4d3e4c5dde4b7",
    "tests/check_javascript.mjs": "a72fe518d2e9a295e905325daf01153660a3985f66da98ff7b32d1ed2625f499",
    "tests/check_python.py": "679cb60da503a360a897c6581e3b6801867de8818579ce9598f8d978d3cb47ae",
    "tests/check_responses.mjs": "5482ddbd6d177949196f3b935fc20ca4a046918f52897d4e5e6b6a5b48d8930d",
    "tests/check_responses.py": "d603c32795495c7d3ac7c0df75886ac7ca7baf6bdc0f1d1d7dcd1303fbb6b026",
    "tests/check_sandbox.py": "131b904e61797774bc3e40e4a663bf492e81743c5b6f9505d7616e5a497813c3",
    "tests/check_transport.py": "0465058f7880a276a4674f2eacd832ac9ef5a73c0208fac9ac70ebb30fc211e9",
    "tests/failure-cases.json": "498070ae03d04cf9a9a9b392af31f97de7dcb75edacc927c5ac6122ce619b1a7",
    "tests/failure-server.mjs": "7a9bffc3c33c32dd72380fdd4d1a523d1d19cd393882410f0f592b131c47c077",
    "tests/response-cases.json": "557dbea7aec3898ab8dfa12b4d16c25421d0741608dbebd3bb043e009d0d3181",
    "tests/response-server.mjs": "d87861ce6243fc2a117f74c664179af2175984ebef099fe454d7631214f720b3",
    "tests/sandbox/LICENSE": "3c1bbfea1572d550ff162d275795268563e3c0bbc3ef5966901bd2c46bdfc6ac",
    "tests/sandbox/fixture.mjs": "49554a810090aa6ca351ca4169f8157935139c9b5271c4a2b272528d4881631d",
    "tests/sandbox/server.mjs": "198219ba5336aac48db3a4ada2dbded3e0dfe8518a51ca757f2c349162b88cf4",
    "tests/sandbox/worker.mjs": "9cec7417c795ed184672129b4d255e8dbf18f7fc2cb1eefdecbeb0ec92993df8",
    "tests/start-fixture.mjs": "e170ffa81b013e8b6e1c0029c4d82fdf67e2abe501e67fe834b68ac66502fa0c",
    "tests/types.mts": "7d65ce18351f78a43bd0bf64ca18f4c75f906eaa85e2e497bad5a0bfc6d7f9b8",
    "tools/build_release.py": "4888a40678a77843017b7de67264ca92ef6af1b170d0a2e78b120a163f8c32d0",
    "tools/check.py": "ef93102745d5173370a07e8f766ab5d5105e0bf655321dc469cba1440bff4252",
    "tools/check_hosted.py": "179eb44f43d058149c889eb7981f8dd9d1cddb73a843d3139007a6de340fa231",
    "tools/check_types.py": "6436821e4e56b959195721ee7896a99c67515259578aa7de937369440267b510",
    "tools/quickstart.py": "476f41d912829ade0d1187bd139e56a3603ec99c1b27b8c094b3bf2098805d61",
    "tools/release-files.json": "627d33d7a07303834569216d370d2a15491b05921a378443df1b8015d6042c4d",
    "tools/run_installed.py": "f15759f46e6280f5c397c86e8a24f2d400af73ca913e481ea8085509bab0b891",
    "tools/verify_provenance.py": "08979ad85ea5e734f7e4d9bc03d9a2c1267ec1b805cd3e4182abbab82044a7cd",
    "tools/verify_registry_release.py": "f0daf2da57cfabc7801796dc965cc41028942220efabaf88e8ace9fe9c3e9abb"
  },
  "tag": "v0.2.0-rc.2"
}
