{
  "date": "2026-09-18",
  "status": "packaging checks passed; staging only; operational release gates remain",
  "public_release_unchanged": "1.2.0-draft.2",
  "proposed_release_edition": "1.2.0-rc.1",
  "python_distribution_version": "0.0.0.dev3",
  "wheel_sha256": "a4ae921b6c60440bd85103e4804cdeb39bcad9fd391db2403c254ea2ef522dd2",
  "previous_wheel_sha256": "e9aa31ff3ad84ac78ee76df6c98aebb3dac133bf1997b82b9a7547a3a720342a",
  "unchanged_packaged_implementation_files": 73,
  "implementation_byte_map": {
    "odexa_ref/__init__.py": "bd38a18efd0c6521f5b5de28173c3d76800ab8a507407e957c0009f5d0729cb5",
    "odexa_ref/contracts.py": "ed70d82ad6778a25c21f00952e96e5b9e384d5fef75e60dd3b3c64849a4af362",
    "odexa_ref/crypto.py": "64cc9637e284441efbb00787d9e22d1a0cd29761bddbf91039d7e8b97f95428e",
    "odexa_ref/demo.py": "bb6adb22dc02f29730911f715eb8b0e7d622e979a2ff50341867e99cda052034",
    "odexa_ref/duty_demo.py": "3c49e3fa353fb56959ba34025abc092a330e49bb7af992ef2805ed160147420d",
    "odexa_ref/evidence.py": "8b1785a84c1104c09cdb77053ef681ab30b40cba74c750841f95aa6c357dc7b7",
    "odexa_ref/fixture.py": "0f30df756bcbfd67874dd3c6534b900c166e4e0aeecf7b5cf2f88ac75fa3360c",
    "odexa_ref/policy.py": "9a488f755d050606b8d615a0869c65ef409e73cef2f631e8d712735bb0693cd1",
    "odexa_ref/server.py": "833f09ee70dea5cb7c45f7b76a1511ac354dc6e24b91b035147b0cc7f5a3a6ac",
    "odexa_ref/service.py": "1122b329a386614bef850e62245f9ee44a564e2daaa9563150ea0a943ad2d3ca",
    "odexa_ref/store.py": "994ad2827ddf8c2d05f5e58db35f3326ddf24b91be3f3f80c4ac8065dfd1912f",
    "odexa_runtime/__init__.py": "5a07fbc015171c8426a2946ca77cae004ae8f0e429a754bfa7c3a3b0ddd9ec4b",
    "odexa_runtime/archive.py": "4219f89eebc110eb5146b2b93cc664b4b35607d9b9193a83eff29a18891e5d11",
    "odexa_runtime/bootstrap.py": "d3926b46191f3cef9d71698611b95096bbc57c927a5ce95534198b8ab5dbb238",
    "odexa_runtime/cli.py": "bd06b61b07ae1d0ff75f8f9244f28bdd478bb5882549f3186ad9c6198afabd9e",
    "odexa_runtime/client.py": "7d461569344c9f2e4c08dcd04f55798ecbf0f44dc6ab5e95f762db3140465d83",
    "odexa_runtime/config.py": "1e1d5c1041e1a4bd996beb2f8c7884f2292d7e00353e60b20e3e9c4cd0d9e29c",
    "odexa_runtime/runtime.py": "2cf4ffa947cb56c644652b2af345f1c72418277a3366043e391014e44af9617e",
    "odexa_runtime/server.py": "e83fcd31ee7f3f704b127b7804de5ede6b08d048c25db2b63d0f25414005507f",
    "profiles/__init__.py": "2745884d4e7a4e6e6ac866ad913348082bc0c8ca86b7c1b8d325d20597911d76",
    "profiles/asset.schema.json": "45633e8e8ba51d06373c29ee49edf9e3057d0db0d465e1f0e50cd0a1da5e732b",
    "profiles/asset_catalog.py": "e12c61c9f5a697b0047a594151257be925bc106598a012c247b518bb8d81f70a",
    "profiles/asset_evidence.py": "816220eafcb295e3e2a488397919f3ee0cfcc817bac15c85c425814332b0c8f6",
    "profiles/asset_portability.py": "351db24cac4e09f29d5f8996a9396069a55ebbe391c8f3cdb3f9c799c57ab89a",
    "profiles/assets-paid-portable.schema.json": "e12a988b45903154f614d35211067568736cf803c2e9170c287da1645af2f4e4",
    "profiles/assets-portable.schema.json": "73d2e6082b4402b6d8e053b25ade15115e2ba74fdfb5fed5ca1cf5a07b819c4e",
    "profiles/assets-storage-paid-portable.schema.json": "131d07ac585ec0901986e0c967e7ecd193f0a7c8ad01017b3717e5228f32ca28",
    "profiles/assets-storage-portable.schema.json": "cd4b49aee364522fa13e9644924ae3b1d4fee83d3f81f00c27ecdf4506924206",
    "profiles/authority_history.py": "045e7ba1862c1d01d4de325f8129cfae11adf71c1d392ab47f16981056a88559",
    "profiles/authority_transport.py": "05c7fbf5045445a1735d4c5782e1e1e303d69bb4f6116c6bf1e21b8d23a800d6",
    "profiles/delegation.py": "eeeb20a5532dc75fc817b286c588a303e493c6ca40c1f19f264ee9cf2518f8f9",
    "profiles/delegation.schema.json": "bb83e1c9c0f7da6492c9a3ec9aea15f391fe8714ff402230892873537175dbca",
    "profiles/free.schema.json": "5527cca19fa0072aba412bbcb8d4db61d575df0fea3cde251444e43257b6d2aa",
    "profiles/free_contracts.py": "8f4b65c7377dcbf40670f0142f17d385b6832d0571a73b7e54544a87934c4b28",
    "profiles/free_gateway.py": "a400685a26097edb089d938b88b07aaac38ca5c928973f596101d10aa59febf2",
    "profiles/free_service.py": "75858b26955c5cabb7f5c470a6c847652ff19cba74133cc8cb724df16d68c91b",
    "profiles/free_store.py": "614f427beaf089a178f00da1b45285a80ad946614663d50db3cafdf7cb1f1bda",
    "profiles/gateway_reports.py": "29673d0e69228588cd5959a83333915c38f93f57b3159d840932ad0d0f488cde",
    "profiles/network_payments.py": "619edcdf35ea8d9bd4a34595c219fee324ece7db3a13afb9099a65580a170b34",
    "profiles/observation.schema.json": "a4d14303c8e271121333b9fd95bd61df53fc4f93046e149c876e2c64a66df424",
    "profiles/observation_coverage.py": "b851bd69b697eb628be76053dce661c411737e5d6bbee9cf9ca798a6f598d9d8",
    "profiles/paid-agreement.schema.json": "e1c347134790082bc15a859454e6ec8c7db82ccf24a46409ac27d4abb1118812",
    "profiles/paid-portable.schema.json": "e312a9431967e1b469cdfc754f8f37dc4f65e67f8f70e9bafb6da93fa16ceb20",
    "profiles/paid_contracts.py": "a8c575b811126636ca78f1d114b446706f50c66f5829bcb8ee9b3c0c2d19eca4",
    "profiles/paid_evidence.py": "e60911a302203b4f7072082688e0ef903a4f088dae2171b700f8c4fe97002f69",
    "profiles/paid_service.py": "ab502d8cc468794692f2d32bb4119bc765d18a3cd5ece5f84f1c9fb323f5b31d",
    "profiles/paid_store.py": "1ce30425a05b04d476c3d49d4f5636bdda66b2545d03ff3b1ab5dc33990aaa09",
    "profiles/payment.schema.json": "803d62e616f6ad78e0cc7c6303e67d62b8836169f44dd76572f35203dbd5d5c8",
    "profiles/payment_adapter.py": "4688385b77b19b2c19b2311cab494539411b0de7a2ee63513faa4334a1aaccb8",
    "profiles/payment_ledger.py": "973e58f49b69d45ce135f7c4f9ec1a3684cac6cfb46567f254288e950a57c9c6",
    "profiles/payments.py": "21416b7db77d7541c93534fbcdc29be62df44d0bb1c1ef602f35d9a0bcd0a0fa",
    "profiles/portable.schema.json": "e719e1e5dcfac64cdf0fc10c76933263315ff203016284e56dbcec5e6bc75ef3",
    "profiles/portable_evidence.py": "3cf971950dfd00689184f089ca7156dd4fa4be88960e870b53255682cd44450f",
    "profiles/storage-agreement.schema.json": "afda6caeafa48ce22b3a3cbc2e04ff6210d58faca4adc98378b31cfc6b7ab30c",
    "profiles/storage-paid-portable.schema.json": "7cc0ce2f577d93629eb61ccef59009cd9988267b8f8a182b8ee13c00c0c7d64b",
    "profiles/storage-portable.schema.json": "29e61472a0f33fcf6d23e21abd76b294052fe3ca9a845422c453a20b2b972a57",
    "profiles/storage-session.schema.json": "3e3970dc50eeb8b46a4553e674cdf2e7be2e886638aea79c7cd4deec16a39b73",
    "profiles/storage_contracts.py": "f5129d72d11d92deab79a0ca953f4ce63845169bbe5b11647b006985cdc9b9ac",
    "profiles/storage_evidence.py": "9f0c9e123003c20155c995f82eacc9f4b8f91522b636d8aa0402e44d4e3e1d00",
    "profiles/storage_service.py": "ce169d9315f72fbef7200723224ef8b7c07eecca6c718cccd36772a6b9b66d2d",
    "profiles/storage_sessions.py": "b05ad57b65f7f0cd1e3fe29da927bf5c57be7d269dabe764bf0a3e63412e3482",
    "profiles/fixtures/asset-cases.json": "d07191bd7f95cc8d62a5db169d5484dcb71aec0fa501ba415550b9f0cda966e8",
    "profiles/fixtures/asset-portable-cases.json": "15fef719a8d80ecffe07826db414350388c623e6dcb6037d26b7751655805e65",
    "profiles/fixtures/delegation-cases.json": "7e97b359b3510251aba2ef34b595e81390eac6bf48b7b1322c2b473969464673",
    "profiles/fixtures/free-cases.json": "11d88018771e748c85be1d7539ec2e6366070447282e365237914c9583b50301",
    "profiles/fixtures/observation-cases.json": "6cc305418142169b7e542c1ccd9013dd2fd770a7151e4bb6af5450b986ead3b6",
    "profiles/fixtures/paid-agreement-cases.json": "aaca5b4ad4e5367edc103c86e39c394eeb362e9b6f9165d1eab94ac745e72762",
    "profiles/fixtures/paid-portable-cases.json": "7610004df1ac0c6728b2c59e8fb9cd911fa1a063f1a693ff09f4f520c521bced",
    "profiles/fixtures/payment-cases.json": "ec42569b7bd1ca69fb5f49395685c96dacbba0c8ad8918c36985fc127e4e9cd4",
    "profiles/fixtures/portable-cases.json": "e8546c40c729af40335e3cc59d368b0cedb1fb8cb793a59d18c875da987d77b0",
    "profiles/fixtures/storage-agreement-cases.json": "6de7376b718eb5e93893519d7144d62be93b942ccd430410cd337a8471f71ceb",
    "profiles/fixtures/storage-portable-cases.json": "6c16593b0423c29e4d881db91d526ce292c15446f950773875267963f2a64d5e",
    "profiles/fixtures/storage-session-cases.json": "e02b7ee008dac2296135c92174ed269ac3c895d0021394f75ab37891649ddca6"
  },
  "full_licences_in_wheel": {
    "LICENSE.md": "4d017b310d92d78ab455be766f0b8f36e73a2b2c3ba3e115354c4e3d18b134c2",
    "LICENSES/Apache-2.0.txt": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30",
    "LICENSES/CC-BY-4.0.txt": "d557539df68e771cc1eedcc91d13f70fca930e508d11eedcafa4b15db49e3744"
  },
  "metadata_lists_all_licences": true,
  "cli_checks": {
    "odexa-current": "help command succeeded outside source directory",
    "odexa-reference": "help command succeeded outside source directory"
  },
  "installation_environment": "Reinstalled only the rebuilt package without network/dependency changes into the previously validated isolated environment. Not a fresh-dependency run.",
  "focused_portability_methods_passed": 4,
  "portability_evidence": "verification/packaging-portability-tests.txt",
  "existing_integrated_tests_reused": {
    "python": 644,
    "node": 206,
    "installed_commands": 57
  },
  "limits": "Existing suite results apply to unchanged protocol source; four test launcher defaults and packaging metadata changed. No new deployment, payment settlement or security-intake verification."
}
