{ "schema": "guard-issue52-package-set-v1", "guard_head": "afe5093e39bdd132bfb4da2a45e3199f1f6eca16", "guard_base": "0161ef8a52e052d1bc1366cdc93ce13a9bd535ed", "guard_base_branch": "feat/50-guard-019-release", "pr": "https://github.com/Waveframe-Labs/Waveframe-Guard/pull/53", "ledger_head": "a34c11d81b85963794cf28b4adad091fac15e130", "compiler_head": "ae590dee058d3481e384dea850d5b7d980f533ff", "ledger_archive_evidence_commit": "46cd4c5a9a2c17e2367d64b56803df92de69d8b3", "cloud_regression_server": "547291b525e2f1d05d92ed65b6058c4ca91588a8", "cloud_next_base": "8552aad2fc4fcf861cc2205ebce70a5b486534e6", "release_ready": false, "runtime_activation_ready": false, "ci": [ { "id": 34789074584, "url": "https://github.com/Waveframe-Labs/Waveframe-Guard/actions/runs/34789074584", "head": "afe5093e39bdd132bfb4da2a45e3199f1f6eca16", "conclusion": "success", "jobs": [ { "name": "Action policy / windows-latest / Python 3.10", "url": "https://github.com/Waveframe-Labs/Waveframe-Guard/actions/runs/34789074584/job/103809812538", "conclusion": "success" }, { "name": "Action policy / ubuntu-latest / Python 3.14", "url": "https://github.com/Waveframe-Labs/Waveframe-Guard/actions/runs/34789074584/job/103809812624", "conclusion": "success" }, { "name": "Action policy / ubuntu-latest / Python 3.10", "url": "https://github.com/Waveframe-Labs/Waveframe-Guard/actions/runs/34789074584/job/103809812688", "conclusion": "success" }, { "name": "Action policy / windows-latest / Python 3.14", "url": "https://github.com/Waveframe-Labs/Waveframe-Guard/actions/runs/34789074584/job/103809812738", "conclusion": "success" } ] }, { "id": 34789074621, "url": "https://github.com/Waveframe-Labs/Waveframe-Guard/actions/runs/34789074621", "head": "afe5093e39bdd132bfb4da2a45e3199f1f6eca16", "conclusion": "success", "jobs": [ { "name": "Package acceptance / ubuntu-latest", "url": "https://github.com/Waveframe-Labs/Waveframe-Guard/actions/runs/34789074621/job/103809813274", "conclusion": "success" }, { "name": "Governance and repository integrity", "url": "https://github.com/Waveframe-Labs/Waveframe-Guard/actions/runs/34789074621/job/103809813313", "conclusion": "success" }, { "name": "Package acceptance / windows-latest", "url": "https://github.com/Waveframe-Labs/Waveframe-Guard/actions/runs/34789074621/job/103809813332", "conclusion": "success" }, { "name": "Tests \u2014 Python 3.14 / Ubuntu", "url": "https://github.com/Waveframe-Labs/Waveframe-Guard/actions/runs/34789074621/job/103809813338", "conclusion": "success" }, { "name": "Tests Python 3.10 / Windows", "url": "https://github.com/Waveframe-Labs/Waveframe-Guard/actions/runs/34789074621/job/103809813386", "conclusion": "success" }, { "name": "Tests \u2014 Python 3.14 / Windows", "url": "https://github.com/Waveframe-Labs/Waveframe-Guard/actions/runs/34789074621/job/103809813393", "conclusion": "success" }, { "name": "Tests \u2014 Python 3.10 / Ubuntu", "url": "https://github.com/Waveframe-Labs/Waveframe-Guard/actions/runs/34789074621/job/103809813402", "conclusion": "success" } ] } ], "cells": { "ubuntu-3.10": { "python": "3.10.21 (main, Aug 13 2026, 02:42:48) [GCC 13.3.0]", "guard_suites": { "source_default": { "skipped": 146, "failures": 0, "errors": 0, "passed": 1422, "release_passed": 150 }, "source_development": { "skipped": 8, "failures": 0, "errors": 0, "passed": 1560, "release_passed": 150 }, "installed_default": { "skipped": 146, "failures": 0, "errors": 0, "passed": 589, "release_passed": 150 }, "installed_development": { "skipped": 8, "failures": 0, "errors": 0, "passed": 727, "release_passed": 150 } }, "combined_suites": { "combined-extra-default": { "passed": 678, "skipped": 44, "skip_reasons": { "explicit action-policy development opt-in required; see docs/ACTION_POLICY_DEVELOPMENT.md": 44 }, "release_passed": 70, "native_passed": 0 }, "combined-extra-native": { "passed": 722, "skipped": 0, "skip_reasons": {}, "release_passed": 70, "native_passed": 44 } }, "catalog_3_execution_cases": 56, "connected_cases": 23, "connected_guard_hash_source": "actual client-install.json archive_info; direct_url hash additionally checked where present", "connected_scope": "Unchanged Cloud #147 catalog-2 regression; independent server interpreter/dependencies", "archive": "artifacts/34789074584/action-policy-ubuntu-latest-3.10.zip", "archive_sha256": "eff7555f0e32397c8b6c4a199cf60725bf6aab1e8ec98a352dd48dc8e85f367c", "packages": { "governance_ledger-0.9.0-py3-none-any.whl": { "sha256": "3b76d333c33df8fd7a68ee2a35b04ef880407cdcdcaf9500b195c9ea7198c7d8", "member": "ledger-extra/wheelhouse/governance_ledger-0.9.0-py3-none-any.whl" }, "governance_ledger-0.9.0.tar.gz": { "sha256": "11400cb3e45af9bdece82d5cf856e44d84712896eefafda7093b49321b193e2a", "member": "ledger-extra/wheelhouse/governance_ledger-0.9.0.tar.gz" }, "cricore_contract_compiler-0.5.0-py3-none-any.whl": { "sha256": "03b9077cbfb1e5b54f4203b8d45fdd9021a773fc08688945a0dd4fd7694f92d0", "member": "ledger-extra/wheelhouse/cricore_contract_compiler-0.5.0-py3-none-any.whl" }, "waveframe_guard-0.19.0-py3-none-any.whl": { "sha256": "eaffc13879733b7073e5f436f417a2b4890d2decf8d0cd8b7285378200a9097f", "member": "ledger-extra/wheelhouse/waveframe_guard-0.19.0-py3-none-any.whl" }, "waveframe_guard-0.19.0.tar.gz": { "sha256": "8769a744035442aaecfeadc56c5d8e64a56fb436c7bdf3a6b31c02c29bd675a5", "member": "package/waveframe_guard-0.19.0.tar.gz" } }, "ledger_compiler_archive_origin": { "url": "https://raw.githubusercontent.com/Waveframe-Labs/Waveframe-Ledger/46cd4c5a9a2c17e2367d64b56803df92de69d8b3/artifacts/issue25-ubuntu-latest-py3.10-a34c11d81b85963794cf28b4adad091fac15e130.zip", "sha256": "1d900834a5f0139873342aef5b60ccfc2524a39aad7ae5e69aaf444b525d160c", "cell": "ubuntu-3.10" }, "compiler_build_origin": { "filename": "cricore_contract_compiler-0.5.0-py3-none-any.whl", "sha256": "03b9077cbfb1e5b54f4203b8d45fdd9021a773fc08688945a0dd4fd7694f92d0", "origin": { "url": "https://github.com/Waveframe-Labs/cricore-contract-compiler.git", "vcs_info": { "commit_id": "ae590dee058d3481e384dea850d5b7d980f533ff", "requested_revision": "ae590dee058d3481e384dea850d5b7d980f533ff", "vcs": "git" } }, "kind": "locally built pip-cached VCS wheel", "supplied_archive_hash_verified": false, "note": "Archive hashes can differ across builds; complete compiled fixture outputs must remain identical." }, "guard_build_record": "cells/34789074584/action-policy-ubuntu-latest-3.10/package/build-provenance.json", "install_provenance": "cells/34789074584/action-policy-ubuntu-latest-3.10/ledger-extra/combined/combined-provenance.json", "upgrade_provenance": "cells/34789074584/action-policy-ubuntu-latest-3.10/ledger-extra/combined/guard-entry-provenance.json", "source_archive_equivalence": { "acceptance-output/source-dependencies.json": { "sha256": "71126f388ba5a60a815c2d26d67821aff38e7c3040b44e20940eb2bcb0b391a4", "runtime_resources_equal": true }, "acceptance-output/package/installed-dependencies.json": { "sha256": "a8542ebd9a6a312da24dfea217ccf7f200f8b90f4b4da7a9575b36692d3c42ce", "runtime_resources_equal": true }, "acceptance-output/connected/client-dependencies.json": { "sha256": "2fff914a822e9e380e801340215034c5b20d283671bdc50b5729783078a28447", "runtime_resources_equal": true } }, "mount_equivalence": { "historical_guard_head": "0161ef8a52e052d1bc1366cdc93ce13a9bd535ed", "historical_cell_wheel_sha256": "34181026b13e5a60c8ec7370dda875c911ef762903865db25705c73872f330e9", "current_wheel_sha256": "eaffc13879733b7073e5f436f417a2b4890d2decf8d0cd8b7285378200a9097f", "runtime_sha256": { "guard/__init__.py": "3f65aad876b2aca0d1bb4cef9f79ab424ba250b8ac5a813dfb53800b9b3e9980", "guard/adapters/__init__.py": "7d438d1b74ef404f26a3e5810c1e19d747747a747d3a7df4da2dfc0df39a332a", "guard/adapters/compiled_authority.py": "faa9300384a7b3bf7e367de15782db91c547c3b9ec6cee7e3062726d10dc2899", "guard/adapters/proposal_normalizer.py": "d07e275c7697be2b97ad657619ef36053d66ecf3701ec2c8b0e5b418b37282d3", "guard/adapters/upstream_semantics.py": "585603e8b47fbf732535adc24644e79a53204fb4d765ba8cff0a18e2e86d8369", "guard/cognition/__init__.py": "2c465ce0a6ec2c0fbb53989e351f6b78ba7e629ca2dfcbbec1254cd428bd607d", "guard/cognition/admissibility.py": "9cad5241441c2fbd872b988240368408190db2cc1de7e7c934ef69bb8e1ddc7a", "guard/enforcement/__init__.py": "027500865a4127b24885db7cfcd00ba1b2cff905e7b9d4fc9a86a0eebede63ee", "guard/enforcement/chronology.py": "52add787c0c1d82f8f7656b4d681e71d66eefbbebd1eb4c53197299bbb25e197", "guard/projections/__init__.py": "5fdcb6d5f7c28f55228cac678fb26c11bb903e78e7dc525c79f8adb5d60eef51", "guard/projections/execution.py": "2a6c793d066168868004b818b888ce9fc8b16514a70846f49e83b4ce0eb828dc", "guard/runtime/__init__.py": "81a1c6ca0828da9f3721af868ad799e4856cb78edbe73b7b9e4605d18a4a2ae3", "guard/runtime/builders.py": "a04e5f3e5575681571d0f87f4eb74df04c991c8b7eb4df8c8d5f434a6a58ad5c", "guard/runtime/continuation.py": "f404156305fe469537669fd6cec25ab7f1f5cb23fac51569242a1686beb76659", "guard/runtime/dependencies.py": "33f0b8d85d4f8e726737d86ea6e5d667d76c58350e14e54bddf7656e0d2a3c27", "guard/runtime/evaluation.py": "718da61b4d7fae6966c4791eec0cebe3f3392d633ddfc1dc920586bc22333711", "guard/runtime/evidence.py": "bbc597a52bb00d4aab7c908ac55e44c58cb926eb3aa9120bdfb16a258ceb0f06", "guard/runtime/identity.py": "9dc4a23f6f86f4859abb7a0ac9f9dc62ace1ffe59afe2d02c1b6faeb875360ed", "guard/runtime/organization.py": "eaad4792f0864f69801529c1a82049cebe805c3adef931968f77e91a1a7bddb3", "guard/sdk/__init__.py": "952a952a769cc671e1d5ab1bcdbda75a87f2380fe16aca05bfc3a10d0c7d154e", "guard/sdk/adapters.py": "421d4448f334f451a09804605c77f9411f1be369633153b723f8eb657834ae52", "guard/sdk/authority_source.py": "3a9ddfdd3fbc0022736b186aca77209903fe2d246ae4abcf731d8746e667c2ec", "guard/sdk/cleanup_local.py": "d44803a52aa822f5fbc90980ed6662f09bb00719173f9332e7f2bdf24c493f35", "guard/sdk/execution.py": "6d4ecddc292a0fd07ea3d16f6c8488e2af9cc0fa5173207fdb00e01ad4caf15b", "guard/sdk/guard.py": "1269697d2b0f909594c1f113b7e1eb26473764e03860f2ceaab965ba8b779381", "guard/sdk/local_persistence.py": "36303a55d32a2d0060fede36e850d5f0245d2991e19ed27e1abb6b0841c24c98", "guard/sdk/repository_boundary.py": "fe1f60ad178ad3c417e3d694c239990df10b692b69c2e9bc819219c2aea18c13", "guard/sdk/repository_evidence.py": "ec8b18197397f854bc080eb72d571195aab4d17d525ad25505c40911d98ceac2", "guard/sdk/target_binding.py": "0812fcb617ce33300563fcee3d3622d2697a5f0bfacdf2db47d8c46d1cc7e8e4", "guard/telemetry/__init__.py": "f8a9a0f2ecee7b759ab89eb12cb7f8bc616b0024c779467a72bb29a6f0a5b1f5", "guard/telemetry/events.py": "1c2c9348792587d6913ec231222840586cd7a2b9a68cba517bab687f3c90c42d", "waveframe_guard/__init__.py": "ad354fb575e94711c421eb662a9bad86a542f0afaff9b93e238fa0128f24c344", "waveframe_guard/_client.py": "7c03124d07c88e205e45c780429683bfa826c42f3c9dd95927b3df1413398bf8", "waveframe_guard/context.py": "fbd7aec48e1c960f481b5ef631cb74d3be95664f2daeeb9e560569d976dea72b", "waveframe_guard/contracts.py": "bf5d22a9a3e7f6aa2788eb1c10583c17b76d644cb1b8fcdfa8b18c50e7f65b06", "waveframe_guard/execute.py": "1b972486c0a7c09d68e5e272f9d9ba7245885d1700b971df151a04e17c5502ea", "waveframe_guard/guard.py": "cb1f8d46188f726dd9e7a78e6291d47de7a6a9b637448605b1c89477089f4b1a", "waveframe_guard/result.py": "6f9fc774f47bd009fdd841675ac188b753d398c520a53e0aff811196deba0124", "waveframe_guard/runtime.py": "27a5f32423505fa1d4d1892de8e575f21bfc8e58dce076dffe91eb238d917ab2", "waveframe_guard/schemas.py": "6035d30356ddb62dada4e79f30738a82ff3000f19c89e4b6161eb96a7430471f", "waveframe_guard/authority/__init__.py": "59a1803cae3be36a6bcaed8154842f8c795f730145a7f23a981194610b218fb1", "waveframe_guard/authority/cache.py": "d24565c6ec12bb04fe80eb252ff3ab1c0145c5e2dbf3709f13272939c9b2cf32", "waveframe_guard/authority/development.py": "b4912214cc6772f98922707923f28722d27c935ffc7d079d5037e7e8238ef047", "waveframe_guard/authority/exceptions.py": "483dfd74434544c5a6bfcbaddc35449ee12402878b55ecf6dcd89f61facc2acd", "waveframe_guard/authority/generations.py": "98a1e716268838f564ef81d063870da2a3643c5d4a560a3fe982f8cb54b5141a", "waveframe_guard/authority/loader.py": "9cfd261897cc8110d7bc7cd43f4ae32dd2e24929d575a3913bb80d649ecb9a01", "waveframe_guard/authority/replay.py": "08b61bd1305aa43fb9b5cb3f0066168eb9022d9b00d9e4c86eeeb6ce73a521e0", "waveframe_guard/authority/resolver.py": "a3184b12f351dad5086c2be26d7c15fcc2fa18a95f9d6d6eb8d13c657301560c", "waveframe_guard/authority/runtime_facts.py": "331aa87ad29a5451145cca49829c128736aded6ce6affd3c71ffaf63dfc864e1", "waveframe_guard/authority/types.py": "a4b196c61114738e6e9d7e6dad308389780a97323c44b7daed8a8a39c526f4b2", "waveframe_guard/authority/verifier.py": "7570037798593905bd84f5e4ea091b49654f278d5c05aa4758e129f69101e805", "waveframe_guard/authority/adapters/__init__.py": "ed9841ecdac3a2d5bb134ae8bc7c3a802b689a5c02ca7d64fb1766d3d650af99", "waveframe_guard/authority/adapters/common.py": "ee6eb0141df393e45cacf4048339514313f0acb4a472ded02b75f9dd97e6c228", "waveframe_guard/authority/adapters/local_registry.py": "3131161119a46c3903f4f2718a33a4f4b6c0016995f7e074dae1e2d71035be33", "waveframe_guard/authority/adapters/memory.py": "d27387ae70edb225f38876c4bea8b99dc926cb8dc0802efbe754118b8a2055db", "waveframe_guard/cloud/__init__.py": "e8bce87ae29be21947996da27926b6c452ba1991e0a2fb37246e8b3b75140209", "waveframe_guard/cloud/client.py": "2974d7678ceb24ea1fea76e97a3097699abe419e24098125916a3db08597343b", "waveframe_guard/cloud/publication.py": "c7f4be68de3a4eaf1fea21ebb9d5a0497725f92edd89dedb381ee2d95d6f3d05", "waveframe_guard/quickstarts/__init__.py": "2d552d453a0a90d71cc66ea73ed22ae45e50b26408c0071dafa2dc00f6f4b550", "waveframe_guard/quickstarts/external_agent.py": "229ab6ad0acf8635d25465899c982311a5fe56ee5b8db253282f4a1f5d50fc8a", "waveframe_guard/server/__init__.py": "4674a89ac77f287b9d8e8ada8012952c0cd8d55407fe00853a51a7a793b10e90", "waveframe_guard/server/local_api.py": "2335469a83c6951789eaefb5f0ef25a90ef84c4d3e16ec6c69c584eff106ef5c" }, "retained_mount_evidence_commit": "e6008345c9891ec6ffb5088f38177022e3cef4aa", "actually_mount_tested_wheel_sha256": "2b78374416635ca551ee5470fcd1e9e390d3f08141a53c91bcba7d42516b046e", "scope": "#51 Linux/Python 3.14 real same-device bind-mount proof; identical Guard runtime and mount-test inputs. Ledger #26 changes CLI/legacy mediation, not Guard filesystem enforcement. This current wheel was not newly mount-tested." } }, "ubuntu-3.14": { "python": "3.14.7 (main, Aug 6 2026, 02:19:46) [GCC 13.3.0]", "guard_suites": { "source_default": { "skipped": 146, "failures": 0, "errors": 0, "passed": 1422, "release_passed": 150 }, "source_development": { "skipped": 8, "failures": 0, "errors": 0, "passed": 1560, "release_passed": 150 }, "installed_default": { "skipped": 146, "failures": 0, "errors": 0, "passed": 589, "release_passed": 150 }, "installed_development": { "skipped": 8, "failures": 0, "errors": 0, "passed": 727, "release_passed": 150 } }, "combined_suites": { "combined-extra-default": { "passed": 678, "skipped": 44, "skip_reasons": { "explicit action-policy development opt-in required; see docs/ACTION_POLICY_DEVELOPMENT.md": 44 }, "release_passed": 70, "native_passed": 0 }, "combined-extra-native": { "passed": 722, "skipped": 0, "skip_reasons": {}, "release_passed": 70, "native_passed": 44 } }, "catalog_3_execution_cases": 56, "connected_cases": 23, "connected_guard_hash_source": "actual client-install.json archive_info; direct_url hash additionally checked where present", "connected_scope": "Unchanged Cloud #147 catalog-2 regression; independent server interpreter/dependencies", "archive": "artifacts/34789074584/action-policy-ubuntu-latest-3.14.zip", "archive_sha256": "0494f05dfac98b9a400caee2495c6eb3c899b491a4810a5cdccf2b0412bed900", "packages": { "governance_ledger-0.9.0-py3-none-any.whl": { "sha256": "6b7913e4ba4e2b11d1007bb3006dea81cde08ebc06980a7bab89113938779bd4", "member": "ledger-extra/wheelhouse/governance_ledger-0.9.0-py3-none-any.whl" }, "governance_ledger-0.9.0.tar.gz": { "sha256": "8ceb328437c794a3306d22ca82e99787f3bf4ff0d0281b4e245d7d0b29c42c2c", "member": "ledger-extra/wheelhouse/governance_ledger-0.9.0.tar.gz" }, "cricore_contract_compiler-0.5.0-py3-none-any.whl": { "sha256": "1bc689d2885e32641ac3ade7e710a4d0fe079c089f1a2160e2d86f328bbb7c44", "member": "ledger-extra/wheelhouse/cricore_contract_compiler-0.5.0-py3-none-any.whl" }, "waveframe_guard-0.19.0-py3-none-any.whl": { "sha256": "e734836af5780fff7f834e2904c67f88a1d3a5ef1b47a2e8fc2f4e07f3dbb42f", "member": "ledger-extra/wheelhouse/waveframe_guard-0.19.0-py3-none-any.whl" }, "waveframe_guard-0.19.0.tar.gz": { "sha256": "e4230ad2ca9d6f01a24ac5c2e74064079fff531bb981682960143cdf767f19e3", "member": "package/waveframe_guard-0.19.0.tar.gz" } }, "ledger_compiler_archive_origin": { "url": "https://raw.githubusercontent.com/Waveframe-Labs/Waveframe-Ledger/46cd4c5a9a2c17e2367d64b56803df92de69d8b3/artifacts/issue25-ubuntu-latest-py3.14-a34c11d81b85963794cf28b4adad091fac15e130.zip", "sha256": "cf1cdd57f4a68ad1e10b0b7b9a48ab1046685009052d3e8fb4ea6c0c44f7b282", "cell": "ubuntu-3.14" }, "compiler_build_origin": { "filename": "cricore_contract_compiler-0.5.0-py3-none-any.whl", "sha256": "1bc689d2885e32641ac3ade7e710a4d0fe079c089f1a2160e2d86f328bbb7c44", "origin": { "url": "https://github.com/Waveframe-Labs/cricore-contract-compiler.git", "vcs_info": { "commit_id": "ae590dee058d3481e384dea850d5b7d980f533ff", "requested_revision": "ae590dee058d3481e384dea850d5b7d980f533ff", "vcs": "git" } }, "kind": "locally built pip-cached VCS wheel", "supplied_archive_hash_verified": false, "note": "Archive hashes can differ across builds; complete compiled fixture outputs must remain identical." }, "guard_build_record": "cells/34789074584/action-policy-ubuntu-latest-3.14/package/build-provenance.json", "install_provenance": "cells/34789074584/action-policy-ubuntu-latest-3.14/ledger-extra/combined/combined-provenance.json", "upgrade_provenance": "cells/34789074584/action-policy-ubuntu-latest-3.14/ledger-extra/combined/guard-entry-provenance.json", "source_archive_equivalence": { "acceptance-output/source-dependencies.json": { "sha256": "1837e48ec65ea6f48e684e239738816140faccb47ff7d74d50e749f494ce280d", "runtime_resources_equal": true }, "acceptance-output/package/installed-dependencies.json": { "sha256": "872206a75c28e3e8fd034399d39f5facf9a6ff1925fa45a86f1dd8b5605bfb5f", "runtime_resources_equal": true }, "acceptance-output/connected/client-dependencies.json": { "sha256": "ba6766e29f011cd7a714d9a7037e3de49d8779421b869ef60000d1d9545664e8", "runtime_resources_equal": true } }, "mount_equivalence": { "historical_guard_head": "0161ef8a52e052d1bc1366cdc93ce13a9bd535ed", "historical_cell_wheel_sha256": "2b78374416635ca551ee5470fcd1e9e390d3f08141a53c91bcba7d42516b046e", "current_wheel_sha256": "e734836af5780fff7f834e2904c67f88a1d3a5ef1b47a2e8fc2f4e07f3dbb42f", "runtime_sha256": { "guard/__init__.py": "3f65aad876b2aca0d1bb4cef9f79ab424ba250b8ac5a813dfb53800b9b3e9980", "guard/adapters/__init__.py": "7d438d1b74ef404f26a3e5810c1e19d747747a747d3a7df4da2dfc0df39a332a", "guard/adapters/compiled_authority.py": "faa9300384a7b3bf7e367de15782db91c547c3b9ec6cee7e3062726d10dc2899", "guard/adapters/proposal_normalizer.py": "d07e275c7697be2b97ad657619ef36053d66ecf3701ec2c8b0e5b418b37282d3", "guard/adapters/upstream_semantics.py": "585603e8b47fbf732535adc24644e79a53204fb4d765ba8cff0a18e2e86d8369", "guard/cognition/__init__.py": "2c465ce0a6ec2c0fbb53989e351f6b78ba7e629ca2dfcbbec1254cd428bd607d", "guard/cognition/admissibility.py": "9cad5241441c2fbd872b988240368408190db2cc1de7e7c934ef69bb8e1ddc7a", "guard/enforcement/__init__.py": "027500865a4127b24885db7cfcd00ba1b2cff905e7b9d4fc9a86a0eebede63ee", "guard/enforcement/chronology.py": "52add787c0c1d82f8f7656b4d681e71d66eefbbebd1eb4c53197299bbb25e197", "guard/projections/__init__.py": "5fdcb6d5f7c28f55228cac678fb26c11bb903e78e7dc525c79f8adb5d60eef51", "guard/projections/execution.py": "2a6c793d066168868004b818b888ce9fc8b16514a70846f49e83b4ce0eb828dc", "guard/runtime/__init__.py": "81a1c6ca0828da9f3721af868ad799e4856cb78edbe73b7b9e4605d18a4a2ae3", "guard/runtime/builders.py": "a04e5f3e5575681571d0f87f4eb74df04c991c8b7eb4df8c8d5f434a6a58ad5c", "guard/runtime/continuation.py": "f404156305fe469537669fd6cec25ab7f1f5cb23fac51569242a1686beb76659", "guard/runtime/dependencies.py": "33f0b8d85d4f8e726737d86ea6e5d667d76c58350e14e54bddf7656e0d2a3c27", "guard/runtime/evaluation.py": "718da61b4d7fae6966c4791eec0cebe3f3392d633ddfc1dc920586bc22333711", "guard/runtime/evidence.py": "bbc597a52bb00d4aab7c908ac55e44c58cb926eb3aa9120bdfb16a258ceb0f06", "guard/runtime/identity.py": "9dc4a23f6f86f4859abb7a0ac9f9dc62ace1ffe59afe2d02c1b6faeb875360ed", "guard/runtime/organization.py": "eaad4792f0864f69801529c1a82049cebe805c3adef931968f77e91a1a7bddb3", "guard/sdk/__init__.py": "952a952a769cc671e1d5ab1bcdbda75a87f2380fe16aca05bfc3a10d0c7d154e", "guard/sdk/adapters.py": "421d4448f334f451a09804605c77f9411f1be369633153b723f8eb657834ae52", "guard/sdk/authority_source.py": "3a9ddfdd3fbc0022736b186aca77209903fe2d246ae4abcf731d8746e667c2ec", "guard/sdk/cleanup_local.py": "d44803a52aa822f5fbc90980ed6662f09bb00719173f9332e7f2bdf24c493f35", "guard/sdk/execution.py": "6d4ecddc292a0fd07ea3d16f6c8488e2af9cc0fa5173207fdb00e01ad4caf15b", "guard/sdk/guard.py": "1269697d2b0f909594c1f113b7e1eb26473764e03860f2ceaab965ba8b779381", "guard/sdk/local_persistence.py": "36303a55d32a2d0060fede36e850d5f0245d2991e19ed27e1abb6b0841c24c98", "guard/sdk/repository_boundary.py": "fe1f60ad178ad3c417e3d694c239990df10b692b69c2e9bc819219c2aea18c13", "guard/sdk/repository_evidence.py": "ec8b18197397f854bc080eb72d571195aab4d17d525ad25505c40911d98ceac2", "guard/sdk/target_binding.py": "0812fcb617ce33300563fcee3d3622d2697a5f0bfacdf2db47d8c46d1cc7e8e4", "guard/telemetry/__init__.py": "f8a9a0f2ecee7b759ab89eb12cb7f8bc616b0024c779467a72bb29a6f0a5b1f5", "guard/telemetry/events.py": "1c2c9348792587d6913ec231222840586cd7a2b9a68cba517bab687f3c90c42d", "waveframe_guard/__init__.py": "ad354fb575e94711c421eb662a9bad86a542f0afaff9b93e238fa0128f24c344", "waveframe_guard/_client.py": "7c03124d07c88e205e45c780429683bfa826c42f3c9dd95927b3df1413398bf8", "waveframe_guard/context.py": "fbd7aec48e1c960f481b5ef631cb74d3be95664f2daeeb9e560569d976dea72b", "waveframe_guard/contracts.py": "bf5d22a9a3e7f6aa2788eb1c10583c17b76d644cb1b8fcdfa8b18c50e7f65b06", "waveframe_guard/execute.py": "1b972486c0a7c09d68e5e272f9d9ba7245885d1700b971df151a04e17c5502ea", "waveframe_guard/guard.py": "cb1f8d46188f726dd9e7a78e6291d47de7a6a9b637448605b1c89477089f4b1a", "waveframe_guard/result.py": "6f9fc774f47bd009fdd841675ac188b753d398c520a53e0aff811196deba0124", "waveframe_guard/runtime.py": "27a5f32423505fa1d4d1892de8e575f21bfc8e58dce076dffe91eb238d917ab2", "waveframe_guard/schemas.py": "6035d30356ddb62dada4e79f30738a82ff3000f19c89e4b6161eb96a7430471f", "waveframe_guard/authority/__init__.py": "59a1803cae3be36a6bcaed8154842f8c795f730145a7f23a981194610b218fb1", "waveframe_guard/authority/cache.py": "d24565c6ec12bb04fe80eb252ff3ab1c0145c5e2dbf3709f13272939c9b2cf32", "waveframe_guard/authority/development.py": "b4912214cc6772f98922707923f28722d27c935ffc7d079d5037e7e8238ef047", "waveframe_guard/authority/exceptions.py": "483dfd74434544c5a6bfcbaddc35449ee12402878b55ecf6dcd89f61facc2acd", "waveframe_guard/authority/generations.py": "98a1e716268838f564ef81d063870da2a3643c5d4a560a3fe982f8cb54b5141a", "waveframe_guard/authority/loader.py": "9cfd261897cc8110d7bc7cd43f4ae32dd2e24929d575a3913bb80d649ecb9a01", "waveframe_guard/authority/replay.py": "08b61bd1305aa43fb9b5cb3f0066168eb9022d9b00d9e4c86eeeb6ce73a521e0", "waveframe_guard/authority/resolver.py": "a3184b12f351dad5086c2be26d7c15fcc2fa18a95f9d6d6eb8d13c657301560c", "waveframe_guard/authority/runtime_facts.py": "331aa87ad29a5451145cca49829c128736aded6ce6affd3c71ffaf63dfc864e1", "waveframe_guard/authority/types.py": "a4b196c61114738e6e9d7e6dad308389780a97323c44b7daed8a8a39c526f4b2", "waveframe_guard/authority/verifier.py": "7570037798593905bd84f5e4ea091b49654f278d5c05aa4758e129f69101e805", "waveframe_guard/authority/adapters/__init__.py": "ed9841ecdac3a2d5bb134ae8bc7c3a802b689a5c02ca7d64fb1766d3d650af99", "waveframe_guard/authority/adapters/common.py": "ee6eb0141df393e45cacf4048339514313f0acb4a472ded02b75f9dd97e6c228", "waveframe_guard/authority/adapters/local_registry.py": "3131161119a46c3903f4f2718a33a4f4b6c0016995f7e074dae1e2d71035be33", "waveframe_guard/authority/adapters/memory.py": "d27387ae70edb225f38876c4bea8b99dc926cb8dc0802efbe754118b8a2055db", "waveframe_guard/cloud/__init__.py": "e8bce87ae29be21947996da27926b6c452ba1991e0a2fb37246e8b3b75140209", "waveframe_guard/cloud/client.py": "2974d7678ceb24ea1fea76e97a3097699abe419e24098125916a3db08597343b", "waveframe_guard/cloud/publication.py": "c7f4be68de3a4eaf1fea21ebb9d5a0497725f92edd89dedb381ee2d95d6f3d05", "waveframe_guard/quickstarts/__init__.py": "2d552d453a0a90d71cc66ea73ed22ae45e50b26408c0071dafa2dc00f6f4b550", "waveframe_guard/quickstarts/external_agent.py": "229ab6ad0acf8635d25465899c982311a5fe56ee5b8db253282f4a1f5d50fc8a", "waveframe_guard/server/__init__.py": "4674a89ac77f287b9d8e8ada8012952c0cd8d55407fe00853a51a7a793b10e90", "waveframe_guard/server/local_api.py": "2335469a83c6951789eaefb5f0ef25a90ef84c4d3e16ec6c69c584eff106ef5c" }, "retained_mount_evidence_commit": "e6008345c9891ec6ffb5088f38177022e3cef4aa", "actually_mount_tested_wheel_sha256": "2b78374416635ca551ee5470fcd1e9e390d3f08141a53c91bcba7d42516b046e", "scope": "#51 Linux/Python 3.14 real same-device bind-mount proof; identical Guard runtime and mount-test inputs. Ledger #26 changes CLI/legacy mediation, not Guard filesystem enforcement. This current wheel was not newly mount-tested." } }, "windows-3.10": { "python": "3.10.11 (tags/v3.10.11:7d4cc5a, Apr 5 2023, 00:38:17) [MSC v.1929 64 bit (AMD64)]", "guard_suites": { "source_default": { "skipped": 152, "failures": 0, "errors": 0, "passed": 1416, "release_passed": 150 }, "source_development": { "skipped": 14, "failures": 0, "errors": 0, "passed": 1554, "release_passed": 150 }, "installed_default": { "skipped": 152, "failures": 0, "errors": 0, "passed": 583, "release_passed": 150 }, "installed_development": { "skipped": 14, "failures": 0, "errors": 0, "passed": 721, "release_passed": 150 } }, "combined_suites": { "combined-extra-default": { "passed": 678, "skipped": 44, "skip_reasons": { "explicit action-policy development opt-in required; see docs/ACTION_POLICY_DEVELOPMENT.md": 44 }, "release_passed": 70, "native_passed": 0 }, "combined-extra-native": { "passed": 722, "skipped": 0, "skip_reasons": {}, "release_passed": 70, "native_passed": 44 } }, "catalog_3_execution_cases": 56, "connected_cases": 23, "connected_guard_hash_source": "actual client-install.json archive_info; direct_url hash additionally checked where present", "connected_scope": "Unchanged Cloud #147 catalog-2 regression; independent server interpreter/dependencies", "archive": "artifacts/34789074584/action-policy-windows-latest-3.10.zip", "archive_sha256": "e669fe49988cb8c1faf17ef1aeb1383c40c55b81837272ccbb25d1cf032e1ee1", "packages": { "cricore_contract_compiler-0.5.0-py3-none-any.whl": { "sha256": "f0d7aa912d0453ea6da2c63c084cc5b8e9ee5507bd05b482086e8c837da7b1d6", "member": "ledger-extra/wheelhouse/cricore_contract_compiler-0.5.0-py3-none-any.whl" }, "governance_ledger-0.9.0-py3-none-any.whl": { "sha256": "605ee246590a0e23f391f48b6fd24be091942732aaa074822b2ffbfe5eea5025", "member": "ledger-extra/wheelhouse/governance_ledger-0.9.0-py3-none-any.whl" }, "governance_ledger-0.9.0.tar.gz": { "sha256": "254f0daca7c74869e3d0057eaf6a7a3ff30dae005927f4cbbb99349cbb2a4175", "member": "ledger-extra/wheelhouse/governance_ledger-0.9.0.tar.gz" }, "waveframe_guard-0.19.0-py3-none-any.whl": { "sha256": "a34ab8f7d89736e1d8a328eb9ef88eec42a4c979ff569b3a7a76e6cae1af57b5", "member": "ledger-extra/wheelhouse/waveframe_guard-0.19.0-py3-none-any.whl" }, "waveframe_guard-0.19.0.tar.gz": { "sha256": "3d397eb4f5e813c5c2480e6d3afbda6ea75519e6c617f5c3e757431acc1b2356", "member": "package/waveframe_guard-0.19.0.tar.gz" } }, "ledger_compiler_archive_origin": { "url": "https://raw.githubusercontent.com/Waveframe-Labs/Waveframe-Ledger/46cd4c5a9a2c17e2367d64b56803df92de69d8b3/artifacts/issue25-windows-latest-py3.10-a34c11d81b85963794cf28b4adad091fac15e130.zip", "sha256": "fa5f3e92af57559cb361f29a6e428e6ba4ce1b70ce1ab4612dfe6517c8d80517", "cell": "windows-3.10" }, "compiler_build_origin": { "filename": "cricore_contract_compiler-0.5.0-py3-none-any.whl", "sha256": "f0d7aa912d0453ea6da2c63c084cc5b8e9ee5507bd05b482086e8c837da7b1d6", "origin": { "url": "https://github.com/Waveframe-Labs/cricore-contract-compiler.git", "vcs_info": { "commit_id": "ae590dee058d3481e384dea850d5b7d980f533ff", "requested_revision": "ae590dee058d3481e384dea850d5b7d980f533ff", "vcs": "git" } }, "kind": "locally built pip-cached VCS wheel", "supplied_archive_hash_verified": false, "note": "Archive hashes can differ across builds; complete compiled fixture outputs must remain identical." }, "guard_build_record": "cells/34789074584/action-policy-windows-latest-3.10/package/build-provenance.json", "install_provenance": "cells/34789074584/action-policy-windows-latest-3.10/ledger-extra/combined/combined-provenance.json", "upgrade_provenance": "cells/34789074584/action-policy-windows-latest-3.10/ledger-extra/combined/guard-entry-provenance.json", "source_archive_equivalence": { "acceptance-output\\source-dependencies.json": { "sha256": "775ccc963fcf00bb96d20a70dad4504f2f16a6eaa60475e9697bd866e7c49db5", "runtime_resources_equal": true }, "acceptance-output\\package\\installed-dependencies.json": { "sha256": "436cbb660497cf2bb4c508dc2bece2213bf694127cbf03b36bcb6d9355462aaa", "runtime_resources_equal": true }, "acceptance-output\\connected\\client-dependencies.json": { "sha256": "238df61b94e4fd0aeed4f5a432150ef90f3510f067a499af9764d3f3e5a1ec5b", "runtime_resources_equal": true } }, "mount_equivalence": { "historical_guard_head": "0161ef8a52e052d1bc1366cdc93ce13a9bd535ed", "historical_cell_wheel_sha256": "e7cb9aae6a27437d809d5d72e0225536c4ac0ab729ad9cae162c4417c24d4ba4", "current_wheel_sha256": "a34ab8f7d89736e1d8a328eb9ef88eec42a4c979ff569b3a7a76e6cae1af57b5", "runtime_sha256": { "guard/__init__.py": "afab3073b8c1a47e7db0a8903b7bc33fce719227675eb45d1b0a3a2f24eeeff0", "guard/adapters/__init__.py": "3b85b7ea73dd04036389faf83e3354da8c1692f31a3152ab00be28ae21d2bd74", "guard/adapters/compiled_authority.py": "e82dda24b7ba7644ce73e3a26053feb906e6ad91d35e481cc633faf083a219f1", "guard/adapters/proposal_normalizer.py": "72c30aaf48ab3366d755d2c633f8e64b0a2db0794f7e55c5373bdaf89e0d6971", "guard/adapters/upstream_semantics.py": "48b5e9163feb4fa3b38dde269d9580cabfa68404e0a2a3be826fb80737d320a7", "guard/cognition/__init__.py": "a9fccbf388caf6d5efd93bb709da6c3ac15ab9ebd4f52acfa0078431aabcad81", "guard/cognition/admissibility.py": "0456bceed5a759bd82d4c84d2f806e93800d5a34fcfc961913c4d41fcab78bbf", "guard/enforcement/__init__.py": "5856bed3d8f70a7a517fc136b14e0935d10f1a5c4dfc3aa80ea63040d51d7be6", "guard/enforcement/chronology.py": "f64edc5cf96f86cdbf126abe8c9e425bac8f117b1974d136e0433e5c70838d95", "guard/projections/__init__.py": "81c27387d03487a3e875c8ad9c52dd555e8a3585b7555c52347e12ea6db1148d", "guard/projections/execution.py": "16b5afa480a36938d28683dd2017bec49469a9192594051c990285e48dae71c2", "guard/runtime/__init__.py": "57aa528b5e60a127ebede2e4b5b7a26acec10da26e6bd16708e63b8acf193e73", "guard/runtime/builders.py": "2a06c42efb3f9ce28b51ecd55f5b5bc561b22c330b5a493414056abfd9ccb9c8", "guard/runtime/continuation.py": "3e726e04bfd2d14ae192751232774020ff01274646dc33014dea4a7c6f59b5ec", "guard/runtime/dependencies.py": "16225751a5ef8dd36d21547a2afb45613487b44fabb6206317e9f5f5e334353e", "guard/runtime/evaluation.py": "45a0cf1b3e9b36b0269c1c92acf1f5ea3c420b6c0cf58168819eea153f3f5105", "guard/runtime/evidence.py": "4b9e87b78fe886059994b926cb61e30df8c7b1f49e9f71cab01f88bb18c30ed5", "guard/runtime/identity.py": "61edee71f56edbddef4f67b2a815b7e5007720a1f223fe204c903647b2be7e9d", "guard/runtime/organization.py": "1d3c43533a2eb506abeb29681896f7a19bf619a655f56f800d4b871f20a6f8ac", "guard/sdk/__init__.py": "b67d7f77cef87d05164614cfffb584971c409762d8aa77223a62920e081efd72", "guard/sdk/adapters.py": "bb531c428ea7f271e24a8c16ae7e60b023758ed9a6de80ed066d414423abf068", "guard/sdk/authority_source.py": "8b699f6404feff0b79dfc9a0e18b8d06fff3c04d3109bdce31d902d4ed15d4b0", "guard/sdk/cleanup_local.py": "9db66e91e88a4fe4b56727b137ccca21058b08a5df002ccd38d5a30cfc0f3205", "guard/sdk/execution.py": "9da9cef8425477e37bda3ad0341a855f382d82d2fa841a561ab4f433f7b072a2", "guard/sdk/guard.py": "8b0aae16fabfc26bfc12a57ebbfe0134f2e9624e3b699ba734871166aec47f29", "guard/sdk/local_persistence.py": "7438efe07ecf8b52e8f05cb08fa85577e6e3427bfdad5aa7df0d8e225a254b08", "guard/sdk/repository_boundary.py": "af4744354454096bf4072ce94a38aeb8650495daf4a8f96065e7f7f3f9208846", "guard/sdk/repository_evidence.py": "70111ae07f863768eeb4080afd45458c081120399753e9010c73364f8c5716e1", "guard/sdk/target_binding.py": "9a02bec42d5f30529d828a2719c724ec3a3354a2723c75b5964d9b08e081a7e5", "guard/telemetry/__init__.py": "dac48ed10bf16b83bde72e07f548d64f0c3c4c3fe61ebf170d051b939956fbb1", "guard/telemetry/events.py": "a5cce66cebbccb662d91f24c3c305481fccf931578e81bd922dccc87da3dc563", "waveframe_guard/__init__.py": "c9228555770cbd172079433152fed0227a39f65acf116c540728c7a039a542a7", "waveframe_guard/_client.py": "58dda9b714a2f68416168a4b340af6a84c62a6472bfc767255accfbc5d943c55", "waveframe_guard/context.py": "d3c3ac9023ec2ace6ee20de7283dbd9c656cb28aae5700a99bc7f261b1a8484d", "waveframe_guard/contracts.py": "582f5ba0dbe3489cf07b7b6511025c34b50442cb761acae0e2b1600b079ea6ee", "waveframe_guard/execute.py": "3deece2ab29ca8c72b70accad14336161bc424753b94a0293d67612f5180bc6e", "waveframe_guard/guard.py": "a003afecd4a05aee832084e519b65b1e29e66f6c861800f79b29d5b84e299342", "waveframe_guard/result.py": "c26c0e333fc840ceb09aee0331df64075e79f8230402674ea74ae902be769777", "waveframe_guard/runtime.py": "8bc22c21462e38aa47d677b73c7cb40cff76bbb5e3052f0144b827ad6e2bdc97", "waveframe_guard/schemas.py": "072d2486c363ce95bc87f50945a42107da1f30d671657bdfe237c3c02d36b85f", "waveframe_guard/authority/__init__.py": "cb45d9d24e850dd18adfa4c6196a31c9bcb447ff566722846b0f94695a56ba73", "waveframe_guard/authority/cache.py": "a27826a2569926ac06e9dfd89ae5322a4cf7bde82b4a28fd20219583baec0902", "waveframe_guard/authority/development.py": "496fc46a9ef6668c120b9f6da51c3a1bb679fc91741e2141b573380f7f9467e8", "waveframe_guard/authority/exceptions.py": "9ca8cfc21495c4bf6387c27104179183810a65e11ddfbd17734c1d281c045f4c", "waveframe_guard/authority/generations.py": "fc82dca54622fea4f766c638643c9f846cc9c4cc6cf4ac879d38da65b79c5a17", "waveframe_guard/authority/loader.py": "193706e520f0fac5309c9fefd3347310f8d3974aedc9d6fec0d1603b027b2f1f", "waveframe_guard/authority/replay.py": "7804e86ead2404a4190313ee63010d34e66961e33230b4b0ea6df0e80d4619e2", "waveframe_guard/authority/resolver.py": "e046cac1010a0a6bf4e0aaedd6beba4f88024c08be34be9bd0f90cb7e91b2464", "waveframe_guard/authority/runtime_facts.py": "397675fe39d3fd98bb78c89a85eaa3b0b8b1e61295407ef3bf47c1c9b3493a81", "waveframe_guard/authority/types.py": "03c1a18fdaa8d54b3fceef19a55ac80ba7665fdf318dce1aa90e3b6759cdbc80", "waveframe_guard/authority/verifier.py": "35b6c9fee0d47ad5d060927dca430c81e58e586a40a2001efcd26f6d2061f773", "waveframe_guard/authority/adapters/__init__.py": "82398a3c07f4be9c51878381021b903d7dee53b772352c4966211fabedf0771e", "waveframe_guard/authority/adapters/common.py": "99a32e5f260184112716a2286ab9a32bfc56cef0ed278b74bd7dcb53e5f027e3", "waveframe_guard/authority/adapters/local_registry.py": "f220488ec71a037ba895e9dea7f47e9ad99c956af03e317ed4ab747a7df10de6", "waveframe_guard/authority/adapters/memory.py": "69a8157deffd3a6a1a956723c2688665906510f94736372793b1d8aa2a3c8a83", "waveframe_guard/cloud/__init__.py": "6d3ebe4f61f137cd2d38c3be667e43583de42b36ace5d8976304980faee2239f", "waveframe_guard/cloud/client.py": "364552700d484dbdcbc4ad6e46418100910140b2cc94bc8322f6a5a656997587", "waveframe_guard/cloud/publication.py": "00a9e7a43cbe735551d1eecd8d74ae3f554eb5ed5b813c32c50ad41058e8f27d", "waveframe_guard/quickstarts/__init__.py": "56f1c1754f0eeaff7762968126c1882f722085c01617c8a103cd794b543cebee", "waveframe_guard/quickstarts/external_agent.py": "18c144f43f4c2f82a03de0977c92b136ed7252e42e3a8f5309ade5ea82442c25", "waveframe_guard/server/__init__.py": "72d1942e8f354de7471afa7ac0609b62c29364776ec71defb45a1b9f9e7d9d58", "waveframe_guard/server/local_api.py": "8179773c786c11ea9fdd5e062c886e31dcdeeb91943a9a163109e34ac36f4bdf" }, "retained_mount_evidence_commit": "e6008345c9891ec6ffb5088f38177022e3cef4aa", "actually_mount_tested_wheel_sha256": "2b78374416635ca551ee5470fcd1e9e390d3f08141a53c91bcba7d42516b046e", "scope": "#51 Linux/Python 3.14 real same-device bind-mount proof; identical Guard runtime and mount-test inputs. Ledger #26 changes CLI/legacy mediation, not Guard filesystem enforcement. This current wheel was not newly mount-tested." } }, "windows-3.14": { "python": "3.14.7 (tags/v3.14.7:823f032, Aug 5 2026, 10:51:32) [MSC v.1944 64 bit (AMD64)]", "guard_suites": { "source_default": { "skipped": 152, "failures": 0, "errors": 0, "passed": 1416, "release_passed": 150 }, "source_development": { "skipped": 14, "failures": 0, "errors": 0, "passed": 1554, "release_passed": 150 }, "installed_default": { "skipped": 152, "failures": 0, "errors": 0, "passed": 583, "release_passed": 150 }, "installed_development": { "skipped": 14, "failures": 0, "errors": 0, "passed": 721, "release_passed": 150 } }, "combined_suites": { "combined-extra-default": { "passed": 678, "skipped": 44, "skip_reasons": { "explicit action-policy development opt-in required; see docs/ACTION_POLICY_DEVELOPMENT.md": 44 }, "release_passed": 70, "native_passed": 0 }, "combined-extra-native": { "passed": 722, "skipped": 0, "skip_reasons": {}, "release_passed": 70, "native_passed": 44 } }, "catalog_3_execution_cases": 56, "connected_cases": 23, "connected_guard_hash_source": "actual client-install.json archive_info; direct_url hash additionally checked where present", "connected_scope": "Unchanged Cloud #147 catalog-2 regression; independent server interpreter/dependencies", "archive": "artifacts/34789074584/action-policy-windows-latest-3.14.zip", "archive_sha256": "4576164b1068680b92a2ed95afb1f7a4fdc9d1ea10cbe7813c4586862f15b6db", "packages": { "cricore_contract_compiler-0.5.0-py3-none-any.whl": { "sha256": "d694470d77f8806b883255d8810a780de4f92824a8daa80b885d315d1198dd60", "member": "ledger-extra/wheelhouse/cricore_contract_compiler-0.5.0-py3-none-any.whl" }, "governance_ledger-0.9.0-py3-none-any.whl": { "sha256": "d7710160038b107bc2aae83680b84c85cb11b149927c60c171a3ff6bb2059d82", "member": "ledger-extra/wheelhouse/governance_ledger-0.9.0-py3-none-any.whl" }, "governance_ledger-0.9.0.tar.gz": { "sha256": "f6cd4491c6ed97d322c80c129794ea7ef69f03f93370990952cc600c03f2b8b3", "member": "ledger-extra/wheelhouse/governance_ledger-0.9.0.tar.gz" }, "waveframe_guard-0.19.0-py3-none-any.whl": { "sha256": "ff321483dd89a8bf9215780e449e99459bf1de7f34297aecba034ecfab4877a3", "member": "ledger-extra/wheelhouse/waveframe_guard-0.19.0-py3-none-any.whl" }, "waveframe_guard-0.19.0.tar.gz": { "sha256": "9ca64763ab599c215f6cbe523b88bb26395d18fe66378c15b784afdb7e90571f", "member": "package/waveframe_guard-0.19.0.tar.gz" } }, "ledger_compiler_archive_origin": { "url": "https://raw.githubusercontent.com/Waveframe-Labs/Waveframe-Ledger/46cd4c5a9a2c17e2367d64b56803df92de69d8b3/artifacts/issue25-windows-latest-py3.14-a34c11d81b85963794cf28b4adad091fac15e130.zip", "sha256": "3f0321ed7c52ff3542a885aae7f0c854521dd5110dc7809bdbc3059c3a794faa", "cell": "windows-3.14" }, "compiler_build_origin": { "filename": "cricore_contract_compiler-0.5.0-py3-none-any.whl", "sha256": "d694470d77f8806b883255d8810a780de4f92824a8daa80b885d315d1198dd60", "origin": { "url": "https://github.com/Waveframe-Labs/cricore-contract-compiler.git", "vcs_info": { "commit_id": "ae590dee058d3481e384dea850d5b7d980f533ff", "requested_revision": "ae590dee058d3481e384dea850d5b7d980f533ff", "vcs": "git" } }, "kind": "locally built pip-cached VCS wheel", "supplied_archive_hash_verified": false, "note": "Archive hashes can differ across builds; complete compiled fixture outputs must remain identical." }, "guard_build_record": "cells/34789074584/action-policy-windows-latest-3.14/package/build-provenance.json", "install_provenance": "cells/34789074584/action-policy-windows-latest-3.14/ledger-extra/combined/combined-provenance.json", "upgrade_provenance": "cells/34789074584/action-policy-windows-latest-3.14/ledger-extra/combined/guard-entry-provenance.json", "source_archive_equivalence": { "acceptance-output\\source-dependencies.json": { "sha256": "0927682a0b54c044905e6ba69b22b675e512106a82137f9c0e5c0efca1657711", "runtime_resources_equal": true }, "acceptance-output\\package\\installed-dependencies.json": { "sha256": "7f2f0ae691a9e445de756a5265739e00403263c5f4db72e1cdcf23e3f0003a2c", "runtime_resources_equal": true }, "acceptance-output\\connected\\client-dependencies.json": { "sha256": "8d5902a716fd806e00871d0248607cfc87c4e6eed3de34c8d82fda1ec25b5d00", "runtime_resources_equal": true } }, "mount_equivalence": { "historical_guard_head": "0161ef8a52e052d1bc1366cdc93ce13a9bd535ed", "historical_cell_wheel_sha256": "57e3a468c1708fb32de8907d8cdc0d0612a551195eb5d0db43334a98917cddab", "current_wheel_sha256": "ff321483dd89a8bf9215780e449e99459bf1de7f34297aecba034ecfab4877a3", "runtime_sha256": { "guard/__init__.py": "afab3073b8c1a47e7db0a8903b7bc33fce719227675eb45d1b0a3a2f24eeeff0", "guard/adapters/__init__.py": "3b85b7ea73dd04036389faf83e3354da8c1692f31a3152ab00be28ae21d2bd74", "guard/adapters/compiled_authority.py": "e82dda24b7ba7644ce73e3a26053feb906e6ad91d35e481cc633faf083a219f1", "guard/adapters/proposal_normalizer.py": "72c30aaf48ab3366d755d2c633f8e64b0a2db0794f7e55c5373bdaf89e0d6971", "guard/adapters/upstream_semantics.py": "48b5e9163feb4fa3b38dde269d9580cabfa68404e0a2a3be826fb80737d320a7", "guard/cognition/__init__.py": "a9fccbf388caf6d5efd93bb709da6c3ac15ab9ebd4f52acfa0078431aabcad81", "guard/cognition/admissibility.py": "0456bceed5a759bd82d4c84d2f806e93800d5a34fcfc961913c4d41fcab78bbf", "guard/enforcement/__init__.py": "5856bed3d8f70a7a517fc136b14e0935d10f1a5c4dfc3aa80ea63040d51d7be6", "guard/enforcement/chronology.py": "f64edc5cf96f86cdbf126abe8c9e425bac8f117b1974d136e0433e5c70838d95", "guard/projections/__init__.py": "81c27387d03487a3e875c8ad9c52dd555e8a3585b7555c52347e12ea6db1148d", "guard/projections/execution.py": "16b5afa480a36938d28683dd2017bec49469a9192594051c990285e48dae71c2", "guard/runtime/__init__.py": "57aa528b5e60a127ebede2e4b5b7a26acec10da26e6bd16708e63b8acf193e73", "guard/runtime/builders.py": "2a06c42efb3f9ce28b51ecd55f5b5bc561b22c330b5a493414056abfd9ccb9c8", "guard/runtime/continuation.py": "3e726e04bfd2d14ae192751232774020ff01274646dc33014dea4a7c6f59b5ec", "guard/runtime/dependencies.py": "16225751a5ef8dd36d21547a2afb45613487b44fabb6206317e9f5f5e334353e", "guard/runtime/evaluation.py": "45a0cf1b3e9b36b0269c1c92acf1f5ea3c420b6c0cf58168819eea153f3f5105", "guard/runtime/evidence.py": "4b9e87b78fe886059994b926cb61e30df8c7b1f49e9f71cab01f88bb18c30ed5", "guard/runtime/identity.py": "61edee71f56edbddef4f67b2a815b7e5007720a1f223fe204c903647b2be7e9d", "guard/runtime/organization.py": "1d3c43533a2eb506abeb29681896f7a19bf619a655f56f800d4b871f20a6f8ac", "guard/sdk/__init__.py": "b67d7f77cef87d05164614cfffb584971c409762d8aa77223a62920e081efd72", "guard/sdk/adapters.py": "bb531c428ea7f271e24a8c16ae7e60b023758ed9a6de80ed066d414423abf068", "guard/sdk/authority_source.py": "8b699f6404feff0b79dfc9a0e18b8d06fff3c04d3109bdce31d902d4ed15d4b0", "guard/sdk/cleanup_local.py": "9db66e91e88a4fe4b56727b137ccca21058b08a5df002ccd38d5a30cfc0f3205", "guard/sdk/execution.py": "9da9cef8425477e37bda3ad0341a855f382d82d2fa841a561ab4f433f7b072a2", "guard/sdk/guard.py": "8b0aae16fabfc26bfc12a57ebbfe0134f2e9624e3b699ba734871166aec47f29", "guard/sdk/local_persistence.py": "7438efe07ecf8b52e8f05cb08fa85577e6e3427bfdad5aa7df0d8e225a254b08", "guard/sdk/repository_boundary.py": "af4744354454096bf4072ce94a38aeb8650495daf4a8f96065e7f7f3f9208846", "guard/sdk/repository_evidence.py": "70111ae07f863768eeb4080afd45458c081120399753e9010c73364f8c5716e1", "guard/sdk/target_binding.py": "9a02bec42d5f30529d828a2719c724ec3a3354a2723c75b5964d9b08e081a7e5", "guard/telemetry/__init__.py": "dac48ed10bf16b83bde72e07f548d64f0c3c4c3fe61ebf170d051b939956fbb1", "guard/telemetry/events.py": "a5cce66cebbccb662d91f24c3c305481fccf931578e81bd922dccc87da3dc563", "waveframe_guard/__init__.py": "c9228555770cbd172079433152fed0227a39f65acf116c540728c7a039a542a7", "waveframe_guard/_client.py": "58dda9b714a2f68416168a4b340af6a84c62a6472bfc767255accfbc5d943c55", "waveframe_guard/context.py": "d3c3ac9023ec2ace6ee20de7283dbd9c656cb28aae5700a99bc7f261b1a8484d", "waveframe_guard/contracts.py": "582f5ba0dbe3489cf07b7b6511025c34b50442cb761acae0e2b1600b079ea6ee", "waveframe_guard/execute.py": "3deece2ab29ca8c72b70accad14336161bc424753b94a0293d67612f5180bc6e", "waveframe_guard/guard.py": "a003afecd4a05aee832084e519b65b1e29e66f6c861800f79b29d5b84e299342", "waveframe_guard/result.py": "c26c0e333fc840ceb09aee0331df64075e79f8230402674ea74ae902be769777", "waveframe_guard/runtime.py": "8bc22c21462e38aa47d677b73c7cb40cff76bbb5e3052f0144b827ad6e2bdc97", "waveframe_guard/schemas.py": "072d2486c363ce95bc87f50945a42107da1f30d671657bdfe237c3c02d36b85f", "waveframe_guard/authority/__init__.py": "cb45d9d24e850dd18adfa4c6196a31c9bcb447ff566722846b0f94695a56ba73", "waveframe_guard/authority/cache.py": "a27826a2569926ac06e9dfd89ae5322a4cf7bde82b4a28fd20219583baec0902", "waveframe_guard/authority/development.py": "496fc46a9ef6668c120b9f6da51c3a1bb679fc91741e2141b573380f7f9467e8", "waveframe_guard/authority/exceptions.py": "9ca8cfc21495c4bf6387c27104179183810a65e11ddfbd17734c1d281c045f4c", "waveframe_guard/authority/generations.py": "fc82dca54622fea4f766c638643c9f846cc9c4cc6cf4ac879d38da65b79c5a17", "waveframe_guard/authority/loader.py": "193706e520f0fac5309c9fefd3347310f8d3974aedc9d6fec0d1603b027b2f1f", "waveframe_guard/authority/replay.py": "7804e86ead2404a4190313ee63010d34e66961e33230b4b0ea6df0e80d4619e2", "waveframe_guard/authority/resolver.py": "e046cac1010a0a6bf4e0aaedd6beba4f88024c08be34be9bd0f90cb7e91b2464", "waveframe_guard/authority/runtime_facts.py": "397675fe39d3fd98bb78c89a85eaa3b0b8b1e61295407ef3bf47c1c9b3493a81", "waveframe_guard/authority/types.py": "03c1a18fdaa8d54b3fceef19a55ac80ba7665fdf318dce1aa90e3b6759cdbc80", "waveframe_guard/authority/verifier.py": "35b6c9fee0d47ad5d060927dca430c81e58e586a40a2001efcd26f6d2061f773", "waveframe_guard/authority/adapters/__init__.py": "82398a3c07f4be9c51878381021b903d7dee53b772352c4966211fabedf0771e", "waveframe_guard/authority/adapters/common.py": "99a32e5f260184112716a2286ab9a32bfc56cef0ed278b74bd7dcb53e5f027e3", "waveframe_guard/authority/adapters/local_registry.py": "f220488ec71a037ba895e9dea7f47e9ad99c956af03e317ed4ab747a7df10de6", "waveframe_guard/authority/adapters/memory.py": "69a8157deffd3a6a1a956723c2688665906510f94736372793b1d8aa2a3c8a83", "waveframe_guard/cloud/__init__.py": "6d3ebe4f61f137cd2d38c3be667e43583de42b36ace5d8976304980faee2239f", "waveframe_guard/cloud/client.py": "364552700d484dbdcbc4ad6e46418100910140b2cc94bc8322f6a5a656997587", "waveframe_guard/cloud/publication.py": "00a9e7a43cbe735551d1eecd8d74ae3f554eb5ed5b813c32c50ad41058e8f27d", "waveframe_guard/quickstarts/__init__.py": "56f1c1754f0eeaff7762968126c1882f722085c01617c8a103cd794b543cebee", "waveframe_guard/quickstarts/external_agent.py": "18c144f43f4c2f82a03de0977c92b136ed7252e42e3a8f5309ade5ea82442c25", "waveframe_guard/server/__init__.py": "72d1942e8f354de7471afa7ac0609b62c29364776ec71defb45a1b9f9e7d9d58", "waveframe_guard/server/local_api.py": "8179773c786c11ea9fdd5e062c886e31dcdeeb91943a9a163109e34ac36f4bdf" }, "retained_mount_evidence_commit": "e6008345c9891ec6ffb5088f38177022e3cef4aa", "actually_mount_tested_wheel_sha256": "2b78374416635ca551ee5470fcd1e9e390d3f08141a53c91bcba7d42516b046e", "scope": "#51 Linux/Python 3.14 real same-device bind-mount proof; identical Guard runtime and mount-test inputs. Ledger #26 changes CLI/legacy mediation, not Guard filesystem enforcement. This current wheel was not newly mount-tested." } } }, "recommended_cloud_cell": "ubuntu-3.14", "scope": "Current validated Guard wheel set. Cloud must consume this set for package/Console/production-image acceptance above #151. Connected results here are retained catalog-2 regression only. No deployment or activation.", "historical_inputs": "Guard #49/#51 and Ledger #24 evidence remain historical; the verified Ledger #26 archives include old Guard #51 results but current tests name this new Guard head. Supplemental local checkout evidence is excluded from package selection.", "cloud_package_selection": { "archive": "artifacts/34789074584/action-policy-ubuntu-latest-3.14.zip", "archive_sha256": "0494f05dfac98b9a400caee2495c6eb3c899b491a4810a5cdccf2b0412bed900", "packages": { "governance_ledger-0.9.0-py3-none-any.whl": { "sha256": "6b7913e4ba4e2b11d1007bb3006dea81cde08ebc06980a7bab89113938779bd4", "member": "ledger-extra/wheelhouse/governance_ledger-0.9.0-py3-none-any.whl" }, "governance_ledger-0.9.0.tar.gz": { "sha256": "8ceb328437c794a3306d22ca82e99787f3bf4ff0d0281b4e245d7d0b29c42c2c", "member": "ledger-extra/wheelhouse/governance_ledger-0.9.0.tar.gz" }, "cricore_contract_compiler-0.5.0-py3-none-any.whl": { "sha256": "1bc689d2885e32641ac3ade7e710a4d0fe079c089f1a2160e2d86f328bbb7c44", "member": "ledger-extra/wheelhouse/cricore_contract_compiler-0.5.0-py3-none-any.whl" }, "waveframe_guard-0.19.0-py3-none-any.whl": { "sha256": "e734836af5780fff7f834e2904c67f88a1d3a5ef1b47a2e8fc2f4e07f3dbb42f", "member": "ledger-extra/wheelhouse/waveframe_guard-0.19.0-py3-none-any.whl" }, "waveframe_guard-0.19.0.tar.gz": { "sha256": "e4230ad2ca9d6f01a24ac5c2e74064079fff531bb981682960143cdf767f19e3", "member": "package/waveframe_guard-0.19.0.tar.gz" } } }, "metadata": { "guard": "0.19.0", "proposed_tag": "v0.19.0 (not created)", "ledger_runtime": ">=0.9.0,<0.10.0", "compiler_test_development": ">=0.5.0,<0.6.0", "cri_runtime": ">=0.13.0,<0.15.0", "normalizer_runtime": ">=0.2.0,<0.3.0", "requests_runtime": ">=2.33.0,<3.0.0", "python": ">=3.10" }, "mount_build_input_equivalence": "mount-build-input-equivalence.json", "release_order": [ "Compiler 0.5.0", "Ledger 0.9.0", "Guard 0.19.0", "ordinary index checks", "separately authorized Cloud rollout/activation" ] }