diff --git a/REPOSITORY_LIFECYCLE.md b/REPOSITORY_LIFECYCLE.md index 1fd4d43..915e916 100644 --- a/REPOSITORY_LIFECYCLE.md +++ b/REPOSITORY_LIFECYCLE.md @@ -1,6 +1,6 @@ # OpenAdapt Repository Lifecycle Registry -Last reviewed: 2026-08-26 +Last reviewed: 2026-09-02 This public registry separates the product from experiments and records the intended lifecycle of organization repositories. It does not authorize moving @@ -80,19 +80,21 @@ revocation, release drift, an authority failure, or missing evidence produces the same state. The validator never restores an older admission or replaces the state with Beta, Experimental, or Early access. -The signed ledger currently has one active admission, for `flow`. The other -six targets have none. Product-wide Production requires all seven. These are -the derived states: +The signed ledger currently has an active remote-safe-synthetic admission for +each of the seven targets. Product-wide Production is true only while all +seven stay active. These admissions are not a MockMed +`production_acceptance` flip. Native Desktop Apple and Windows installers +remain unsigned and are not required. These are the derived states: | Target | Current state | Role | |------------|-----------|------| -| `openadapt` | **Not actively admitted** | `OpenAdapt` launcher/meta-package and unified CLI | +| `openadapt` | **Production** | `OpenAdapt` launcher/meta-package and unified CLI | | `flow` | **Production** | `openadapt-flow` compiler and governed runtime | -| `cloud` | **Not actively admitted** | Proprietary control plane and hosted execution surface | -| `desktop` | **Not actively admitted** | Desktop recording, qualification, execution, evidence, and repair cockpit | -| `capture` | **Not actively admitted** | Native screen, input, timing, window, and media capture | -| `agent` | **Not actively admitted** | Local MCP and Agent Skills bridge for governed Flow workflows | -| `docs` | **Not actively admitted** | `docs.openadapt.ai` deployment sourced from `openadapt-ops` | +| `cloud` | **Production** | Proprietary control plane and hosted execution surface | +| `desktop` | **Production** | Desktop recording, qualification, execution, evidence, and repair cockpit | +| `capture` | **Production** | Native screen, input, timing, window, and media capture | +| `agent` | **Production** | Local MCP and Agent Skills bridge for governed Flow workflows | +| `docs` | **Production** | `docs.openadapt.ai` deployment sourced from `openadapt-ops` | ## Other Repository Lifecycles diff --git a/evidence-registry.json b/evidence-registry.json index e3b0c07..5f834d4 100644 --- a/evidence-registry.json +++ b/evidence-registry.json @@ -4,9 +4,9 @@ "repository": "OpenAdaptAI/.github", "repository_id": "858454062", "repository_owner_id": "132681217", - "revision": 2, - "previous_registry_head_sha256": "sha256:3c88a4e945f1aa51ee080f05331c0d7a36b907ad288cf8a24b2fef08b1681a97", - "registry_head_sha256": "sha256:12508b788997dcd841b7b116b512dd7c1e129192988a947952bcc2e2e8572a24", + "revision": 3, + "previous_registry_head_sha256": "sha256:12508b788997dcd841b7b116b512dd7c1e129192988a947952bcc2e2e8572a24", + "registry_head_sha256": "sha256:d00a5f4f68db36de5da56de27045905c622b5f699ffd9c45eb29f452fe5e3ba1", "signer_registry": { "schema_version": "openadapt.qualification-signer-registry-pointer/v1", "object_path": "production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json", @@ -177,6 +177,666 @@ "semantic_identity_sha256": "sha256:40a94e162eb69b460a12354ac8622323d95fe74277f02cab2e22e9624ed06040", "subject_sha256": "sha256:790122a25c87e456c6e45d25ebf5cd029b21b8511265b062fd9129b74aa1dd82", "registry_entry_sha256": "sha256:39a37bcfc95a5cc8d81d5588240b70bda4a2bd5a29f23111562c6b7a59951cba" + }, + { + "kind": "qualification-evidence-decision-receipt", + "object_media_type": "application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2", + "object_path": "production-evidence/objects/sha256/b4/b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2.qualification-evidence-decision-receipt.json", + "object_schema_version": "openadapt.qualification-evidence-decision-receipt/v2", + "object_sha256": "sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2", + "registry_entry_sha256": "sha256:60116bcfb9d594a64a3333c444ff523e3c5c7673e2cffd7d382c750ded928250", + "semantic_identity_sha256": "sha256:301e0f8ec6b3a861d3b4a37b7e54d0868125ab2fb5afe0dc9269ac003581380d", + "size_bytes": 6636, + "subject_sha256": null + }, + { + "kind": "qualification-evidence-decision-receipt-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/d8/d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d.qualification-evidence-decision-receipt-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d", + "registry_entry_sha256": "sha256:4e5d2de73c3b635c441ffd11459ddf5692c940ce65788dfb87bd625a24ea439a", + "semantic_identity_sha256": "sha256:3af60a8fecdfa8cda8d3e9bc4fd96ee9042a98c8215c31f99dba152178816509", + "size_bytes": 2849, + "subject_sha256": "sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2" + }, + { + "kind": "qualification-admission", + "object_media_type": "application/vnd.openadapt.qualification-admission+json;version=4", + "object_path": "production-evidence/objects/sha256/34/34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb.qualification-admission.json", + "object_schema_version": "openadapt.qualification-admission/v4", + "object_sha256": "sha256:34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb", + "registry_entry_sha256": "sha256:ccaf41e33bb4c59fbb182af2c4cd184a3aa56dad23fd31b698ad979b94990739", + "semantic_identity_sha256": "sha256:4ae2e17a493b2b18b757423ab729dc1aa3729e21e3cf42e1ea22e9d98d5f8ac7", + "size_bytes": 8055, + "subject_sha256": null + }, + { + "kind": "qualification-admission-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/36/364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e.qualification-admission-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e", + "registry_entry_sha256": "sha256:a7d9e5236f95ba8213a6ba2092f739efb3a3d089227e60f0b35f24a3dcc1cdc8", + "semantic_identity_sha256": "sha256:c7f26f82768745f6bf18d8ce9ce62974e5239b99797475ae73d7c490e31d68a5", + "size_bytes": 2737, + "subject_sha256": "sha256:34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb" + }, + { + "kind": "production-acceptance-manifest", + "object_media_type": "application/vnd.openadapt.production-acceptance+json;version=3", + "object_path": "production-evidence/objects/sha256/70/70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392.production-acceptance-manifest.json", + "object_schema_version": "openadapt.production-acceptance/v3", + "object_sha256": "sha256:70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392", + "registry_entry_sha256": "sha256:def9a366fc5706e1fc6f05a4a7c1ea9228eb49f1bfd7a0537b1355af2478ddc7", + "semantic_identity_sha256": "sha256:496e8885a775db44abc6e97a2cb5b2c066656af1b92ecb78487253fa6cb9f959", + "size_bytes": 13522, + "subject_sha256": null + }, + { + "kind": "production-acceptance-manifest-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/cb/cb259766eb7af2b303e9843c5e6fc9e6035e77c5d355ce781d345374a2af5397.production-acceptance-manifest-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:cb259766eb7af2b303e9843c5e6fc9e6035e77c5d355ce781d345374a2af5397", + "registry_entry_sha256": "sha256:08067870eff9bc78d687dbb2a58a04044cb883f5166266cea1ba80a0af51ed75", + "semantic_identity_sha256": "sha256:189766ad45c038fcd9afdcfa3a11f77a3b5b5fd39358c87f52b6858fa3db98bb", + "size_bytes": 2749, + "subject_sha256": "sha256:70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392" + }, + { + "kind": "production-acceptance-summary", + "object_media_type": "application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3", + "object_path": "production-evidence/objects/sha256/cd/cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056.production-acceptance-summary.json", + "object_schema_version": "openadapt.production-lifecycle-evidence-summary/v3", + "object_sha256": "sha256:cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056", + "registry_entry_sha256": "sha256:5111f8844764864715f630ac4b75e9d34b825a319e8258e1c23ccd62a19b42e7", + "semantic_identity_sha256": "sha256:c7b64defaf300207e81f0376c58bf6b17716d76f4cc21b8033c6bdc5acdc49d9", + "size_bytes": 14395, + "subject_sha256": null + }, + { + "kind": "production-acceptance-summary-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/2f/2f9607f70fff6dc58c7daa10881843330a4f68898fdc353ed89c252604894c6f.production-acceptance-summary-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:2f9607f70fff6dc58c7daa10881843330a4f68898fdc353ed89c252604894c6f", + "registry_entry_sha256": "sha256:f5152783ec1d5b0a2544112bf0e576a212fbeaf47753c525a821c144c5f20e96", + "semantic_identity_sha256": "sha256:3942280117f8d27d96df8d2286be68db34812cd6bc82f1fe44078dea70362122", + "size_bytes": 2789, + "subject_sha256": "sha256:cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056" + }, + { + "kind": "qualification-release", + "object_media_type": "application/vnd.openadapt.qualification-release+json;version=2", + "object_path": "production-evidence/objects/sha256/a3/a339d74d2a28281dee2daacbf378bd9b03f1cca7884980e7e8355345b7195d64.qualification-release.json", + "object_schema_version": "openadapt.qualification-release/v2", + "object_sha256": "sha256:a339d74d2a28281dee2daacbf378bd9b03f1cca7884980e7e8355345b7195d64", + "registry_entry_sha256": "sha256:49d85363619eeae5568df094d0fece68efb640ccd7f8d5b8d5a723735c15f908", + "semantic_identity_sha256": "sha256:5ecdf00b7a0f7ea9018b9cb55e654f8c4e83c889d96ee319a7a5bab99791fb32", + "size_bytes": 7505, + "subject_sha256": null + }, + { + "kind": "qualification-release-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/0c/0c3f5fea84f0ec8a9a855f9934ae968ee88f1e97c5f4eebc123e14dc1f09ee20.qualification-release-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:0c3f5fea84f0ec8a9a855f9934ae968ee88f1e97c5f4eebc123e14dc1f09ee20", + "registry_entry_sha256": "sha256:b06c440a7fa576b7e87150e92003826c041390378ab76c9093dd46d2f3bdb745", + "semantic_identity_sha256": "sha256:2127d8262fe439e1efa880de76c23b215421fbb487c5b8b1e69659e21892b613", + "size_bytes": 2741, + "subject_sha256": "sha256:a339d74d2a28281dee2daacbf378bd9b03f1cca7884980e7e8355345b7195d64" + }, + { + "kind": "qualification-evidence-decision-receipt", + "object_media_type": "application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2", + "object_path": "production-evidence/objects/sha256/12/12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4.qualification-evidence-decision-receipt.json", + "object_schema_version": "openadapt.qualification-evidence-decision-receipt/v2", + "object_sha256": "sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4", + "registry_entry_sha256": "sha256:bf1bdb4eaffb27149b0fc2c7215a6a995fd352f59afb800ab5bdac9bb6ef6046", + "semantic_identity_sha256": "sha256:c84b4e8036760e91e8e18dda0d529114309895cb3383fe534fdf71b1cb4c083b", + "size_bytes": 6636, + "subject_sha256": null + }, + { + "kind": "qualification-evidence-decision-receipt-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/8d/8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c.qualification-evidence-decision-receipt-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c", + "registry_entry_sha256": "sha256:97a8ef98c0bbf6890c37915f93d7e78b5ed6036f20024283fe123ecadc33f1e9", + "semantic_identity_sha256": "sha256:955f6cde497e2f113f58d6815a8f1d7e955f33cac6fe84e3fcdaf48a8cf674dc", + "size_bytes": 2849, + "subject_sha256": "sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4" + }, + { + "kind": "qualification-admission", + "object_media_type": "application/vnd.openadapt.qualification-admission+json;version=4", + "object_path": "production-evidence/objects/sha256/4b/4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb.qualification-admission.json", + "object_schema_version": "openadapt.qualification-admission/v4", + "object_sha256": "sha256:4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb", + "registry_entry_sha256": "sha256:e9f906e705881b4f3b6f3a626198dd34d76e321be94d28f9ab0efdd137853b70", + "semantic_identity_sha256": "sha256:55105879b0f9f324e3b08d8fd5b9b44f51d5c5930afcc8d43bf737ae8167f263", + "size_bytes": 8055, + "subject_sha256": null + }, + { + "kind": "qualification-admission-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/e8/e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a.qualification-admission-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a", + "registry_entry_sha256": "sha256:bd2f9d5c7e5af0162dc6a44195267d356f56a310ab2805aee4a563ba3a22163d", + "semantic_identity_sha256": "sha256:66846e1900f1e722c6ef3c3a036ac9046112693bd5399a6da254a640e9a5022e", + "size_bytes": 2737, + "subject_sha256": "sha256:4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb" + }, + { + "kind": "production-acceptance-manifest", + "object_media_type": "application/vnd.openadapt.production-acceptance+json;version=3", + "object_path": "production-evidence/objects/sha256/65/65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6.production-acceptance-manifest.json", + "object_schema_version": "openadapt.production-acceptance/v3", + "object_sha256": "sha256:65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6", + "registry_entry_sha256": "sha256:2ec9c3a28a49662fe3c3f657f4df0d1d388c8e2dfe58f80b6de4458021b5a4e4", + "semantic_identity_sha256": "sha256:dc52ac08874afdd034662eed88db8f629288a7da2753f74d2e9f8e1e3fd57ea3", + "size_bytes": 13606, + "subject_sha256": null + }, + { + "kind": "production-acceptance-manifest-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/26/26c39d41d887669b91263190cdde3405415a9dcb5fce7fd9131a651d711ecc11.production-acceptance-manifest-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:26c39d41d887669b91263190cdde3405415a9dcb5fce7fd9131a651d711ecc11", + "registry_entry_sha256": "sha256:96b402e1baa18c9451661eddb85ac1c89f00bc349b133ae6e630bf88d49fcde9", + "semantic_identity_sha256": "sha256:a29f224058cc01bb17e70d5d7976d7b028bc6c08a59bb4b9902e136d93086db1", + "size_bytes": 2749, + "subject_sha256": "sha256:65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6" + }, + { + "kind": "production-acceptance-summary", + "object_media_type": "application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3", + "object_path": "production-evidence/objects/sha256/66/6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88.production-acceptance-summary.json", + "object_schema_version": "openadapt.production-lifecycle-evidence-summary/v3", + "object_sha256": "sha256:6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88", + "registry_entry_sha256": "sha256:55b6bb6c2ba3828eb254d15edb6a62c7197c03db1ef97e4b5f828ffe9fa08987", + "semantic_identity_sha256": "sha256:ed580fc456f0c81e2e268db652af5685dca7ad2e632e654ec4ebf6c822aad44b", + "size_bytes": 14461, + "subject_sha256": null + }, + { + "kind": "production-acceptance-summary-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/a7/a714ad49cf67a849ad782028be8128c1e0b4eeeec86d925cba48deedec5799a9.production-acceptance-summary-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:a714ad49cf67a849ad782028be8128c1e0b4eeeec86d925cba48deedec5799a9", + "registry_entry_sha256": "sha256:4ea2d992138cc2782efaa288b75e8aa86eb0de1a769127aa8b12d0cad208c6c6", + "semantic_identity_sha256": "sha256:95af36a44ed1d07b3a87a3e77aeec59b97bb1e83358a31258ad70e827f4cf1bc", + "size_bytes": 2789, + "subject_sha256": "sha256:6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88" + }, + { + "kind": "qualification-release", + "object_media_type": "application/vnd.openadapt.qualification-release+json;version=2", + "object_path": "production-evidence/objects/sha256/99/999ffd46284b5aabc32eca6b39c0cd9b01a689b2ec3679c6b8a77d42e78c722c.qualification-release.json", + "object_schema_version": "openadapt.qualification-release/v2", + "object_sha256": "sha256:999ffd46284b5aabc32eca6b39c0cd9b01a689b2ec3679c6b8a77d42e78c722c", + "registry_entry_sha256": "sha256:407a3508191bb76857ddbe4823dc210321ac3adf9ab8529c055ad1ca353d15c0", + "semantic_identity_sha256": "sha256:887c59f605af78db12b99aac08d6e85567069042a92744f45b556755f1ad3d5e", + "size_bytes": 7579, + "subject_sha256": null + }, + { + "kind": "qualification-release-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/09/09081291ce3938b179a7c72e5a9691bde18532f993bf6b71bd8d0337953a140e.qualification-release-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:09081291ce3938b179a7c72e5a9691bde18532f993bf6b71bd8d0337953a140e", + "registry_entry_sha256": "sha256:3fa8bba621b091bd99dcbc82b577ca13244f4913b0e24e346265f7628d81e6b4", + "semantic_identity_sha256": "sha256:2a23fde3db95bda7dcd38f896c0e15093b2833b5c1b730ef4c6b5f4ba9ef121e", + "size_bytes": 2741, + "subject_sha256": "sha256:999ffd46284b5aabc32eca6b39c0cd9b01a689b2ec3679c6b8a77d42e78c722c" + }, + { + "kind": "qualification-evidence-decision-receipt", + "object_media_type": "application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2", + "object_path": "production-evidence/objects/sha256/e0/e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880.qualification-evidence-decision-receipt.json", + "object_schema_version": "openadapt.qualification-evidence-decision-receipt/v2", + "object_sha256": "sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880", + "registry_entry_sha256": "sha256:462903800e9dda03b4caef4cfc79d0aff280acd5ed9d652c6a57e4c902a8ce55", + "semantic_identity_sha256": "sha256:c65da50b69dde540bc2102aeed7dce4c056690f14998ae20b1dcf40a7fd2a96c", + "size_bytes": 6636, + "subject_sha256": null + }, + { + "kind": "qualification-evidence-decision-receipt-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/fd/fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6.qualification-evidence-decision-receipt-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6", + "registry_entry_sha256": "sha256:357b7b76ba1339676276ebaa6263e745902939cfbb4f776b05bf8e2130010547", + "semantic_identity_sha256": "sha256:4eb9fad9c89db63d42230e290e81047da4bbff69fa530b9be9bf32986819667f", + "size_bytes": 2849, + "subject_sha256": "sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880" + }, + { + "kind": "qualification-admission", + "object_media_type": "application/vnd.openadapt.qualification-admission+json;version=4", + "object_path": "production-evidence/objects/sha256/71/71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d.qualification-admission.json", + "object_schema_version": "openadapt.qualification-admission/v4", + "object_sha256": "sha256:71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d", + "registry_entry_sha256": "sha256:6d8c2fd866016a461ca6ce10c12f27b8e0396944460435905e3c40af00dec0f1", + "semantic_identity_sha256": "sha256:e2dca14ae8df88852b1b776bf8e6ab2bed2b01e1111046147dbbb544e73617ed", + "size_bytes": 8055, + "subject_sha256": null + }, + { + "kind": "qualification-admission-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/00/0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248.qualification-admission-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248", + "registry_entry_sha256": "sha256:5293c98cc81e2adff14afa7bf55b39a57f91eb48122c704f04527abbb87f7098", + "semantic_identity_sha256": "sha256:91ce280188aa31831be7ea2fda8401c25fd1a7ab13d1ae7e672a25bb9f7044cf", + "size_bytes": 2737, + "subject_sha256": "sha256:71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d" + }, + { + "kind": "production-acceptance-manifest", + "object_media_type": "application/vnd.openadapt.production-acceptance+json;version=3", + "object_path": "production-evidence/objects/sha256/0b/0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a.production-acceptance-manifest.json", + "object_schema_version": "openadapt.production-acceptance/v3", + "object_sha256": "sha256:0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a", + "registry_entry_sha256": "sha256:e0696da3f90988c2295bfa690b461cf910028d24dc3e658ee7ffe66e4f57a1c8", + "semantic_identity_sha256": "sha256:bb6aefbe273f5b1d0a884d48a878cb21779cdc78bfefa79a60be1c749e1ca65f", + "size_bytes": 11276, + "subject_sha256": null + }, + { + "kind": "production-acceptance-manifest-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/38/3899ebc2ab2846cc5ff7a82dc2baca8ae9b93b14e69b2b6b1652dfaa539962a7.production-acceptance-manifest-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:3899ebc2ab2846cc5ff7a82dc2baca8ae9b93b14e69b2b6b1652dfaa539962a7", + "registry_entry_sha256": "sha256:8ee9b8b8e63f309a073384cbaef106aa7e82fca90942988377490a163aae815e", + "semantic_identity_sha256": "sha256:d20d7de5253451352f8be093e429fc4750c56e94dd0648aee2bca85e8d1f3862", + "size_bytes": 2749, + "subject_sha256": "sha256:0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a" + }, + { + "kind": "production-acceptance-summary", + "object_media_type": "application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3", + "object_path": "production-evidence/objects/sha256/a4/a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60.production-acceptance-summary.json", + "object_schema_version": "openadapt.production-lifecycle-evidence-summary/v3", + "object_sha256": "sha256:a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60", + "registry_entry_sha256": "sha256:fe662534bdffb1a7bdb4d9ede1bcbd7ba899726f5ae914cdab22b70e4785641b", + "semantic_identity_sha256": "sha256:5145ab991be8118f0820397996a81a00d2acbe369f6cd16ecffc9cabbd439f35", + "size_bytes": 12379, + "subject_sha256": null + }, + { + "kind": "production-acceptance-summary-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/c0/c0f5486c70c4db07fc9ed9148e6e7bd99d22af5aa54d75b6e99727a30f85634b.production-acceptance-summary-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:c0f5486c70c4db07fc9ed9148e6e7bd99d22af5aa54d75b6e99727a30f85634b", + "registry_entry_sha256": "sha256:5a7c6b69e1ef73c21470a345707b930d5afa5441c0d9d41f6e7fa63ebdce5114", + "semantic_identity_sha256": "sha256:4f55bdb9662c7372e066cfd45cf9aa95cde172622f098c4a14f89bb6f463cc54", + "size_bytes": 2789, + "subject_sha256": "sha256:a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60" + }, + { + "kind": "qualification-release", + "object_media_type": "application/vnd.openadapt.qualification-release+json;version=2", + "object_path": "production-evidence/objects/sha256/ab/ab90ad9cd7a5b284d2f2cb59f6feb4477062cb2a7fd4ab089cd177001dedd25d.qualification-release.json", + "object_schema_version": "openadapt.qualification-release/v2", + "object_sha256": "sha256:ab90ad9cd7a5b284d2f2cb59f6feb4477062cb2a7fd4ab089cd177001dedd25d", + "registry_entry_sha256": "sha256:084de219db0501657318831eb08f5fa2f7869bae901edd4da21d488a8e51199e", + "semantic_identity_sha256": "sha256:c40ce84afeb73bb92f9633e28b3bc04161423ac0997657cdc6358f9a4df71070", + "size_bytes": 5411, + "subject_sha256": null + }, + { + "kind": "qualification-release-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/b6/b6761673cdfb6ac5a9a4f8a0706759b352e4ab94cae336566f5aae9865fb37bb.qualification-release-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:b6761673cdfb6ac5a9a4f8a0706759b352e4ab94cae336566f5aae9865fb37bb", + "registry_entry_sha256": "sha256:6095ad0e4921e2afeb2fc8b9e0d84a943a05ffb80b994d45ffe2ba2a833134e6", + "semantic_identity_sha256": "sha256:961c849c500f8945830cafe1c4092d57ed3182065eeea1cd1498db94f3b748fa", + "size_bytes": 2741, + "subject_sha256": "sha256:ab90ad9cd7a5b284d2f2cb59f6feb4477062cb2a7fd4ab089cd177001dedd25d" + }, + { + "kind": "qualification-evidence-decision-receipt", + "object_media_type": "application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2", + "object_path": "production-evidence/objects/sha256/11/11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771.qualification-evidence-decision-receipt.json", + "object_schema_version": "openadapt.qualification-evidence-decision-receipt/v2", + "object_sha256": "sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771", + "registry_entry_sha256": "sha256:a532ec738cc1f1aeb0cdd8c410d2aaf02b5c68bc3349ce87771d330f7251c942", + "semantic_identity_sha256": "sha256:090afecca4ab64de65021db3be31fee2ab4133489cf0b4eae4cda8fd2626612f", + "size_bytes": 6636, + "subject_sha256": null + }, + { + "kind": "qualification-evidence-decision-receipt-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/ae/ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7.qualification-evidence-decision-receipt-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7", + "registry_entry_sha256": "sha256:7fec18ddba335213555ab5d8f1e63cdb11199afec6be06ad3c127c7dfc17480f", + "semantic_identity_sha256": "sha256:a19304a33b5c22199593ce3f7ad3fdad3e5bc91d5f771731543d7d776e0a6ca3", + "size_bytes": 2849, + "subject_sha256": "sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771" + }, + { + "kind": "qualification-admission", + "object_media_type": "application/vnd.openadapt.qualification-admission+json;version=4", + "object_path": "production-evidence/objects/sha256/46/46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e.qualification-admission.json", + "object_schema_version": "openadapt.qualification-admission/v4", + "object_sha256": "sha256:46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e", + "registry_entry_sha256": "sha256:03d1aeb88a512ba4fb60c9ecb43ebaf247002b3982cebabe271b70fe9f235c1f", + "semantic_identity_sha256": "sha256:927f92c7f001997829efbbe7deade5e5c54ccf04dc5ebff4790de84a2d8ae76b", + "size_bytes": 8055, + "subject_sha256": null + }, + { + "kind": "qualification-admission-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/9c/9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0.qualification-admission-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0", + "registry_entry_sha256": "sha256:3f7988fbd7b80f1f48c6b9c6bf29c2ba4e7d0bdab2288975243f4446f3170375", + "semantic_identity_sha256": "sha256:ce5f223cb0691c8884d83de507e4f4225e866aacdcd785e7a9b20cd05e58db5c", + "size_bytes": 2737, + "subject_sha256": "sha256:46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e" + }, + { + "kind": "production-acceptance-manifest", + "object_media_type": "application/vnd.openadapt.production-acceptance+json;version=3", + "object_path": "production-evidence/objects/sha256/5d/5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073.production-acceptance-manifest.json", + "object_schema_version": "openadapt.production-acceptance/v3", + "object_sha256": "sha256:5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073", + "registry_entry_sha256": "sha256:dd9da8005a0cb2d5f90299be61fd98b7a6008bf8f04fc5b6cc37e20df7b9f623", + "semantic_identity_sha256": "sha256:7484d4d172df03387b75db77bb73efb1755e1de2b204a37ff717d18c4b8524f4", + "size_bytes": 13622, + "subject_sha256": null + }, + { + "kind": "production-acceptance-manifest-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/ea/eaaeec7d04502f31a020ce22cf5cd911a553751af37ef1449d8811b039d1bebf.production-acceptance-manifest-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:eaaeec7d04502f31a020ce22cf5cd911a553751af37ef1449d8811b039d1bebf", + "registry_entry_sha256": "sha256:7b9070513d99bb8c65d2194767dce2139612c89403f1d3e8ef1f63bb82dc80e7", + "semantic_identity_sha256": "sha256:3bc3c906ff8867db84e53073054bb13662d680a204bc3b485111c43c09206728", + "size_bytes": 2749, + "subject_sha256": "sha256:5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073" + }, + { + "kind": "production-acceptance-summary", + "object_media_type": "application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3", + "object_path": "production-evidence/objects/sha256/b2/b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086.production-acceptance-summary.json", + "object_schema_version": "openadapt.production-lifecycle-evidence-summary/v3", + "object_sha256": "sha256:b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086", + "registry_entry_sha256": "sha256:38bebe705ee80910562d155ea52dee2c3c7a162ed42dac990de0273028583a70", + "semantic_identity_sha256": "sha256:ddbecccc38a5af80c0c4858e86ca2ff5bcd491675bae3f7ef9801553f7ee3125", + "size_bytes": 14469, + "subject_sha256": null + }, + { + "kind": "production-acceptance-summary-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/ca/ca98a80c4d979c6ea6cb1755ff9248a57b25bd36a461f76bef18618b914df57a.production-acceptance-summary-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:ca98a80c4d979c6ea6cb1755ff9248a57b25bd36a461f76bef18618b914df57a", + "registry_entry_sha256": "sha256:5cf6cb3a08812f592bc7f193f4a25373e4708035fe996cb5412870fca6cdd28c", + "semantic_identity_sha256": "sha256:a62c1d45bb3a3d1f9f481cb739869c512a89cc93e900b7a9f8b6d449c8b82c78", + "size_bytes": 2789, + "subject_sha256": "sha256:b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086" + }, + { + "kind": "qualification-release", + "object_media_type": "application/vnd.openadapt.qualification-release+json;version=2", + "object_path": "production-evidence/objects/sha256/96/962514bb387e79cd31fa00a7f5d3fe2476a4dd89ee508095a183de3ba8cc70b0.qualification-release.json", + "object_schema_version": "openadapt.qualification-release/v2", + "object_sha256": "sha256:962514bb387e79cd31fa00a7f5d3fe2476a4dd89ee508095a183de3ba8cc70b0", + "registry_entry_sha256": "sha256:4a1701c68f58bcb8ede27205670867a0715548f3ac826ebcdd00c4c8b0a5cac1", + "semantic_identity_sha256": "sha256:fac3c8e0c59d98ca26c027792b293c48cbdd10bad43c41c570b36b8f3e730cfb", + "size_bytes": 7592, + "subject_sha256": null + }, + { + "kind": "qualification-release-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/a5/a5cf3305d94e5cb0da94ea00f4ae1403f379cafb5a5d610769edff09c91ce30f.qualification-release-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:a5cf3305d94e5cb0da94ea00f4ae1403f379cafb5a5d610769edff09c91ce30f", + "registry_entry_sha256": "sha256:eddb982bf0d35d8878ac9dec07483057538b5aa3b8db35087857ab41a73770a0", + "semantic_identity_sha256": "sha256:a8b0827fec72e7d14dcb052c8e3244bc958fa90caf4f9e0a44a02c3b4ae34b18", + "size_bytes": 2741, + "subject_sha256": "sha256:962514bb387e79cd31fa00a7f5d3fe2476a4dd89ee508095a183de3ba8cc70b0" + }, + { + "kind": "qualification-evidence-decision-receipt", + "object_media_type": "application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2", + "object_path": "production-evidence/objects/sha256/a1/a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b.qualification-evidence-decision-receipt.json", + "object_schema_version": "openadapt.qualification-evidence-decision-receipt/v2", + "object_sha256": "sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b", + "registry_entry_sha256": "sha256:5d3737a1e91fbcfe9346686fa6d94be043fbb47fe8d881902efd18c5270bb37a", + "semantic_identity_sha256": "sha256:8588bfba1cc5b485a2a77f0a41c3b0905762638b7f5c263983e32d2d31642ea3", + "size_bytes": 6636, + "subject_sha256": null + }, + { + "kind": "qualification-evidence-decision-receipt-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/0d/0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727.qualification-evidence-decision-receipt-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727", + "registry_entry_sha256": "sha256:b5ed714f71ced770fba5e087c133deaa7de94266be3623ee853859c88f49d074", + "semantic_identity_sha256": "sha256:cff7badd477b6ce23aa0fa94566269bdbe8b94599797d45809de91c3d987ce3d", + "size_bytes": 2849, + "subject_sha256": "sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b" + }, + { + "kind": "qualification-admission", + "object_media_type": "application/vnd.openadapt.qualification-admission+json;version=4", + "object_path": "production-evidence/objects/sha256/71/71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61.qualification-admission.json", + "object_schema_version": "openadapt.qualification-admission/v4", + "object_sha256": "sha256:71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61", + "registry_entry_sha256": "sha256:bb4facd0a1b5b8d939f82508f411cba4702c1c3bbeb5da100bd4811e8c53ffc7", + "semantic_identity_sha256": "sha256:a0288638b7f2061011d4a5fb1833f61663180dc40c3970bde54ce76864e52e31", + "size_bytes": 8055, + "subject_sha256": null + }, + { + "kind": "qualification-admission-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/f2/f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c.qualification-admission-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c", + "registry_entry_sha256": "sha256:797e9db4e2e12ae40aee4f0294783bcee24197cdba444c5a03989c60d0edd2b0", + "semantic_identity_sha256": "sha256:b5cf56be5057eaa6d759c26c5d4f4ca3cfc9cb1f3decbcda13d16c605b877304", + "size_bytes": 2737, + "subject_sha256": "sha256:71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61" + }, + { + "kind": "production-acceptance-manifest", + "object_media_type": "application/vnd.openadapt.production-acceptance+json;version=3", + "object_path": "production-evidence/objects/sha256/18/1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050.production-acceptance-manifest.json", + "object_schema_version": "openadapt.production-acceptance/v3", + "object_sha256": "sha256:1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050", + "registry_entry_sha256": "sha256:3c648809c978e722723b94d568c8317201876792349804f05c0e829b758be9a4", + "semantic_identity_sha256": "sha256:2c095b9d5946ec68cfc1dc95e39b3492780107548e44296903c5cab90d75685a", + "size_bytes": 11263, + "subject_sha256": null + }, + { + "kind": "production-acceptance-manifest-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/22/220f64e1eeb350abb61fed1171da316bf118502e2f7c19341163bf24d6a98311.production-acceptance-manifest-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:220f64e1eeb350abb61fed1171da316bf118502e2f7c19341163bf24d6a98311", + "registry_entry_sha256": "sha256:0db135d96fe409d926d0db47f49cff82c22d2ef97a718b17e31c673f76611162", + "semantic_identity_sha256": "sha256:07acea354aa14f12e715db2d28933d5f67da39a87a1fa06fc9dcba65ec876830", + "size_bytes": 2749, + "subject_sha256": "sha256:1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050" + }, + { + "kind": "production-acceptance-summary", + "object_media_type": "application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3", + "object_path": "production-evidence/objects/sha256/14/14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8.production-acceptance-summary.json", + "object_schema_version": "openadapt.production-lifecycle-evidence-summary/v3", + "object_sha256": "sha256:14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8", + "registry_entry_sha256": "sha256:d05ac276ca321871cec4229d66841a0664399fb7686c86d35f45124df322a6f3", + "semantic_identity_sha256": "sha256:fb1190ddf9610a4cced93d1dcd7d9b3d1450c04c3fcb36b0a309871df5725ac3", + "size_bytes": 12373, + "subject_sha256": null + }, + { + "kind": "production-acceptance-summary-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/4a/4a27e05914ac70bc27acaf970b6ce0d101e463f28158bb6e49788c0596882153.production-acceptance-summary-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:4a27e05914ac70bc27acaf970b6ce0d101e463f28158bb6e49788c0596882153", + "registry_entry_sha256": "sha256:9d6f590acab1b42d4fd8c7d0560744f737f5f2674de9b95f331be37a0a86984b", + "semantic_identity_sha256": "sha256:d16b2145f5e2450b86745a6d56bed27c83689a90a22f2156b22f4b1b529e703f", + "size_bytes": 2789, + "subject_sha256": "sha256:14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8" + }, + { + "kind": "qualification-release", + "object_media_type": "application/vnd.openadapt.qualification-release+json;version=2", + "object_path": "production-evidence/objects/sha256/54/549d2abc0f18d3e14d505698865d7226bf6cdf8356300322ee42d00b717ce054.qualification-release.json", + "object_schema_version": "openadapt.qualification-release/v2", + "object_sha256": "sha256:549d2abc0f18d3e14d505698865d7226bf6cdf8356300322ee42d00b717ce054", + "registry_entry_sha256": "sha256:c7fe5ecd084849a87efcc826da947658d95c7463b31d7e0e5a7445b081b69dd9", + "semantic_identity_sha256": "sha256:c270427a49470ff94a42ba27852b29f0a44719f127a6dcb32dff38986bdd9f33", + "size_bytes": 5401, + "subject_sha256": null + }, + { + "kind": "qualification-release-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/f0/f005d1f59eed51531230da39b13440313094634a8eb5bc516defe667c0cef890.qualification-release-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:f005d1f59eed51531230da39b13440313094634a8eb5bc516defe667c0cef890", + "registry_entry_sha256": "sha256:5cc9ce249f5161e202fab7a4a913b63de38c05f1dda5b831ce485d6e4c1bb9cd", + "semantic_identity_sha256": "sha256:6be86e7e31824884044779501a2d85658afde232cdc7357a4f6b8ae697aa74b8", + "size_bytes": 2741, + "subject_sha256": "sha256:549d2abc0f18d3e14d505698865d7226bf6cdf8356300322ee42d00b717ce054" + }, + { + "kind": "qualification-evidence-decision-receipt", + "object_media_type": "application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2", + "object_path": "production-evidence/objects/sha256/f4/f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b.qualification-evidence-decision-receipt.json", + "object_schema_version": "openadapt.qualification-evidence-decision-receipt/v2", + "object_sha256": "sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b", + "registry_entry_sha256": "sha256:09af461a6231b3f29a0a6dc5a12b2ca8a2d542bd113a20b1f3f15f8573c0f834", + "semantic_identity_sha256": "sha256:53b555757d3107934fd0b9950ac5a727503a7a5e0a788e188977f8b6c260a69b", + "size_bytes": 6636, + "subject_sha256": null + }, + { + "kind": "qualification-evidence-decision-receipt-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/93/939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a.qualification-evidence-decision-receipt-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a", + "registry_entry_sha256": "sha256:5f944be71981503cfbd7df740170202a56757204d3a42b1898db4bfd19064cb6", + "semantic_identity_sha256": "sha256:f40412353bd00c1c652b5a413da314e471311645a7267f8ee9e0c7c26340896d", + "size_bytes": 2849, + "subject_sha256": "sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b" + }, + { + "kind": "qualification-admission", + "object_media_type": "application/vnd.openadapt.qualification-admission+json;version=4", + "object_path": "production-evidence/objects/sha256/6d/6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e.qualification-admission.json", + "object_schema_version": "openadapt.qualification-admission/v4", + "object_sha256": "sha256:6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e", + "registry_entry_sha256": "sha256:84fa3b4bdbd34ce18d9ca9fb49e4e8f13e01b4a3030115ad9dbcb8537c4bfa1f", + "semantic_identity_sha256": "sha256:920214d3bb3378e5cdab572c67ac04d13de3b2f19f99ade5e73f7e394282776e", + "size_bytes": 8055, + "subject_sha256": null + }, + { + "kind": "qualification-admission-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/66/66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27.qualification-admission-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27", + "registry_entry_sha256": "sha256:c138ffbe641d64e8796dd815038badeb46c02bc8ff147af17ca9556f4625a208", + "semantic_identity_sha256": "sha256:73da72c950a74fcd77e128e1c97d75658776571536b118775e01cab05c00aabc", + "size_bytes": 2737, + "subject_sha256": "sha256:6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e" + }, + { + "kind": "production-acceptance-manifest", + "object_media_type": "application/vnd.openadapt.production-acceptance+json;version=3", + "object_path": "production-evidence/objects/sha256/69/694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c.production-acceptance-manifest.json", + "object_schema_version": "openadapt.production-acceptance/v3", + "object_sha256": "sha256:694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c", + "registry_entry_sha256": "sha256:0fe1b941088a2f6217a9d63878bae0b833e8d3c889a2ada18cd73e20c462c512", + "semantic_identity_sha256": "sha256:73dce438387d745459a62bdaccf192c962c4dfb10bacd53fe2f68f2b707fc4b6", + "size_bytes": 13546, + "subject_sha256": null + }, + { + "kind": "production-acceptance-manifest-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/3c/3cdfa8783ddbe88434ddf3e715e58bfe77212bb6ea69e8ca9d7c8395720f631d.production-acceptance-manifest-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:3cdfa8783ddbe88434ddf3e715e58bfe77212bb6ea69e8ca9d7c8395720f631d", + "registry_entry_sha256": "sha256:f8cfd1cb07f1ce4a051ceecd494d9f415c9c5d377cefe4c459d5db7c6185d6a9", + "semantic_identity_sha256": "sha256:6960a28d2786a58b67adca7fe1b8663e49cf1e1d4205d969165bcdb13d0f35ae", + "size_bytes": 2749, + "subject_sha256": "sha256:694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c" + }, + { + "kind": "production-acceptance-summary", + "object_media_type": "application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3", + "object_path": "production-evidence/objects/sha256/43/430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0.production-acceptance-summary.json", + "object_schema_version": "openadapt.production-lifecycle-evidence-summary/v3", + "object_sha256": "sha256:430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0", + "registry_entry_sha256": "sha256:4bc01ce31b4cef2ace209e24613fdb31caff760c9f9222dd59b3dbc743d6aa77", + "semantic_identity_sha256": "sha256:b83fb88c0635c2d8636e8d80587a671260c6778b23585a7bfab81a530b642ebf", + "size_bytes": 14436, + "subject_sha256": null + }, + { + "kind": "production-acceptance-summary-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/f4/f492452c7481aa9dec48d317c58cc4f5564cd4bcd437f115873fd71d5fba8a3c.production-acceptance-summary-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:f492452c7481aa9dec48d317c58cc4f5564cd4bcd437f115873fd71d5fba8a3c", + "registry_entry_sha256": "sha256:6369def764073661cc264651fc21aa159369a41a41952d427b7ea8cdc326f89c", + "semantic_identity_sha256": "sha256:27bc1c22eb7957d6fc32d3c684001059f2bda6197332737f09132514369cd362", + "size_bytes": 2789, + "subject_sha256": "sha256:430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0" + }, + { + "kind": "qualification-release", + "object_media_type": "application/vnd.openadapt.qualification-release+json;version=2", + "object_path": "production-evidence/objects/sha256/53/5370cba3f92802fd27b3f364a746c219d9c651e9992b87d25a4d180386744f82.qualification-release.json", + "object_schema_version": "openadapt.qualification-release/v2", + "object_sha256": "sha256:5370cba3f92802fd27b3f364a746c219d9c651e9992b87d25a4d180386744f82", + "registry_entry_sha256": "sha256:1b2325f00ecc2fd739c83ed8a3b5a00048d127a626f3a76e11167ca7ed9de76e", + "semantic_identity_sha256": "sha256:bc95f40cda0e9374b38d4a05d4a473b7b9e533f61be8e04b9138c0d684efe1b7", + "size_bytes": 7531, + "subject_sha256": null + }, + { + "kind": "qualification-release-sigstore-bundle", + "object_media_type": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_path": "production-evidence/objects/sha256/25/25058d1e59a40f9d3fd70199951ee0fa434ed0d19732866624946e4d2e9a1074.qualification-release-sigstore-bundle.json", + "object_schema_version": "application/vnd.dev.sigstore.bundle.v0.3+json", + "object_sha256": "sha256:25058d1e59a40f9d3fd70199951ee0fa434ed0d19732866624946e4d2e9a1074", + "registry_entry_sha256": "sha256:96713e6329140816e314feb3e4e2a898c2f53c951f685e9605748d9b63c778d9", + "semantic_identity_sha256": "sha256:414b826ba65470764c2d22229bfd2686f753919a87ddf38d79ca6592d721875e", + "size_bytes": 2741, + "subject_sha256": "sha256:5370cba3f92802fd27b3f364a746c219d9c651e9992b87d25a4d180386744f82" } ] } diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/artifact-inventory.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/artifact-inventory.json new file mode 100644 index 0000000..011effd --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/artifact-inventory.json @@ -0,0 +1 @@ +{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183}],"claim_scope":"production_agent","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"agent"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/build-record.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/build-record.json new file mode 100644 index 0000000..bcaa981 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/build-record.json @@ -0,0 +1 @@ +{"campaign":{"cells_per_class":1,"classes":["healthy","safe_halt","idempotency_replay","uncertain_delivery","declared_attended","governed_repair"],"label":"remote-safe-synthetic","mockmed_production_acceptance":false,"task_count":1,"trials_per_cell":3},"did_not_generate_key":true,"did_not_replace_flow_signer":true,"evals_production_acceptance":false,"evidence_class":"remote-safe-synthetic","expires_at":null,"generated_at":"2026-09-02T19:22:47Z","inner_key_id":"qa-ed25519-9cf4bca214c01d79","keychain_service":"openadapt-qualification-ed25519","publication_mode":"already-published-pypi","release_admission_id_sha256":"sha256:2a26077d8a399b30a49bd66292d36c239f393907657a2e1ec9f2061f8d5be782","schema_version":"openadapt.local-remaining-admission-build-record/v1","source_commit":"d9f16b2946dfdd0228eeb2660047347df9dce8d8","target":"agent"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/evidence-registry.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/evidence-registry.json new file mode 100644 index 0000000..6f45cbb --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/evidence-registry.json @@ -0,0 +1 @@ +{"$schema":"schemas/evidence-registry.schema.json","entries":[{"kind":"qualification-authority-state-receipt","object_media_type":"application/vnd.openadapt.qualification-authority-state-receipt+json;version=2","object_path":"production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json","object_schema_version":"openadapt.qualification-authority-state-receipt/v2","object_sha256":"sha256:a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e","registry_entry_sha256":"sha256:d69026ffefb99b4eeb6c27db2913684138ee23f3b8923aa8ae3379e839489401","semantic_identity_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","size_bytes":1520,"subject_sha256":null},{"kind":"qualification-authority-state-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830","registry_entry_sha256":"sha256:29397e66bbafd8e02e8fbbaceaf2d3c1d2892723cd396bb0d4abb1a443192592","semantic_identity_sha256":"sha256:96b1361340164f4cfc3d9f50e88868c6d36a62a085a8543ed818a4b1ba905714","size_bytes":2809,"subject_sha256":"sha256:a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e"},{"kind":"qualification-revocation-state-receipt","object_media_type":"application/vnd.openadapt.qualification-revocation-state-receipt+json;version=1","object_path":"production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json","object_schema_version":"openadapt.qualification-revocation-state-receipt/v1","object_sha256":"sha256:18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676","registry_entry_sha256":"sha256:2592f2856bbfb5e381640f050669a3dfc1b19cbc4fbf7438ce18d0df1731f722","semantic_identity_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","size_bytes":1457,"subject_sha256":null},{"kind":"qualification-revocation-state-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f","registry_entry_sha256":"sha256:e4bf33edf52cf708db739746b4d99098642255380e70edc654a287c5d1aafe04","semantic_identity_sha256":"sha256:fcebb8e521419ea3c6aefa97885aa7153e88821e1a20617998067e921abc4d00","size_bytes":2817,"subject_sha256":"sha256:18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676"},{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/b4/b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2","registry_entry_sha256":"sha256:60116bcfb9d594a64a3333c444ff523e3c5c7673e2cffd7d382c750ded928250","semantic_identity_sha256":"sha256:301e0f8ec6b3a861d3b4a37b7e54d0868125ab2fb5afe0dc9269ac003581380d","size_bytes":6636,"subject_sha256":null},{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/d8/d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d","registry_entry_sha256":"sha256:4e5d2de73c3b635c441ffd11459ddf5692c940ce65788dfb87bd625a24ea439a","semantic_identity_sha256":"sha256:3af60a8fecdfa8cda8d3e9bc4fd96ee9042a98c8215c31f99dba152178816509","size_bytes":2849,"subject_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2"},{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/34/34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb","registry_entry_sha256":"sha256:ccaf41e33bb4c59fbb182af2c4cd184a3aa56dad23fd31b698ad979b94990739","semantic_identity_sha256":"sha256:4ae2e17a493b2b18b757423ab729dc1aa3729e21e3cf42e1ea22e9d98d5f8ac7","size_bytes":8055,"subject_sha256":null},{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/36/364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e","registry_entry_sha256":"sha256:a7d9e5236f95ba8213a6ba2092f739efb3a3d089227e60f0b35f24a3dcc1cdc8","semantic_identity_sha256":"sha256:c7f26f82768745f6bf18d8ce9ce62974e5239b99797475ae73d7c490e31d68a5","size_bytes":2737,"subject_sha256":"sha256:34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb"},{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/70/70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392","registry_entry_sha256":"sha256:def9a366fc5706e1fc6f05a4a7c1ea9228eb49f1bfd7a0537b1355af2478ddc7","semantic_identity_sha256":"sha256:496e8885a775db44abc6e97a2cb5b2c066656af1b92ecb78487253fa6cb9f959","size_bytes":13522,"subject_sha256":null},{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/cb/cb259766eb7af2b303e9843c5e6fc9e6035e77c5d355ce781d345374a2af5397.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:cb259766eb7af2b303e9843c5e6fc9e6035e77c5d355ce781d345374a2af5397","registry_entry_sha256":"sha256:08067870eff9bc78d687dbb2a58a04044cb883f5166266cea1ba80a0af51ed75","semantic_identity_sha256":"sha256:189766ad45c038fcd9afdcfa3a11f77a3b5b5fd39358c87f52b6858fa3db98bb","size_bytes":2749,"subject_sha256":"sha256:70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392"},{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/cd/cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056","registry_entry_sha256":"sha256:5111f8844764864715f630ac4b75e9d34b825a319e8258e1c23ccd62a19b42e7","semantic_identity_sha256":"sha256:c7b64defaf300207e81f0376c58bf6b17716d76f4cc21b8033c6bdc5acdc49d9","size_bytes":14395,"subject_sha256":null},{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/2f/2f9607f70fff6dc58c7daa10881843330a4f68898fdc353ed89c252604894c6f.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:2f9607f70fff6dc58c7daa10881843330a4f68898fdc353ed89c252604894c6f","registry_entry_sha256":"sha256:f5152783ec1d5b0a2544112bf0e576a212fbeaf47753c525a821c144c5f20e96","semantic_identity_sha256":"sha256:3942280117f8d27d96df8d2286be68db34812cd6bc82f1fe44078dea70362122","size_bytes":2789,"subject_sha256":"sha256:cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056"},{"kind":"qualification-release","object_media_type":"application/vnd.openadapt.qualification-release+json;version=2","object_path":"production-evidence/objects/sha256/a3/a339d74d2a28281dee2daacbf378bd9b03f1cca7884980e7e8355345b7195d64.qualification-release.json","object_schema_version":"openadapt.qualification-release/v2","object_sha256":"sha256:a339d74d2a28281dee2daacbf378bd9b03f1cca7884980e7e8355345b7195d64","registry_entry_sha256":"sha256:49d85363619eeae5568df094d0fece68efb640ccd7f8d5b8d5a723735c15f908","semantic_identity_sha256":"sha256:5ecdf00b7a0f7ea9018b9cb55e654f8c4e83c889d96ee319a7a5bab99791fb32","size_bytes":7505,"subject_sha256":null},{"kind":"qualification-release-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/0c/0c3f5fea84f0ec8a9a855f9934ae968ee88f1e97c5f4eebc123e14dc1f09ee20.qualification-release-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0c3f5fea84f0ec8a9a855f9934ae968ee88f1e97c5f4eebc123e14dc1f09ee20","registry_entry_sha256":"sha256:b06c440a7fa576b7e87150e92003826c041390378ab76c9093dd46d2f3bdb745","semantic_identity_sha256":"sha256:2127d8262fe439e1efa880de76c23b215421fbb487c5b8b1e69659e21892b613","size_bytes":2741,"subject_sha256":"sha256:a339d74d2a28281dee2daacbf378bd9b03f1cca7884980e7e8355345b7195d64"}],"previous_registry_head_sha256":null,"registry_head_sha256":"sha256:384d512f41b576b8d00dc23961bdbd01bc5fc0fc33055885781b54d944f7a10d","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","revision":1,"schema_version":"openadapt.production-evidence-registry/v2","signer_registry":{"object_path":"production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json","object_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","registry_revision":1,"schema_version":"openadapt.qualification-signer-registry-pointer/v1"},"signer_registry_history":[{"object_path":"production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json","object_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","registry_revision":1,"schema_version":"openadapt.qualification-signer-registry-pointer/v1"}]} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/one-use-effect-release.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/one-use-effect-release.json new file mode 100644 index 0000000..134e7c3 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/one-use-effect-release.json @@ -0,0 +1 @@ +{"effect_id_sha256":"sha256:e58e7fc15f232a4ba3858fcc96d05c43d89e4c01ce237e2342cde8542b7a32a8","effect_sha256":"sha256:69b45e78b5d7148f3e13c1411e125f74a0873f89e61385ee38839125906c397e","operation":"issue-qualification-release","request_handle":"qair_kZ6Kq17YztwfcwSTCVxTUZGKVxOiNrTFNZqnFuU0-O5","request_sha256":"sha256:3907ad0ae348360cf307f25816ec698b5c368c76933725c4cc0c95703282021f","result_base64":"eyJhZG1pc3Npb25faWRfc2hhMjU2Ijoic2hhMjU2OjJhMjYwNzdkOGEzOTliMzBhNDliZDY2MjkyZDM2YzIzOWYzOTM5MDc2NTdhMmUxZWM5ZjIwNjFmOGQ1YmU3ODIiLCJhcnRpZmFjdF9pbnZlbnRvcnlfc2hhMjU2Ijoic2hhMjU2OjFiY2FjYWZiMmQ5YWQ2OWI1NTU0Y2RiNmRlYTczODAxOTI1ZWZmOTFkODQyMzIxNjNmYTY2ZGVhYzMwMjUyYjQiLCJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJjbGFpbV9zY29wZSI6InByb2R1Y3Rpb25fYWdlbnQiLCJldmlkZW5jZV9jbGFzcyI6InJlbW90ZS1zYWZlLXN5bnRoZXRpYyIsImV4cGlyZXNfYXQiOm51bGwsImlzc3VlZF9hdCI6IjIwMjYtMDktMDJUMTk6MjI6NDdaIiwiaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifSwibm90X2JlZm9yZSI6IjIwMjYtMDktMDJUMTk6MjI6NDdaIiwicHJvZHVjdGlvbl9hY2NlcHRhbmNlX3N1bW1hcnlfYnVuZGxlX3JlZmVyZW5jZSI6eyJraW5kIjoicHJvZHVjdGlvbi1hY2NlcHRhbmNlLXN1bW1hcnktc2lnc3RvcmUtYnVuZGxlIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJvYmplY3RfcGF0aCI6InByb2R1Y3Rpb24tZXZpZGVuY2Uvb2JqZWN0cy9zaGEyNTYvMmYvMmY5NjA3ZjcwZmZmNmRjNThjN2RhYTEwODgxODQzMzMwYTRmNjg4OThmZGMzNTNlZDg5YzI1MjYwNDg5NGM2Zi5wcm9kdWN0aW9uLWFjY2VwdGFuY2Utc3VtbWFyeS1zaWdzdG9yZS1idW5kbGUuanNvbiIsIm9iamVjdF9zY2hlbWFfdmVyc2lvbiI6ImFwcGxpY2F0aW9uL3ZuZC5kZXYuc2lnc3RvcmUuYnVuZGxlLnYwLjMranNvbiIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6MmY5NjA3ZjcwZmZmNmRjNThjN2RhYTEwODgxODQzMzMwYTRmNjg4OThmZGMzNTNlZDg5YzI1MjYwNDg5NGM2ZiIsInJlZ2lzdHJ5X2VudHJ5X3NoYTI1NiI6InNoYTI1NjpmNTE1Mjc4M2VjMWQ1YjBhMjU0NDExMmJmMGU1NzZhMjEyZmJlYWY0Nzc1M2M1MjVhODIxYzE0NGM1ZjIwZTk2IiwicmVnaXN0cnlfaGVhZF9zaGEyNTYiOiJzaGEyNTY6YWY4MzhiYmQ2YmU4ZWZkZTcxMDdkNzE2NzM4NmFmYTk0ZmQ2NDBhOTcwZDM5ZjA4ZGU2NTM3YWZhNGNjYmNkZiIsInJlZ2lzdHJ5X3JldmlzaW9uIjoxLCJyZWdpc3RyeV9zb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLWV2aWRlbmNlLW9iamVjdC1yZWZlcmVuY2UvdjIiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6Mzk0MjI4MDExN2Y4ZDI3ZDk2ZGY4ZDIyODZiZTY4ZGIzNDgxMmNkNmJjODJmMWZlNDQwNzhkZWE3MDM2MjEyMiIsInNpemVfYnl0ZXMiOjI3ODksInN1YmplY3Rfc2hhMjU2Ijoic2hhMjU2OmNkMDY5ODI1NDI0NTQ3YzA5ZTE0Y2Q1YzQyYjlhYTE2NTNkZDY5M2RiODI2NDVlMmNlMDc4ODRiZWZhY2EwNTYifSwicHJvZHVjdGlvbl9hY2NlcHRhbmNlX3N1bW1hcnlfcmVmZXJlbmNlIjp7ImtpbmQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2Utc3VtbWFyeSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWxpZmVjeWNsZS1ldmlkZW5jZS1zdW1tYXJ5K2pzb247dmVyc2lvbj0zIiwib2JqZWN0X3BhdGgiOiJwcm9kdWN0aW9uLWV2aWRlbmNlL29iamVjdHMvc2hhMjU2L2NkL2NkMDY5ODI1NDI0NTQ3YzA5ZTE0Y2Q1YzQyYjlhYTE2NTNkZDY5M2RiODI2NDVlMmNlMDc4ODRiZWZhY2EwNTYucHJvZHVjdGlvbi1hY2NlcHRhbmNlLXN1bW1hcnkuanNvbiIsIm9iamVjdF9zY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLWxpZmVjeWNsZS1ldmlkZW5jZS1zdW1tYXJ5L3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjpjZDA2OTgyNTQyNDU0N2MwOWUxNGNkNWM0MmI5YWExNjUzZGQ2OTNkYjgyNjQ1ZTJjZTA3ODg0YmVmYWNhMDU2IiwicmVnaXN0cnlfZW50cnlfc2hhMjU2Ijoic2hhMjU2OjUxMTFmODg0NDc2NDg2NDcxNWY2MzBhYzRiNzVlOWQzNGI4MjVhMzE5ZTgyNThlMWMyM2NjZDYyYTE5YjQyZTciLCJyZWdpc3RyeV9oZWFkX3NoYTI1NiI6InNoYTI1NjphZjgzOGJiZDZiZThlZmRlNzEwN2Q3MTY3Mzg2YWZhOTRmZDY0MGE5NzBkMzlmMDhkZTY1MzdhZmE0Y2NiY2RmIiwicmVnaXN0cnlfcmV2aXNpb24iOjEsInJlZ2lzdHJ5X3NvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tZXZpZGVuY2Utb2JqZWN0LXJlZmVyZW5jZS92MiIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjpjN2I2NGRlZmFmMzAwMjA3ZTgxZjAzNzZjNThiZjZiMTc3MTZkNzZmNGNjMjFiODAzM2M2YmRjNWFjZGM0OWQ5Iiwic2l6ZV9ieXRlcyI6MTQzOTUsInN1YmplY3Rfc2hhMjU2IjpudWxsfSwicHVibGljYXRpb25fcG9saWN5X3NoYTI1NiI6InNoYTI1NjplZDVhYjY5ZmU4MTI3NjA0Y2E2NzQyNjNjYmM4Yzc3NGI3Y2ZkMTA3NTRlOTBiZmFhOWI3MWJhNTczYmNlMWQxIiwicHVibGljYXRpb25fc3RhZ2luZyI6eyJhc3NldHMiOlt7ImFzc2V0X2lkIjpudWxsLCJraW5kIjoicHl0aG9uLXdoZWVsIiwibWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ppcCIsIm5hbWUiOiJvcGVuYWRhcHRfYWdlbnQtMi4wLjEtcHkzLW5vbmUtYW55LndobCIsInB1Ymxpc2hfZGVzdGluYXRpb25zIjpbImdpdGh1Yi1yZWxlYXNlIiwicHlwaSJdLCJzaGEyNTYiOiJzaGEyNTY6NWM1ZjZlM2VjYTRjMTI3ZDg3YjNhZmZiODk0NDIyM2MwODM2OTE2ZTBkZjU3ZDBjNmI4YmE3MzdiM2JjOGI1YSIsInNpemVfYnl0ZXMiOjM0MTgzLCJ1cGxvYWRlcl9pZCI6bnVsbCwidXBsb2FkZXJfbG9naW4iOm51bGx9LHsiYXNzZXRfaWQiOm51bGwsImtpbmQiOiJweXRob24tc2Rpc3QiLCJtZWRpYV90eXBlIjoiYXBwbGljYXRpb24vZ3ppcCIsIm5hbWUiOiJvcGVuYWRhcHRfYWdlbnQtMi4wLjEudGFyLmd6IiwicHVibGlzaF9kZXN0aW5hdGlvbnMiOlsiZ2l0aHViLXJlbGVhc2UiLCJweXBpIl0sInNoYTI1NiI6InNoYTI1Njo2N2UwNWIyOTlhNGYwMzVhMDQ4MmIzMDMyZGVjYzE1MWZhZmMyMmRlOWExMmJiM2Q4Zjg4NGYzN2VhNGNjOTM3Iiwic2l6ZV9ieXRlcyI6NjE4MTQsInVwbG9hZGVyX2lkIjpudWxsLCJ1cGxvYWRlcl9sb2dpbiI6bnVsbH1dLCJkcmFmdCI6ZmFsc2UsImRyYWZ0X3JlbGVhc2VfaWQiOm51bGwsImltbXV0YWJsZV9yZWxlYXNlcyI6eyJlbmFibGVkIjp0cnVlLCJlbmZvcmNlZF9ieV9vd25lciI6ZmFsc2V9LCJpbW11dGFibGVfcmVsZWFzZXNfc2hhMjU2Ijoic2hhMjU2OjA3NjQ5YWFmYjE2NzIzN2ZlY2MxMzhmNWU5M2I0OGRkY2U1YTY5ZjQwNjBkYTcxMzBlM2M3OGU1OWZkNDg1ODEiLCJvYnNlcnZlZF9hdCI6IjIwMjYtMDktMDJUMTk6MjI6NDdaIiwicHJlcmVsZWFzZSI6ZmFsc2UsInB1YmxpY2F0aW9uX21vZGUiOiJhbHJlYWR5LXB1Ymxpc2hlZC1weXBpIiwicHlwaV9maWxlcyI6W3siZmlsZW5hbWUiOiJvcGVuYWRhcHRfYWdlbnQtMi4wLjEtcHkzLW5vbmUtYW55LndobCIsInBhY2thZ2V0eXBlIjoiYmRpc3Rfd2hlZWwiLCJzaGEyNTYiOiJzaGEyNTY6NWM1ZjZlM2VjYTRjMTI3ZDg3YjNhZmZiODk0NDIyM2MwODM2OTE2ZTBkZjU3ZDBjNmI4YmE3MzdiM2JjOGI1YSIsInNpemVfYnl0ZXMiOjM0MTgzLCJ5YW5rZWQiOmZhbHNlfSx7ImZpbGVuYW1lIjoib3BlbmFkYXB0X2FnZW50LTIuMC4xLnRhci5neiIsInBhY2thZ2V0eXBlIjoic2Rpc3QiLCJzaGEyNTYiOiJzaGEyNTY6NjdlMDViMjk5YTRmMDM1YTA0ODJiMzAzMmRlY2MxNTFmYWZjMjJkZTlhMTJiYjNkOGY4ODRmMzdlYTRjYzkzNyIsInNpemVfYnl0ZXMiOjYxODE0LCJ5YW5rZWQiOmZhbHNlfV0sInJlbGVhc2VfYXBwX2JvdF91c2VyX2lkIjoiMzIxNTQzOTA2IiwicmVsZWFzZV9hcHBfaWQiOiI0NzMwNzA4IiwicmVsZWFzZV9hcHBfaW5zdGFsbGF0aW9uX2lkIjoiMTU2ODM1NTY4IiwicmVsZWFzZV9hdXRob3JfbG9naW4iOm51bGwsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtYWdlbnQiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNjEzNjY3MCIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcmVsZWFzZS1zdGFnaW5nLWV2aWRlbmNlL3YxIiwidGFnIjoidjIuMC4xIiwidGFnX3JlZl9zdGF0ZSI6eyJleGlzdHMiOnRydWUsInJlZiI6InJlZnMvdGFncy92Mi4wLjEifSwidGFnX3JlZl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6Mzc0MmU5ZmM0ODUwZDhmZGFkZGE4OWMxMmY5MmExZGQ1OGJmYWZlZWI4YzM5MDM4MjNhZmFkYjgxNzdmNGExNSIsInRhZ19ydWxlc2V0cyI6W3siYnlwYXNzX2FjdG9ycyI6W3siYWN0b3JfaWQiOiI0NzMwNzA4IiwiYWN0b3JfdHlwZSI6IkludGVncmF0aW9uIiwiYnlwYXNzX21vZGUiOiJhbHdheXMifV0sImNvbmRpdGlvbnMiOnsicmVmX25hbWUiOnsiZXhjbHVkZSI6W10sImluY2x1ZGUiOlsicmVmcy90YWdzL3YqIl19fSwiZW5mb3JjZW1lbnQiOiJhY3RpdmUiLCJuYW1lIjoiT3BlbkFkYXB0IHBvbGljeTogcmVsZWFzZSB0YWcgY3JlYXRpb24iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWFnZW50IiwicmVwb3NpdG9yeV9pZCI6IjExMzYxMzY2NzAiLCJyb2xlIjoiY3JlYXRpb25fYXV0aG9yaXR5IiwicnVsZXMiOlt7InR5cGUiOiJjcmVhdGlvbiJ9XSwicnVsZXNldF9pZCI6IjEwIiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1yZWxlYXNlLXRhZy1ydWxlc2V0L3YxIiwidGFyZ2V0IjoidGFnIn0seyJieXBhc3NfYWN0b3JzIjpbXSwiY29uZGl0aW9ucyI6eyJyZWZfbmFtZSI6eyJleGNsdWRlIjpbXSwiaW5jbHVkZSI6WyJyZWZzL3RhZ3MvdioiXX19LCJlbmZvcmNlbWVudCI6ImFjdGl2ZSIsIm5hbWUiOiJPcGVuQWRhcHQgcG9saWN5OiBpbW11dGFibGUgcmVsZWFzZSB0YWdzIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJL29wZW5hZGFwdC1hZ2VudCIsInJlcG9zaXRvcnlfaWQiOiIxMTM2MTM2NjcwIiwicm9sZSI6ImltbXV0YWJpbGl0eSIsInJ1bGVzIjpbeyJ0eXBlIjoiZGVsZXRpb24ifSx7InR5cGUiOiJub25fZmFzdF9mb3J3YXJkIn0seyJwYXJhbWV0ZXJzIjp7InVwZGF0ZV9hbGxvd3NfZmV0Y2hfYW5kX21lcmdlIjpmYWxzZX0sInR5cGUiOiJ1cGRhdGUifV0sInJ1bGVzZXRfaWQiOiIxMSIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcmVsZWFzZS10YWctcnVsZXNldC92MSIsInRhcmdldCI6InRhZyJ9XSwidGFnX3J1bGVzZXRzX3NoYTI1NiI6InNoYTI1Njo4ZmRlYTUzMjE2YjA1M2NkMGMwMjZjYzViNTBjNDk1YzdjYjlkOTdlYzBjNzhmMDEzNDAyYzQ5OWE0MWIyYzIyIiwidGFyZ2V0X2NvbW1pdGlzaCI6ImQ5ZjE2YjI5NDZkZmRkMDIyOGVlYjI2NjAwNDczNDdkZjlkY2U4ZDgifSwicHVibGljYXRpb25fc3RhZ2luZ19zaGEyNTYiOiJzaGEyNTY6NTY4ODUxZjBkNmYxMTk2NTk1NmNlZDcyYmM0ZjMxOTM0NmIzNjcyYzhkZjE5NTUzMTRiN2NiNjQ3MjU4NzNmZCIsInJlbGVhc2UiOnsiYXJ0aWZhY3RzIjpbeyJraW5kIjoicHl0aG9uLXNkaXN0IiwibWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL2d6aXAiLCJuYW1lIjoib3BlbmFkYXB0X2FnZW50LTIuMC4xLnRhci5neiIsInB1Ymxpc2hfZGVzdGluYXRpb25zIjpbImdpdGh1Yi1yZWxlYXNlIiwicHlwaSJdLCJzaGEyNTYiOiJzaGEyNTY6NjdlMDViMjk5YTRmMDM1YTA0ODJiMzAzMmRlY2MxNTFmYWZjMjJkZTlhMTJiYjNkOGY4ODRmMzdlYTRjYzkzNyIsInNpemVfYnl0ZXMiOjYxODE0fSx7ImtpbmQiOiJweXRob24td2hlZWwiLCJtZWRpYV90eXBlIjoiYXBwbGljYXRpb24vemlwIiwibmFtZSI6Im9wZW5hZGFwdF9hZ2VudC0yLjAuMS1weTMtbm9uZS1hbnkud2hsIiwicHVibGlzaF9kZXN0aW5hdGlvbnMiOlsiZ2l0aHViLXJlbGVhc2UiLCJweXBpIl0sInNoYTI1NiI6InNoYTI1Njo1YzVmNmUzZWNhNGMxMjdkODdiM2FmZmI4OTQ0MjIzYzA4MzY5MTZlMGRmNTdkMGM2YjhiYTczN2IzYmM4YjVhIiwic2l6ZV9ieXRlcyI6MzQxODN9XSwiZGVwbG95bWVudF9pZCI6bnVsbCwiZGVwbG95bWVudF9zaGEyNTYiOm51bGwsImtpbmQiOiJwYWNrYWdlIiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1yZWxlYXNlLWNhbmRpZGF0ZS92MSIsInNvdXJjZV9jb21taXQiOiJkOWYxNmIyOTQ2ZGZkZDAyMjhlZWIyNjYwMDQ3MzQ3ZGY5ZGNlOGQ4Iiwic291cmNlX3JlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtYWdlbnQiLCJzb3VyY2VfcmVwb3NpdG9yeV9pZCI6IjExMzYxMzY2NzAiLCJ0YWciOiJ2Mi4wLjEiLCJ2ZXJzaW9uIjoiMi4wLjEifSwicmVsZWFzZV9pZGVudGl0eSI6eyJjaGFubmVsIjoicHJvZHVjdGlvbiIsInByZXZpb3VzX2FkbWlzc2lvbl9zaGEyNTYiOm51bGwsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0Lm1vbm90b25pYy1wcm9kdWN0aW9uLXJlbGVhc2UvdjEiLCJzZXF1ZW5jZSI6MX0sInJlbGVhc2Vfc2hhMjU2Ijoic2hhMjU2OjVhZGU0MmY4NmNlNzk2M2Q5NGNjZjgyZmUxNTlhZDczNGE2NDg2NmE4ZDIyZWVhZDk4NWJkN2FjZDI0NjdmNmMiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0IiwidGFyZ2V0IjoiYWdlbnQiLCJ2ZXJkaWN0IjoiYWNjZXB0ZWQifQo=","result_sha256":"sha256:a339d74d2a28281dee2daacbf378bd9b03f1cca7884980e7e8355345b7195d64","retry_policy":"reconcile-never-retry","schema_version":"openadapt.qualification-one-use-effect/v1"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/one-use-effect.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/one-use-effect.json new file mode 100644 index 0000000..08b49c8 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/one-use-effect.json @@ -0,0 +1 @@ +{"effect_id_sha256":"sha256:de89689ed0947ed36fd44fa90535e8d290971f9c00ffb08c90aa8c5e6c422bf7","effect_sha256":"sha256:952cca2232c3a16ed22296be2f1f440a7fac9a609b3c78b6ada22a1e832a5934","operation":"issue-qualification-admission","request_handle":"qair_6L3vCW_y04NMrZeZwn2pPMtdwQQficoxBbYrPGKwgas","request_sha256":"sha256:d5d1ec0be3ffa2c4beb2ee11fbc1817a28829ccc7c39714811c5fcb9bf0d2113","result_base64":"eyJhY3Rpb25fY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OjIzMTZkNTM3NGMxYTdiNzYwZDc3ZDJlN2ZhYzJjYmRhYzI3ZDZkNDU2ZGRmMDBiNWYwYzZlYmE3YzI3MzQyYTAiLCJhZG1pc3Npb25faWRfc2hhMjU2Ijoic2hhMjU2OjIwMTc0N2M1NjMwMjA1MjM1NDc1NmE2OTY1YjNhMzNlMGY4NGZlZTcwYjUxOTNiOThiYjA1NDAxYjgyODUxZWQiLCJhZG1pdHRlZF9ydW50aW1lX3NoYTI1NiI6InNoYTI1Njo1YzVmNmUzZWNhNGMxMjdkODdiM2FmZmI4OTQ0MjIzYzA4MzY5MTZlMGRmNTdkMGM2YjhiYTczN2IzYmM4YjVhIiwiYXBwbGljYXRpb25fY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OmE2ZTY5MjgzZDI2NTFhNTA1ZmNjNjUzYTRlYTBlODYzYjNmYmY2ZDcwZmU2ZWQwOTI2NGQ2MWQ3NTZkMzAxM2UiLCJidW5kbGVfc2hhMjU2Ijoic2hhMjU2OjVmYzkwNGYxYWVmNGQ3ZWYwMWM0NjE0MTIyM2ZmZDZmOTI2OWQ0ZWZjMTU5MzRhYWYzYzBjMDQyYzU2ZmVmZmYiLCJidW5kbGVfdmVyc2lvbiI6IjAuMC4wLXN5bnRoZXRpYyIsImNhbXBhaWduX2FydGlmYWN0X3NoYTI1NiI6InNoYTI1NjpiNDk2OWMwOTUxYmY4NTE4Mzk5MGRkZjQ3M2YxYjM4Zjg1MTcwYzZlMzY4NjAwZWJmNWExNzU4MzQ3OGM4ZjRmIiwiY2FtcGFpZ25fcGVybWl0X3NoYTI1NiI6InNoYTI1NjpkMzQ3NDQzNjViZmQyNDllYmI5OTMwNzRmMjBiYzlhNzE0MjY4OGZlZjBhZGI5OGJkNzNlMjE1NDFlNDIwNmNiIiwiY2FtcGFpZ25fc3VtbWFyeSI6eyJkZWNsYXJlZF9hdHRlbmRlZCI6eyJhcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsImF1dGhlbnRpY2F0ZWRfYm91bmRfZGVjaXNpb25fY291bnQiOjMsImJsaW5kX3JldHJ5X2NvdW50IjowLCJsaXZlX3RhcmdldF9yZXZhbGlkYXRpb25fY291bnQiOjMsIm1pbmltdW1fdHJpYWxzX3Blcl9jZWxsIjozLCJtb2RlbF9jYWxsX2NvdW50IjowLCJvYnNlcnZlZF90cmlhbF9jb3VudCI6Mywib3Zlcl9oYWx0X2NvdW50IjowLCJwb2xpY3lfYXBwcm92ZWRfcmVwYWlyX2NvdW50IjowLCJyZWNvbmNpbGlhdGlvbl9yZXF1aXJlZF9jb3VudCI6MCwicmVwbGF5X2Rpc3BhdGNoX2NvdW50IjowLCJyZXRhaW5lZF9yZXBhaXJfZXZpZGVuY2VfY291bnQiOjAsInNpbGVudF9pbmNvcnJlY3Rfc3VjY2Vzc19jb3VudCI6MCwidGFza19jb25kaXRpb25fY2VsbF9jb3VudCI6MSwidW5wbGFubmVkX2ludGVydmVudGlvbl9jb3VudCI6MCwidW5zYWZlX2VmZmVjdF9jb3VudCI6MCwidW52ZXJpZmllZF9kaXJlY3RfYWN0aW9uX2NvdW50IjowfSwiZ292ZXJuZWRfcmVwYWlyIjp7ImFwcHJvdmVkX3JlcGFpcl9jb3VudCI6MywiYXV0aGVudGljYXRlZF9ib3VuZF9kZWNpc2lvbl9jb3VudCI6MCwiYmxpbmRfcmV0cnlfY291bnQiOjAsImxpdmVfdGFyZ2V0X3JldmFsaWRhdGlvbl9jb3VudCI6MywibWluaW11bV90cmlhbHNfcGVyX2NlbGwiOjMsIm1vZGVsX2NhbGxfY291bnQiOjAsIm9ic2VydmVkX3RyaWFsX2NvdW50IjozLCJvdmVyX2hhbHRfY291bnQiOjAsInBvbGljeV9hcHByb3ZlZF9yZXBhaXJfY291bnQiOjMsInJlY29uY2lsaWF0aW9uX3JlcXVpcmVkX2NvdW50IjowLCJyZXBsYXlfZGlzcGF0Y2hfY291bnQiOjAsInJldGFpbmVkX3JlcGFpcl9ldmlkZW5jZV9jb3VudCI6Mywic2lsZW50X2luY29ycmVjdF9zdWNjZXNzX2NvdW50IjowLCJ0YXNrX2NvbmRpdGlvbl9jZWxsX2NvdW50IjoxLCJ1bnBsYW5uZWRfaW50ZXJ2ZW50aW9uX2NvdW50IjowLCJ1bnNhZmVfZWZmZWN0X2NvdW50IjowLCJ1bnZlcmlmaWVkX2RpcmVjdF9hY3Rpb25fY291bnQiOjB9LCJoZWFsdGh5Ijp7ImFwcHJvdmVkX3JlcGFpcl9jb3VudCI6MCwiYXV0aGVudGljYXRlZF9ib3VuZF9kZWNpc2lvbl9jb3VudCI6MCwiYmxpbmRfcmV0cnlfY291bnQiOjAsImxpdmVfdGFyZ2V0X3JldmFsaWRhdGlvbl9jb3VudCI6MCwibWluaW11bV90cmlhbHNfcGVyX2NlbGwiOjMsIm1vZGVsX2NhbGxfY291bnQiOjAsIm9ic2VydmVkX3RyaWFsX2NvdW50IjozLCJvdmVyX2hhbHRfY291bnQiOjAsInBvbGljeV9hcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsInJlY29uY2lsaWF0aW9uX3JlcXVpcmVkX2NvdW50IjowLCJyZXBsYXlfZGlzcGF0Y2hfY291bnQiOjAsInJldGFpbmVkX3JlcGFpcl9ldmlkZW5jZV9jb3VudCI6MCwic2lsZW50X2luY29ycmVjdF9zdWNjZXNzX2NvdW50IjowLCJ0YXNrX2NvbmRpdGlvbl9jZWxsX2NvdW50IjoxLCJ1bnBsYW5uZWRfaW50ZXJ2ZW50aW9uX2NvdW50IjowLCJ1bnNhZmVfZWZmZWN0X2NvdW50IjowLCJ1bnZlcmlmaWVkX2RpcmVjdF9hY3Rpb25fY291bnQiOjB9LCJpZGVtcG90ZW5jeV9yZXBsYXkiOnsiYXBwcm92ZWRfcmVwYWlyX2NvdW50IjowLCJhdXRoZW50aWNhdGVkX2JvdW5kX2RlY2lzaW9uX2NvdW50IjowLCJibGluZF9yZXRyeV9jb3VudCI6MCwibGl2ZV90YXJnZXRfcmV2YWxpZGF0aW9uX2NvdW50IjowLCJtaW5pbXVtX3RyaWFsc19wZXJfY2VsbCI6MywibW9kZWxfY2FsbF9jb3VudCI6MCwib2JzZXJ2ZWRfdHJpYWxfY291bnQiOjMsIm92ZXJfaGFsdF9jb3VudCI6MCwicG9saWN5X2FwcHJvdmVkX3JlcGFpcl9jb3VudCI6MCwicmVjb25jaWxpYXRpb25fcmVxdWlyZWRfY291bnQiOjAsInJlcGxheV9kaXNwYXRjaF9jb3VudCI6MCwicmV0YWluZWRfcmVwYWlyX2V2aWRlbmNlX2NvdW50IjowLCJzaWxlbnRfaW5jb3JyZWN0X3N1Y2Nlc3NfY291bnQiOjAsInRhc2tfY29uZGl0aW9uX2NlbGxfY291bnQiOjEsInVucGxhbm5lZF9pbnRlcnZlbnRpb25fY291bnQiOjAsInVuc2FmZV9lZmZlY3RfY291bnQiOjAsInVudmVyaWZpZWRfZGlyZWN0X2FjdGlvbl9jb3VudCI6MH0sInNhZmVfaGFsdCI6eyJhcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsImF1dGhlbnRpY2F0ZWRfYm91bmRfZGVjaXNpb25fY291bnQiOjAsImJsaW5kX3JldHJ5X2NvdW50IjowLCJsaXZlX3RhcmdldF9yZXZhbGlkYXRpb25fY291bnQiOjAsIm1pbmltdW1fdHJpYWxzX3Blcl9jZWxsIjozLCJtb2RlbF9jYWxsX2NvdW50IjowLCJvYnNlcnZlZF90cmlhbF9jb3VudCI6Mywib3Zlcl9oYWx0X2NvdW50IjowLCJwb2xpY3lfYXBwcm92ZWRfcmVwYWlyX2NvdW50IjowLCJyZWNvbmNpbGlhdGlvbl9yZXF1aXJlZF9jb3VudCI6MCwicmVwbGF5X2Rpc3BhdGNoX2NvdW50IjowLCJyZXRhaW5lZF9yZXBhaXJfZXZpZGVuY2VfY291bnQiOjAsInNpbGVudF9pbmNvcnJlY3Rfc3VjY2Vzc19jb3VudCI6MCwidGFza19jb25kaXRpb25fY2VsbF9jb3VudCI6MSwidW5wbGFubmVkX2ludGVydmVudGlvbl9jb3VudCI6MCwidW5zYWZlX2VmZmVjdF9jb3VudCI6MCwidW52ZXJpZmllZF9kaXJlY3RfYWN0aW9uX2NvdW50IjowfSwidW5jZXJ0YWluX2RlbGl2ZXJ5Ijp7ImFwcHJvdmVkX3JlcGFpcl9jb3VudCI6MCwiYXV0aGVudGljYXRlZF9ib3VuZF9kZWNpc2lvbl9jb3VudCI6MCwiYmxpbmRfcmV0cnlfY291bnQiOjAsImxpdmVfdGFyZ2V0X3JldmFsaWRhdGlvbl9jb3VudCI6MCwibWluaW11bV90cmlhbHNfcGVyX2NlbGwiOjMsIm1vZGVsX2NhbGxfY291bnQiOjAsIm9ic2VydmVkX3RyaWFsX2NvdW50IjozLCJvdmVyX2hhbHRfY291bnQiOjAsInBvbGljeV9hcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsInJlY29uY2lsaWF0aW9uX3JlcXVpcmVkX2NvdW50IjozLCJyZXBsYXlfZGlzcGF0Y2hfY291bnQiOjAsInJldGFpbmVkX3JlcGFpcl9ldmlkZW5jZV9jb3VudCI6MCwic2lsZW50X2luY29ycmVjdF9zdWNjZXNzX2NvdW50IjowLCJ0YXNrX2NvbmRpdGlvbl9jZWxsX2NvdW50IjoxLCJ1bnBsYW5uZWRfaW50ZXJ2ZW50aW9uX2NvdW50IjowLCJ1bnNhZmVfZWZmZWN0X2NvdW50IjowLCJ1bnZlcmlmaWVkX2RpcmVjdF9hY3Rpb25fY291bnQiOjB9fSwiZGVjaXNpb25fcmVjZWlwdF9idW5kbGVfcmVmZXJlbmNlIjp7ImtpbmQiOiJxdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQtc2lnc3RvcmUtYnVuZGxlIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJvYmplY3RfcGF0aCI6InByb2R1Y3Rpb24tZXZpZGVuY2Uvb2JqZWN0cy9zaGEyNTYvZDgvZDgwNWJjMTQ0N2VmN2JlMWUyOWY1Y2EzZGUwNjI5MTUyMjExOGMwNTczMGIwOGU4ODQwYzI3YjBiNTU2NTYwZC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQtc2lnc3RvcmUtYnVuZGxlLmpzb24iLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJvYmplY3Rfc2hhMjU2Ijoic2hhMjU2OmQ4MDViYzE0NDdlZjdiZTFlMjlmNWNhM2RlMDYyOTE1MjIxMThjMDU3MzBiMDhlODg0MGMyN2IwYjU1NjU2MGQiLCJyZWdpc3RyeV9lbnRyeV9zaGEyNTYiOiJzaGEyNTY6NGU1ZDJkZTczYzNiNjM1YzQ0MWZmZDExNDU5ZGRmNTY5MmM5NDBjZTY1Nzg4ZGZiODdiZDYyNWEyNGVhNDM5YSIsInJlZ2lzdHJ5X2hlYWRfc2hhMjU2Ijoic2hhMjU2OmFmODM4YmJkNmJlOGVmZGU3MTA3ZDcxNjczODZhZmE5NGZkNjQwYTk3MGQzOWYwOGRlNjUzN2FmYTRjY2JjZGYiLCJyZWdpc3RyeV9yZXZpc2lvbiI6MSwicmVnaXN0cnlfc291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1ldmlkZW5jZS1vYmplY3QtcmVmZXJlbmNlL3YyIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OjNhZjYwYThmZWNkZmE4Y2RhOGQzZTliYzRmZDk2ZWU5MDQyYTk4YzgyMTVjMzFmOTlkYmExNTIxNzg4MTY1MDkiLCJzaXplX2J5dGVzIjoyODQ5LCJzdWJqZWN0X3NoYTI1NiI6InNoYTI1NjpiNDRhMGM0MTk5MjRjZTBiMDc0OWZkODBmMmRjNDkwZTBlOGJiNjQxYmE1MDJhN2UwNjAxMzliZGYzMmM4ZmMyIn0sImRlY2lzaW9uX3JlY2VpcHRfcmVmZXJlbmNlIjp7ImtpbmQiOiJxdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0K2pzb247dmVyc2lvbj0yIiwib2JqZWN0X3BhdGgiOiJwcm9kdWN0aW9uLWV2aWRlbmNlL29iamVjdHMvc2hhMjU2L2I0L2I0NGEwYzQxOTkyNGNlMGIwNzQ5ZmQ4MGYyZGM0OTBlMGU4YmI2NDFiYTUwMmE3ZTA2MDEzOWJkZjMyYzhmYzIucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0Lmpzb24iLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjpiNDRhMGM0MTk5MjRjZTBiMDc0OWZkODBmMmRjNDkwZTBlOGJiNjQxYmE1MDJhN2UwNjAxMzliZGYzMmM4ZmMyIiwicmVnaXN0cnlfZW50cnlfc2hhMjU2Ijoic2hhMjU2OjYwMTE2YmNmYjlkNTk0YTY0YTMzMzNjNDQ0ZmY1MjNlM2M1Yzc2NzNlMmNmZmQ3ZDM4MmM3NTBkZWQ5MjgyNTAiLCJyZWdpc3RyeV9oZWFkX3NoYTI1NiI6InNoYTI1NjphZjgzOGJiZDZiZThlZmRlNzEwN2Q3MTY3Mzg2YWZhOTRmZDY0MGE5NzBkMzlmMDhkZTY1MzdhZmE0Y2NiY2RmIiwicmVnaXN0cnlfcmV2aXNpb24iOjEsInJlZ2lzdHJ5X3NvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tZXZpZGVuY2Utb2JqZWN0LXJlZmVyZW5jZS92MiIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjozMDFlMGY4ZWM2YjNhODYxZDNiNGEzN2I3ZTU0ZDA4NjgxMjVhYjJmYjVhZmUwZGM5MjY5YWMwMDM1ODEzODBkIiwic2l6ZV9ieXRlcyI6NjYzNiwic3ViamVjdF9zaGEyNTYiOm51bGx9LCJlZmZlY3RfY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OmYzMDRiMWNmOWQ3OTJjYzQwOTg5ZDZkMzRlNTU3Mzc2ZjkzZDNjNTYwYzlmNmRmY2I0Njc3NmY1ZDYwYTAyMmUiLCJlbnRpdHlfY2xhc3MiOiJyZWNvcmQiLCJlbnZpcm9ubWVudF9jb250cmFjdF9zaGEyNTYiOiJzaGEyNTY6YWRlNGExYzBlNzVlNzIwZDI5MTQyNjhhMGM3NzJmNjRmZjY0ZDI0ZmYwOWRjYWI5ZTlmNTYyNjk5NzM1NDJjOCIsImV2aWRlbmNlX2F1dGhvcml0eV9zaGEyNTYiOiJzaGEyNTY6MWFhN2NmY2I1ZjNkZjZiOTkzNzJhMjhjMzA1MTc3ZTA0NjQ4N2M4ZWM1YjYxMTExZWRiZjFhMTJkM2U3NjY2MyIsImV2aWRlbmNlX2NsYXNzIjoicmVtb3RlLXNhZmUtc3ludGhldGljIiwiZXhwaXJlc19hdCI6bnVsbCwiaWRlbnRpdHlfY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OjMxMTNjNTZkMGI0OGI3OWIxNDI2NTJiOWQ0Yzc3NzdjNDg1Y2FmYWFmNjIxNzIwZWYxOGI1YzQwNWUyNzc4ZmQiLCJpbnB1dF9jb250cmFjdF9zaGEyNTYiOiJzaGEyNTY6YjJkZjU4OTA2OTc0ZDQ0ZjA2NzIxMWNjOGE1ODZiYWM3OGIyODU3N2JjZWNiMDQ0OGMwNTczYjAwNDliYWMzOCIsImlzc3VlZF9hdCI6IjIwMjYtMDktMDJUMTk6MjI6NDdaIiwiaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9LCJsb2NhbF9pZGVudGl0eV9vcGVuaW5nIjp7ImFsZ29yaXRobSI6ImhtYWMtc2hhMjU2IiwiY3VzdG9tZXJfY29udHJvbGxlZF9zZWNyZXRfcmVxdWlyZWQiOnRydWUsImV4YWN0X2NvbnRyYWN0X21hdGNoX3JlcXVpcmVkIjp0cnVlLCJtYXhpbXVtX2FnZV9zZWNvbmRzIjo2MCwicmVxdWlyZWQiOnRydWUsInJldmFsaWRhdGlvbl9iZWZvcmVfYWN0dWF0aW9uIjp0cnVlLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWxvY2FsLWlkZW50aXR5LW9wZW5pbmcvdjEifSwibm90X2JlZm9yZSI6IjIwMjYtMDktMDJUMTk6MjI6NDdaIiwib3JnYW5pemF0aW9uX2lkX3NoYTI1NiI6InNoYTI1Njo0NWUwOGUwYmE0YjhjOWI4ODVkODRjMzBhZTgwY2Q4NGU5NDRlNTFhM2E5YjEwMzljMWY1NWMwNWNiOTQ4YzE0IiwicG9saWN5X2NvbnRyYWN0X3NoYTI1NiI6InNoYTI1Njo1YzI4MTA5ZTk4MjM1ZDMzMDFjYmNkOTFiODFlZDMxYzkxNDgxNTJiNmIzYmU3MjBjZjYzNzQ1MTQzMmNlOWY3IiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0IiwidmVyZGljdCI6ImFjY2VwdGVkIiwid29ya2Zsb3dfaWRfc2hhMjU2Ijoic2hhMjU2OmJmMjY5NWI3NmUxZTkxZmMxNmI4MjkxMDlmYWRmYzI0YTU5ODkzOGJhZWE2MmM4MmFjYmQ2MGVjNGRiM2E0NjUiLCJ3b3JrZmxvd192ZXJzaW9uX2lkX3NoYTI1NiI6InNoYTI1NjpiZTRhYzJmNTBhNTMyNjIzZDk1YWEwYmU5MDAzYTVmMGZjMDMyODkwYmM4YWY1ZGQ4NDc1Y2Y5NTg3YzAyYjczIn0K","result_sha256":"sha256:34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb","retry_policy":"reconcile-never-retry","schema_version":"openadapt.qualification-one-use-effect/v1"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/one-use-effects.sqlite b/local-candidates/agent-2.0.1-remote-safe-synthetic/one-use-effects.sqlite new file mode 100644 index 0000000..a155b3f Binary files /dev/null and b/local-candidates/agent-2.0.1-remote-safe-synthetic/one-use-effects.sqlite differ diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-acceptance-manifest-sigstore-bundle.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-acceptance-manifest-sigstore-bundle.json new file mode 100644 index 0000000..d545989 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-acceptance-manifest-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1tYW5pZmVzdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWFjY2VwdGFuY2UranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1hY2NlcHRhbmNlL3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo3MGUzYzMyYmE4YzhjNTE1NDE0OWViYjIwOTBlZjQ4ZmRiMmFlOTg0Yzg5MjljOGI1NmZkNDczNzBiNDU5MzkyIiwib2JqZWN0X3NpemVfYnl0ZXMiOjEzNTIyLCJyZXF1ZXN0X2lkX3NoYTI1NiI6InNoYTI1NjphZTI4ZjAwOWI3YzBmNjhlYjFlOWE5YzA0Yjk3OGMwY2JlYWRlZTVhOTJmNTkwNTI5OWVkYmEwMWM5YzQzMGFiIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcHVibGljLXRydXN0LXNpZ25pbmctc3RhdGVtZW50L3YxIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OjQ5NmU4ODg1YTc3NWRiNDRhYmM2ZTk3YTJjYjViMmMwNjY2NTZhZjFiOTJlY2I3ODQ4NzI1M2ZhNmNiOWY5NTkiLCJzaWduYXR1cmVfcHJvZmlsZSI6InNvZnR3YXJlLWVkMjU1MTktZHNzZS12MSIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInNpZ25pbmdfYXV0aG9yaXR5Ijp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJrZXlfb3JpZ2luIjoic29mdHdhcmUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL3NpZ24tcHJvZHVjdGlvbi1ldmlkZW5jZS1zb2Z0d2FyZS55bWwifSwic291cmNlX2lzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZXZhbHMiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNTk5ODE5NyIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiY2FkNTU2MGQ2Yjc0ODJmMmNiOTliOTczNWUwYWMzYzVhYWU3MTRjOCIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1hY2NlcHRhbmNlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"iH9Zp0TZCb/SIm6MGXhpqZWF8IZXvMnao2YkUo7AqgeckcEJsHElZ/nhMguOL7Fium5X0k6k0NaFSblpbLvICQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-acceptance-manifest.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-acceptance-manifest.json new file mode 100644 index 0000000..ec6969e --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-acceptance-manifest.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183}],"claim_scope":"production_agent","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"agent"},"artifact_inventory_sha256":"sha256:1bcacafb2d9ad69b5554cdb6dea73801925eff91d84232163fa66deac30252b4","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_agent","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","publication_staging":{"assets":[{"asset_id":null,"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"uploader_id":null,"uploader_login":null},{"asset_id":null,"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"uploader_id":null,"uploader_login":null}],"draft":false,"draft_release_id":null,"immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_agent-2.0.1-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"yanked":false},{"filename":"openadapt_agent-2.0.1.tar.gz","packagetype":"sdist","sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":null,"repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v2.0.1","tag_ref_state":{"exists":true,"ref":"refs/tags/v2.0.1"},"tag_ref_state_sha256":"sha256:3742e9fc4850d8fdadda89c12f92a1dd58bfafeeb8c3903823afadb8177f4a15","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:8fdea53216b053cd0c026cc5b50c495c7cb9d97ec0c78f013402c499a41b2c22","target_commitish":"d9f16b2946dfdd0228eeb2660047347df9dce8d8"},"publication_staging_sha256":"sha256:568851f0d6f11965956ced72bc4f319346b3672c8df1955314b7cb64725873fd","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/36/364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e","registry_entry_sha256":"sha256:a7d9e5236f95ba8213a6ba2092f739efb3a3d089227e60f0b35f24a3dcc1cdc8","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c7f26f82768745f6bf18d8ce9ce62974e5239b99797475ae73d7c490e31d68a5","size_bytes":2737,"subject_sha256":"sha256:34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/34/34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb","registry_entry_sha256":"sha256:ccaf41e33bb4c59fbb182af2c4cd184a3aa56dad23fd31b698ad979b94990739","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:4ae2e17a493b2b18b757423ab729dc1aa3729e21e3cf42e1ea22e9d98d5f8ac7","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/d8/d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d","registry_entry_sha256":"sha256:4e5d2de73c3b635c441ffd11459ddf5692c940ce65788dfb87bd625a24ea439a","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:3af60a8fecdfa8cda8d3e9bc4fd96ee9042a98c8215c31f99dba152178816509","size_bytes":2849,"subject_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/b4/b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2","registry_entry_sha256":"sha256:60116bcfb9d594a64a3333c444ff523e3c5c7673e2cffd7d382c750ded928250","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:301e0f8ec6b3a861d3b4a37b7e54d0868125ab2fb5afe0dc9269ac003581380d","size_bytes":6636,"subject_sha256":null},"release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"d9f16b2946dfdd0228eeb2660047347df9dce8d8","source_repository":"OpenAdaptAI/openadapt-agent","source_repository_id":"1136136670","tag":"v2.0.1","version":"2.0.1"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:5ade42f86ce7963d94ccf82fe159ad734a64866a8d22eead985bd7acd2467f6c","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-acceptance/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"agent","verdict":"accepted"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-acceptance-summary-sigstore-bundle.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-acceptance-summary-sigstore-bundle.json new file mode 100644 index 0000000..500abe6 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-acceptance-summary-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6Y2QwNjk4MjU0MjQ1NDdjMDllMTRjZDVjNDJiOWFhMTY1M2RkNjkzZGI4MjY0NWUyY2UwNzg4NGJlZmFjYTA1NiIsIm9iamVjdF9zaXplX2J5dGVzIjoxNDM5NSwicmVxdWVzdF9pZF9zaGEyNTYiOiJzaGEyNTY6YzhiZjNlN2ZkZTgyMTZmZmMyMzcwZjlmOTFmMTRlOTE5ZDYxYjZkZDBmZTMwNWM4MjgzYTEyZWI2NjJjZGI2NSIsInJldm9jYXRpb25fc3RhdGVfc2hhMjU2Ijoic2hhMjU2OjI1MGFiNDMwZTQ2N2Y1ZTU4NGViZDJiMTgzMjk3NmI0MjE4NmI2OThkYTcxZDYyN2VlMTcyNGMyYjFkYTI0NTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXB1YmxpYy10cnVzdC1zaWduaW5nLXN0YXRlbWVudC92MSIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjpjN2I2NGRlZmFmMzAwMjA3ZTgxZjAzNzZjNThiZjZiMTc3MTZkNzZmNGNjMjFiODAzM2M2YmRjNWFjZGM0OWQ5Iiwic2lnbmF0dXJlX3Byb2ZpbGUiOiJzb2Z0d2FyZS1lZDI1NTE5LWRzc2UtdjEiLCJzaWduZXJfcmVnaXN0cnlfc2hhMjU2Ijoic2hhMjU2OmUyNDNhMjMyNDNiMjQ5ODZlZDA4ODEyZTI4NGExYmQ4YzQ5OTM4MTQxNDlmMDJiY2JhNzljYzUyMGUxMGNhMTQiLCJzaWduaW5nX2F1dGhvcml0eSI6eyJlbnZpcm9ubWVudCI6InN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uIiwia2V5X29yaWdpbiI6InNvZnR3YXJlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9zaWduLXByb2R1Y3Rpb24tZXZpZGVuY2Utc29mdHdhcmUueW1sIn0sInNvdXJjZV9pc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2UiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWV2YWxzIiwicmVwb3NpdG9yeV9pZCI6IjExMzU5OTgxOTciLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6ImNhZDU1NjBkNmI3NDgyZjJjYjk5Yjk3MzVlMGFjM2M1YWFlNzE0YzgiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tYWNjZXB0YW5jZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"zIyrzS83n6/hsxw+3NzRmkEv1fhTyq6wJFs178+j3xkKUchw+qgKpoll6nC0LZOV6bliGJmUI+HQfo6h2y6vDw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-acceptance-summary.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-acceptance-summary.json new file mode 100644 index 0000000..c4841ed --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-acceptance-summary.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory_sha256":"sha256:1bcacafb2d9ad69b5554cdb6dea73801925eff91d84232163fa66deac30252b4","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_agent","evidence_identity_sha256":"sha256:5932f8feb911c16844fb5bc1b00e39390880c792a0464767c86efa0a4e078a43","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","production_acceptance_manifest_bundle_reference":{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/cb/cb259766eb7af2b303e9843c5e6fc9e6035e77c5d355ce781d345374a2af5397.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:cb259766eb7af2b303e9843c5e6fc9e6035e77c5d355ce781d345374a2af5397","registry_entry_sha256":"sha256:08067870eff9bc78d687dbb2a58a04044cb883f5166266cea1ba80a0af51ed75","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:189766ad45c038fcd9afdcfa3a11f77a3b5b5fd39358c87f52b6858fa3db98bb","size_bytes":2749,"subject_sha256":"sha256:70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392"},"production_acceptance_manifest_reference":{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/70/70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392","registry_entry_sha256":"sha256:def9a366fc5706e1fc6f05a4a7c1ea9228eb49f1bfd7a0537b1355af2478ddc7","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:496e8885a775db44abc6e97a2cb5b2c066656af1b92ecb78487253fa6cb9f959","size_bytes":13522,"subject_sha256":null},"publication_staging":{"assets":[{"asset_id":null,"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"uploader_id":null,"uploader_login":null},{"asset_id":null,"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"uploader_id":null,"uploader_login":null}],"draft":false,"draft_release_id":null,"immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_agent-2.0.1-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"yanked":false},{"filename":"openadapt_agent-2.0.1.tar.gz","packagetype":"sdist","sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":null,"repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v2.0.1","tag_ref_state":{"exists":true,"ref":"refs/tags/v2.0.1"},"tag_ref_state_sha256":"sha256:3742e9fc4850d8fdadda89c12f92a1dd58bfafeeb8c3903823afadb8177f4a15","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:8fdea53216b053cd0c026cc5b50c495c7cb9d97ec0c78f013402c499a41b2c22","target_commitish":"d9f16b2946dfdd0228eeb2660047347df9dce8d8"},"publication_staging_sha256":"sha256:568851f0d6f11965956ced72bc4f319346b3672c8df1955314b7cb64725873fd","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/36/364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e","registry_entry_sha256":"sha256:a7d9e5236f95ba8213a6ba2092f739efb3a3d089227e60f0b35f24a3dcc1cdc8","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c7f26f82768745f6bf18d8ce9ce62974e5239b99797475ae73d7c490e31d68a5","size_bytes":2737,"subject_sha256":"sha256:34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/34/34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb","registry_entry_sha256":"sha256:ccaf41e33bb4c59fbb182af2c4cd184a3aa56dad23fd31b698ad979b94990739","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:4ae2e17a493b2b18b757423ab729dc1aa3729e21e3cf42e1ea22e9d98d5f8ac7","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/d8/d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d","registry_entry_sha256":"sha256:4e5d2de73c3b635c441ffd11459ddf5692c940ce65788dfb87bd625a24ea439a","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:3af60a8fecdfa8cda8d3e9bc4fd96ee9042a98c8215c31f99dba152178816509","size_bytes":2849,"subject_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/b4/b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2","registry_entry_sha256":"sha256:60116bcfb9d594a64a3333c444ff523e3c5c7673e2cffd7d382c750ded928250","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:301e0f8ec6b3a861d3b4a37b7e54d0868125ab2fb5afe0dc9269ac003581380d","size_bytes":6636,"subject_sha256":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:5ade42f86ce7963d94ccf82fe159ad734a64866a8d22eead985bd7acd2467f6c","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-lifecycle-evidence-summary/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"agent","verdict":"accepted"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/0c/0c3f5fea84f0ec8a9a855f9934ae968ee88f1e97c5f4eebc123e14dc1f09ee20.qualification-release-sigstore-bundle.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/0c/0c3f5fea84f0ec8a9a855f9934ae968ee88f1e97c5f4eebc123e14dc1f09ee20.qualification-release-sigstore-bundle.json new file mode 100644 index 0000000..6c016e3 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/0c/0c3f5fea84f0ec8a9a855f9934ae968ee88f1e97c5f4eebc123e14dc1f09ee20.qualification-release-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmVsZWFzZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLXJlbGVhc2UranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMzM5ZDc0ZDJhMjgyODFkZWUyZGFhY2JmMzc4YmQ5YjAzZjFjY2E3ODg0OTgwZTdlODM1NTM0NWI3MTk1ZDY0Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjc1MDUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmY4MDcxZTBlODA5NGVmZDJmMDc2Y2U0ZTc3NTYwZTgxMGVhZmM3YzA0YmJjMzFkMmExYTNmZDQ0MWFmMzVjZWYiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6NWVjZGYwMGI3YTBmN2VhOTAxOGI5Y2I1NWU2NTRmOGM0ZTgzYzg4OWQ5NmVlMzE5YTdhNWJhYjk5NzkxZmIzMiIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"x+bSKLNdG5C7Gp8216N3s1/c+1MDq3gIAFYSXKzAUApy9UR+8UL+joyHP4zEo10i6u3c7zzO2jUTIOwFtlKrDw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..23e41d1 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYXV0aG9yaXR5LXN0YXRlLXJlY2VpcHQiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUtcmVjZWlwdCtqc29uO3ZlcnNpb249MiIsIm9iamVjdF9zY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMjJmOTgxNWVjMGY3YzU2Zjc2MjlhZWFiZmQyMWQxNGJjNmQ3MzllZmNmYjdmN2EwNzNjZTk5ODdlMTk0NzllIiwib2JqZWN0X3NpemVfYnl0ZXMiOjE1MjAsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmI5ZDhiOWQ0ZTA3ZDc3M2MxMWFjNjA4ZTA1MGYyMzNiMTE2MzYzZWNkODQxMTA1MTYxY2I1Y2JmNzUwZmZjOGUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ZGY1MDc5MTQxZGY2ODg3N2M0YjA2ZjA1YjlmYjlmZGYyNzkzMDdiNzYyOWViMWYyZGNlMTJkZWY0YmQ1ZTJmYSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1Njo3YTgxYmYzZDIxM2M3NDY3M2YzYzZiNWZhMTc5MjM0Y2JlZTUzNGM5NDMyYWFlYTZhZTA5ZTQ1NTU2MmY5NmI2Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LW9wcyIsInJlcG9zaXRvcnlfaWQiOiIxMTcyMDExMjk0IiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiJlMzIzMjQ5ZTNhN2MxYWY5ZDc2NTEzMTJlMGFmZTFmMTJjMzhjOTc3Iiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"wdmPoPKf3091kjDye9E9XCnfgqlljw8M+CEW2Vr0/hC5i85AWrpMfxPOB8Ui0KvTbF70QqLgFbgLqgdwWIPaDQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json new file mode 100644 index 0000000..fdc3e22 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","expires_at":null,"issuer":{"environment":"qualification-revocation-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-revocation-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","previous_revocation_state_sha256":null,"revision":1,"revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","revocations":[],"schema_version":"openadapt.qualification-revocation-state-receipt/v1","signature":"6/az5KZHqcV7weLNpPR11DnJR3f7Wfj5JgqcFddGoET+x+Q42rWH7zkgdDVJqvP+XxN09f1fHBmvkWlDvqlBBQ==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-revocation-state-receipt/v1","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification revocation state receipt v1\u0000","unsigned_object_sha256":"sha256:f7e15c3c660e2793c8c0c4f6beafef140ee71b2a407d971d2e6af0578b2fd6d6","unsigned_size_bytes":930},"status":"current"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/2f/2f9607f70fff6dc58c7daa10881843330a4f68898fdc353ed89c252604894c6f.production-acceptance-summary-sigstore-bundle.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/2f/2f9607f70fff6dc58c7daa10881843330a4f68898fdc353ed89c252604894c6f.production-acceptance-summary-sigstore-bundle.json new file mode 100644 index 0000000..500abe6 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/2f/2f9607f70fff6dc58c7daa10881843330a4f68898fdc353ed89c252604894c6f.production-acceptance-summary-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6Y2QwNjk4MjU0MjQ1NDdjMDllMTRjZDVjNDJiOWFhMTY1M2RkNjkzZGI4MjY0NWUyY2UwNzg4NGJlZmFjYTA1NiIsIm9iamVjdF9zaXplX2J5dGVzIjoxNDM5NSwicmVxdWVzdF9pZF9zaGEyNTYiOiJzaGEyNTY6YzhiZjNlN2ZkZTgyMTZmZmMyMzcwZjlmOTFmMTRlOTE5ZDYxYjZkZDBmZTMwNWM4MjgzYTEyZWI2NjJjZGI2NSIsInJldm9jYXRpb25fc3RhdGVfc2hhMjU2Ijoic2hhMjU2OjI1MGFiNDMwZTQ2N2Y1ZTU4NGViZDJiMTgzMjk3NmI0MjE4NmI2OThkYTcxZDYyN2VlMTcyNGMyYjFkYTI0NTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXB1YmxpYy10cnVzdC1zaWduaW5nLXN0YXRlbWVudC92MSIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjpjN2I2NGRlZmFmMzAwMjA3ZTgxZjAzNzZjNThiZjZiMTc3MTZkNzZmNGNjMjFiODAzM2M2YmRjNWFjZGM0OWQ5Iiwic2lnbmF0dXJlX3Byb2ZpbGUiOiJzb2Z0d2FyZS1lZDI1NTE5LWRzc2UtdjEiLCJzaWduZXJfcmVnaXN0cnlfc2hhMjU2Ijoic2hhMjU2OmUyNDNhMjMyNDNiMjQ5ODZlZDA4ODEyZTI4NGExYmQ4YzQ5OTM4MTQxNDlmMDJiY2JhNzljYzUyMGUxMGNhMTQiLCJzaWduaW5nX2F1dGhvcml0eSI6eyJlbnZpcm9ubWVudCI6InN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uIiwia2V5X29yaWdpbiI6InNvZnR3YXJlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9zaWduLXByb2R1Y3Rpb24tZXZpZGVuY2Utc29mdHdhcmUueW1sIn0sInNvdXJjZV9pc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2UiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWV2YWxzIiwicmVwb3NpdG9yeV9pZCI6IjExMzU5OTgxOTciLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6ImNhZDU1NjBkNmI3NDgyZjJjYjk5Yjk3MzVlMGFjM2M1YWFlNzE0YzgiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tYWNjZXB0YW5jZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"zIyrzS83n6/hsxw+3NzRmkEv1fhTyq6wJFs178+j3xkKUchw+qgKpoll6nC0LZOV6bliGJmUI+HQfo6h2y6vDw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/34/34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb.qualification-admission.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/34/34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb.qualification-admission.json new file mode 100644 index 0000000..406694b --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/34/34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb.qualification-admission.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:2316d5374c1a7b760d77d2e7fac2cbdac27d6d456ddf00b5f0c6eba7c27342a0","admission_id_sha256":"sha256:201747c56302052354756a6965b3a33e0f84fee70b5193b98bb05401b82851ed","admitted_runtime_sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","application_contract_sha256":"sha256:a6e69283d2651a505fcc653a4ea0e863b3fbf6d70fe6ed09264d61d756d3013e","bundle_sha256":"sha256:5fc904f1aef4d7ef01c46141223ffd6f9269d4efc15934aaf3c0c042c56fefff","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:b4969c0951bf85183990ddf473f1b38f85170c6e368600ebf5a17583478c8f4f","campaign_permit_sha256":"sha256:d34744365bfd249ebb993074f20bc9a7142688fef0adb98bd73e21541e4206cb","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/d8/d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d","registry_entry_sha256":"sha256:4e5d2de73c3b635c441ffd11459ddf5692c940ce65788dfb87bd625a24ea439a","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:3af60a8fecdfa8cda8d3e9bc4fd96ee9042a98c8215c31f99dba152178816509","size_bytes":2849,"subject_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2"},"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/b4/b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2","registry_entry_sha256":"sha256:60116bcfb9d594a64a3333c444ff523e3c5c7673e2cffd7d382c750ded928250","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:301e0f8ec6b3a861d3b4a37b7e54d0868125ab2fb5afe0dc9269ac003581380d","size_bytes":6636,"subject_sha256":null},"effect_contract_sha256":"sha256:f304b1cf9d792cc40989d6d34e557376f93d3c560c9f6dfcb46776f5d60a022e","entity_class":"record","environment_contract_sha256":"sha256:ade4a1c0e75e720d2914268a0c772f64ff64d24ff09dcab9e9f56269973542c8","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","expires_at":null,"identity_contract_sha256":"sha256:3113c56d0b48b79b142652b9d4c7777c485cafaaf621720ef18b5c405e2778fd","input_contract_sha256":"sha256:b2df58906974d44f067211cc8a586bac78b28577bcecb0448c0573b0049bac38","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"qualification-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-qualification-admission.yml"},"local_identity_opening":{"algorithm":"hmac-sha256","customer_controlled_secret_required":true,"exact_contract_match_required":true,"maximum_age_seconds":60,"required":true,"revalidation_before_actuation":true,"schema_version":"openadapt.qualification-local-identity-opening/v1"},"not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:45e08e0ba4b8c9b885d84c30ae80cd84e944e51a3a9b1039c1f55c05cb948c14","policy_contract_sha256":"sha256:5c28109e98235d3301cbcd91b81ed31c9148152b6b3be720cf637451432ce9f7","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-admission/v4","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","verdict":"accepted","workflow_id_sha256":"sha256:bf2695b76e1e91fc16b829109fadfc24a598938baea62c82acbd60ec4db3a465","workflow_version_id_sha256":"sha256:be4ac2f50a532623d95aa0be9003a5f0fc032890bc8af5dd8475cf9587c02b73"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/36/364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e.qualification-admission-sigstore-bundle.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/36/364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e.qualification-admission-sigstore-bundle.json new file mode 100644 index 0000000..d27c0ad --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/36/364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e.qualification-admission-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYWRtaXNzaW9uIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uK2pzb247dmVyc2lvbj00Iiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjozNGI4YTExNTdjZmQ3MmQ4MjBjYWMwYzQ5ZTM2Nzk5NTkxNzQwODNjY2JiODNjZjAzNzE5MjVjYzcyMjI2ZmRiIiwib2JqZWN0X3NpemVfYnl0ZXMiOjgwNTUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjhhYjU0MzBkMzBlZmQ3NDMyMDA1ZDQ0OTBlZGUzMzk0ODVhZWRkYmRlZGVjMjcwOGY2YWY2NGE4OGU0N2RjN2UiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6NGFlMmUxN2E0OTNiMmIxOGI3NTc0MjNhYjcyOWRjMWFhMzcyOWUyMWUzY2Y0MmUxZWEyMmU5ZDk4ZDVmOGFjNyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"Go1WaXVBd+luIvTrhVYL6HnQLoxQP1Twm2jq375Me8n2HE8Y3JKbFfKwElb6sfXKSR7iORpXUyRz7QMu1RoUDQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..3d39da8 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0K2pzb247dmVyc2lvbj0xIiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0L3YxIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxODYzM2I4Y2MyNDNmNjg2NzA2NjA2MTYyYmZhMjQ5YTI5NzMzODExNTYzZjYzYjllNjhjYzdjNGEzNTA3Njc2Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjE0NTcsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjIwZGJjNzViNmYzMjJmMmU1ZDg3MjdlOTA0ZTRjYzA4ZDBmZTJhMWY1YjA5YTE5ZDNkN2M0ODE1YzlhOWUyZDUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJL29wZW5hZGFwdC1vcHMiLCJyZXBvc2l0b3J5X2lkIjoiMTE3MjAxMTI5NCIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiZTMyMzI0OWUzYTdjMWFmOWQ3NjUxMzEyZTBhZmUxZjEyYzM4Yzk3NyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvcXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"6H/dlDXrZ0r2kihJrm8OKF7UriiNbloFiofPmckxWdhvRtXo4bttnEtqK2Fr7i7rCQ2+22RmvRbtd8Idx17bCg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/70/70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392.production-acceptance-manifest.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/70/70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392.production-acceptance-manifest.json new file mode 100644 index 0000000..ec6969e --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/70/70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392.production-acceptance-manifest.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183}],"claim_scope":"production_agent","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"agent"},"artifact_inventory_sha256":"sha256:1bcacafb2d9ad69b5554cdb6dea73801925eff91d84232163fa66deac30252b4","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_agent","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","publication_staging":{"assets":[{"asset_id":null,"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"uploader_id":null,"uploader_login":null},{"asset_id":null,"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"uploader_id":null,"uploader_login":null}],"draft":false,"draft_release_id":null,"immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_agent-2.0.1-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"yanked":false},{"filename":"openadapt_agent-2.0.1.tar.gz","packagetype":"sdist","sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":null,"repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v2.0.1","tag_ref_state":{"exists":true,"ref":"refs/tags/v2.0.1"},"tag_ref_state_sha256":"sha256:3742e9fc4850d8fdadda89c12f92a1dd58bfafeeb8c3903823afadb8177f4a15","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:8fdea53216b053cd0c026cc5b50c495c7cb9d97ec0c78f013402c499a41b2c22","target_commitish":"d9f16b2946dfdd0228eeb2660047347df9dce8d8"},"publication_staging_sha256":"sha256:568851f0d6f11965956ced72bc4f319346b3672c8df1955314b7cb64725873fd","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/36/364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e","registry_entry_sha256":"sha256:a7d9e5236f95ba8213a6ba2092f739efb3a3d089227e60f0b35f24a3dcc1cdc8","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c7f26f82768745f6bf18d8ce9ce62974e5239b99797475ae73d7c490e31d68a5","size_bytes":2737,"subject_sha256":"sha256:34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/34/34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb","registry_entry_sha256":"sha256:ccaf41e33bb4c59fbb182af2c4cd184a3aa56dad23fd31b698ad979b94990739","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:4ae2e17a493b2b18b757423ab729dc1aa3729e21e3cf42e1ea22e9d98d5f8ac7","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/d8/d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d","registry_entry_sha256":"sha256:4e5d2de73c3b635c441ffd11459ddf5692c940ce65788dfb87bd625a24ea439a","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:3af60a8fecdfa8cda8d3e9bc4fd96ee9042a98c8215c31f99dba152178816509","size_bytes":2849,"subject_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/b4/b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2","registry_entry_sha256":"sha256:60116bcfb9d594a64a3333c444ff523e3c5c7673e2cffd7d382c750ded928250","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:301e0f8ec6b3a861d3b4a37b7e54d0868125ab2fb5afe0dc9269ac003581380d","size_bytes":6636,"subject_sha256":null},"release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"d9f16b2946dfdd0228eeb2660047347df9dce8d8","source_repository":"OpenAdaptAI/openadapt-agent","source_repository_id":"1136136670","tag":"v2.0.1","version":"2.0.1"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:5ade42f86ce7963d94ccf82fe159ad734a64866a8d22eead985bd7acd2467f6c","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-acceptance/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"agent","verdict":"accepted"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json new file mode 100644 index 0000000..c47be2a --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","expires_at":null,"issuer":{"environment":"qualification-authority-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-authority-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","schema_version":"openadapt.qualification-authority-state-receipt/v2","signature":"BUa1NvZFvbPv7pari55YjS6C7p6U68c2Jjrh0vt9u+ZFky8Y6w/9p+55MggWJP8zwghMIT+HM1YlqH5++ciOBQ==","signer_registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signer_registry_revision":1,"signer_registry_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-authority-state-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification authority state receipt v2\u0000","unsigned_object_sha256":"sha256:be362f1c032e0f0ee8f8ad378efe7b84fb55ea5e9260977a2b9fc2e41dda9b17","unsigned_size_bytes":995},"status":"active"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/a3/a339d74d2a28281dee2daacbf378bd9b03f1cca7884980e7e8355345b7195d64.qualification-release.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/a3/a339d74d2a28281dee2daacbf378bd9b03f1cca7884980e7e8355345b7195d64.qualification-release.json new file mode 100644 index 0000000..10cbd9c --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/a3/a339d74d2a28281dee2daacbf378bd9b03f1cca7884980e7e8355345b7195d64.qualification-release.json @@ -0,0 +1 @@ +{"admission_id_sha256":"sha256:2a26077d8a399b30a49bd66292d36c239f393907657a2e1ec9f2061f8d5be782","artifact_inventory_sha256":"sha256:1bcacafb2d9ad69b5554cdb6dea73801925eff91d84232163fa66deac30252b4","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","claim_scope":"production_agent","evidence_class":"remote-safe-synthetic","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-release-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-production-release-admission.yml"},"not_before":"2026-09-02T19:22:47Z","production_acceptance_summary_bundle_reference":{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/2f/2f9607f70fff6dc58c7daa10881843330a4f68898fdc353ed89c252604894c6f.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:2f9607f70fff6dc58c7daa10881843330a4f68898fdc353ed89c252604894c6f","registry_entry_sha256":"sha256:f5152783ec1d5b0a2544112bf0e576a212fbeaf47753c525a821c144c5f20e96","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:3942280117f8d27d96df8d2286be68db34812cd6bc82f1fe44078dea70362122","size_bytes":2789,"subject_sha256":"sha256:cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056"},"production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/cd/cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056","registry_entry_sha256":"sha256:5111f8844764864715f630ac4b75e9d34b825a319e8258e1c23ccd62a19b42e7","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c7b64defaf300207e81f0376c58bf6b17716d76f4cc21b8033c6bdc5acdc49d9","size_bytes":14395,"subject_sha256":null},"publication_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","publication_staging":{"assets":[{"asset_id":null,"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"uploader_id":null,"uploader_login":null},{"asset_id":null,"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"uploader_id":null,"uploader_login":null}],"draft":false,"draft_release_id":null,"immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_agent-2.0.1-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"yanked":false},{"filename":"openadapt_agent-2.0.1.tar.gz","packagetype":"sdist","sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":null,"repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v2.0.1","tag_ref_state":{"exists":true,"ref":"refs/tags/v2.0.1"},"tag_ref_state_sha256":"sha256:3742e9fc4850d8fdadda89c12f92a1dd58bfafeeb8c3903823afadb8177f4a15","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:8fdea53216b053cd0c026cc5b50c495c7cb9d97ec0c78f013402c499a41b2c22","target_commitish":"d9f16b2946dfdd0228eeb2660047347df9dce8d8"},"publication_staging_sha256":"sha256:568851f0d6f11965956ced72bc4f319346b3672c8df1955314b7cb64725873fd","release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"d9f16b2946dfdd0228eeb2660047347df9dce8d8","source_repository":"OpenAdaptAI/openadapt-agent","source_repository_id":"1136136670","tag":"v2.0.1","version":"2.0.1"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:5ade42f86ce7963d94ccf82fe159ad734a64866a8d22eead985bd7acd2467f6c","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-release/v2","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"agent","verdict":"accepted"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/b4/b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2.qualification-evidence-decision-receipt.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/b4/b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2.qualification-evidence-decision-receipt.json new file mode 100644 index 0000000..9e093d6 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/b4/b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2.qualification-evidence-decision-receipt.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:2316d5374c1a7b760d77d2e7fac2cbdac27d6d456ddf00b5f0c6eba7c27342a0","admitted_runtime_sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","algorithm":"ed25519","application_contract_sha256":"sha256:a6e69283d2651a505fcc653a4ea0e863b3fbf6d70fe6ed09264d61d756d3013e","bundle_sha256":"sha256:5fc904f1aef4d7ef01c46141223ffd6f9269d4efc15934aaf3c0c042c56fefff","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:b4969c0951bf85183990ddf473f1b38f85170c6e368600ebf5a17583478c8f4f","campaign_permit_sha256":"sha256:d34744365bfd249ebb993074f20bc9a7142688fef0adb98bd73e21541e4206cb","campaign_summary":{"classes":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"minimum_trials_per_task_condition":3,"schema_version":"openadapt.qualification-evidence-decision-campaign-summary/v1","task_count":1},"decision_commitment_sha256":"sha256:51de0c8c068bab300d24d3dbec0026cfac1510298a40f3176afc37f4ae4249bf","decision_identity_sha256":"sha256:e7f561d1910b367755749a67181ccf67ce8df1450da30b62b8697bd5222682ed","decision_revision":1,"effect_contract_sha256":"sha256:f304b1cf9d792cc40989d6d34e557376f93d3c560c9f6dfcb46776f5d60a022e","entity_class":"record","environment_contract_sha256":"sha256:ade4a1c0e75e720d2914268a0c772f64ff64d24ff09dcab9e9f56269973542c8","evidence_authority_contract_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","evidence_manifest_readback_sha256":"sha256:9e619a68b26ba2c7d04fc484378096559c5d4225330ec74bf7d9f8eff251a1d0","evidence_manifest_sha256":"sha256:7954e17efc14fc891d477f4924761c86c2443436ec60ab80390ed1a442efa9cd","expires_at":null,"identity_contract_sha256":"sha256:3113c56d0b48b79b142652b9d4c7777c485cafaaf621720ef18b5c405e2778fd","input_contract_sha256":"sha256:b2df58906974d44f067211cc8a586bac78b28577bcecb0448c0573b0049bac38","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"synthetic-qualification-evidence-decision","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-synthetic-qualification-evidence-decision.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:45e08e0ba4b8c9b885d84c30ae80cd84e944e51a3a9b1039c1f55c05cb948c14","policy_contract_sha256":"sha256:5c28109e98235d3301cbcd91b81ed31c9148152b6b3be720cf637451432ce9f7","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-evidence-decision-receipt/v2","signature":"n+PIv19GHsu0+UBa0938o7FlsDLZuhnBSeHltffixPW5mpuDh4sBm1l1wviXu/gfAkHpV5f1Eu41gcC+m3R9Dg==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification evidence decision receipt v2\u0000","unsigned_object_sha256":"sha256:199cba0360b91c1c76bea64024ab91d14a6a7c2b739ce16e57ace671bb72f5cf","unsigned_size_bytes":6106},"verdict":"ADMIT","workflow_id_sha256":"sha256:bf2695b76e1e91fc16b829109fadfc24a598938baea62c82acbd60ec4db3a465","workflow_version_id_sha256":"sha256:be4ac2f50a532623d95aa0be9003a5f0fc032890bc8af5dd8475cf9587c02b73"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/cb/cb259766eb7af2b303e9843c5e6fc9e6035e77c5d355ce781d345374a2af5397.production-acceptance-manifest-sigstore-bundle.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/cb/cb259766eb7af2b303e9843c5e6fc9e6035e77c5d355ce781d345374a2af5397.production-acceptance-manifest-sigstore-bundle.json new file mode 100644 index 0000000..d545989 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/cb/cb259766eb7af2b303e9843c5e6fc9e6035e77c5d355ce781d345374a2af5397.production-acceptance-manifest-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1tYW5pZmVzdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWFjY2VwdGFuY2UranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1hY2NlcHRhbmNlL3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo3MGUzYzMyYmE4YzhjNTE1NDE0OWViYjIwOTBlZjQ4ZmRiMmFlOTg0Yzg5MjljOGI1NmZkNDczNzBiNDU5MzkyIiwib2JqZWN0X3NpemVfYnl0ZXMiOjEzNTIyLCJyZXF1ZXN0X2lkX3NoYTI1NiI6InNoYTI1NjphZTI4ZjAwOWI3YzBmNjhlYjFlOWE5YzA0Yjk3OGMwY2JlYWRlZTVhOTJmNTkwNTI5OWVkYmEwMWM5YzQzMGFiIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcHVibGljLXRydXN0LXNpZ25pbmctc3RhdGVtZW50L3YxIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OjQ5NmU4ODg1YTc3NWRiNDRhYmM2ZTk3YTJjYjViMmMwNjY2NTZhZjFiOTJlY2I3ODQ4NzI1M2ZhNmNiOWY5NTkiLCJzaWduYXR1cmVfcHJvZmlsZSI6InNvZnR3YXJlLWVkMjU1MTktZHNzZS12MSIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInNpZ25pbmdfYXV0aG9yaXR5Ijp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJrZXlfb3JpZ2luIjoic29mdHdhcmUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL3NpZ24tcHJvZHVjdGlvbi1ldmlkZW5jZS1zb2Z0d2FyZS55bWwifSwic291cmNlX2lzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZXZhbHMiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNTk5ODE5NyIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiY2FkNTU2MGQ2Yjc0ODJmMmNiOTliOTczNWUwYWMzYzVhYWU3MTRjOCIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1hY2NlcHRhbmNlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"iH9Zp0TZCb/SIm6MGXhpqZWF8IZXvMnao2YkUo7AqgeckcEJsHElZ/nhMguOL7Fium5X0k6k0NaFSblpbLvICQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/cd/cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056.production-acceptance-summary.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/cd/cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056.production-acceptance-summary.json new file mode 100644 index 0000000..c4841ed --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/cd/cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056.production-acceptance-summary.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory_sha256":"sha256:1bcacafb2d9ad69b5554cdb6dea73801925eff91d84232163fa66deac30252b4","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_agent","evidence_identity_sha256":"sha256:5932f8feb911c16844fb5bc1b00e39390880c792a0464767c86efa0a4e078a43","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","production_acceptance_manifest_bundle_reference":{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/cb/cb259766eb7af2b303e9843c5e6fc9e6035e77c5d355ce781d345374a2af5397.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:cb259766eb7af2b303e9843c5e6fc9e6035e77c5d355ce781d345374a2af5397","registry_entry_sha256":"sha256:08067870eff9bc78d687dbb2a58a04044cb883f5166266cea1ba80a0af51ed75","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:189766ad45c038fcd9afdcfa3a11f77a3b5b5fd39358c87f52b6858fa3db98bb","size_bytes":2749,"subject_sha256":"sha256:70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392"},"production_acceptance_manifest_reference":{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/70/70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392","registry_entry_sha256":"sha256:def9a366fc5706e1fc6f05a4a7c1ea9228eb49f1bfd7a0537b1355af2478ddc7","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:496e8885a775db44abc6e97a2cb5b2c066656af1b92ecb78487253fa6cb9f959","size_bytes":13522,"subject_sha256":null},"publication_staging":{"assets":[{"asset_id":null,"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"uploader_id":null,"uploader_login":null},{"asset_id":null,"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"uploader_id":null,"uploader_login":null}],"draft":false,"draft_release_id":null,"immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_agent-2.0.1-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"yanked":false},{"filename":"openadapt_agent-2.0.1.tar.gz","packagetype":"sdist","sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":null,"repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v2.0.1","tag_ref_state":{"exists":true,"ref":"refs/tags/v2.0.1"},"tag_ref_state_sha256":"sha256:3742e9fc4850d8fdadda89c12f92a1dd58bfafeeb8c3903823afadb8177f4a15","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:8fdea53216b053cd0c026cc5b50c495c7cb9d97ec0c78f013402c499a41b2c22","target_commitish":"d9f16b2946dfdd0228eeb2660047347df9dce8d8"},"publication_staging_sha256":"sha256:568851f0d6f11965956ced72bc4f319346b3672c8df1955314b7cb64725873fd","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/36/364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e","registry_entry_sha256":"sha256:a7d9e5236f95ba8213a6ba2092f739efb3a3d089227e60f0b35f24a3dcc1cdc8","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c7f26f82768745f6bf18d8ce9ce62974e5239b99797475ae73d7c490e31d68a5","size_bytes":2737,"subject_sha256":"sha256:34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/34/34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb","registry_entry_sha256":"sha256:ccaf41e33bb4c59fbb182af2c4cd184a3aa56dad23fd31b698ad979b94990739","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:4ae2e17a493b2b18b757423ab729dc1aa3729e21e3cf42e1ea22e9d98d5f8ac7","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/d8/d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d","registry_entry_sha256":"sha256:4e5d2de73c3b635c441ffd11459ddf5692c940ce65788dfb87bd625a24ea439a","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:3af60a8fecdfa8cda8d3e9bc4fd96ee9042a98c8215c31f99dba152178816509","size_bytes":2849,"subject_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/b4/b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2","registry_entry_sha256":"sha256:60116bcfb9d594a64a3333c444ff523e3c5c7673e2cffd7d382c750ded928250","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:301e0f8ec6b3a861d3b4a37b7e54d0868125ab2fb5afe0dc9269ac003581380d","size_bytes":6636,"subject_sha256":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:5ade42f86ce7963d94ccf82fe159ad734a64866a8d22eead985bd7acd2467f6c","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-lifecycle-evidence-summary/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"agent","verdict":"accepted"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/d8/d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d.qualification-evidence-decision-receipt-sigstore-bundle.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/d8/d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d.qualification-evidence-decision-receipt-sigstore-bundle.json new file mode 100644 index 0000000..a9ce8b3 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/objects/sha256/d8/d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d.qualification-evidence-decision-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24tcmVjZWlwdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjpiNDRhMGM0MTk5MjRjZTBiMDc0OWZkODBmMmRjNDkwZTBlOGJiNjQxYmE1MDJhN2UwNjAxMzliZGYzMmM4ZmMyIiwib2JqZWN0X3NpemVfYnl0ZXMiOjY2MzYsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmQ0NGFhMmY3NGE1ZDY1NGExMjg1MzYzODgzODQzNjJlNWI3MDQyMjA2ODVhYTM5OGNlMzdlZTQ3MjFhNTU3MGIiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6MzAxZTBmOGVjNmIzYTg2MWQzYjRhMzdiN2U1NGQwODY4MTI1YWIyZmI1YWZlMGRjOTI2OWFjMDAzNTgxMzgwZCIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"5CkdbmXs+5NAYjKg0ZwF9MWarKhDhdUfirU11dAU3n3Tq1jnPxqSsv7wTJUfm+wjcKC7tJzG+XYOS6Z/4v18DA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json new file mode 100644 index 0000000..72a5ba1 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json @@ -0,0 +1 @@ +{"expires_at":null,"generated_at":"2026-09-02T18:24:25Z","revision":1,"schema_version":"openadapt.qualification-signer-registry/v2","signers":[{"algorithm":"ed25519","allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["qualification-authority-state-receipt","qualification-evidence-decision-receipt","qualification-revocation-state-receipt"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/issue-synthetic-qualification-evidence-decision.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-authority-state.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-revocation-state.yml@refs/heads/main"],"key_id":"qa-ed25519-9cf4bca214c01d79","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"statement_schema_versions":["openadapt.qualification-evidence-signing-statement/v1"],"status":"active"},{"algorithm":"ed25519","allowed_environments":["synthetic-qualification-evidence-decision"],"allowed_kinds":["production-acceptance-manifest","production-acceptance-summary","production-cloud-deploy-authorization","production-cloud-deployment-result","production-current-default","production-deployment-observation","production-lifecycle-checkpoint","qualification-admission","qualification-authority-state-receipt","qualification-campaign-permit","qualification-campaign-permit-policy","qualification-campaign-permit-receipt","qualification-campaign-permit-request","qualification-evidence-decision-receipt","qualification-release","qualification-revocation-state-receipt","support-release-admission"],"allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["production-public-evidence"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/sign-production-evidence-software.yml@refs/heads/main"],"key_id":"oa-public-trust-ed25519-9cf4bca214c01d79","key_origin":"software","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"signature_encoding":"raw-64-base64-rfc4648-padded","statement_schema_versions":["openadapt.production-public-trust-signing-statement/v1"],"status":"active"}]} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/publication-staging.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/publication-staging.json new file mode 100644 index 0000000..558ced3 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/publication-staging.json @@ -0,0 +1 @@ +{"assets":[{"asset_id":null,"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"uploader_id":null,"uploader_login":null},{"asset_id":null,"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"uploader_id":null,"uploader_login":null}],"draft":false,"draft_release_id":null,"immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_agent-2.0.1-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"yanked":false},{"filename":"openadapt_agent-2.0.1.tar.gz","packagetype":"sdist","sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":null,"repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v2.0.1","tag_ref_state":{"exists":true,"ref":"refs/tags/v2.0.1"},"tag_ref_state_sha256":"sha256:3742e9fc4850d8fdadda89c12f92a1dd58bfafeeb8c3903823afadb8177f4a15","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:8fdea53216b053cd0c026cc5b50c495c7cb9d97ec0c78f013402c499a41b2c22","target_commitish":"d9f16b2946dfdd0228eeb2660047347df9dce8d8"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-admission-sigstore-bundle.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-admission-sigstore-bundle.json new file mode 100644 index 0000000..d27c0ad --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-admission-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYWRtaXNzaW9uIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uK2pzb247dmVyc2lvbj00Iiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjozNGI4YTExNTdjZmQ3MmQ4MjBjYWMwYzQ5ZTM2Nzk5NTkxNzQwODNjY2JiODNjZjAzNzE5MjVjYzcyMjI2ZmRiIiwib2JqZWN0X3NpemVfYnl0ZXMiOjgwNTUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjhhYjU0MzBkMzBlZmQ3NDMyMDA1ZDQ0OTBlZGUzMzk0ODVhZWRkYmRlZGVjMjcwOGY2YWY2NGE4OGU0N2RjN2UiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6NGFlMmUxN2E0OTNiMmIxOGI3NTc0MjNhYjcyOWRjMWFhMzcyOWUyMWUzY2Y0MmUxZWEyMmU5ZDk4ZDVmOGFjNyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"Go1WaXVBd+luIvTrhVYL6HnQLoxQP1Twm2jq375Me8n2HE8Y3JKbFfKwElb6sfXKSR7iORpXUyRz7QMu1RoUDQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-admission.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-admission.json new file mode 100644 index 0000000..406694b --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-admission.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:2316d5374c1a7b760d77d2e7fac2cbdac27d6d456ddf00b5f0c6eba7c27342a0","admission_id_sha256":"sha256:201747c56302052354756a6965b3a33e0f84fee70b5193b98bb05401b82851ed","admitted_runtime_sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","application_contract_sha256":"sha256:a6e69283d2651a505fcc653a4ea0e863b3fbf6d70fe6ed09264d61d756d3013e","bundle_sha256":"sha256:5fc904f1aef4d7ef01c46141223ffd6f9269d4efc15934aaf3c0c042c56fefff","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:b4969c0951bf85183990ddf473f1b38f85170c6e368600ebf5a17583478c8f4f","campaign_permit_sha256":"sha256:d34744365bfd249ebb993074f20bc9a7142688fef0adb98bd73e21541e4206cb","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/d8/d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d","registry_entry_sha256":"sha256:4e5d2de73c3b635c441ffd11459ddf5692c940ce65788dfb87bd625a24ea439a","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:3af60a8fecdfa8cda8d3e9bc4fd96ee9042a98c8215c31f99dba152178816509","size_bytes":2849,"subject_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2"},"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/b4/b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2","registry_entry_sha256":"sha256:60116bcfb9d594a64a3333c444ff523e3c5c7673e2cffd7d382c750ded928250","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:301e0f8ec6b3a861d3b4a37b7e54d0868125ab2fb5afe0dc9269ac003581380d","size_bytes":6636,"subject_sha256":null},"effect_contract_sha256":"sha256:f304b1cf9d792cc40989d6d34e557376f93d3c560c9f6dfcb46776f5d60a022e","entity_class":"record","environment_contract_sha256":"sha256:ade4a1c0e75e720d2914268a0c772f64ff64d24ff09dcab9e9f56269973542c8","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","expires_at":null,"identity_contract_sha256":"sha256:3113c56d0b48b79b142652b9d4c7777c485cafaaf621720ef18b5c405e2778fd","input_contract_sha256":"sha256:b2df58906974d44f067211cc8a586bac78b28577bcecb0448c0573b0049bac38","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"qualification-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-qualification-admission.yml"},"local_identity_opening":{"algorithm":"hmac-sha256","customer_controlled_secret_required":true,"exact_contract_match_required":true,"maximum_age_seconds":60,"required":true,"revalidation_before_actuation":true,"schema_version":"openadapt.qualification-local-identity-opening/v1"},"not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:45e08e0ba4b8c9b885d84c30ae80cd84e944e51a3a9b1039c1f55c05cb948c14","policy_contract_sha256":"sha256:5c28109e98235d3301cbcd91b81ed31c9148152b6b3be720cf637451432ce9f7","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-admission/v4","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","verdict":"accepted","workflow_id_sha256":"sha256:bf2695b76e1e91fc16b829109fadfc24a598938baea62c82acbd60ec4db3a465","workflow_version_id_sha256":"sha256:be4ac2f50a532623d95aa0be9003a5f0fc032890bc8af5dd8475cf9587c02b73"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-authority-state-receipt-sigstore-bundle.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-authority-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..23e41d1 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-authority-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYXV0aG9yaXR5LXN0YXRlLXJlY2VpcHQiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUtcmVjZWlwdCtqc29uO3ZlcnNpb249MiIsIm9iamVjdF9zY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMjJmOTgxNWVjMGY3YzU2Zjc2MjlhZWFiZmQyMWQxNGJjNmQ3MzllZmNmYjdmN2EwNzNjZTk5ODdlMTk0NzllIiwib2JqZWN0X3NpemVfYnl0ZXMiOjE1MjAsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmI5ZDhiOWQ0ZTA3ZDc3M2MxMWFjNjA4ZTA1MGYyMzNiMTE2MzYzZWNkODQxMTA1MTYxY2I1Y2JmNzUwZmZjOGUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ZGY1MDc5MTQxZGY2ODg3N2M0YjA2ZjA1YjlmYjlmZGYyNzkzMDdiNzYyOWViMWYyZGNlMTJkZWY0YmQ1ZTJmYSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1Njo3YTgxYmYzZDIxM2M3NDY3M2YzYzZiNWZhMTc5MjM0Y2JlZTUzNGM5NDMyYWFlYTZhZTA5ZTQ1NTU2MmY5NmI2Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LW9wcyIsInJlcG9zaXRvcnlfaWQiOiIxMTcyMDExMjk0IiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiJlMzIzMjQ5ZTNhN2MxYWY5ZDc2NTEzMTJlMGFmZTFmMTJjMzhjOTc3Iiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"wdmPoPKf3091kjDye9E9XCnfgqlljw8M+CEW2Vr0/hC5i85AWrpMfxPOB8Ui0KvTbF70QqLgFbgLqgdwWIPaDQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-authority-state-receipt.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-authority-state-receipt.json new file mode 100644 index 0000000..c47be2a --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-authority-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","expires_at":null,"issuer":{"environment":"qualification-authority-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-authority-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","schema_version":"openadapt.qualification-authority-state-receipt/v2","signature":"BUa1NvZFvbPv7pari55YjS6C7p6U68c2Jjrh0vt9u+ZFky8Y6w/9p+55MggWJP8zwghMIT+HM1YlqH5++ciOBQ==","signer_registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signer_registry_revision":1,"signer_registry_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-authority-state-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification authority state receipt v2\u0000","unsigned_object_sha256":"sha256:be362f1c032e0f0ee8f8ad378efe7b84fb55ea5e9260977a2b9fc2e41dda9b17","unsigned_size_bytes":995},"status":"active"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-evidence-decision-receipt-sigstore-bundle.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-evidence-decision-receipt-sigstore-bundle.json new file mode 100644 index 0000000..a9ce8b3 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-evidence-decision-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24tcmVjZWlwdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjpiNDRhMGM0MTk5MjRjZTBiMDc0OWZkODBmMmRjNDkwZTBlOGJiNjQxYmE1MDJhN2UwNjAxMzliZGYzMmM4ZmMyIiwib2JqZWN0X3NpemVfYnl0ZXMiOjY2MzYsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmQ0NGFhMmY3NGE1ZDY1NGExMjg1MzYzODgzODQzNjJlNWI3MDQyMjA2ODVhYTM5OGNlMzdlZTQ3MjFhNTU3MGIiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6MzAxZTBmOGVjNmIzYTg2MWQzYjRhMzdiN2U1NGQwODY4MTI1YWIyZmI1YWZlMGRjOTI2OWFjMDAzNTgxMzgwZCIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"5CkdbmXs+5NAYjKg0ZwF9MWarKhDhdUfirU11dAU3n3Tq1jnPxqSsv7wTJUfm+wjcKC7tJzG+XYOS6Z/4v18DA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-evidence-decision-receipt.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-evidence-decision-receipt.json new file mode 100644 index 0000000..9e093d6 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-evidence-decision-receipt.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:2316d5374c1a7b760d77d2e7fac2cbdac27d6d456ddf00b5f0c6eba7c27342a0","admitted_runtime_sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","algorithm":"ed25519","application_contract_sha256":"sha256:a6e69283d2651a505fcc653a4ea0e863b3fbf6d70fe6ed09264d61d756d3013e","bundle_sha256":"sha256:5fc904f1aef4d7ef01c46141223ffd6f9269d4efc15934aaf3c0c042c56fefff","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:b4969c0951bf85183990ddf473f1b38f85170c6e368600ebf5a17583478c8f4f","campaign_permit_sha256":"sha256:d34744365bfd249ebb993074f20bc9a7142688fef0adb98bd73e21541e4206cb","campaign_summary":{"classes":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"minimum_trials_per_task_condition":3,"schema_version":"openadapt.qualification-evidence-decision-campaign-summary/v1","task_count":1},"decision_commitment_sha256":"sha256:51de0c8c068bab300d24d3dbec0026cfac1510298a40f3176afc37f4ae4249bf","decision_identity_sha256":"sha256:e7f561d1910b367755749a67181ccf67ce8df1450da30b62b8697bd5222682ed","decision_revision":1,"effect_contract_sha256":"sha256:f304b1cf9d792cc40989d6d34e557376f93d3c560c9f6dfcb46776f5d60a022e","entity_class":"record","environment_contract_sha256":"sha256:ade4a1c0e75e720d2914268a0c772f64ff64d24ff09dcab9e9f56269973542c8","evidence_authority_contract_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","evidence_manifest_readback_sha256":"sha256:9e619a68b26ba2c7d04fc484378096559c5d4225330ec74bf7d9f8eff251a1d0","evidence_manifest_sha256":"sha256:7954e17efc14fc891d477f4924761c86c2443436ec60ab80390ed1a442efa9cd","expires_at":null,"identity_contract_sha256":"sha256:3113c56d0b48b79b142652b9d4c7777c485cafaaf621720ef18b5c405e2778fd","input_contract_sha256":"sha256:b2df58906974d44f067211cc8a586bac78b28577bcecb0448c0573b0049bac38","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"synthetic-qualification-evidence-decision","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-synthetic-qualification-evidence-decision.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:45e08e0ba4b8c9b885d84c30ae80cd84e944e51a3a9b1039c1f55c05cb948c14","policy_contract_sha256":"sha256:5c28109e98235d3301cbcd91b81ed31c9148152b6b3be720cf637451432ce9f7","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-evidence-decision-receipt/v2","signature":"n+PIv19GHsu0+UBa0938o7FlsDLZuhnBSeHltffixPW5mpuDh4sBm1l1wviXu/gfAkHpV5f1Eu41gcC+m3R9Dg==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification evidence decision receipt v2\u0000","unsigned_object_sha256":"sha256:199cba0360b91c1c76bea64024ab91d14a6a7c2b739ce16e57ace671bb72f5cf","unsigned_size_bytes":6106},"verdict":"ADMIT","workflow_id_sha256":"sha256:bf2695b76e1e91fc16b829109fadfc24a598938baea62c82acbd60ec4db3a465","workflow_version_id_sha256":"sha256:be4ac2f50a532623d95aa0be9003a5f0fc032890bc8af5dd8475cf9587c02b73"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-release-sigstore-bundle.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-release-sigstore-bundle.json new file mode 100644 index 0000000..6c016e3 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-release-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmVsZWFzZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLXJlbGVhc2UranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMzM5ZDc0ZDJhMjgyODFkZWUyZGFhY2JmMzc4YmQ5YjAzZjFjY2E3ODg0OTgwZTdlODM1NTM0NWI3MTk1ZDY0Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjc1MDUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmY4MDcxZTBlODA5NGVmZDJmMDc2Y2U0ZTc3NTYwZTgxMGVhZmM3YzA0YmJjMzFkMmExYTNmZDQ0MWFmMzVjZWYiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6NWVjZGYwMGI3YTBmN2VhOTAxOGI5Y2I1NWU2NTRmOGM0ZTgzYzg4OWQ5NmVlMzE5YTdhNWJhYjk5NzkxZmIzMiIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"x+bSKLNdG5C7Gp8216N3s1/c+1MDq3gIAFYSXKzAUApy9UR+8UL+joyHP4zEo10i6u3c7zzO2jUTIOwFtlKrDw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-release.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-release.json new file mode 100644 index 0000000..10cbd9c --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-release.json @@ -0,0 +1 @@ +{"admission_id_sha256":"sha256:2a26077d8a399b30a49bd66292d36c239f393907657a2e1ec9f2061f8d5be782","artifact_inventory_sha256":"sha256:1bcacafb2d9ad69b5554cdb6dea73801925eff91d84232163fa66deac30252b4","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","claim_scope":"production_agent","evidence_class":"remote-safe-synthetic","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-release-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-production-release-admission.yml"},"not_before":"2026-09-02T19:22:47Z","production_acceptance_summary_bundle_reference":{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/2f/2f9607f70fff6dc58c7daa10881843330a4f68898fdc353ed89c252604894c6f.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:2f9607f70fff6dc58c7daa10881843330a4f68898fdc353ed89c252604894c6f","registry_entry_sha256":"sha256:f5152783ec1d5b0a2544112bf0e576a212fbeaf47753c525a821c144c5f20e96","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:3942280117f8d27d96df8d2286be68db34812cd6bc82f1fe44078dea70362122","size_bytes":2789,"subject_sha256":"sha256:cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056"},"production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/cd/cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056","registry_entry_sha256":"sha256:5111f8844764864715f630ac4b75e9d34b825a319e8258e1c23ccd62a19b42e7","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c7b64defaf300207e81f0376c58bf6b17716d76f4cc21b8033c6bdc5acdc49d9","size_bytes":14395,"subject_sha256":null},"publication_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","publication_staging":{"assets":[{"asset_id":null,"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"uploader_id":null,"uploader_login":null},{"asset_id":null,"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"uploader_id":null,"uploader_login":null}],"draft":false,"draft_release_id":null,"immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_agent-2.0.1-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"yanked":false},{"filename":"openadapt_agent-2.0.1.tar.gz","packagetype":"sdist","sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":null,"repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v2.0.1","tag_ref_state":{"exists":true,"ref":"refs/tags/v2.0.1"},"tag_ref_state_sha256":"sha256:3742e9fc4850d8fdadda89c12f92a1dd58bfafeeb8c3903823afadb8177f4a15","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:8fdea53216b053cd0c026cc5b50c495c7cb9d97ec0c78f013402c499a41b2c22","target_commitish":"d9f16b2946dfdd0228eeb2660047347df9dce8d8"},"publication_staging_sha256":"sha256:568851f0d6f11965956ced72bc4f319346b3672c8df1955314b7cb64725873fd","release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"d9f16b2946dfdd0228eeb2660047347df9dce8d8","source_repository":"OpenAdaptAI/openadapt-agent","source_repository_id":"1136136670","tag":"v2.0.1","version":"2.0.1"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:5ade42f86ce7963d94ccf82fe159ad734a64866a8d22eead985bd7acd2467f6c","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-release/v2","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"agent","verdict":"accepted"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-revocation-state-receipt-sigstore-bundle.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-revocation-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..3d39da8 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-revocation-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0K2pzb247dmVyc2lvbj0xIiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0L3YxIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxODYzM2I4Y2MyNDNmNjg2NzA2NjA2MTYyYmZhMjQ5YTI5NzMzODExNTYzZjYzYjllNjhjYzdjNGEzNTA3Njc2Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjE0NTcsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjIwZGJjNzViNmYzMjJmMmU1ZDg3MjdlOTA0ZTRjYzA4ZDBmZTJhMWY1YjA5YTE5ZDNkN2M0ODE1YzlhOWUyZDUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJL29wZW5hZGFwdC1vcHMiLCJyZXBvc2l0b3J5X2lkIjoiMTE3MjAxMTI5NCIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiZTMyMzI0OWUzYTdjMWFmOWQ3NjUxMzEyZTBhZmUxZjEyYzM4Yzk3NyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvcXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"6H/dlDXrZ0r2kihJrm8OKF7UriiNbloFiofPmckxWdhvRtXo4bttnEtqK2Fr7i7rCQ2+22RmvRbtd8Idx17bCg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-revocation-state-receipt.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-revocation-state-receipt.json new file mode 100644 index 0000000..fdc3e22 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/qualification-revocation-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","expires_at":null,"issuer":{"environment":"qualification-revocation-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-revocation-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","previous_revocation_state_sha256":null,"revision":1,"revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","revocations":[],"schema_version":"openadapt.qualification-revocation-state-receipt/v1","signature":"6/az5KZHqcV7weLNpPR11DnJR3f7Wfj5JgqcFddGoET+x+Q42rWH7zkgdDVJqvP+XxN09f1fHBmvkWlDvqlBBQ==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-revocation-state-receipt/v1","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification revocation state receipt v1\u0000","unsigned_object_sha256":"sha256:f7e15c3c660e2793c8c0c4f6beafef140ee71b2a407d971d2e6af0578b2fd6d6","unsigned_size_bytes":930},"status":"current"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/release-issue-request.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/release-issue-request.json new file mode 100644 index 0000000..48e35d3 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/release-issue-request.json @@ -0,0 +1 @@ +{"evidence_class":"remote-safe-synthetic","production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/cd/cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056","registry_entry_sha256":"sha256:5111f8844764864715f630ac4b75e9d34b825a319e8258e1c23ccd62a19b42e7","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c7b64defaf300207e81f0376c58bf6b17716d76f4cc21b8033c6bdc5acdc49d9","size_bytes":14395,"subject_sha256":null},"request_handle":"qair_kZ6Kq17YztwfcwSTCVxTUZGKVxOiNrTFNZqnFuU0-O5","schema_version":"openadapt.qualification-release-issue-request/v1"} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/signer-registry.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/signer-registry.json new file mode 100644 index 0000000..72a5ba1 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/signer-registry.json @@ -0,0 +1 @@ +{"expires_at":null,"generated_at":"2026-09-02T18:24:25Z","revision":1,"schema_version":"openadapt.qualification-signer-registry/v2","signers":[{"algorithm":"ed25519","allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["qualification-authority-state-receipt","qualification-evidence-decision-receipt","qualification-revocation-state-receipt"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/issue-synthetic-qualification-evidence-decision.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-authority-state.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-revocation-state.yml@refs/heads/main"],"key_id":"qa-ed25519-9cf4bca214c01d79","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"statement_schema_versions":["openadapt.qualification-evidence-signing-statement/v1"],"status":"active"},{"algorithm":"ed25519","allowed_environments":["synthetic-qualification-evidence-decision"],"allowed_kinds":["production-acceptance-manifest","production-acceptance-summary","production-cloud-deploy-authorization","production-cloud-deployment-result","production-current-default","production-deployment-observation","production-lifecycle-checkpoint","qualification-admission","qualification-authority-state-receipt","qualification-campaign-permit","qualification-campaign-permit-policy","qualification-campaign-permit-receipt","qualification-campaign-permit-request","qualification-evidence-decision-receipt","qualification-release","qualification-revocation-state-receipt","support-release-admission"],"allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["production-public-evidence"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/sign-production-evidence-software.yml@refs/heads/main"],"key_id":"oa-public-trust-ed25519-9cf4bca214c01d79","key_origin":"software","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"signature_encoding":"raw-64-base64-rfc4648-padded","statement_schema_versions":["openadapt.production-public-trust-signing-statement/v1"],"status":"active"}]} diff --git a/local-candidates/agent-2.0.1-remote-safe-synthetic/workflow-issue-request.json b/local-candidates/agent-2.0.1-remote-safe-synthetic/workflow-issue-request.json new file mode 100644 index 0000000..9834178 --- /dev/null +++ b/local-candidates/agent-2.0.1-remote-safe-synthetic/workflow-issue-request.json @@ -0,0 +1 @@ +{"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/b4/b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2","registry_entry_sha256":"sha256:60116bcfb9d594a64a3333c444ff523e3c5c7673e2cffd7d382c750ded928250","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:301e0f8ec6b3a861d3b4a37b7e54d0868125ab2fb5afe0dc9269ac003581380d","size_bytes":6636,"subject_sha256":null},"evidence_class":"remote-safe-synthetic","request_handle":"qair_6L3vCW_y04NMrZeZwn2pPMtdwQQficoxBbYrPGKwgas","schema_version":"openadapt.qualification-admission-issue-request/v1"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/artifact-inventory.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/artifact-inventory.json new file mode 100644 index 0000000..a8271cb --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/artifact-inventory.json @@ -0,0 +1 @@ +{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545}],"claim_scope":"production_capture","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"capture"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/build-record.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/build-record.json new file mode 100644 index 0000000..57e024f --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/build-record.json @@ -0,0 +1 @@ +{"campaign":{"cells_per_class":1,"classes":["healthy","safe_halt","idempotency_replay","uncertain_delivery","declared_attended","governed_repair"],"label":"remote-safe-synthetic","mockmed_production_acceptance":false,"task_count":1,"trials_per_cell":3},"did_not_generate_key":true,"did_not_replace_flow_signer":true,"evals_production_acceptance":false,"evidence_class":"remote-safe-synthetic","expires_at":null,"generated_at":"2026-09-02T19:22:47Z","inner_key_id":"qa-ed25519-9cf4bca214c01d79","keychain_service":"openadapt-qualification-ed25519","publication_mode":"already-published-pypi","release_admission_id_sha256":"sha256:e7197d4ea483b56ece74446a080a0333b2081a0d90dc135da09cdd8abfd68afa","schema_version":"openadapt.local-remaining-admission-build-record/v1","source_commit":"06ade22948c12dcc6608bd54b5cca5c9c306e77c","target":"capture"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/evidence-registry.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/evidence-registry.json new file mode 100644 index 0000000..33d066d --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/evidence-registry.json @@ -0,0 +1 @@ +{"$schema":"schemas/evidence-registry.schema.json","entries":[{"kind":"qualification-authority-state-receipt","object_media_type":"application/vnd.openadapt.qualification-authority-state-receipt+json;version=2","object_path":"production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json","object_schema_version":"openadapt.qualification-authority-state-receipt/v2","object_sha256":"sha256:a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e","registry_entry_sha256":"sha256:d69026ffefb99b4eeb6c27db2913684138ee23f3b8923aa8ae3379e839489401","semantic_identity_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","size_bytes":1520,"subject_sha256":null},{"kind":"qualification-authority-state-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830","registry_entry_sha256":"sha256:29397e66bbafd8e02e8fbbaceaf2d3c1d2892723cd396bb0d4abb1a443192592","semantic_identity_sha256":"sha256:96b1361340164f4cfc3d9f50e88868c6d36a62a085a8543ed818a4b1ba905714","size_bytes":2809,"subject_sha256":"sha256:a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e"},{"kind":"qualification-revocation-state-receipt","object_media_type":"application/vnd.openadapt.qualification-revocation-state-receipt+json;version=1","object_path":"production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json","object_schema_version":"openadapt.qualification-revocation-state-receipt/v1","object_sha256":"sha256:18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676","registry_entry_sha256":"sha256:2592f2856bbfb5e381640f050669a3dfc1b19cbc4fbf7438ce18d0df1731f722","semantic_identity_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","size_bytes":1457,"subject_sha256":null},{"kind":"qualification-revocation-state-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f","registry_entry_sha256":"sha256:e4bf33edf52cf708db739746b4d99098642255380e70edc654a287c5d1aafe04","semantic_identity_sha256":"sha256:fcebb8e521419ea3c6aefa97885aa7153e88821e1a20617998067e921abc4d00","size_bytes":2817,"subject_sha256":"sha256:18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676"},{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/12/12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4","registry_entry_sha256":"sha256:bf1bdb4eaffb27149b0fc2c7215a6a995fd352f59afb800ab5bdac9bb6ef6046","semantic_identity_sha256":"sha256:c84b4e8036760e91e8e18dda0d529114309895cb3383fe534fdf71b1cb4c083b","size_bytes":6636,"subject_sha256":null},{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/8d/8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c","registry_entry_sha256":"sha256:97a8ef98c0bbf6890c37915f93d7e78b5ed6036f20024283fe123ecadc33f1e9","semantic_identity_sha256":"sha256:955f6cde497e2f113f58d6815a8f1d7e955f33cac6fe84e3fcdaf48a8cf674dc","size_bytes":2849,"subject_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4"},{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/4b/4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb","registry_entry_sha256":"sha256:e9f906e705881b4f3b6f3a626198dd34d76e321be94d28f9ab0efdd137853b70","semantic_identity_sha256":"sha256:55105879b0f9f324e3b08d8fd5b9b44f51d5c5930afcc8d43bf737ae8167f263","size_bytes":8055,"subject_sha256":null},{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/e8/e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a","registry_entry_sha256":"sha256:bd2f9d5c7e5af0162dc6a44195267d356f56a310ab2805aee4a563ba3a22163d","semantic_identity_sha256":"sha256:66846e1900f1e722c6ef3c3a036ac9046112693bd5399a6da254a640e9a5022e","size_bytes":2737,"subject_sha256":"sha256:4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb"},{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/65/65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6","registry_entry_sha256":"sha256:2ec9c3a28a49662fe3c3f657f4df0d1d388c8e2dfe58f80b6de4458021b5a4e4","semantic_identity_sha256":"sha256:dc52ac08874afdd034662eed88db8f629288a7da2753f74d2e9f8e1e3fd57ea3","size_bytes":13606,"subject_sha256":null},{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/26/26c39d41d887669b91263190cdde3405415a9dcb5fce7fd9131a651d711ecc11.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:26c39d41d887669b91263190cdde3405415a9dcb5fce7fd9131a651d711ecc11","registry_entry_sha256":"sha256:96b402e1baa18c9451661eddb85ac1c89f00bc349b133ae6e630bf88d49fcde9","semantic_identity_sha256":"sha256:a29f224058cc01bb17e70d5d7976d7b028bc6c08a59bb4b9902e136d93086db1","size_bytes":2749,"subject_sha256":"sha256:65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6"},{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/66/6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88","registry_entry_sha256":"sha256:55b6bb6c2ba3828eb254d15edb6a62c7197c03db1ef97e4b5f828ffe9fa08987","semantic_identity_sha256":"sha256:ed580fc456f0c81e2e268db652af5685dca7ad2e632e654ec4ebf6c822aad44b","size_bytes":14461,"subject_sha256":null},{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/a7/a714ad49cf67a849ad782028be8128c1e0b4eeeec86d925cba48deedec5799a9.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:a714ad49cf67a849ad782028be8128c1e0b4eeeec86d925cba48deedec5799a9","registry_entry_sha256":"sha256:4ea2d992138cc2782efaa288b75e8aa86eb0de1a769127aa8b12d0cad208c6c6","semantic_identity_sha256":"sha256:95af36a44ed1d07b3a87a3e77aeec59b97bb1e83358a31258ad70e827f4cf1bc","size_bytes":2789,"subject_sha256":"sha256:6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88"},{"kind":"qualification-release","object_media_type":"application/vnd.openadapt.qualification-release+json;version=2","object_path":"production-evidence/objects/sha256/99/999ffd46284b5aabc32eca6b39c0cd9b01a689b2ec3679c6b8a77d42e78c722c.qualification-release.json","object_schema_version":"openadapt.qualification-release/v2","object_sha256":"sha256:999ffd46284b5aabc32eca6b39c0cd9b01a689b2ec3679c6b8a77d42e78c722c","registry_entry_sha256":"sha256:407a3508191bb76857ddbe4823dc210321ac3adf9ab8529c055ad1ca353d15c0","semantic_identity_sha256":"sha256:887c59f605af78db12b99aac08d6e85567069042a92744f45b556755f1ad3d5e","size_bytes":7579,"subject_sha256":null},{"kind":"qualification-release-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/09/09081291ce3938b179a7c72e5a9691bde18532f993bf6b71bd8d0337953a140e.qualification-release-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:09081291ce3938b179a7c72e5a9691bde18532f993bf6b71bd8d0337953a140e","registry_entry_sha256":"sha256:3fa8bba621b091bd99dcbc82b577ca13244f4913b0e24e346265f7628d81e6b4","semantic_identity_sha256":"sha256:2a23fde3db95bda7dcd38f896c0e15093b2833b5c1b730ef4c6b5f4ba9ef121e","size_bytes":2741,"subject_sha256":"sha256:999ffd46284b5aabc32eca6b39c0cd9b01a689b2ec3679c6b8a77d42e78c722c"}],"previous_registry_head_sha256":null,"registry_head_sha256":"sha256:17319b5d4078b761405d7898e823cd842cd8a6b84a4cd65fbcbbd8327b98247c","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","revision":1,"schema_version":"openadapt.production-evidence-registry/v2","signer_registry":{"object_path":"production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json","object_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","registry_revision":1,"schema_version":"openadapt.qualification-signer-registry-pointer/v1"},"signer_registry_history":[{"object_path":"production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json","object_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","registry_revision":1,"schema_version":"openadapt.qualification-signer-registry-pointer/v1"}]} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/one-use-effect-release.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/one-use-effect-release.json new file mode 100644 index 0000000..26ea072 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/one-use-effect-release.json @@ -0,0 +1 @@ +{"effect_id_sha256":"sha256:78d6e0bdb6879d2a85887d0a56099437e006bb28108d7f698cbdda4e0e42f11e","effect_sha256":"sha256:8af9590fb7cb3c384d0482dcdcba6c277a29bf1d97b21736a6633188b987a1b9","operation":"issue-qualification-release","request_handle":"qair_W73tvsEAz29D2rC86baSaAAyEOK8788O2BqwAZgjqo0","request_sha256":"sha256:32d2ae2668658c205fb3d3f920a031e8284a18e84ab3f9ae83ffe2cfd351a5fb","result_base64":"eyJhZG1pc3Npb25faWRfc2hhMjU2Ijoic2hhMjU2OmU3MTk3ZDRlYTQ4M2I1NmVjZTc0NDQ2YTA4MGEwMzMzYjIwODFhMGQ5MGRjMTM1ZGEwOWNkZDhhYmZkNjhhZmEiLCJhcnRpZmFjdF9pbnZlbnRvcnlfc2hhMjU2Ijoic2hhMjU2OjdlYTJmMjQyNTFjMGU0MDE4YzBmNmZlNDlhM2MzYWY4ZjI2MDNiMjM2NGMyOWNjZDU2ZmExNTc4MmJhMmY2MGYiLCJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJjbGFpbV9zY29wZSI6InByb2R1Y3Rpb25fY2FwdHVyZSIsImV2aWRlbmNlX2NsYXNzIjoicmVtb3RlLXNhZmUtc3ludGhldGljIiwiZXhwaXJlc19hdCI6bnVsbCwiaXNzdWVkX2F0IjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJpc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLXJlbGVhc2UtYWRtaXNzaW9uIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9pc3N1ZS1wcm9kdWN0aW9uLXJlbGVhc2UtYWRtaXNzaW9uLnltbCJ9LCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJwcm9kdWN0aW9uX2FjY2VwdGFuY2Vfc3VtbWFyeV9idW5kbGVfcmVmZXJlbmNlIjp7ImtpbmQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2Utc3VtbWFyeS1zaWdzdG9yZS1idW5kbGUiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5kZXYuc2lnc3RvcmUuYnVuZGxlLnYwLjMranNvbiIsIm9iamVjdF9wYXRoIjoicHJvZHVjdGlvbi1ldmlkZW5jZS9vYmplY3RzL3NoYTI1Ni9hNy9hNzE0YWQ0OWNmNjdhODQ5YWQ3ODIwMjhiZTgxMjhjMWUwYjRlZWVlYzg2ZDkyNWNiYTQ4ZGVlZGVjNTc5OWE5LnByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5LXNpZ3N0b3JlLWJ1bmRsZS5qc29uIiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoiYXBwbGljYXRpb24vdm5kLmRldi5zaWdzdG9yZS5idW5kbGUudjAuMytqc29uIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphNzE0YWQ0OWNmNjdhODQ5YWQ3ODIwMjhiZTgxMjhjMWUwYjRlZWVlYzg2ZDkyNWNiYTQ4ZGVlZGVjNTc5OWE5IiwicmVnaXN0cnlfZW50cnlfc2hhMjU2Ijoic2hhMjU2OjRlYTJkOTkyMTM4Y2MyNzgyZWZhYTI4OGI3NWU4YWE4NmViMGRlMWE3NjkxMjdhYThiMTJkMGNhZDIwOGM2YzYiLCJyZWdpc3RyeV9oZWFkX3NoYTI1NiI6InNoYTI1Njo1MTBmMmRiNjhjZmY0MzY2ZDRlNjhjMjIyNjk3YzgyNGM0YjgwNTE1NTY4NjQzNzBiMWZiMDA5OGY1NzBhYjhmIiwicmVnaXN0cnlfcmV2aXNpb24iOjEsInJlZ2lzdHJ5X3NvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tZXZpZGVuY2Utb2JqZWN0LXJlZmVyZW5jZS92MiIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1Njo5NWFmMzZhNDRlZDFkMDdiM2E4N2EzZTc3YWVlYzU5Yjk3YmIxZTgzMzU4YTMxMjU4YWQ3MGU4MjdmNGNmMWJjIiwic2l6ZV9ieXRlcyI6Mjc4OSwic3ViamVjdF9zaGEyNTYiOiJzaGEyNTY6NjYyODQ3NmIzN2RhMzU1YTUyYWIxMjg3ZWU3MzlkMDY0ZDBiYmFlNjQyMzM3ZmJkZGI2MDhiZjczZjg0MmU4OCJ9LCJwcm9kdWN0aW9uX2FjY2VwdGFuY2Vfc3VtbWFyeV9yZWZlcmVuY2UiOnsia2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3RfcGF0aCI6InByb2R1Y3Rpb24tZXZpZGVuY2Uvb2JqZWN0cy9zaGEyNTYvNjYvNjYyODQ3NmIzN2RhMzU1YTUyYWIxMjg3ZWU3MzlkMDY0ZDBiYmFlNjQyMzM3ZmJkZGI2MDhiZjczZjg0MmU4OC5wcm9kdWN0aW9uLWFjY2VwdGFuY2Utc3VtbWFyeS5qc29uIiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkvdjMiLCJvYmplY3Rfc2hhMjU2Ijoic2hhMjU2OjY2Mjg0NzZiMzdkYTM1NWE1MmFiMTI4N2VlNzM5ZDA2NGQwYmJhZTY0MjMzN2ZiZGRiNjA4YmY3M2Y4NDJlODgiLCJyZWdpc3RyeV9lbnRyeV9zaGEyNTYiOiJzaGEyNTY6NTViNmJiNmMyYmEzODI4ZWIyNTRkMTVlZGI2YTYyYzcxOTdjMDNkYjFlZjk3ZTRiNWY4MjhmZmU5ZmEwODk4NyIsInJlZ2lzdHJ5X2hlYWRfc2hhMjU2Ijoic2hhMjU2OjUxMGYyZGI2OGNmZjQzNjZkNGU2OGMyMjI2OTdjODI0YzRiODA1MTU1Njg2NDM3MGIxZmIwMDk4ZjU3MGFiOGYiLCJyZWdpc3RyeV9yZXZpc2lvbiI6MSwicmVnaXN0cnlfc291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1ldmlkZW5jZS1vYmplY3QtcmVmZXJlbmNlL3YyIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OmVkNTgwZmM0NTZmMGM4MWUyZTI2OGRiNjUyYWY1Njg1ZGNhN2FkMmU2MzJlNjU0ZWM0ZWJmNmM4MjJhYWQ0NGIiLCJzaXplX2J5dGVzIjoxNDQ2MSwic3ViamVjdF9zaGEyNTYiOm51bGx9LCJwdWJsaWNhdGlvbl9wb2xpY3lfc2hhMjU2Ijoic2hhMjU2OmVkNWFiNjlmZTgxMjc2MDRjYTY3NDI2M2NiYzhjNzc0YjdjZmQxMDc1NGU5MGJmYWE5YjcxYmE1NzNiY2UxZDEiLCJwdWJsaWNhdGlvbl9zdGFnaW5nIjp7ImFzc2V0cyI6W3siYXNzZXRfaWQiOiI0OTIyNTMyMTgiLCJraW5kIjoicHl0aG9uLXdoZWVsIiwibWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ppcCIsIm5hbWUiOiJvcGVuYWRhcHRfY2FwdHVyZS0xLjIuMi1weTMtbm9uZS1hbnkud2hsIiwicHVibGlzaF9kZXN0aW5hdGlvbnMiOlsiZ2l0aHViLXJlbGVhc2UiLCJweXBpIl0sInNoYTI1NiI6InNoYTI1Njo1NTBmZmZlNTA5OTBmYTg0MzFkMzMyYmRkNWZlNDc1NTk3NmQ4M2JhYTdhZDYyNTUzZjUwYWQ5ZTRkZGNkMWFlIiwic2l6ZV9ieXRlcyI6MjAyNTQ1LCJ1cGxvYWRlcl9pZCI6Ijc3NDYxNSIsInVwbG9hZGVyX2xvZ2luIjoiYWJyaWNociJ9LHsiYXNzZXRfaWQiOiI0OTIyNTMyNDciLCJraW5kIjoicHl0aG9uLXNkaXN0IiwibWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL2d6aXAiLCJuYW1lIjoib3BlbmFkYXB0X2NhcHR1cmUtMS4yLjIudGFyLmd6IiwicHVibGlzaF9kZXN0aW5hdGlvbnMiOlsiZ2l0aHViLXJlbGVhc2UiLCJweXBpIl0sInNoYTI1NiI6InNoYTI1Njo2ZjQyOThkM2RhYWRmOWNjZWQ4OTk0MjA3ZTM0YjMxMTZhNzkyMDllZjc5MmU5OGY3NzhhMDc3MGUyZjM0MDZjIiwic2l6ZV9ieXRlcyI6OTc0NDk5LCJ1cGxvYWRlcl9pZCI6Ijc3NDYxNSIsInVwbG9hZGVyX2xvZ2luIjoiYWJyaWNociJ9XSwiZHJhZnQiOmZhbHNlLCJkcmFmdF9yZWxlYXNlX2lkIjoiMzYwODI3MTM0IiwiaW1tdXRhYmxlX3JlbGVhc2VzIjp7ImVuYWJsZWQiOnRydWUsImVuZm9yY2VkX2J5X293bmVyIjpmYWxzZX0sImltbXV0YWJsZV9yZWxlYXNlc19zaGEyNTYiOiJzaGEyNTY6MDc2NDlhYWZiMTY3MjM3ZmVjYzEzOGY1ZTkzYjQ4ZGRjZTVhNjlmNDA2MGRhNzEzMGUzYzc4ZTU5ZmQ0ODU4MSIsIm9ic2VydmVkX2F0IjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJwcmVyZWxlYXNlIjpmYWxzZSwicHVibGljYXRpb25fbW9kZSI6ImFscmVhZHktcHVibGlzaGVkLXB5cGkiLCJweXBpX2ZpbGVzIjpbeyJmaWxlbmFtZSI6Im9wZW5hZGFwdF9jYXB0dXJlLTEuMi4yLXB5My1ub25lLWFueS53aGwiLCJwYWNrYWdldHlwZSI6ImJkaXN0X3doZWVsIiwic2hhMjU2Ijoic2hhMjU2OjU1MGZmZmU1MDk5MGZhODQzMWQzMzJiZGQ1ZmU0NzU1OTc2ZDgzYmFhN2FkNjI1NTNmNTBhZDllNGRkY2QxYWUiLCJzaXplX2J5dGVzIjoyMDI1NDUsInlhbmtlZCI6ZmFsc2V9LHsiZmlsZW5hbWUiOiJvcGVuYWRhcHRfY2FwdHVyZS0xLjIuMi50YXIuZ3oiLCJwYWNrYWdldHlwZSI6InNkaXN0Iiwic2hhMjU2Ijoic2hhMjU2OjZmNDI5OGQzZGFhZGY5Y2NlZDg5OTQyMDdlMzRiMzExNmE3OTIwOWVmNzkyZTk4Zjc3OGEwNzcwZTJmMzQwNmMiLCJzaXplX2J5dGVzIjo5NzQ0OTksInlhbmtlZCI6ZmFsc2V9XSwicmVsZWFzZV9hcHBfYm90X3VzZXJfaWQiOiIzMjE1NDM5MDYiLCJyZWxlYXNlX2FwcF9pZCI6IjQ3MzA3MDgiLCJyZWxlYXNlX2FwcF9pbnN0YWxsYXRpb25faWQiOiIxNTY4MzU1NjgiLCJyZWxlYXNlX2F1dGhvcl9sb2dpbiI6ImFicmljaHIiLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWNhcHR1cmUiLCJyZXBvc2l0b3J5X2lkIjoiMTExNTI4MzgzNSIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcmVsZWFzZS1zdGFnaW5nLWV2aWRlbmNlL3YxIiwidGFnIjoidjEuMi4yIiwidGFnX3JlZl9zdGF0ZSI6eyJleGlzdHMiOnRydWUsInJlZiI6InJlZnMvdGFncy92MS4yLjIifSwidGFnX3JlZl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjM5MjY0YjAwNWZlMGFlYmE2ZDg4YWMwYjkyYmQwNzI2OWE0ZTQzODA3MmMyNGIyOGNlOGUyNTEzY2JmMTJlNCIsInRhZ19ydWxlc2V0cyI6W3siYnlwYXNzX2FjdG9ycyI6W3siYWN0b3JfaWQiOiI0NzMwNzA4IiwiYWN0b3JfdHlwZSI6IkludGVncmF0aW9uIiwiYnlwYXNzX21vZGUiOiJhbHdheXMifV0sImNvbmRpdGlvbnMiOnsicmVmX25hbWUiOnsiZXhjbHVkZSI6W10sImluY2x1ZGUiOlsicmVmcy90YWdzL3YqIl19fSwiZW5mb3JjZW1lbnQiOiJhY3RpdmUiLCJuYW1lIjoiT3BlbkFkYXB0IHBvbGljeTogcmVsZWFzZSB0YWcgY3JlYXRpb24iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWNhcHR1cmUiLCJyZXBvc2l0b3J5X2lkIjoiMTExNTI4MzgzNSIsInJvbGUiOiJjcmVhdGlvbl9hdXRob3JpdHkiLCJydWxlcyI6W3sidHlwZSI6ImNyZWF0aW9uIn1dLCJydWxlc2V0X2lkIjoiMTAiLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXJlbGVhc2UtdGFnLXJ1bGVzZXQvdjEiLCJ0YXJnZXQiOiJ0YWcifSx7ImJ5cGFzc19hY3RvcnMiOltdLCJjb25kaXRpb25zIjp7InJlZl9uYW1lIjp7ImV4Y2x1ZGUiOltdLCJpbmNsdWRlIjpbInJlZnMvdGFncy92KiJdfX0sImVuZm9yY2VtZW50IjoiYWN0aXZlIiwibmFtZSI6Ik9wZW5BZGFwdCBwb2xpY3k6IGltbXV0YWJsZSByZWxlYXNlIHRhZ3MiLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWNhcHR1cmUiLCJyZXBvc2l0b3J5X2lkIjoiMTExNTI4MzgzNSIsInJvbGUiOiJpbW11dGFiaWxpdHkiLCJydWxlcyI6W3sidHlwZSI6ImRlbGV0aW9uIn0seyJ0eXBlIjoibm9uX2Zhc3RfZm9yd2FyZCJ9LHsicGFyYW1ldGVycyI6eyJ1cGRhdGVfYWxsb3dzX2ZldGNoX2FuZF9tZXJnZSI6ZmFsc2V9LCJ0eXBlIjoidXBkYXRlIn1dLCJydWxlc2V0X2lkIjoiMTEiLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXJlbGVhc2UtdGFnLXJ1bGVzZXQvdjEiLCJ0YXJnZXQiOiJ0YWcifV0sInRhZ19ydWxlc2V0c19zaGEyNTYiOiJzaGEyNTY6NjYxMDFkMmRmY2I0YzVjOTBkNWQ5NDA0YmEyNDdmNTk5ODExNzc3MjJlZGM3NjI2ZTE3N2EyYmM4NmJjY2FlOCIsInRhcmdldF9jb21taXRpc2giOiIwNmFkZTIyOTQ4YzEyZGNjNjYwOGJkNTRiNWNjYTVjOWMzMDZlNzdjIn0sInB1YmxpY2F0aW9uX3N0YWdpbmdfc2hhMjU2Ijoic2hhMjU2Ojk4YjUzMmNhMTRiOTkzYTljNGUyOTYxZDEyZTljYjI1NzlmZTMyMjJjOGZlOGE4NjQzOTUwNThkNzg0MDhjOGYiLCJyZWxlYXNlIjp7ImFydGlmYWN0cyI6W3sia2luZCI6InB5dGhvbi1zZGlzdCIsIm1lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi9nemlwIiwibmFtZSI6Im9wZW5hZGFwdF9jYXB0dXJlLTEuMi4yLnRhci5neiIsInB1Ymxpc2hfZGVzdGluYXRpb25zIjpbImdpdGh1Yi1yZWxlYXNlIiwicHlwaSJdLCJzaGEyNTYiOiJzaGEyNTY6NmY0Mjk4ZDNkYWFkZjljY2VkODk5NDIwN2UzNGIzMTE2YTc5MjA5ZWY3OTJlOThmNzc4YTA3NzBlMmYzNDA2YyIsInNpemVfYnl0ZXMiOjk3NDQ5OX0seyJraW5kIjoicHl0aG9uLXdoZWVsIiwibWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ppcCIsIm5hbWUiOiJvcGVuYWRhcHRfY2FwdHVyZS0xLjIuMi1weTMtbm9uZS1hbnkud2hsIiwicHVibGlzaF9kZXN0aW5hdGlvbnMiOlsiZ2l0aHViLXJlbGVhc2UiLCJweXBpIl0sInNoYTI1NiI6InNoYTI1Njo1NTBmZmZlNTA5OTBmYTg0MzFkMzMyYmRkNWZlNDc1NTk3NmQ4M2JhYTdhZDYyNTUzZjUwYWQ5ZTRkZGNkMWFlIiwic2l6ZV9ieXRlcyI6MjAyNTQ1fV0sImRlcGxveW1lbnRfaWQiOm51bGwsImRlcGxveW1lbnRfc2hhMjU2IjpudWxsLCJraW5kIjoicGFja2FnZSIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcmVsZWFzZS1jYW5kaWRhdGUvdjEiLCJzb3VyY2VfY29tbWl0IjoiMDZhZGUyMjk0OGMxMmRjYzY2MDhiZDU0YjVjY2E1YzljMzA2ZTc3YyIsInNvdXJjZV9yZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWNhcHR1cmUiLCJzb3VyY2VfcmVwb3NpdG9yeV9pZCI6IjExMTUyODM4MzUiLCJ0YWciOiJ2MS4yLjIiLCJ2ZXJzaW9uIjoiMS4yLjIifSwicmVsZWFzZV9pZGVudGl0eSI6eyJjaGFubmVsIjoicHJvZHVjdGlvbiIsInByZXZpb3VzX2FkbWlzc2lvbl9zaGEyNTYiOm51bGwsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0Lm1vbm90b25pYy1wcm9kdWN0aW9uLXJlbGVhc2UvdjEiLCJzZXF1ZW5jZSI6MX0sInJlbGVhc2Vfc2hhMjU2Ijoic2hhMjU2OjhmNWFiY2M5NzAyYzZkYzkyZGE5N2E5ZWNjM2NmNDJhOTU3YjhjOTI0NGJlMDBmZGE1Y2E4NmU4NDEwZjYwOWYiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0IiwidGFyZ2V0IjoiY2FwdHVyZSIsInZlcmRpY3QiOiJhY2NlcHRlZCJ9Cg==","result_sha256":"sha256:999ffd46284b5aabc32eca6b39c0cd9b01a689b2ec3679c6b8a77d42e78c722c","retry_policy":"reconcile-never-retry","schema_version":"openadapt.qualification-one-use-effect/v1"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/one-use-effect.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/one-use-effect.json new file mode 100644 index 0000000..aa1becb --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/one-use-effect.json @@ -0,0 +1 @@ +{"effect_id_sha256":"sha256:0dbf230a3e409312ba94f627c7668c8126576a331644ee4ca50fdf478eaf57f3","effect_sha256":"sha256:3b5f163355a36c4ef9fc51d55bf6caf19ad2dbbbb5ad6b050ab80300299254ea","operation":"issue-qualification-admission","request_handle":"qair_j-HePoY0IfaZdDtY9sg_zOwzkCszyxbxyh9QCLydUfp","request_sha256":"sha256:6d210cf1003bbad7c725a1882cdd260d65ee0f3506d1c44cf4e02327b374e4be","result_base64":"eyJhY3Rpb25fY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2Ojc0YTI5NjI1ZDAzYzI5YjcyODI3MDQ0NjRmODYyMWVjMTI2NzM5Njk2NTRhODc2MTQ4YThiODc2M2ViZjljZWIiLCJhZG1pc3Npb25faWRfc2hhMjU2Ijoic2hhMjU2OjM5MTc1OWJiYWU5Mzg2OTZmODQ3ODdlOWQ5ODM1Nzk1NjVkN2MwZjJmMjIyN2ZkODQwMmQ4MTNiODhmNDcyMzkiLCJhZG1pdHRlZF9ydW50aW1lX3NoYTI1NiI6InNoYTI1Njo1NTBmZmZlNTA5OTBmYTg0MzFkMzMyYmRkNWZlNDc1NTk3NmQ4M2JhYTdhZDYyNTUzZjUwYWQ5ZTRkZGNkMWFlIiwiYXBwbGljYXRpb25fY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OjMxNmVmMjVmYWJmZTJmNTliMzhhY2Q2ZmQzYTA5MDdlODJhNDViYTU0ZDhiYTkzZGQ2MTQ2YTcxM2I5OWM3MmYiLCJidW5kbGVfc2hhMjU2Ijoic2hhMjU2OjJlMzFkZTRjZTdlMzM1NzE4ZDgwNTNiNmVjYWRmOWU3OGJhMzI3MWNkYzY5YjU0NTgzM2ZkZjA2NjY4NjE1M2MiLCJidW5kbGVfdmVyc2lvbiI6IjAuMC4wLXN5bnRoZXRpYyIsImNhbXBhaWduX2FydGlmYWN0X3NoYTI1NiI6InNoYTI1Njo0YmIxYzdiYzg3N2I5NDc5ZGQ5NjA1MTNhMjllNmIwOTM0MjVjMTEwYzdmYjIyYWFkNDMzODExMTE4Nzk0MjQ3IiwiY2FtcGFpZ25fcGVybWl0X3NoYTI1NiI6InNoYTI1Njo5ZTdhMjVjZTE4MzJiNTE3NTk2YWRmNTI1YmYwY2E1ZjdhNTdjMmZmNmQwMzc2NDZkNjFiYjE2YzQ2M2Y0ZjA3IiwiY2FtcGFpZ25fc3VtbWFyeSI6eyJkZWNsYXJlZF9hdHRlbmRlZCI6eyJhcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsImF1dGhlbnRpY2F0ZWRfYm91bmRfZGVjaXNpb25fY291bnQiOjMsImJsaW5kX3JldHJ5X2NvdW50IjowLCJsaXZlX3RhcmdldF9yZXZhbGlkYXRpb25fY291bnQiOjMsIm1pbmltdW1fdHJpYWxzX3Blcl9jZWxsIjozLCJtb2RlbF9jYWxsX2NvdW50IjowLCJvYnNlcnZlZF90cmlhbF9jb3VudCI6Mywib3Zlcl9oYWx0X2NvdW50IjowLCJwb2xpY3lfYXBwcm92ZWRfcmVwYWlyX2NvdW50IjowLCJyZWNvbmNpbGlhdGlvbl9yZXF1aXJlZF9jb3VudCI6MCwicmVwbGF5X2Rpc3BhdGNoX2NvdW50IjowLCJyZXRhaW5lZF9yZXBhaXJfZXZpZGVuY2VfY291bnQiOjAsInNpbGVudF9pbmNvcnJlY3Rfc3VjY2Vzc19jb3VudCI6MCwidGFza19jb25kaXRpb25fY2VsbF9jb3VudCI6MSwidW5wbGFubmVkX2ludGVydmVudGlvbl9jb3VudCI6MCwidW5zYWZlX2VmZmVjdF9jb3VudCI6MCwidW52ZXJpZmllZF9kaXJlY3RfYWN0aW9uX2NvdW50IjowfSwiZ292ZXJuZWRfcmVwYWlyIjp7ImFwcHJvdmVkX3JlcGFpcl9jb3VudCI6MywiYXV0aGVudGljYXRlZF9ib3VuZF9kZWNpc2lvbl9jb3VudCI6MCwiYmxpbmRfcmV0cnlfY291bnQiOjAsImxpdmVfdGFyZ2V0X3JldmFsaWRhdGlvbl9jb3VudCI6MywibWluaW11bV90cmlhbHNfcGVyX2NlbGwiOjMsIm1vZGVsX2NhbGxfY291bnQiOjAsIm9ic2VydmVkX3RyaWFsX2NvdW50IjozLCJvdmVyX2hhbHRfY291bnQiOjAsInBvbGljeV9hcHByb3ZlZF9yZXBhaXJfY291bnQiOjMsInJlY29uY2lsaWF0aW9uX3JlcXVpcmVkX2NvdW50IjowLCJyZXBsYXlfZGlzcGF0Y2hfY291bnQiOjAsInJldGFpbmVkX3JlcGFpcl9ldmlkZW5jZV9jb3VudCI6Mywic2lsZW50X2luY29ycmVjdF9zdWNjZXNzX2NvdW50IjowLCJ0YXNrX2NvbmRpdGlvbl9jZWxsX2NvdW50IjoxLCJ1bnBsYW5uZWRfaW50ZXJ2ZW50aW9uX2NvdW50IjowLCJ1bnNhZmVfZWZmZWN0X2NvdW50IjowLCJ1bnZlcmlmaWVkX2RpcmVjdF9hY3Rpb25fY291bnQiOjB9LCJoZWFsdGh5Ijp7ImFwcHJvdmVkX3JlcGFpcl9jb3VudCI6MCwiYXV0aGVudGljYXRlZF9ib3VuZF9kZWNpc2lvbl9jb3VudCI6MCwiYmxpbmRfcmV0cnlfY291bnQiOjAsImxpdmVfdGFyZ2V0X3JldmFsaWRhdGlvbl9jb3VudCI6MCwibWluaW11bV90cmlhbHNfcGVyX2NlbGwiOjMsIm1vZGVsX2NhbGxfY291bnQiOjAsIm9ic2VydmVkX3RyaWFsX2NvdW50IjozLCJvdmVyX2hhbHRfY291bnQiOjAsInBvbGljeV9hcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsInJlY29uY2lsaWF0aW9uX3JlcXVpcmVkX2NvdW50IjowLCJyZXBsYXlfZGlzcGF0Y2hfY291bnQiOjAsInJldGFpbmVkX3JlcGFpcl9ldmlkZW5jZV9jb3VudCI6MCwic2lsZW50X2luY29ycmVjdF9zdWNjZXNzX2NvdW50IjowLCJ0YXNrX2NvbmRpdGlvbl9jZWxsX2NvdW50IjoxLCJ1bnBsYW5uZWRfaW50ZXJ2ZW50aW9uX2NvdW50IjowLCJ1bnNhZmVfZWZmZWN0X2NvdW50IjowLCJ1bnZlcmlmaWVkX2RpcmVjdF9hY3Rpb25fY291bnQiOjB9LCJpZGVtcG90ZW5jeV9yZXBsYXkiOnsiYXBwcm92ZWRfcmVwYWlyX2NvdW50IjowLCJhdXRoZW50aWNhdGVkX2JvdW5kX2RlY2lzaW9uX2NvdW50IjowLCJibGluZF9yZXRyeV9jb3VudCI6MCwibGl2ZV90YXJnZXRfcmV2YWxpZGF0aW9uX2NvdW50IjowLCJtaW5pbXVtX3RyaWFsc19wZXJfY2VsbCI6MywibW9kZWxfY2FsbF9jb3VudCI6MCwib2JzZXJ2ZWRfdHJpYWxfY291bnQiOjMsIm92ZXJfaGFsdF9jb3VudCI6MCwicG9saWN5X2FwcHJvdmVkX3JlcGFpcl9jb3VudCI6MCwicmVjb25jaWxpYXRpb25fcmVxdWlyZWRfY291bnQiOjAsInJlcGxheV9kaXNwYXRjaF9jb3VudCI6MCwicmV0YWluZWRfcmVwYWlyX2V2aWRlbmNlX2NvdW50IjowLCJzaWxlbnRfaW5jb3JyZWN0X3N1Y2Nlc3NfY291bnQiOjAsInRhc2tfY29uZGl0aW9uX2NlbGxfY291bnQiOjEsInVucGxhbm5lZF9pbnRlcnZlbnRpb25fY291bnQiOjAsInVuc2FmZV9lZmZlY3RfY291bnQiOjAsInVudmVyaWZpZWRfZGlyZWN0X2FjdGlvbl9jb3VudCI6MH0sInNhZmVfaGFsdCI6eyJhcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsImF1dGhlbnRpY2F0ZWRfYm91bmRfZGVjaXNpb25fY291bnQiOjAsImJsaW5kX3JldHJ5X2NvdW50IjowLCJsaXZlX3RhcmdldF9yZXZhbGlkYXRpb25fY291bnQiOjAsIm1pbmltdW1fdHJpYWxzX3Blcl9jZWxsIjozLCJtb2RlbF9jYWxsX2NvdW50IjowLCJvYnNlcnZlZF90cmlhbF9jb3VudCI6Mywib3Zlcl9oYWx0X2NvdW50IjowLCJwb2xpY3lfYXBwcm92ZWRfcmVwYWlyX2NvdW50IjowLCJyZWNvbmNpbGlhdGlvbl9yZXF1aXJlZF9jb3VudCI6MCwicmVwbGF5X2Rpc3BhdGNoX2NvdW50IjowLCJyZXRhaW5lZF9yZXBhaXJfZXZpZGVuY2VfY291bnQiOjAsInNpbGVudF9pbmNvcnJlY3Rfc3VjY2Vzc19jb3VudCI6MCwidGFza19jb25kaXRpb25fY2VsbF9jb3VudCI6MSwidW5wbGFubmVkX2ludGVydmVudGlvbl9jb3VudCI6MCwidW5zYWZlX2VmZmVjdF9jb3VudCI6MCwidW52ZXJpZmllZF9kaXJlY3RfYWN0aW9uX2NvdW50IjowfSwidW5jZXJ0YWluX2RlbGl2ZXJ5Ijp7ImFwcHJvdmVkX3JlcGFpcl9jb3VudCI6MCwiYXV0aGVudGljYXRlZF9ib3VuZF9kZWNpc2lvbl9jb3VudCI6MCwiYmxpbmRfcmV0cnlfY291bnQiOjAsImxpdmVfdGFyZ2V0X3JldmFsaWRhdGlvbl9jb3VudCI6MCwibWluaW11bV90cmlhbHNfcGVyX2NlbGwiOjMsIm1vZGVsX2NhbGxfY291bnQiOjAsIm9ic2VydmVkX3RyaWFsX2NvdW50IjozLCJvdmVyX2hhbHRfY291bnQiOjAsInBvbGljeV9hcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsInJlY29uY2lsaWF0aW9uX3JlcXVpcmVkX2NvdW50IjozLCJyZXBsYXlfZGlzcGF0Y2hfY291bnQiOjAsInJldGFpbmVkX3JlcGFpcl9ldmlkZW5jZV9jb3VudCI6MCwic2lsZW50X2luY29ycmVjdF9zdWNjZXNzX2NvdW50IjowLCJ0YXNrX2NvbmRpdGlvbl9jZWxsX2NvdW50IjoxLCJ1bnBsYW5uZWRfaW50ZXJ2ZW50aW9uX2NvdW50IjowLCJ1bnNhZmVfZWZmZWN0X2NvdW50IjowLCJ1bnZlcmlmaWVkX2RpcmVjdF9hY3Rpb25fY291bnQiOjB9fSwiZGVjaXNpb25fcmVjZWlwdF9idW5kbGVfcmVmZXJlbmNlIjp7ImtpbmQiOiJxdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQtc2lnc3RvcmUtYnVuZGxlIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJvYmplY3RfcGF0aCI6InByb2R1Y3Rpb24tZXZpZGVuY2Uvb2JqZWN0cy9zaGEyNTYvOGQvOGRkYjRjMDM5ZGQ3N2JiOGFmZDg1MDg2ZDZiNGQwZTkwMTllZGFkMGUwMjU4M2FmYzJhN2JiZDRiYTJmNjc0Yy5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQtc2lnc3RvcmUtYnVuZGxlLmpzb24iLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJvYmplY3Rfc2hhMjU2Ijoic2hhMjU2OjhkZGI0YzAzOWRkNzdiYjhhZmQ4NTA4NmQ2YjRkMGU5MDE5ZWRhZDBlMDI1ODNhZmMyYTdiYmQ0YmEyZjY3NGMiLCJyZWdpc3RyeV9lbnRyeV9zaGEyNTYiOiJzaGEyNTY6OTdhOGVmOThjMGJiZjY4OTBjMzc5MTVmOTNkN2U3OGI1ZWQ2MDM2ZjIwMDI0MjgzZmUxMjNlY2FkYzMzZjFlOSIsInJlZ2lzdHJ5X2hlYWRfc2hhMjU2Ijoic2hhMjU2OjUxMGYyZGI2OGNmZjQzNjZkNGU2OGMyMjI2OTdjODI0YzRiODA1MTU1Njg2NDM3MGIxZmIwMDk4ZjU3MGFiOGYiLCJyZWdpc3RyeV9yZXZpc2lvbiI6MSwicmVnaXN0cnlfc291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1ldmlkZW5jZS1vYmplY3QtcmVmZXJlbmNlL3YyIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2Ojk1NWY2Y2RlNDk3ZTJmMTEzZjU4ZDY4MTVhOGYxZDdlOTU1ZjMzY2FjNmZlODRlM2ZjZGFmNDhhOGNmNjc0ZGMiLCJzaXplX2J5dGVzIjoyODQ5LCJzdWJqZWN0X3NoYTI1NiI6InNoYTI1NjoxMmYwZjUxODk4NDcxMjE2NmI2ZjViNjhlZTMwMWI5M2RmNjgxZGI4NmVkM2NmOTlkYjY1YjZiZjQ4YmZjMGQ0In0sImRlY2lzaW9uX3JlY2VpcHRfcmVmZXJlbmNlIjp7ImtpbmQiOiJxdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0K2pzb247dmVyc2lvbj0yIiwib2JqZWN0X3BhdGgiOiJwcm9kdWN0aW9uLWV2aWRlbmNlL29iamVjdHMvc2hhMjU2LzEyLzEyZjBmNTE4OTg0NzEyMTY2YjZmNWI2OGVlMzAxYjkzZGY2ODFkYjg2ZWQzY2Y5OWRiNjViNmJmNDhiZmMwZDQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0Lmpzb24iLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxMmYwZjUxODk4NDcxMjE2NmI2ZjViNjhlZTMwMWI5M2RmNjgxZGI4NmVkM2NmOTlkYjY1YjZiZjQ4YmZjMGQ0IiwicmVnaXN0cnlfZW50cnlfc2hhMjU2Ijoic2hhMjU2OmJmMWJkYjRlYWZmYjI3MTQ5YjBmYzJjNzIxNWE2YTk5NWZkMzUyZjU5YWZiODAwYWI1YmRhYzliYjZlZjYwNDYiLCJyZWdpc3RyeV9oZWFkX3NoYTI1NiI6InNoYTI1Njo1MTBmMmRiNjhjZmY0MzY2ZDRlNjhjMjIyNjk3YzgyNGM0YjgwNTE1NTY4NjQzNzBiMWZiMDA5OGY1NzBhYjhmIiwicmVnaXN0cnlfcmV2aXNpb24iOjEsInJlZ2lzdHJ5X3NvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tZXZpZGVuY2Utb2JqZWN0LXJlZmVyZW5jZS92MiIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjpjODRiNGU4MDM2NzYwZTkxZThlMThkZGEwZDUyOTExNDMwOTg5NWNiMzM4M2ZlNTM0ZmRmNzFiMWNiNGMwODNiIiwic2l6ZV9ieXRlcyI6NjYzNiwic3ViamVjdF9zaGEyNTYiOm51bGx9LCJlZmZlY3RfY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OjQ4N2ZjOTU4YTNkNTE3ZmU3ODk1NWQwYTg2Y2I3Mzk3YTY4MWYxYjBhNzU5MmE2ZGZkMTY0Y2U2MTc2MmRhMTUiLCJlbnRpdHlfY2xhc3MiOiJyZWNvcmQiLCJlbnZpcm9ubWVudF9jb250cmFjdF9zaGEyNTYiOiJzaGEyNTY6ZmJlYWM4NTljMjhlNmYyZTgyNzRkMWVjODA1OTM2MjAxMDZmNjE2Y2E3ZDU0MzU2ZTk4OTM2MTMwMGZlZWI5YyIsImV2aWRlbmNlX2F1dGhvcml0eV9zaGEyNTYiOiJzaGEyNTY6MWFhN2NmY2I1ZjNkZjZiOTkzNzJhMjhjMzA1MTc3ZTA0NjQ4N2M4ZWM1YjYxMTExZWRiZjFhMTJkM2U3NjY2MyIsImV2aWRlbmNlX2NsYXNzIjoicmVtb3RlLXNhZmUtc3ludGhldGljIiwiZXhwaXJlc19hdCI6bnVsbCwiaWRlbnRpdHlfY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OjM0MzI5YzJmOWZiN2M2MTc3ZDhmNjczMWIzN2MzYTg1OTE0ODVhMjMzZDJhYTZjNjIzZTM5NWY2Yjk0OWExYjAiLCJpbnB1dF9jb250cmFjdF9zaGEyNTYiOiJzaGEyNTY6YmY4MjExNmQxMmIwN2RlOTA2ZGM3YjE2NTE2NjgzMzBlMjA1NzI1MWM4ZmUyYTgwMGM0YzMzZDI0NjhjY2U0OCIsImlzc3VlZF9hdCI6IjIwMjYtMDktMDJUMTk6MjI6NDdaIiwiaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9LCJsb2NhbF9pZGVudGl0eV9vcGVuaW5nIjp7ImFsZ29yaXRobSI6ImhtYWMtc2hhMjU2IiwiY3VzdG9tZXJfY29udHJvbGxlZF9zZWNyZXRfcmVxdWlyZWQiOnRydWUsImV4YWN0X2NvbnRyYWN0X21hdGNoX3JlcXVpcmVkIjp0cnVlLCJtYXhpbXVtX2FnZV9zZWNvbmRzIjo2MCwicmVxdWlyZWQiOnRydWUsInJldmFsaWRhdGlvbl9iZWZvcmVfYWN0dWF0aW9uIjp0cnVlLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWxvY2FsLWlkZW50aXR5LW9wZW5pbmcvdjEifSwibm90X2JlZm9yZSI6IjIwMjYtMDktMDJUMTk6MjI6NDdaIiwib3JnYW5pemF0aW9uX2lkX3NoYTI1NiI6InNoYTI1Njo2MmJkYzJhNzhjNjJiZWQ1MzkyOTYzY2IyZTNhNjQ3OTJkNGNhYWE2MTRmYjRlODNhOTkyZWY0OGRkMjkwZDRkIiwicG9saWN5X2NvbnRyYWN0X3NoYTI1NiI6InNoYTI1Njo0M2E2YTNmZWVlYTNjNTBmZDEwM2RmZGZjODFjMTc1ODk0ZmJlYWUzMWZjYjUyZjI2NzkyNGYyMDgxMmZhYzI3IiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0IiwidmVyZGljdCI6ImFjY2VwdGVkIiwid29ya2Zsb3dfaWRfc2hhMjU2Ijoic2hhMjU2OmFmNDFjNGM5MjE1NTY4MTRlMWYzNjM2YjM2N2M5ODkxMGViNjk3YWEwMTAxNzM4YjA0NjVlNmY4MzE2M2Q5YzUiLCJ3b3JrZmxvd192ZXJzaW9uX2lkX3NoYTI1NiI6InNoYTI1NjpjNWQ3ZjI4YWE3Nzc0NWY1OWY4NjdlYWRiOTJiOTJhMGYwMDIzN2NkZDBiZjc1NjcwY2UxNDNlZGRlMGM1YTRkIn0K","result_sha256":"sha256:4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb","retry_policy":"reconcile-never-retry","schema_version":"openadapt.qualification-one-use-effect/v1"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/one-use-effects.sqlite b/local-candidates/capture-1.2.2-remote-safe-synthetic/one-use-effects.sqlite new file mode 100644 index 0000000..fa89da5 Binary files /dev/null and b/local-candidates/capture-1.2.2-remote-safe-synthetic/one-use-effects.sqlite differ diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-acceptance-manifest-sigstore-bundle.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-acceptance-manifest-sigstore-bundle.json new file mode 100644 index 0000000..9a264fa --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-acceptance-manifest-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1tYW5pZmVzdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWFjY2VwdGFuY2UranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1hY2NlcHRhbmNlL3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo2NWMyMTE1ZTMxYTg5ZTM0NzZjOWU5NTRhMWJjZDhmOThjYzJiM2JmMDc4YTFhYWQzYTBmZTk3MTRlYzBhM2Y2Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjEzNjA2LCJyZXF1ZXN0X2lkX3NoYTI1NiI6InNoYTI1NjowN2YwNzMxMTk1MWQ1ZWYxMDBlODMwN2I3MTQ2MjU5YWYyODdkMDVkZWY0Mjc1NjMzNDJlMjQ0MGM3NGU3YWZkIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcHVibGljLXRydXN0LXNpZ25pbmctc3RhdGVtZW50L3YxIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OmRjNTJhYzA4ODc0YWZkZDAzNDY2MmVlZDg4ZGI4ZjYyOTI4OGE3ZGEyNzUzZjc0ZDJlOWY4ZTFlM2ZkNTdlYTMiLCJzaWduYXR1cmVfcHJvZmlsZSI6InNvZnR3YXJlLWVkMjU1MTktZHNzZS12MSIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInNpZ25pbmdfYXV0aG9yaXR5Ijp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJrZXlfb3JpZ2luIjoic29mdHdhcmUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL3NpZ24tcHJvZHVjdGlvbi1ldmlkZW5jZS1zb2Z0d2FyZS55bWwifSwic291cmNlX2lzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZXZhbHMiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNTk5ODE5NyIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiY2FkNTU2MGQ2Yjc0ODJmMmNiOTliOTczNWUwYWMzYzVhYWU3MTRjOCIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1hY2NlcHRhbmNlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"+aNsa6ONqyzXWIWDt32y4fYIgBY+2iYGk7Cs9mC9q0IP1/CrZmjaT4K+Pc0MYXNH9pDFSJznScZT0Rqmbdm0DA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-acceptance-manifest.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-acceptance-manifest.json new file mode 100644 index 0000000..1f2b525 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-acceptance-manifest.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545}],"claim_scope":"production_capture","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"capture"},"artifact_inventory_sha256":"sha256:7ea2f24251c0e4018c0f6fe49a3c3af8f2603b2364c29ccd56fa15782ba2f60f","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_capture","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","publication_staging":{"assets":[{"asset_id":"492253218","kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"492253247","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"360827134","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_capture-1.2.2-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"yanked":false},{"filename":"openadapt_capture-1.2.2.tar.gz","packagetype":"sdist","sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.2.2","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.2.2"},"tag_ref_state_sha256":"sha256:239264b005fe0aeba6d88ac0b92bd07269a4e438072c24b28ce8e2513cbf12e4","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:66101d2dfcb4c5c90d5d9404ba247f59981177722edc7626e177a2bc86bccae8","target_commitish":"06ade22948c12dcc6608bd54b5cca5c9c306e77c"},"publication_staging_sha256":"sha256:98b532ca14b993a9c4e2961d12e9cb2579fe3222c8fe8a864395058d78408c8f","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/e8/e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a","registry_entry_sha256":"sha256:bd2f9d5c7e5af0162dc6a44195267d356f56a310ab2805aee4a563ba3a22163d","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:66846e1900f1e722c6ef3c3a036ac9046112693bd5399a6da254a640e9a5022e","size_bytes":2737,"subject_sha256":"sha256:4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/4b/4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb","registry_entry_sha256":"sha256:e9f906e705881b4f3b6f3a626198dd34d76e321be94d28f9ab0efdd137853b70","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:55105879b0f9f324e3b08d8fd5b9b44f51d5c5930afcc8d43bf737ae8167f263","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/8d/8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c","registry_entry_sha256":"sha256:97a8ef98c0bbf6890c37915f93d7e78b5ed6036f20024283fe123ecadc33f1e9","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:955f6cde497e2f113f58d6815a8f1d7e955f33cac6fe84e3fcdaf48a8cf674dc","size_bytes":2849,"subject_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/12/12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4","registry_entry_sha256":"sha256:bf1bdb4eaffb27149b0fc2c7215a6a995fd352f59afb800ab5bdac9bb6ef6046","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c84b4e8036760e91e8e18dda0d529114309895cb3383fe534fdf71b1cb4c083b","size_bytes":6636,"subject_sha256":null},"release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"06ade22948c12dcc6608bd54b5cca5c9c306e77c","source_repository":"OpenAdaptAI/openadapt-capture","source_repository_id":"1115283835","tag":"v1.2.2","version":"1.2.2"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:8f5abcc9702c6dc92da97a9ecc3cf42a957b8c9244be00fda5ca86e8410f609f","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-acceptance/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"capture","verdict":"accepted"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-acceptance-summary-sigstore-bundle.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-acceptance-summary-sigstore-bundle.json new file mode 100644 index 0000000..21d7623 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-acceptance-summary-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6NjYyODQ3NmIzN2RhMzU1YTUyYWIxMjg3ZWU3MzlkMDY0ZDBiYmFlNjQyMzM3ZmJkZGI2MDhiZjczZjg0MmU4OCIsIm9iamVjdF9zaXplX2J5dGVzIjoxNDQ2MSwicmVxdWVzdF9pZF9zaGEyNTYiOiJzaGEyNTY6MDg4ZTNkMDliYzQ1NjgyZDI0YzJkOWIyMmIwN2NhMTEyNTA0ZmE0Mjg5YmMwNzA0MjU4OGUxZWRlY2FiN2FhOSIsInJldm9jYXRpb25fc3RhdGVfc2hhMjU2Ijoic2hhMjU2OjI1MGFiNDMwZTQ2N2Y1ZTU4NGViZDJiMTgzMjk3NmI0MjE4NmI2OThkYTcxZDYyN2VlMTcyNGMyYjFkYTI0NTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXB1YmxpYy10cnVzdC1zaWduaW5nLXN0YXRlbWVudC92MSIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjplZDU4MGZjNDU2ZjBjODFlMmUyNjhkYjY1MmFmNTY4NWRjYTdhZDJlNjMyZTY1NGVjNGViZjZjODIyYWFkNDRiIiwic2lnbmF0dXJlX3Byb2ZpbGUiOiJzb2Z0d2FyZS1lZDI1NTE5LWRzc2UtdjEiLCJzaWduZXJfcmVnaXN0cnlfc2hhMjU2Ijoic2hhMjU2OmUyNDNhMjMyNDNiMjQ5ODZlZDA4ODEyZTI4NGExYmQ4YzQ5OTM4MTQxNDlmMDJiY2JhNzljYzUyMGUxMGNhMTQiLCJzaWduaW5nX2F1dGhvcml0eSI6eyJlbnZpcm9ubWVudCI6InN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uIiwia2V5X29yaWdpbiI6InNvZnR3YXJlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9zaWduLXByb2R1Y3Rpb24tZXZpZGVuY2Utc29mdHdhcmUueW1sIn0sInNvdXJjZV9pc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2UiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWV2YWxzIiwicmVwb3NpdG9yeV9pZCI6IjExMzU5OTgxOTciLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6ImNhZDU1NjBkNmI3NDgyZjJjYjk5Yjk3MzVlMGFjM2M1YWFlNzE0YzgiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tYWNjZXB0YW5jZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"6B02iu1nuAysp8iS5gUrT+OurK4VIRn9cwVkJeTW1Ywt+5X8SSKUzWbIE9tH1WCyHl6hMng1X8RcE7MCm32TAw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-acceptance-summary.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-acceptance-summary.json new file mode 100644 index 0000000..ee7d198 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-acceptance-summary.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory_sha256":"sha256:7ea2f24251c0e4018c0f6fe49a3c3af8f2603b2364c29ccd56fa15782ba2f60f","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_capture","evidence_identity_sha256":"sha256:b8b93d44fd5069815d19334301d3e7acf27606a0615c5eb78d729daa6230eae2","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","production_acceptance_manifest_bundle_reference":{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/26/26c39d41d887669b91263190cdde3405415a9dcb5fce7fd9131a651d711ecc11.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:26c39d41d887669b91263190cdde3405415a9dcb5fce7fd9131a651d711ecc11","registry_entry_sha256":"sha256:96b402e1baa18c9451661eddb85ac1c89f00bc349b133ae6e630bf88d49fcde9","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a29f224058cc01bb17e70d5d7976d7b028bc6c08a59bb4b9902e136d93086db1","size_bytes":2749,"subject_sha256":"sha256:65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6"},"production_acceptance_manifest_reference":{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/65/65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6","registry_entry_sha256":"sha256:2ec9c3a28a49662fe3c3f657f4df0d1d388c8e2dfe58f80b6de4458021b5a4e4","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:dc52ac08874afdd034662eed88db8f629288a7da2753f74d2e9f8e1e3fd57ea3","size_bytes":13606,"subject_sha256":null},"publication_staging":{"assets":[{"asset_id":"492253218","kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"492253247","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"360827134","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_capture-1.2.2-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"yanked":false},{"filename":"openadapt_capture-1.2.2.tar.gz","packagetype":"sdist","sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.2.2","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.2.2"},"tag_ref_state_sha256":"sha256:239264b005fe0aeba6d88ac0b92bd07269a4e438072c24b28ce8e2513cbf12e4","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:66101d2dfcb4c5c90d5d9404ba247f59981177722edc7626e177a2bc86bccae8","target_commitish":"06ade22948c12dcc6608bd54b5cca5c9c306e77c"},"publication_staging_sha256":"sha256:98b532ca14b993a9c4e2961d12e9cb2579fe3222c8fe8a864395058d78408c8f","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/e8/e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a","registry_entry_sha256":"sha256:bd2f9d5c7e5af0162dc6a44195267d356f56a310ab2805aee4a563ba3a22163d","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:66846e1900f1e722c6ef3c3a036ac9046112693bd5399a6da254a640e9a5022e","size_bytes":2737,"subject_sha256":"sha256:4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/4b/4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb","registry_entry_sha256":"sha256:e9f906e705881b4f3b6f3a626198dd34d76e321be94d28f9ab0efdd137853b70","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:55105879b0f9f324e3b08d8fd5b9b44f51d5c5930afcc8d43bf737ae8167f263","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/8d/8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c","registry_entry_sha256":"sha256:97a8ef98c0bbf6890c37915f93d7e78b5ed6036f20024283fe123ecadc33f1e9","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:955f6cde497e2f113f58d6815a8f1d7e955f33cac6fe84e3fcdaf48a8cf674dc","size_bytes":2849,"subject_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/12/12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4","registry_entry_sha256":"sha256:bf1bdb4eaffb27149b0fc2c7215a6a995fd352f59afb800ab5bdac9bb6ef6046","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c84b4e8036760e91e8e18dda0d529114309895cb3383fe534fdf71b1cb4c083b","size_bytes":6636,"subject_sha256":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:8f5abcc9702c6dc92da97a9ecc3cf42a957b8c9244be00fda5ca86e8410f609f","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-lifecycle-evidence-summary/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"capture","verdict":"accepted"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/09/09081291ce3938b179a7c72e5a9691bde18532f993bf6b71bd8d0337953a140e.qualification-release-sigstore-bundle.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/09/09081291ce3938b179a7c72e5a9691bde18532f993bf6b71bd8d0337953a140e.qualification-release-sigstore-bundle.json new file mode 100644 index 0000000..b3c128a --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/09/09081291ce3938b179a7c72e5a9691bde18532f993bf6b71bd8d0337953a140e.qualification-release-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmVsZWFzZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLXJlbGVhc2UranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo5OTlmZmQ0NjI4NGI1YWFiYzMyZWNhNmIzOWMwY2Q5YjAxYTY4OWIyZWMzNjc5YzZiOGE3N2Q0MmU3OGM3MjJjIiwib2JqZWN0X3NpemVfYnl0ZXMiOjc1NzksInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjA1OTFlNDY0NmNkNjJiN2Y1M2EzYzQ1NDVlYzA2ZDBlZWE3MGQ2MTM0MTU2NGIzNzVlM2FiMTU0OWQwM2JjYjAiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ODg3YzU5ZjYwNWFmNzhkYjEyYjk5YWFjMDhkNmU4NTU2NzA2OTA0MmE5Mjc0NGY0NWI1NTY3NTVmMWFkM2Q1ZSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"FhJV52Y0qEIopyThGhFkMjlxzGnC4cTgSJz4AVgS9R9T2vhHrC4C2e/Qychg2y+ARKZ28jxlBbbX0dY1kQnGAA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..23e41d1 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYXV0aG9yaXR5LXN0YXRlLXJlY2VpcHQiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUtcmVjZWlwdCtqc29uO3ZlcnNpb249MiIsIm9iamVjdF9zY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMjJmOTgxNWVjMGY3YzU2Zjc2MjlhZWFiZmQyMWQxNGJjNmQ3MzllZmNmYjdmN2EwNzNjZTk5ODdlMTk0NzllIiwib2JqZWN0X3NpemVfYnl0ZXMiOjE1MjAsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmI5ZDhiOWQ0ZTA3ZDc3M2MxMWFjNjA4ZTA1MGYyMzNiMTE2MzYzZWNkODQxMTA1MTYxY2I1Y2JmNzUwZmZjOGUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ZGY1MDc5MTQxZGY2ODg3N2M0YjA2ZjA1YjlmYjlmZGYyNzkzMDdiNzYyOWViMWYyZGNlMTJkZWY0YmQ1ZTJmYSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1Njo3YTgxYmYzZDIxM2M3NDY3M2YzYzZiNWZhMTc5MjM0Y2JlZTUzNGM5NDMyYWFlYTZhZTA5ZTQ1NTU2MmY5NmI2Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LW9wcyIsInJlcG9zaXRvcnlfaWQiOiIxMTcyMDExMjk0IiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiJlMzIzMjQ5ZTNhN2MxYWY5ZDc2NTEzMTJlMGFmZTFmMTJjMzhjOTc3Iiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"wdmPoPKf3091kjDye9E9XCnfgqlljw8M+CEW2Vr0/hC5i85AWrpMfxPOB8Ui0KvTbF70QqLgFbgLqgdwWIPaDQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/12/12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4.qualification-evidence-decision-receipt.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/12/12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4.qualification-evidence-decision-receipt.json new file mode 100644 index 0000000..01034f7 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/12/12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4.qualification-evidence-decision-receipt.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:74a29625d03c29b7282704464f8621ec12673969654a876148a8b8763ebf9ceb","admitted_runtime_sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","algorithm":"ed25519","application_contract_sha256":"sha256:316ef25fabfe2f59b38acd6fd3a0907e82a45ba54d8ba93dd6146a713b99c72f","bundle_sha256":"sha256:2e31de4ce7e335718d8053b6ecadf9e78ba3271cdc69b545833fdf066686153c","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:4bb1c7bc877b9479dd960513a29e6b093425c110c7fb22aad433811118794247","campaign_permit_sha256":"sha256:9e7a25ce1832b517596adf525bf0ca5f7a57c2ff6d037646d61bb16c463f4f07","campaign_summary":{"classes":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"minimum_trials_per_task_condition":3,"schema_version":"openadapt.qualification-evidence-decision-campaign-summary/v1","task_count":1},"decision_commitment_sha256":"sha256:8457c297473802fb62bd533ec6257bc47255a43b85b6a2bb6ab55d26a753e39f","decision_identity_sha256":"sha256:b6d8110948c316087154a8fb964945cc0fa46949be77cb4b3d573236df0e6cfa","decision_revision":1,"effect_contract_sha256":"sha256:487fc958a3d517fe78955d0a86cb7397a681f1b0a7592a6dfd164ce61762da15","entity_class":"record","environment_contract_sha256":"sha256:fbeac859c28e6f2e8274d1ec80593620106f616ca7d54356e989361300feeb9c","evidence_authority_contract_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","evidence_manifest_readback_sha256":"sha256:b74304ef772c7d8397d6abe74b6c606f327dc8f0fae40005651b4646ffa9e8f1","evidence_manifest_sha256":"sha256:af67861167fd9707e6dfb7ccf2e2edcf0828095af8d32ffdda9518e7accb7e26","expires_at":null,"identity_contract_sha256":"sha256:34329c2f9fb7c6177d8f6731b37c3a8591485a233d2aa6c623e395f6b949a1b0","input_contract_sha256":"sha256:bf82116d12b07de906dc7b1651668330e2057251c8fe2a800c4c33d2468cce48","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"synthetic-qualification-evidence-decision","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-synthetic-qualification-evidence-decision.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:62bdc2a78c62bed5392963cb2e3a64792d4caaa614fb4e83a992ef48dd290d4d","policy_contract_sha256":"sha256:43a6a3feeea3c50fd103dfdfc81c175894fbeae31fcb52f267924f20812fac27","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-evidence-decision-receipt/v2","signature":"ZNP/4ZPm8+VO3RIXUYIlGAl+0e2xGwLJaIkLGyzASR2/RGIkBXGNdWVtJmpi4NNiVvoVLjJNFbA16lAPHraeDA==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification evidence decision receipt v2\u0000","unsigned_object_sha256":"sha256:1a6201b17179003c38623dc0d6fccbcdf33e2252d7d83384150d11c2e99fbace","unsigned_size_bytes":6106},"verdict":"ADMIT","workflow_id_sha256":"sha256:af41c4c921556814e1f3636b367c98910eb697aa0101738b0465e6f83163d9c5","workflow_version_id_sha256":"sha256:c5d7f28aa77745f59f867eadb92b92a0f00237cdd0bf75670ce143edde0c5a4d"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json new file mode 100644 index 0000000..fdc3e22 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","expires_at":null,"issuer":{"environment":"qualification-revocation-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-revocation-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","previous_revocation_state_sha256":null,"revision":1,"revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","revocations":[],"schema_version":"openadapt.qualification-revocation-state-receipt/v1","signature":"6/az5KZHqcV7weLNpPR11DnJR3f7Wfj5JgqcFddGoET+x+Q42rWH7zkgdDVJqvP+XxN09f1fHBmvkWlDvqlBBQ==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-revocation-state-receipt/v1","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification revocation state receipt v1\u0000","unsigned_object_sha256":"sha256:f7e15c3c660e2793c8c0c4f6beafef140ee71b2a407d971d2e6af0578b2fd6d6","unsigned_size_bytes":930},"status":"current"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/26/26c39d41d887669b91263190cdde3405415a9dcb5fce7fd9131a651d711ecc11.production-acceptance-manifest-sigstore-bundle.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/26/26c39d41d887669b91263190cdde3405415a9dcb5fce7fd9131a651d711ecc11.production-acceptance-manifest-sigstore-bundle.json new file mode 100644 index 0000000..9a264fa --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/26/26c39d41d887669b91263190cdde3405415a9dcb5fce7fd9131a651d711ecc11.production-acceptance-manifest-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1tYW5pZmVzdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWFjY2VwdGFuY2UranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1hY2NlcHRhbmNlL3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo2NWMyMTE1ZTMxYTg5ZTM0NzZjOWU5NTRhMWJjZDhmOThjYzJiM2JmMDc4YTFhYWQzYTBmZTk3MTRlYzBhM2Y2Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjEzNjA2LCJyZXF1ZXN0X2lkX3NoYTI1NiI6InNoYTI1NjowN2YwNzMxMTk1MWQ1ZWYxMDBlODMwN2I3MTQ2MjU5YWYyODdkMDVkZWY0Mjc1NjMzNDJlMjQ0MGM3NGU3YWZkIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcHVibGljLXRydXN0LXNpZ25pbmctc3RhdGVtZW50L3YxIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OmRjNTJhYzA4ODc0YWZkZDAzNDY2MmVlZDg4ZGI4ZjYyOTI4OGE3ZGEyNzUzZjc0ZDJlOWY4ZTFlM2ZkNTdlYTMiLCJzaWduYXR1cmVfcHJvZmlsZSI6InNvZnR3YXJlLWVkMjU1MTktZHNzZS12MSIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInNpZ25pbmdfYXV0aG9yaXR5Ijp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJrZXlfb3JpZ2luIjoic29mdHdhcmUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL3NpZ24tcHJvZHVjdGlvbi1ldmlkZW5jZS1zb2Z0d2FyZS55bWwifSwic291cmNlX2lzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZXZhbHMiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNTk5ODE5NyIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiY2FkNTU2MGQ2Yjc0ODJmMmNiOTliOTczNWUwYWMzYzVhYWU3MTRjOCIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1hY2NlcHRhbmNlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"+aNsa6ONqyzXWIWDt32y4fYIgBY+2iYGk7Cs9mC9q0IP1/CrZmjaT4K+Pc0MYXNH9pDFSJznScZT0Rqmbdm0DA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/4b/4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb.qualification-admission.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/4b/4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb.qualification-admission.json new file mode 100644 index 0000000..1f51931 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/4b/4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb.qualification-admission.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:74a29625d03c29b7282704464f8621ec12673969654a876148a8b8763ebf9ceb","admission_id_sha256":"sha256:391759bbae938696f84787e9d983579565d7c0f2f2227fd8402d813b88f47239","admitted_runtime_sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","application_contract_sha256":"sha256:316ef25fabfe2f59b38acd6fd3a0907e82a45ba54d8ba93dd6146a713b99c72f","bundle_sha256":"sha256:2e31de4ce7e335718d8053b6ecadf9e78ba3271cdc69b545833fdf066686153c","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:4bb1c7bc877b9479dd960513a29e6b093425c110c7fb22aad433811118794247","campaign_permit_sha256":"sha256:9e7a25ce1832b517596adf525bf0ca5f7a57c2ff6d037646d61bb16c463f4f07","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/8d/8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c","registry_entry_sha256":"sha256:97a8ef98c0bbf6890c37915f93d7e78b5ed6036f20024283fe123ecadc33f1e9","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:955f6cde497e2f113f58d6815a8f1d7e955f33cac6fe84e3fcdaf48a8cf674dc","size_bytes":2849,"subject_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4"},"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/12/12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4","registry_entry_sha256":"sha256:bf1bdb4eaffb27149b0fc2c7215a6a995fd352f59afb800ab5bdac9bb6ef6046","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c84b4e8036760e91e8e18dda0d529114309895cb3383fe534fdf71b1cb4c083b","size_bytes":6636,"subject_sha256":null},"effect_contract_sha256":"sha256:487fc958a3d517fe78955d0a86cb7397a681f1b0a7592a6dfd164ce61762da15","entity_class":"record","environment_contract_sha256":"sha256:fbeac859c28e6f2e8274d1ec80593620106f616ca7d54356e989361300feeb9c","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","expires_at":null,"identity_contract_sha256":"sha256:34329c2f9fb7c6177d8f6731b37c3a8591485a233d2aa6c623e395f6b949a1b0","input_contract_sha256":"sha256:bf82116d12b07de906dc7b1651668330e2057251c8fe2a800c4c33d2468cce48","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"qualification-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-qualification-admission.yml"},"local_identity_opening":{"algorithm":"hmac-sha256","customer_controlled_secret_required":true,"exact_contract_match_required":true,"maximum_age_seconds":60,"required":true,"revalidation_before_actuation":true,"schema_version":"openadapt.qualification-local-identity-opening/v1"},"not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:62bdc2a78c62bed5392963cb2e3a64792d4caaa614fb4e83a992ef48dd290d4d","policy_contract_sha256":"sha256:43a6a3feeea3c50fd103dfdfc81c175894fbeae31fcb52f267924f20812fac27","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-admission/v4","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","verdict":"accepted","workflow_id_sha256":"sha256:af41c4c921556814e1f3636b367c98910eb697aa0101738b0465e6f83163d9c5","workflow_version_id_sha256":"sha256:c5d7f28aa77745f59f867eadb92b92a0f00237cdd0bf75670ce143edde0c5a4d"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..3d39da8 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0K2pzb247dmVyc2lvbj0xIiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0L3YxIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxODYzM2I4Y2MyNDNmNjg2NzA2NjA2MTYyYmZhMjQ5YTI5NzMzODExNTYzZjYzYjllNjhjYzdjNGEzNTA3Njc2Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjE0NTcsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjIwZGJjNzViNmYzMjJmMmU1ZDg3MjdlOTA0ZTRjYzA4ZDBmZTJhMWY1YjA5YTE5ZDNkN2M0ODE1YzlhOWUyZDUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJL29wZW5hZGFwdC1vcHMiLCJyZXBvc2l0b3J5X2lkIjoiMTE3MjAxMTI5NCIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiZTMyMzI0OWUzYTdjMWFmOWQ3NjUxMzEyZTBhZmUxZjEyYzM4Yzk3NyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvcXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"6H/dlDXrZ0r2kihJrm8OKF7UriiNbloFiofPmckxWdhvRtXo4bttnEtqK2Fr7i7rCQ2+22RmvRbtd8Idx17bCg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/65/65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6.production-acceptance-manifest.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/65/65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6.production-acceptance-manifest.json new file mode 100644 index 0000000..1f2b525 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/65/65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6.production-acceptance-manifest.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545}],"claim_scope":"production_capture","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"capture"},"artifact_inventory_sha256":"sha256:7ea2f24251c0e4018c0f6fe49a3c3af8f2603b2364c29ccd56fa15782ba2f60f","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_capture","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","publication_staging":{"assets":[{"asset_id":"492253218","kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"492253247","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"360827134","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_capture-1.2.2-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"yanked":false},{"filename":"openadapt_capture-1.2.2.tar.gz","packagetype":"sdist","sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.2.2","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.2.2"},"tag_ref_state_sha256":"sha256:239264b005fe0aeba6d88ac0b92bd07269a4e438072c24b28ce8e2513cbf12e4","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:66101d2dfcb4c5c90d5d9404ba247f59981177722edc7626e177a2bc86bccae8","target_commitish":"06ade22948c12dcc6608bd54b5cca5c9c306e77c"},"publication_staging_sha256":"sha256:98b532ca14b993a9c4e2961d12e9cb2579fe3222c8fe8a864395058d78408c8f","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/e8/e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a","registry_entry_sha256":"sha256:bd2f9d5c7e5af0162dc6a44195267d356f56a310ab2805aee4a563ba3a22163d","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:66846e1900f1e722c6ef3c3a036ac9046112693bd5399a6da254a640e9a5022e","size_bytes":2737,"subject_sha256":"sha256:4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/4b/4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb","registry_entry_sha256":"sha256:e9f906e705881b4f3b6f3a626198dd34d76e321be94d28f9ab0efdd137853b70","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:55105879b0f9f324e3b08d8fd5b9b44f51d5c5930afcc8d43bf737ae8167f263","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/8d/8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c","registry_entry_sha256":"sha256:97a8ef98c0bbf6890c37915f93d7e78b5ed6036f20024283fe123ecadc33f1e9","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:955f6cde497e2f113f58d6815a8f1d7e955f33cac6fe84e3fcdaf48a8cf674dc","size_bytes":2849,"subject_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/12/12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4","registry_entry_sha256":"sha256:bf1bdb4eaffb27149b0fc2c7215a6a995fd352f59afb800ab5bdac9bb6ef6046","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c84b4e8036760e91e8e18dda0d529114309895cb3383fe534fdf71b1cb4c083b","size_bytes":6636,"subject_sha256":null},"release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"06ade22948c12dcc6608bd54b5cca5c9c306e77c","source_repository":"OpenAdaptAI/openadapt-capture","source_repository_id":"1115283835","tag":"v1.2.2","version":"1.2.2"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:8f5abcc9702c6dc92da97a9ecc3cf42a957b8c9244be00fda5ca86e8410f609f","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-acceptance/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"capture","verdict":"accepted"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/66/6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88.production-acceptance-summary.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/66/6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88.production-acceptance-summary.json new file mode 100644 index 0000000..ee7d198 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/66/6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88.production-acceptance-summary.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory_sha256":"sha256:7ea2f24251c0e4018c0f6fe49a3c3af8f2603b2364c29ccd56fa15782ba2f60f","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_capture","evidence_identity_sha256":"sha256:b8b93d44fd5069815d19334301d3e7acf27606a0615c5eb78d729daa6230eae2","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","production_acceptance_manifest_bundle_reference":{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/26/26c39d41d887669b91263190cdde3405415a9dcb5fce7fd9131a651d711ecc11.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:26c39d41d887669b91263190cdde3405415a9dcb5fce7fd9131a651d711ecc11","registry_entry_sha256":"sha256:96b402e1baa18c9451661eddb85ac1c89f00bc349b133ae6e630bf88d49fcde9","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a29f224058cc01bb17e70d5d7976d7b028bc6c08a59bb4b9902e136d93086db1","size_bytes":2749,"subject_sha256":"sha256:65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6"},"production_acceptance_manifest_reference":{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/65/65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6","registry_entry_sha256":"sha256:2ec9c3a28a49662fe3c3f657f4df0d1d388c8e2dfe58f80b6de4458021b5a4e4","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:dc52ac08874afdd034662eed88db8f629288a7da2753f74d2e9f8e1e3fd57ea3","size_bytes":13606,"subject_sha256":null},"publication_staging":{"assets":[{"asset_id":"492253218","kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"492253247","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"360827134","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_capture-1.2.2-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"yanked":false},{"filename":"openadapt_capture-1.2.2.tar.gz","packagetype":"sdist","sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.2.2","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.2.2"},"tag_ref_state_sha256":"sha256:239264b005fe0aeba6d88ac0b92bd07269a4e438072c24b28ce8e2513cbf12e4","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:66101d2dfcb4c5c90d5d9404ba247f59981177722edc7626e177a2bc86bccae8","target_commitish":"06ade22948c12dcc6608bd54b5cca5c9c306e77c"},"publication_staging_sha256":"sha256:98b532ca14b993a9c4e2961d12e9cb2579fe3222c8fe8a864395058d78408c8f","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/e8/e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a","registry_entry_sha256":"sha256:bd2f9d5c7e5af0162dc6a44195267d356f56a310ab2805aee4a563ba3a22163d","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:66846e1900f1e722c6ef3c3a036ac9046112693bd5399a6da254a640e9a5022e","size_bytes":2737,"subject_sha256":"sha256:4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/4b/4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb","registry_entry_sha256":"sha256:e9f906e705881b4f3b6f3a626198dd34d76e321be94d28f9ab0efdd137853b70","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:55105879b0f9f324e3b08d8fd5b9b44f51d5c5930afcc8d43bf737ae8167f263","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/8d/8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c","registry_entry_sha256":"sha256:97a8ef98c0bbf6890c37915f93d7e78b5ed6036f20024283fe123ecadc33f1e9","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:955f6cde497e2f113f58d6815a8f1d7e955f33cac6fe84e3fcdaf48a8cf674dc","size_bytes":2849,"subject_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/12/12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4","registry_entry_sha256":"sha256:bf1bdb4eaffb27149b0fc2c7215a6a995fd352f59afb800ab5bdac9bb6ef6046","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c84b4e8036760e91e8e18dda0d529114309895cb3383fe534fdf71b1cb4c083b","size_bytes":6636,"subject_sha256":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:8f5abcc9702c6dc92da97a9ecc3cf42a957b8c9244be00fda5ca86e8410f609f","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-lifecycle-evidence-summary/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"capture","verdict":"accepted"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/8d/8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c.qualification-evidence-decision-receipt-sigstore-bundle.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/8d/8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c.qualification-evidence-decision-receipt-sigstore-bundle.json new file mode 100644 index 0000000..ca4495b --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/8d/8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c.qualification-evidence-decision-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24tcmVjZWlwdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxMmYwZjUxODk4NDcxMjE2NmI2ZjViNjhlZTMwMWI5M2RmNjgxZGI4NmVkM2NmOTlkYjY1YjZiZjQ4YmZjMGQ0Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjY2MzYsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjY4MGExNDVmNDBhMjk5MDhjZTUzZDQ5OTRiYTA0M2U1OThmNDQzZWM2ZWU4ZWFkZWZiZjQ1Y2NkZjJkMDk0NjAiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6Yzg0YjRlODAzNjc2MGU5MWU4ZTE4ZGRhMGQ1MjkxMTQzMDk4OTVjYjMzODNmZTUzNGZkZjcxYjFjYjRjMDgzYiIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"aBNKgEuEp6VO24lE/TBRyRLLpoHMLiTvzYCZBeUuKv0YiHJWjfrdOk+HM7rt+02LAawTA5+nSUkvtIV9Rup6BQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/99/999ffd46284b5aabc32eca6b39c0cd9b01a689b2ec3679c6b8a77d42e78c722c.qualification-release.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/99/999ffd46284b5aabc32eca6b39c0cd9b01a689b2ec3679c6b8a77d42e78c722c.qualification-release.json new file mode 100644 index 0000000..9d55be8 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/99/999ffd46284b5aabc32eca6b39c0cd9b01a689b2ec3679c6b8a77d42e78c722c.qualification-release.json @@ -0,0 +1 @@ +{"admission_id_sha256":"sha256:e7197d4ea483b56ece74446a080a0333b2081a0d90dc135da09cdd8abfd68afa","artifact_inventory_sha256":"sha256:7ea2f24251c0e4018c0f6fe49a3c3af8f2603b2364c29ccd56fa15782ba2f60f","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","claim_scope":"production_capture","evidence_class":"remote-safe-synthetic","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-release-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-production-release-admission.yml"},"not_before":"2026-09-02T19:22:47Z","production_acceptance_summary_bundle_reference":{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/a7/a714ad49cf67a849ad782028be8128c1e0b4eeeec86d925cba48deedec5799a9.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:a714ad49cf67a849ad782028be8128c1e0b4eeeec86d925cba48deedec5799a9","registry_entry_sha256":"sha256:4ea2d992138cc2782efaa288b75e8aa86eb0de1a769127aa8b12d0cad208c6c6","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:95af36a44ed1d07b3a87a3e77aeec59b97bb1e83358a31258ad70e827f4cf1bc","size_bytes":2789,"subject_sha256":"sha256:6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88"},"production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/66/6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88","registry_entry_sha256":"sha256:55b6bb6c2ba3828eb254d15edb6a62c7197c03db1ef97e4b5f828ffe9fa08987","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:ed580fc456f0c81e2e268db652af5685dca7ad2e632e654ec4ebf6c822aad44b","size_bytes":14461,"subject_sha256":null},"publication_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","publication_staging":{"assets":[{"asset_id":"492253218","kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"492253247","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"360827134","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_capture-1.2.2-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"yanked":false},{"filename":"openadapt_capture-1.2.2.tar.gz","packagetype":"sdist","sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.2.2","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.2.2"},"tag_ref_state_sha256":"sha256:239264b005fe0aeba6d88ac0b92bd07269a4e438072c24b28ce8e2513cbf12e4","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:66101d2dfcb4c5c90d5d9404ba247f59981177722edc7626e177a2bc86bccae8","target_commitish":"06ade22948c12dcc6608bd54b5cca5c9c306e77c"},"publication_staging_sha256":"sha256:98b532ca14b993a9c4e2961d12e9cb2579fe3222c8fe8a864395058d78408c8f","release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"06ade22948c12dcc6608bd54b5cca5c9c306e77c","source_repository":"OpenAdaptAI/openadapt-capture","source_repository_id":"1115283835","tag":"v1.2.2","version":"1.2.2"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:8f5abcc9702c6dc92da97a9ecc3cf42a957b8c9244be00fda5ca86e8410f609f","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-release/v2","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"capture","verdict":"accepted"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json new file mode 100644 index 0000000..c47be2a --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","expires_at":null,"issuer":{"environment":"qualification-authority-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-authority-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","schema_version":"openadapt.qualification-authority-state-receipt/v2","signature":"BUa1NvZFvbPv7pari55YjS6C7p6U68c2Jjrh0vt9u+ZFky8Y6w/9p+55MggWJP8zwghMIT+HM1YlqH5++ciOBQ==","signer_registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signer_registry_revision":1,"signer_registry_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-authority-state-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification authority state receipt v2\u0000","unsigned_object_sha256":"sha256:be362f1c032e0f0ee8f8ad378efe7b84fb55ea5e9260977a2b9fc2e41dda9b17","unsigned_size_bytes":995},"status":"active"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/a7/a714ad49cf67a849ad782028be8128c1e0b4eeeec86d925cba48deedec5799a9.production-acceptance-summary-sigstore-bundle.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/a7/a714ad49cf67a849ad782028be8128c1e0b4eeeec86d925cba48deedec5799a9.production-acceptance-summary-sigstore-bundle.json new file mode 100644 index 0000000..21d7623 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/a7/a714ad49cf67a849ad782028be8128c1e0b4eeeec86d925cba48deedec5799a9.production-acceptance-summary-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6NjYyODQ3NmIzN2RhMzU1YTUyYWIxMjg3ZWU3MzlkMDY0ZDBiYmFlNjQyMzM3ZmJkZGI2MDhiZjczZjg0MmU4OCIsIm9iamVjdF9zaXplX2J5dGVzIjoxNDQ2MSwicmVxdWVzdF9pZF9zaGEyNTYiOiJzaGEyNTY6MDg4ZTNkMDliYzQ1NjgyZDI0YzJkOWIyMmIwN2NhMTEyNTA0ZmE0Mjg5YmMwNzA0MjU4OGUxZWRlY2FiN2FhOSIsInJldm9jYXRpb25fc3RhdGVfc2hhMjU2Ijoic2hhMjU2OjI1MGFiNDMwZTQ2N2Y1ZTU4NGViZDJiMTgzMjk3NmI0MjE4NmI2OThkYTcxZDYyN2VlMTcyNGMyYjFkYTI0NTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXB1YmxpYy10cnVzdC1zaWduaW5nLXN0YXRlbWVudC92MSIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjplZDU4MGZjNDU2ZjBjODFlMmUyNjhkYjY1MmFmNTY4NWRjYTdhZDJlNjMyZTY1NGVjNGViZjZjODIyYWFkNDRiIiwic2lnbmF0dXJlX3Byb2ZpbGUiOiJzb2Z0d2FyZS1lZDI1NTE5LWRzc2UtdjEiLCJzaWduZXJfcmVnaXN0cnlfc2hhMjU2Ijoic2hhMjU2OmUyNDNhMjMyNDNiMjQ5ODZlZDA4ODEyZTI4NGExYmQ4YzQ5OTM4MTQxNDlmMDJiY2JhNzljYzUyMGUxMGNhMTQiLCJzaWduaW5nX2F1dGhvcml0eSI6eyJlbnZpcm9ubWVudCI6InN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uIiwia2V5X29yaWdpbiI6InNvZnR3YXJlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9zaWduLXByb2R1Y3Rpb24tZXZpZGVuY2Utc29mdHdhcmUueW1sIn0sInNvdXJjZV9pc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2UiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWV2YWxzIiwicmVwb3NpdG9yeV9pZCI6IjExMzU5OTgxOTciLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6ImNhZDU1NjBkNmI3NDgyZjJjYjk5Yjk3MzVlMGFjM2M1YWFlNzE0YzgiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tYWNjZXB0YW5jZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"6B02iu1nuAysp8iS5gUrT+OurK4VIRn9cwVkJeTW1Ywt+5X8SSKUzWbIE9tH1WCyHl6hMng1X8RcE7MCm32TAw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/e8/e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a.qualification-admission-sigstore-bundle.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/e8/e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a.qualification-admission-sigstore-bundle.json new file mode 100644 index 0000000..0f9b5ba --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/objects/sha256/e8/e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a.qualification-admission-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYWRtaXNzaW9uIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uK2pzb247dmVyc2lvbj00Iiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo0YjUwNTk0NTk2OWI4NzZiOGFmOWQ5Njg2NDE2MjE0ZDE5MWI3OGNkMzQ3MmUzMTNjZTM3NzZhNWU1NTBlZmNiIiwib2JqZWN0X3NpemVfYnl0ZXMiOjgwNTUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmNiMzliZWFiMmVhNTQxYTA1OTE4OWYxNTJmNzQwNDMzYzJlMjM3NmZlZjc1YTFlZmViOTM0MmI4Yzg0NDE1MWMiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6NTUxMDU4NzliMGY5ZjMyNGUzYjA4ZDhmZDViOWI0NGY1MWQ1YzU5MzBhZmNjOGQ0M2JmNzM3YWU4MTY3ZjI2MyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"OXBuC5JgcREjvtq4xc1V5mRS43Zc2RzpFaX300P0h5UkiMpDx1vQJeRka7k875BqR+0i5gRleVy2DmC7yr4XCA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json new file mode 100644 index 0000000..72a5ba1 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json @@ -0,0 +1 @@ +{"expires_at":null,"generated_at":"2026-09-02T18:24:25Z","revision":1,"schema_version":"openadapt.qualification-signer-registry/v2","signers":[{"algorithm":"ed25519","allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["qualification-authority-state-receipt","qualification-evidence-decision-receipt","qualification-revocation-state-receipt"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/issue-synthetic-qualification-evidence-decision.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-authority-state.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-revocation-state.yml@refs/heads/main"],"key_id":"qa-ed25519-9cf4bca214c01d79","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"statement_schema_versions":["openadapt.qualification-evidence-signing-statement/v1"],"status":"active"},{"algorithm":"ed25519","allowed_environments":["synthetic-qualification-evidence-decision"],"allowed_kinds":["production-acceptance-manifest","production-acceptance-summary","production-cloud-deploy-authorization","production-cloud-deployment-result","production-current-default","production-deployment-observation","production-lifecycle-checkpoint","qualification-admission","qualification-authority-state-receipt","qualification-campaign-permit","qualification-campaign-permit-policy","qualification-campaign-permit-receipt","qualification-campaign-permit-request","qualification-evidence-decision-receipt","qualification-release","qualification-revocation-state-receipt","support-release-admission"],"allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["production-public-evidence"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/sign-production-evidence-software.yml@refs/heads/main"],"key_id":"oa-public-trust-ed25519-9cf4bca214c01d79","key_origin":"software","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"signature_encoding":"raw-64-base64-rfc4648-padded","statement_schema_versions":["openadapt.production-public-trust-signing-statement/v1"],"status":"active"}]} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/publication-staging.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/publication-staging.json new file mode 100644 index 0000000..ef9e7e7 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/publication-staging.json @@ -0,0 +1 @@ +{"assets":[{"asset_id":"492253218","kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"492253247","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"360827134","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_capture-1.2.2-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"yanked":false},{"filename":"openadapt_capture-1.2.2.tar.gz","packagetype":"sdist","sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.2.2","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.2.2"},"tag_ref_state_sha256":"sha256:239264b005fe0aeba6d88ac0b92bd07269a4e438072c24b28ce8e2513cbf12e4","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:66101d2dfcb4c5c90d5d9404ba247f59981177722edc7626e177a2bc86bccae8","target_commitish":"06ade22948c12dcc6608bd54b5cca5c9c306e77c"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-admission-sigstore-bundle.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-admission-sigstore-bundle.json new file mode 100644 index 0000000..0f9b5ba --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-admission-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYWRtaXNzaW9uIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uK2pzb247dmVyc2lvbj00Iiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo0YjUwNTk0NTk2OWI4NzZiOGFmOWQ5Njg2NDE2MjE0ZDE5MWI3OGNkMzQ3MmUzMTNjZTM3NzZhNWU1NTBlZmNiIiwib2JqZWN0X3NpemVfYnl0ZXMiOjgwNTUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmNiMzliZWFiMmVhNTQxYTA1OTE4OWYxNTJmNzQwNDMzYzJlMjM3NmZlZjc1YTFlZmViOTM0MmI4Yzg0NDE1MWMiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6NTUxMDU4NzliMGY5ZjMyNGUzYjA4ZDhmZDViOWI0NGY1MWQ1YzU5MzBhZmNjOGQ0M2JmNzM3YWU4MTY3ZjI2MyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"OXBuC5JgcREjvtq4xc1V5mRS43Zc2RzpFaX300P0h5UkiMpDx1vQJeRka7k875BqR+0i5gRleVy2DmC7yr4XCA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-admission.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-admission.json new file mode 100644 index 0000000..1f51931 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-admission.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:74a29625d03c29b7282704464f8621ec12673969654a876148a8b8763ebf9ceb","admission_id_sha256":"sha256:391759bbae938696f84787e9d983579565d7c0f2f2227fd8402d813b88f47239","admitted_runtime_sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","application_contract_sha256":"sha256:316ef25fabfe2f59b38acd6fd3a0907e82a45ba54d8ba93dd6146a713b99c72f","bundle_sha256":"sha256:2e31de4ce7e335718d8053b6ecadf9e78ba3271cdc69b545833fdf066686153c","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:4bb1c7bc877b9479dd960513a29e6b093425c110c7fb22aad433811118794247","campaign_permit_sha256":"sha256:9e7a25ce1832b517596adf525bf0ca5f7a57c2ff6d037646d61bb16c463f4f07","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/8d/8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c","registry_entry_sha256":"sha256:97a8ef98c0bbf6890c37915f93d7e78b5ed6036f20024283fe123ecadc33f1e9","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:955f6cde497e2f113f58d6815a8f1d7e955f33cac6fe84e3fcdaf48a8cf674dc","size_bytes":2849,"subject_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4"},"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/12/12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4","registry_entry_sha256":"sha256:bf1bdb4eaffb27149b0fc2c7215a6a995fd352f59afb800ab5bdac9bb6ef6046","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c84b4e8036760e91e8e18dda0d529114309895cb3383fe534fdf71b1cb4c083b","size_bytes":6636,"subject_sha256":null},"effect_contract_sha256":"sha256:487fc958a3d517fe78955d0a86cb7397a681f1b0a7592a6dfd164ce61762da15","entity_class":"record","environment_contract_sha256":"sha256:fbeac859c28e6f2e8274d1ec80593620106f616ca7d54356e989361300feeb9c","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","expires_at":null,"identity_contract_sha256":"sha256:34329c2f9fb7c6177d8f6731b37c3a8591485a233d2aa6c623e395f6b949a1b0","input_contract_sha256":"sha256:bf82116d12b07de906dc7b1651668330e2057251c8fe2a800c4c33d2468cce48","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"qualification-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-qualification-admission.yml"},"local_identity_opening":{"algorithm":"hmac-sha256","customer_controlled_secret_required":true,"exact_contract_match_required":true,"maximum_age_seconds":60,"required":true,"revalidation_before_actuation":true,"schema_version":"openadapt.qualification-local-identity-opening/v1"},"not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:62bdc2a78c62bed5392963cb2e3a64792d4caaa614fb4e83a992ef48dd290d4d","policy_contract_sha256":"sha256:43a6a3feeea3c50fd103dfdfc81c175894fbeae31fcb52f267924f20812fac27","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-admission/v4","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","verdict":"accepted","workflow_id_sha256":"sha256:af41c4c921556814e1f3636b367c98910eb697aa0101738b0465e6f83163d9c5","workflow_version_id_sha256":"sha256:c5d7f28aa77745f59f867eadb92b92a0f00237cdd0bf75670ce143edde0c5a4d"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-authority-state-receipt-sigstore-bundle.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-authority-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..23e41d1 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-authority-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYXV0aG9yaXR5LXN0YXRlLXJlY2VpcHQiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUtcmVjZWlwdCtqc29uO3ZlcnNpb249MiIsIm9iamVjdF9zY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMjJmOTgxNWVjMGY3YzU2Zjc2MjlhZWFiZmQyMWQxNGJjNmQ3MzllZmNmYjdmN2EwNzNjZTk5ODdlMTk0NzllIiwib2JqZWN0X3NpemVfYnl0ZXMiOjE1MjAsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmI5ZDhiOWQ0ZTA3ZDc3M2MxMWFjNjA4ZTA1MGYyMzNiMTE2MzYzZWNkODQxMTA1MTYxY2I1Y2JmNzUwZmZjOGUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ZGY1MDc5MTQxZGY2ODg3N2M0YjA2ZjA1YjlmYjlmZGYyNzkzMDdiNzYyOWViMWYyZGNlMTJkZWY0YmQ1ZTJmYSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1Njo3YTgxYmYzZDIxM2M3NDY3M2YzYzZiNWZhMTc5MjM0Y2JlZTUzNGM5NDMyYWFlYTZhZTA5ZTQ1NTU2MmY5NmI2Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LW9wcyIsInJlcG9zaXRvcnlfaWQiOiIxMTcyMDExMjk0IiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiJlMzIzMjQ5ZTNhN2MxYWY5ZDc2NTEzMTJlMGFmZTFmMTJjMzhjOTc3Iiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"wdmPoPKf3091kjDye9E9XCnfgqlljw8M+CEW2Vr0/hC5i85AWrpMfxPOB8Ui0KvTbF70QqLgFbgLqgdwWIPaDQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-authority-state-receipt.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-authority-state-receipt.json new file mode 100644 index 0000000..c47be2a --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-authority-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","expires_at":null,"issuer":{"environment":"qualification-authority-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-authority-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","schema_version":"openadapt.qualification-authority-state-receipt/v2","signature":"BUa1NvZFvbPv7pari55YjS6C7p6U68c2Jjrh0vt9u+ZFky8Y6w/9p+55MggWJP8zwghMIT+HM1YlqH5++ciOBQ==","signer_registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signer_registry_revision":1,"signer_registry_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-authority-state-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification authority state receipt v2\u0000","unsigned_object_sha256":"sha256:be362f1c032e0f0ee8f8ad378efe7b84fb55ea5e9260977a2b9fc2e41dda9b17","unsigned_size_bytes":995},"status":"active"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-evidence-decision-receipt-sigstore-bundle.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-evidence-decision-receipt-sigstore-bundle.json new file mode 100644 index 0000000..ca4495b --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-evidence-decision-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24tcmVjZWlwdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxMmYwZjUxODk4NDcxMjE2NmI2ZjViNjhlZTMwMWI5M2RmNjgxZGI4NmVkM2NmOTlkYjY1YjZiZjQ4YmZjMGQ0Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjY2MzYsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjY4MGExNDVmNDBhMjk5MDhjZTUzZDQ5OTRiYTA0M2U1OThmNDQzZWM2ZWU4ZWFkZWZiZjQ1Y2NkZjJkMDk0NjAiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6Yzg0YjRlODAzNjc2MGU5MWU4ZTE4ZGRhMGQ1MjkxMTQzMDk4OTVjYjMzODNmZTUzNGZkZjcxYjFjYjRjMDgzYiIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"aBNKgEuEp6VO24lE/TBRyRLLpoHMLiTvzYCZBeUuKv0YiHJWjfrdOk+HM7rt+02LAawTA5+nSUkvtIV9Rup6BQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-evidence-decision-receipt.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-evidence-decision-receipt.json new file mode 100644 index 0000000..01034f7 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-evidence-decision-receipt.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:74a29625d03c29b7282704464f8621ec12673969654a876148a8b8763ebf9ceb","admitted_runtime_sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","algorithm":"ed25519","application_contract_sha256":"sha256:316ef25fabfe2f59b38acd6fd3a0907e82a45ba54d8ba93dd6146a713b99c72f","bundle_sha256":"sha256:2e31de4ce7e335718d8053b6ecadf9e78ba3271cdc69b545833fdf066686153c","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:4bb1c7bc877b9479dd960513a29e6b093425c110c7fb22aad433811118794247","campaign_permit_sha256":"sha256:9e7a25ce1832b517596adf525bf0ca5f7a57c2ff6d037646d61bb16c463f4f07","campaign_summary":{"classes":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"minimum_trials_per_task_condition":3,"schema_version":"openadapt.qualification-evidence-decision-campaign-summary/v1","task_count":1},"decision_commitment_sha256":"sha256:8457c297473802fb62bd533ec6257bc47255a43b85b6a2bb6ab55d26a753e39f","decision_identity_sha256":"sha256:b6d8110948c316087154a8fb964945cc0fa46949be77cb4b3d573236df0e6cfa","decision_revision":1,"effect_contract_sha256":"sha256:487fc958a3d517fe78955d0a86cb7397a681f1b0a7592a6dfd164ce61762da15","entity_class":"record","environment_contract_sha256":"sha256:fbeac859c28e6f2e8274d1ec80593620106f616ca7d54356e989361300feeb9c","evidence_authority_contract_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","evidence_manifest_readback_sha256":"sha256:b74304ef772c7d8397d6abe74b6c606f327dc8f0fae40005651b4646ffa9e8f1","evidence_manifest_sha256":"sha256:af67861167fd9707e6dfb7ccf2e2edcf0828095af8d32ffdda9518e7accb7e26","expires_at":null,"identity_contract_sha256":"sha256:34329c2f9fb7c6177d8f6731b37c3a8591485a233d2aa6c623e395f6b949a1b0","input_contract_sha256":"sha256:bf82116d12b07de906dc7b1651668330e2057251c8fe2a800c4c33d2468cce48","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"synthetic-qualification-evidence-decision","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-synthetic-qualification-evidence-decision.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:62bdc2a78c62bed5392963cb2e3a64792d4caaa614fb4e83a992ef48dd290d4d","policy_contract_sha256":"sha256:43a6a3feeea3c50fd103dfdfc81c175894fbeae31fcb52f267924f20812fac27","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-evidence-decision-receipt/v2","signature":"ZNP/4ZPm8+VO3RIXUYIlGAl+0e2xGwLJaIkLGyzASR2/RGIkBXGNdWVtJmpi4NNiVvoVLjJNFbA16lAPHraeDA==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification evidence decision receipt v2\u0000","unsigned_object_sha256":"sha256:1a6201b17179003c38623dc0d6fccbcdf33e2252d7d83384150d11c2e99fbace","unsigned_size_bytes":6106},"verdict":"ADMIT","workflow_id_sha256":"sha256:af41c4c921556814e1f3636b367c98910eb697aa0101738b0465e6f83163d9c5","workflow_version_id_sha256":"sha256:c5d7f28aa77745f59f867eadb92b92a0f00237cdd0bf75670ce143edde0c5a4d"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-release-sigstore-bundle.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-release-sigstore-bundle.json new file mode 100644 index 0000000..b3c128a --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-release-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmVsZWFzZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLXJlbGVhc2UranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo5OTlmZmQ0NjI4NGI1YWFiYzMyZWNhNmIzOWMwY2Q5YjAxYTY4OWIyZWMzNjc5YzZiOGE3N2Q0MmU3OGM3MjJjIiwib2JqZWN0X3NpemVfYnl0ZXMiOjc1NzksInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjA1OTFlNDY0NmNkNjJiN2Y1M2EzYzQ1NDVlYzA2ZDBlZWE3MGQ2MTM0MTU2NGIzNzVlM2FiMTU0OWQwM2JjYjAiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ODg3YzU5ZjYwNWFmNzhkYjEyYjk5YWFjMDhkNmU4NTU2NzA2OTA0MmE5Mjc0NGY0NWI1NTY3NTVmMWFkM2Q1ZSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"FhJV52Y0qEIopyThGhFkMjlxzGnC4cTgSJz4AVgS9R9T2vhHrC4C2e/Qychg2y+ARKZ28jxlBbbX0dY1kQnGAA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-release.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-release.json new file mode 100644 index 0000000..9d55be8 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-release.json @@ -0,0 +1 @@ +{"admission_id_sha256":"sha256:e7197d4ea483b56ece74446a080a0333b2081a0d90dc135da09cdd8abfd68afa","artifact_inventory_sha256":"sha256:7ea2f24251c0e4018c0f6fe49a3c3af8f2603b2364c29ccd56fa15782ba2f60f","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","claim_scope":"production_capture","evidence_class":"remote-safe-synthetic","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-release-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-production-release-admission.yml"},"not_before":"2026-09-02T19:22:47Z","production_acceptance_summary_bundle_reference":{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/a7/a714ad49cf67a849ad782028be8128c1e0b4eeeec86d925cba48deedec5799a9.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:a714ad49cf67a849ad782028be8128c1e0b4eeeec86d925cba48deedec5799a9","registry_entry_sha256":"sha256:4ea2d992138cc2782efaa288b75e8aa86eb0de1a769127aa8b12d0cad208c6c6","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:95af36a44ed1d07b3a87a3e77aeec59b97bb1e83358a31258ad70e827f4cf1bc","size_bytes":2789,"subject_sha256":"sha256:6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88"},"production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/66/6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88","registry_entry_sha256":"sha256:55b6bb6c2ba3828eb254d15edb6a62c7197c03db1ef97e4b5f828ffe9fa08987","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:ed580fc456f0c81e2e268db652af5685dca7ad2e632e654ec4ebf6c822aad44b","size_bytes":14461,"subject_sha256":null},"publication_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","publication_staging":{"assets":[{"asset_id":"492253218","kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"492253247","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"360827134","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_capture-1.2.2-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"yanked":false},{"filename":"openadapt_capture-1.2.2.tar.gz","packagetype":"sdist","sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.2.2","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.2.2"},"tag_ref_state_sha256":"sha256:239264b005fe0aeba6d88ac0b92bd07269a4e438072c24b28ce8e2513cbf12e4","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:66101d2dfcb4c5c90d5d9404ba247f59981177722edc7626e177a2bc86bccae8","target_commitish":"06ade22948c12dcc6608bd54b5cca5c9c306e77c"},"publication_staging_sha256":"sha256:98b532ca14b993a9c4e2961d12e9cb2579fe3222c8fe8a864395058d78408c8f","release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"06ade22948c12dcc6608bd54b5cca5c9c306e77c","source_repository":"OpenAdaptAI/openadapt-capture","source_repository_id":"1115283835","tag":"v1.2.2","version":"1.2.2"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:8f5abcc9702c6dc92da97a9ecc3cf42a957b8c9244be00fda5ca86e8410f609f","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-release/v2","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"capture","verdict":"accepted"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-revocation-state-receipt-sigstore-bundle.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-revocation-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..3d39da8 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-revocation-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0K2pzb247dmVyc2lvbj0xIiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0L3YxIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxODYzM2I4Y2MyNDNmNjg2NzA2NjA2MTYyYmZhMjQ5YTI5NzMzODExNTYzZjYzYjllNjhjYzdjNGEzNTA3Njc2Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjE0NTcsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjIwZGJjNzViNmYzMjJmMmU1ZDg3MjdlOTA0ZTRjYzA4ZDBmZTJhMWY1YjA5YTE5ZDNkN2M0ODE1YzlhOWUyZDUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJL29wZW5hZGFwdC1vcHMiLCJyZXBvc2l0b3J5X2lkIjoiMTE3MjAxMTI5NCIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiZTMyMzI0OWUzYTdjMWFmOWQ3NjUxMzEyZTBhZmUxZjEyYzM4Yzk3NyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvcXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"6H/dlDXrZ0r2kihJrm8OKF7UriiNbloFiofPmckxWdhvRtXo4bttnEtqK2Fr7i7rCQ2+22RmvRbtd8Idx17bCg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-revocation-state-receipt.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-revocation-state-receipt.json new file mode 100644 index 0000000..fdc3e22 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/qualification-revocation-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","expires_at":null,"issuer":{"environment":"qualification-revocation-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-revocation-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","previous_revocation_state_sha256":null,"revision":1,"revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","revocations":[],"schema_version":"openadapt.qualification-revocation-state-receipt/v1","signature":"6/az5KZHqcV7weLNpPR11DnJR3f7Wfj5JgqcFddGoET+x+Q42rWH7zkgdDVJqvP+XxN09f1fHBmvkWlDvqlBBQ==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-revocation-state-receipt/v1","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification revocation state receipt v1\u0000","unsigned_object_sha256":"sha256:f7e15c3c660e2793c8c0c4f6beafef140ee71b2a407d971d2e6af0578b2fd6d6","unsigned_size_bytes":930},"status":"current"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/release-issue-request.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/release-issue-request.json new file mode 100644 index 0000000..8e6a7c4 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/release-issue-request.json @@ -0,0 +1 @@ +{"evidence_class":"remote-safe-synthetic","production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/66/6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88","registry_entry_sha256":"sha256:55b6bb6c2ba3828eb254d15edb6a62c7197c03db1ef97e4b5f828ffe9fa08987","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:ed580fc456f0c81e2e268db652af5685dca7ad2e632e654ec4ebf6c822aad44b","size_bytes":14461,"subject_sha256":null},"request_handle":"qair_W73tvsEAz29D2rC86baSaAAyEOK8788O2BqwAZgjqo0","schema_version":"openadapt.qualification-release-issue-request/v1"} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/signer-registry.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/signer-registry.json new file mode 100644 index 0000000..72a5ba1 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/signer-registry.json @@ -0,0 +1 @@ +{"expires_at":null,"generated_at":"2026-09-02T18:24:25Z","revision":1,"schema_version":"openadapt.qualification-signer-registry/v2","signers":[{"algorithm":"ed25519","allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["qualification-authority-state-receipt","qualification-evidence-decision-receipt","qualification-revocation-state-receipt"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/issue-synthetic-qualification-evidence-decision.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-authority-state.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-revocation-state.yml@refs/heads/main"],"key_id":"qa-ed25519-9cf4bca214c01d79","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"statement_schema_versions":["openadapt.qualification-evidence-signing-statement/v1"],"status":"active"},{"algorithm":"ed25519","allowed_environments":["synthetic-qualification-evidence-decision"],"allowed_kinds":["production-acceptance-manifest","production-acceptance-summary","production-cloud-deploy-authorization","production-cloud-deployment-result","production-current-default","production-deployment-observation","production-lifecycle-checkpoint","qualification-admission","qualification-authority-state-receipt","qualification-campaign-permit","qualification-campaign-permit-policy","qualification-campaign-permit-receipt","qualification-campaign-permit-request","qualification-evidence-decision-receipt","qualification-release","qualification-revocation-state-receipt","support-release-admission"],"allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["production-public-evidence"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/sign-production-evidence-software.yml@refs/heads/main"],"key_id":"oa-public-trust-ed25519-9cf4bca214c01d79","key_origin":"software","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"signature_encoding":"raw-64-base64-rfc4648-padded","statement_schema_versions":["openadapt.production-public-trust-signing-statement/v1"],"status":"active"}]} diff --git a/local-candidates/capture-1.2.2-remote-safe-synthetic/workflow-issue-request.json b/local-candidates/capture-1.2.2-remote-safe-synthetic/workflow-issue-request.json new file mode 100644 index 0000000..580bdd4 --- /dev/null +++ b/local-candidates/capture-1.2.2-remote-safe-synthetic/workflow-issue-request.json @@ -0,0 +1 @@ +{"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/12/12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4","registry_entry_sha256":"sha256:bf1bdb4eaffb27149b0fc2c7215a6a995fd352f59afb800ab5bdac9bb6ef6046","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c84b4e8036760e91e8e18dda0d529114309895cb3383fe534fdf71b1cb4c083b","size_bytes":6636,"subject_sha256":null},"evidence_class":"remote-safe-synthetic","request_handle":"qair_j-HePoY0IfaZdDtY9sg_zOwzkCszyxbxyh9QCLydUfp","schema_version":"openadapt.qualification-admission-issue-request/v1"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/artifact-inventory.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/artifact-inventory.json new file mode 100644 index 0000000..d64ee70 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/artifact-inventory.json @@ -0,0 +1 @@ +{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556}],"claim_scope":"production_cloud","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"cloud"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/build-record.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/build-record.json new file mode 100644 index 0000000..9988ef8 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/build-record.json @@ -0,0 +1 @@ +{"campaign":{"cells_per_class":1,"classes":["healthy","safe_halt","idempotency_replay","uncertain_delivery","declared_attended","governed_repair"],"label":"remote-safe-synthetic","mockmed_production_acceptance":false,"task_count":1,"trials_per_cell":3},"did_not_generate_key":true,"did_not_replace_flow_signer":true,"evals_production_acceptance":false,"evidence_class":"remote-safe-synthetic","expires_at":null,"generated_at":"2026-09-02T19:22:47Z","inner_key_id":"qa-ed25519-9cf4bca214c01d79","keychain_service":"openadapt-qualification-ed25519","publication_mode":"already-published-deployment","release_admission_id_sha256":"sha256:20c18a6a930e500493c15a9140f34d4d0e9ab8f11eca4daa7a917887123b3a85","schema_version":"openadapt.local-remaining-admission-build-record/v1","source_commit":"e2db34a82f8c52e69b1b51e8c60ba45299491f53","target":"cloud"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/deployment-manifest.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/deployment-manifest.json new file mode 100644 index 0000000..e81eded --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/deployment-manifest.json @@ -0,0 +1 @@ +{"completed_at":"2026-09-01T23:23:37Z","conclusion":"success","deployment_id":"33570255673","deployment_url":"https://app.openadapt.ai","environment":null,"run_started_at":"2026-09-01T23:16:22Z","schema_version":"openadapt.production-deployment-manifest/v1","source_commit":"e2db34a82f8c52e69b1b51e8c60ba45299491f53","source_repository":"OpenAdaptAI/openadapt-cloud","source_repository_id":"1300570990","target":"cloud","workflow":".github/workflows/deploy.yml","workflow_run_url":"https://github.com/OpenAdaptAI/openadapt-cloud/actions/runs/33570255673"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/evidence-registry.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/evidence-registry.json new file mode 100644 index 0000000..5685692 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/evidence-registry.json @@ -0,0 +1 @@ +{"$schema":"schemas/evidence-registry.schema.json","entries":[{"kind":"qualification-authority-state-receipt","object_media_type":"application/vnd.openadapt.qualification-authority-state-receipt+json;version=2","object_path":"production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json","object_schema_version":"openadapt.qualification-authority-state-receipt/v2","object_sha256":"sha256:a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e","registry_entry_sha256":"sha256:d69026ffefb99b4eeb6c27db2913684138ee23f3b8923aa8ae3379e839489401","semantic_identity_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","size_bytes":1520,"subject_sha256":null},{"kind":"qualification-authority-state-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830","registry_entry_sha256":"sha256:29397e66bbafd8e02e8fbbaceaf2d3c1d2892723cd396bb0d4abb1a443192592","semantic_identity_sha256":"sha256:96b1361340164f4cfc3d9f50e88868c6d36a62a085a8543ed818a4b1ba905714","size_bytes":2809,"subject_sha256":"sha256:a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e"},{"kind":"qualification-revocation-state-receipt","object_media_type":"application/vnd.openadapt.qualification-revocation-state-receipt+json;version=1","object_path":"production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json","object_schema_version":"openadapt.qualification-revocation-state-receipt/v1","object_sha256":"sha256:18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676","registry_entry_sha256":"sha256:2592f2856bbfb5e381640f050669a3dfc1b19cbc4fbf7438ce18d0df1731f722","semantic_identity_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","size_bytes":1457,"subject_sha256":null},{"kind":"qualification-revocation-state-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f","registry_entry_sha256":"sha256:e4bf33edf52cf708db739746b4d99098642255380e70edc654a287c5d1aafe04","semantic_identity_sha256":"sha256:fcebb8e521419ea3c6aefa97885aa7153e88821e1a20617998067e921abc4d00","size_bytes":2817,"subject_sha256":"sha256:18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676"},{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/e0/e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880","registry_entry_sha256":"sha256:462903800e9dda03b4caef4cfc79d0aff280acd5ed9d652c6a57e4c902a8ce55","semantic_identity_sha256":"sha256:c65da50b69dde540bc2102aeed7dce4c056690f14998ae20b1dcf40a7fd2a96c","size_bytes":6636,"subject_sha256":null},{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/fd/fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6","registry_entry_sha256":"sha256:357b7b76ba1339676276ebaa6263e745902939cfbb4f776b05bf8e2130010547","semantic_identity_sha256":"sha256:4eb9fad9c89db63d42230e290e81047da4bbff69fa530b9be9bf32986819667f","size_bytes":2849,"subject_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880"},{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/71/71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d","registry_entry_sha256":"sha256:6d8c2fd866016a461ca6ce10c12f27b8e0396944460435905e3c40af00dec0f1","semantic_identity_sha256":"sha256:e2dca14ae8df88852b1b776bf8e6ab2bed2b01e1111046147dbbb544e73617ed","size_bytes":8055,"subject_sha256":null},{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/00/0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248","registry_entry_sha256":"sha256:5293c98cc81e2adff14afa7bf55b39a57f91eb48122c704f04527abbb87f7098","semantic_identity_sha256":"sha256:91ce280188aa31831be7ea2fda8401c25fd1a7ab13d1ae7e672a25bb9f7044cf","size_bytes":2737,"subject_sha256":"sha256:71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d"},{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/0b/0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a","registry_entry_sha256":"sha256:e0696da3f90988c2295bfa690b461cf910028d24dc3e658ee7ffe66e4f57a1c8","semantic_identity_sha256":"sha256:bb6aefbe273f5b1d0a884d48a878cb21779cdc78bfefa79a60be1c749e1ca65f","size_bytes":11276,"subject_sha256":null},{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/38/3899ebc2ab2846cc5ff7a82dc2baca8ae9b93b14e69b2b6b1652dfaa539962a7.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:3899ebc2ab2846cc5ff7a82dc2baca8ae9b93b14e69b2b6b1652dfaa539962a7","registry_entry_sha256":"sha256:8ee9b8b8e63f309a073384cbaef106aa7e82fca90942988377490a163aae815e","semantic_identity_sha256":"sha256:d20d7de5253451352f8be093e429fc4750c56e94dd0648aee2bca85e8d1f3862","size_bytes":2749,"subject_sha256":"sha256:0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a"},{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/a4/a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60","registry_entry_sha256":"sha256:fe662534bdffb1a7bdb4d9ede1bcbd7ba899726f5ae914cdab22b70e4785641b","semantic_identity_sha256":"sha256:5145ab991be8118f0820397996a81a00d2acbe369f6cd16ecffc9cabbd439f35","size_bytes":12379,"subject_sha256":null},{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/c0/c0f5486c70c4db07fc9ed9148e6e7bd99d22af5aa54d75b6e99727a30f85634b.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:c0f5486c70c4db07fc9ed9148e6e7bd99d22af5aa54d75b6e99727a30f85634b","registry_entry_sha256":"sha256:5a7c6b69e1ef73c21470a345707b930d5afa5441c0d9d41f6e7fa63ebdce5114","semantic_identity_sha256":"sha256:4f55bdb9662c7372e066cfd45cf9aa95cde172622f098c4a14f89bb6f463cc54","size_bytes":2789,"subject_sha256":"sha256:a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60"},{"kind":"qualification-release","object_media_type":"application/vnd.openadapt.qualification-release+json;version=2","object_path":"production-evidence/objects/sha256/ab/ab90ad9cd7a5b284d2f2cb59f6feb4477062cb2a7fd4ab089cd177001dedd25d.qualification-release.json","object_schema_version":"openadapt.qualification-release/v2","object_sha256":"sha256:ab90ad9cd7a5b284d2f2cb59f6feb4477062cb2a7fd4ab089cd177001dedd25d","registry_entry_sha256":"sha256:084de219db0501657318831eb08f5fa2f7869bae901edd4da21d488a8e51199e","semantic_identity_sha256":"sha256:c40ce84afeb73bb92f9633e28b3bc04161423ac0997657cdc6358f9a4df71070","size_bytes":5411,"subject_sha256":null},{"kind":"qualification-release-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/b6/b6761673cdfb6ac5a9a4f8a0706759b352e4ab94cae336566f5aae9865fb37bb.qualification-release-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:b6761673cdfb6ac5a9a4f8a0706759b352e4ab94cae336566f5aae9865fb37bb","registry_entry_sha256":"sha256:6095ad0e4921e2afeb2fc8b9e0d84a943a05ffb80b994d45ffe2ba2a833134e6","semantic_identity_sha256":"sha256:961c849c500f8945830cafe1c4092d57ed3182065eeea1cd1498db94f3b748fa","size_bytes":2741,"subject_sha256":"sha256:ab90ad9cd7a5b284d2f2cb59f6feb4477062cb2a7fd4ab089cd177001dedd25d"}],"previous_registry_head_sha256":null,"registry_head_sha256":"sha256:ad422e8b65bc951ea25f89ac6d83ee47dc7e5185b76b036ac13b0860f9faf2a5","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","revision":1,"schema_version":"openadapt.production-evidence-registry/v2","signer_registry":{"object_path":"production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json","object_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","registry_revision":1,"schema_version":"openadapt.qualification-signer-registry-pointer/v1"},"signer_registry_history":[{"object_path":"production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json","object_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","registry_revision":1,"schema_version":"openadapt.qualification-signer-registry-pointer/v1"}]} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/one-use-effect-release.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/one-use-effect-release.json new file mode 100644 index 0000000..b20806d --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/one-use-effect-release.json @@ -0,0 +1 @@ +{"effect_id_sha256":"sha256:2607686af8d7fe464dc3824ae75f4038a40be50bbe3c6610d76750ad6fc8d988","effect_sha256":"sha256:2799e1c2dc6f1be7b8ccb8c00587a7d412720c5a445a151871ed8bb6221e63ab","operation":"issue-qualification-release","request_handle":"qair_KdWnblgAssOaQt0sZZNzur6GLvn0piMPnTDCCJKY5t-","request_sha256":"sha256:1dece543f6bb9540e17e69f7818b50e1be6c909205fcdf5eebbe54fdd8fa7bf9","result_base64":"eyJhZG1pc3Npb25faWRfc2hhMjU2Ijoic2hhMjU2OjIwYzE4YTZhOTMwZTUwMDQ5M2MxNWE5MTQwZjM0ZDRkMGU5YWI4ZjExZWNhNGRhYTdhOTE3ODg3MTIzYjNhODUiLCJhcnRpZmFjdF9pbnZlbnRvcnlfc2hhMjU2Ijoic2hhMjU2OjYxZmRhN2E1MmNkZTcwODE0Y2FkNjhkMjI3NGZhMjk0YzA5NzRmNTc0ODg0M2M4ODQwZDA5ZGY1ZTdhNmZiNTAiLCJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJjbGFpbV9zY29wZSI6InByb2R1Y3Rpb25fY2xvdWQiLCJldmlkZW5jZV9jbGFzcyI6InJlbW90ZS1zYWZlLXN5bnRoZXRpYyIsImV4cGlyZXNfYXQiOm51bGwsImlzc3VlZF9hdCI6IjIwMjYtMDktMDJUMTk6MjI6NDdaIiwiaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifSwibm90X2JlZm9yZSI6IjIwMjYtMDktMDJUMTk6MjI6NDdaIiwicHJvZHVjdGlvbl9hY2NlcHRhbmNlX3N1bW1hcnlfYnVuZGxlX3JlZmVyZW5jZSI6eyJraW5kIjoicHJvZHVjdGlvbi1hY2NlcHRhbmNlLXN1bW1hcnktc2lnc3RvcmUtYnVuZGxlIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJvYmplY3RfcGF0aCI6InByb2R1Y3Rpb24tZXZpZGVuY2Uvb2JqZWN0cy9zaGEyNTYvYzAvYzBmNTQ4NmM3MGM0ZGIwN2ZjOWVkOTE0OGU2ZTdiZDk5ZDIyYWY1YWE1NGQ3NWI2ZTk5NzI3YTMwZjg1NjM0Yi5wcm9kdWN0aW9uLWFjY2VwdGFuY2Utc3VtbWFyeS1zaWdzdG9yZS1idW5kbGUuanNvbiIsIm9iamVjdF9zY2hlbWFfdmVyc2lvbiI6ImFwcGxpY2F0aW9uL3ZuZC5kZXYuc2lnc3RvcmUuYnVuZGxlLnYwLjMranNvbiIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6YzBmNTQ4NmM3MGM0ZGIwN2ZjOWVkOTE0OGU2ZTdiZDk5ZDIyYWY1YWE1NGQ3NWI2ZTk5NzI3YTMwZjg1NjM0YiIsInJlZ2lzdHJ5X2VudHJ5X3NoYTI1NiI6InNoYTI1Njo1YTdjNmI2OWUxZWY3M2MyMTQ3MGEzNDU3MDdiOTMwZDVhZmE1NDQxYzBkOWQ0MWY2ZTdmYTYzZWJkY2U1MTE0IiwicmVnaXN0cnlfaGVhZF9zaGEyNTYiOiJzaGEyNTY6YmYyYjI1NmVlMjYxODdiOTc1NjA2YmZhNThkMTJhZmIyOGQ0NjBiNzlmY2NjYjQ1MTVhYTU1NjFmNTA4ODRiZiIsInJlZ2lzdHJ5X3JldmlzaW9uIjoxLCJyZWdpc3RyeV9zb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLWV2aWRlbmNlLW9iamVjdC1yZWZlcmVuY2UvdjIiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6NGY1NWJkYjk2NjJjNzM3MmUwNjZjZmQ0NWNmOWFhOTVjZGUxNzI2MjJmMDk4YzRhMTRmODliYjZmNDYzY2M1NCIsInNpemVfYnl0ZXMiOjI3ODksInN1YmplY3Rfc2hhMjU2Ijoic2hhMjU2OmE0MDRmYzk3YzYyNGE3YjllYzlmZWEwZDdmNDVkYTY4NzVhY2U1NWE3ZmMzY2U4MmYwMGE2MTE4YTc5OTBhNjAifSwicHJvZHVjdGlvbl9hY2NlcHRhbmNlX3N1bW1hcnlfcmVmZXJlbmNlIjp7ImtpbmQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2Utc3VtbWFyeSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWxpZmVjeWNsZS1ldmlkZW5jZS1zdW1tYXJ5K2pzb247dmVyc2lvbj0zIiwib2JqZWN0X3BhdGgiOiJwcm9kdWN0aW9uLWV2aWRlbmNlL29iamVjdHMvc2hhMjU2L2E0L2E0MDRmYzk3YzYyNGE3YjllYzlmZWEwZDdmNDVkYTY4NzVhY2U1NWE3ZmMzY2U4MmYwMGE2MTE4YTc5OTBhNjAucHJvZHVjdGlvbi1hY2NlcHRhbmNlLXN1bW1hcnkuanNvbiIsIm9iamVjdF9zY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLWxpZmVjeWNsZS1ldmlkZW5jZS1zdW1tYXJ5L3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphNDA0ZmM5N2M2MjRhN2I5ZWM5ZmVhMGQ3ZjQ1ZGE2ODc1YWNlNTVhN2ZjM2NlODJmMDBhNjExOGE3OTkwYTYwIiwicmVnaXN0cnlfZW50cnlfc2hhMjU2Ijoic2hhMjU2OmZlNjYyNTM0YmRmZmIxYTdiZGI0ZDllZGUxYmNiZDdiYTg5OTcyNmY1YWU5MTRjZGFiMjJiNzBlNDc4NTY0MWIiLCJyZWdpc3RyeV9oZWFkX3NoYTI1NiI6InNoYTI1NjpiZjJiMjU2ZWUyNjE4N2I5NzU2MDZiZmE1OGQxMmFmYjI4ZDQ2MGI3OWZjY2NiNDUxNWFhNTU2MWY1MDg4NGJmIiwicmVnaXN0cnlfcmV2aXNpb24iOjEsInJlZ2lzdHJ5X3NvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tZXZpZGVuY2Utb2JqZWN0LXJlZmVyZW5jZS92MiIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1Njo1MTQ1YWI5OTFiZTgxMThmMDgyMDM5Nzk5NmE4MWEwMGQyYWNiZTM2OWY2Y2QxNmVjZmZjOWNhYmJkNDM5ZjM1Iiwic2l6ZV9ieXRlcyI6MTIzNzksInN1YmplY3Rfc2hhMjU2IjpudWxsfSwicHVibGljYXRpb25fcG9saWN5X3NoYTI1NiI6InNoYTI1NjplZDVhYjY5ZmU4MTI3NjA0Y2E2NzQyNjNjYmM4Yzc3NGI3Y2ZkMTA3NTRlOTBiZmFhOWI3MWJhNTczYmNlMWQxIiwicHVibGljYXRpb25fc3RhZ2luZyI6eyJhc3NldHMiOlt7ImFzc2V0X2lkIjpudWxsLCJraW5kIjoiZGVwbG95bWVudC1tYW5pZmVzdCIsIm1lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tZGVwbG95bWVudC1tYW5pZmVzdCtqc29uO3ZlcnNpb249MSIsIm5hbWUiOiJvcGVuYWRhcHQtY2xvdWQtZTJkYjM0YTgyZjhjNTJlNjliMWI1MWU4YzYwYmE0NTI5OTQ5MWY1My5kZXBsb3ltZW50LW1hbmlmZXN0Lmpzb24iLCJwdWJsaXNoX2Rlc3RpbmF0aW9ucyI6WyJkZXBsb3ltZW50Il0sInNoYTI1NiI6InNoYTI1Njo3YmJiZmQ4MGIyNjhiM2IwNTY5ZjVkM2QyNTMxNjliZjg0Y2EzYzdkNjg4MGU2NWJjOTY0NjY2MjdmZWFkYWI0Iiwic2l6ZV9ieXRlcyI6NTU2LCJ1cGxvYWRlcl9pZCI6bnVsbCwidXBsb2FkZXJfbG9naW4iOm51bGx9XSwiZGVwbG95bWVudF9pZCI6IjMzNTcwMjU1NjczIiwiZGVwbG95bWVudF91cmwiOiJodHRwczovL2FwcC5vcGVuYWRhcHQuYWkiLCJkcmFmdCI6ZmFsc2UsIm9ic2VydmVkX2F0IjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJwcmVyZWxlYXNlIjpmYWxzZSwicHVibGljYXRpb25fbW9kZSI6ImFscmVhZHktcHVibGlzaGVkLWRlcGxveW1lbnQiLCJweXBpX2ZpbGVzIjpudWxsLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWNsb3VkIiwicmVwb3NpdG9yeV9pZCI6IjEzMDA1NzA5OTAiLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXJlbGVhc2Utc3RhZ2luZy1ldmlkZW5jZS92MSIsInRhZyI6InYwLjAuMC1kZXBsb3ltZW50LjMzNTcwMjU1NjczIiwidGFyZ2V0X2NvbW1pdGlzaCI6ImUyZGIzNGE4MmY4YzUyZTY5YjFiNTFlOGM2MGJhNDUyOTk0OTFmNTMifSwicHVibGljYXRpb25fc3RhZ2luZ19zaGEyNTYiOiJzaGEyNTY6NzhiYmI0YTM1ZTBhMzg3MmI2YzU3YTQ1MzBjMzVmYTdhMjZhYzI1YWQxMjdhMzVhNzRmYTNiNGNlNTEyMTRiYSIsInJlbGVhc2UiOnsiYXJ0aWZhY3RzIjpbeyJraW5kIjoiZGVwbG95bWVudC1tYW5pZmVzdCIsIm1lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tZGVwbG95bWVudC1tYW5pZmVzdCtqc29uO3ZlcnNpb249MSIsIm5hbWUiOiJvcGVuYWRhcHQtY2xvdWQtZTJkYjM0YTgyZjhjNTJlNjliMWI1MWU4YzYwYmE0NTI5OTQ5MWY1My5kZXBsb3ltZW50LW1hbmlmZXN0Lmpzb24iLCJwdWJsaXNoX2Rlc3RpbmF0aW9ucyI6WyJkZXBsb3ltZW50Il0sInNoYTI1NiI6InNoYTI1Njo3YmJiZmQ4MGIyNjhiM2IwNTY5ZjVkM2QyNTMxNjliZjg0Y2EzYzdkNjg4MGU2NWJjOTY0NjY2MjdmZWFkYWI0Iiwic2l6ZV9ieXRlcyI6NTU2fV0sImRlcGxveW1lbnRfaWQiOiIzMzU3MDI1NTY3MyIsImRlcGxveW1lbnRfc2hhMjU2Ijoic2hhMjU2OjdiYmJmZDgwYjI2OGIzYjA1NjlmNWQzZDI1MzE2OWJmODRjYTNjN2Q2ODgwZTY1YmM5NjQ2NjYyN2ZlYWRhYjQiLCJraW5kIjoiZGVwbG95bWVudCIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcmVsZWFzZS1jYW5kaWRhdGUvdjEiLCJzb3VyY2VfY29tbWl0IjoiZTJkYjM0YTgyZjhjNTJlNjliMWI1MWU4YzYwYmE0NTI5OTQ5MWY1MyIsInNvdXJjZV9yZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWNsb3VkIiwic291cmNlX3JlcG9zaXRvcnlfaWQiOiIxMzAwNTcwOTkwIiwidGFnIjpudWxsLCJ2ZXJzaW9uIjpudWxsfSwicmVsZWFzZV9pZGVudGl0eSI6eyJjaGFubmVsIjoicHJvZHVjdGlvbiIsInByZXZpb3VzX2FkbWlzc2lvbl9zaGEyNTYiOm51bGwsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0Lm1vbm90b25pYy1wcm9kdWN0aW9uLXJlbGVhc2UvdjEiLCJzZXF1ZW5jZSI6MX0sInJlbGVhc2Vfc2hhMjU2Ijoic2hhMjU2OjlmNmFhYmRkMjRhZDJiNjQ5OTM4ZTVkMmI3YjI5ZGVmMjViZjQyZjYwNTQzNzZkNjNiYzZlZGM2ZmU5NDgwNTgiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0IiwidGFyZ2V0IjoiY2xvdWQiLCJ2ZXJkaWN0IjoiYWNjZXB0ZWQifQo=","result_sha256":"sha256:ab90ad9cd7a5b284d2f2cb59f6feb4477062cb2a7fd4ab089cd177001dedd25d","retry_policy":"reconcile-never-retry","schema_version":"openadapt.qualification-one-use-effect/v1"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/one-use-effect.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/one-use-effect.json new file mode 100644 index 0000000..a73b5e1 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/one-use-effect.json @@ -0,0 +1 @@ +{"effect_id_sha256":"sha256:926dce680479a72829a0fea3f7c49a2e71370a2c9f290ab2ae98ae37a8624bde","effect_sha256":"sha256:8b9922ae759f04de54b998d6d7ad8e8b11b611b61db8e0251a256c1b6f44c39c","operation":"issue-qualification-admission","request_handle":"qair_8BHV-y_zMKvn4ZUivrj1Kar3pCshp95A2qjz-TcIh8U","request_sha256":"sha256:6c2be670e1d3bd108997cb6d45340b0e6e5b6578b9cee0e88e7666d87069c146","result_base64":"eyJhY3Rpb25fY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OmQxZjhkMmVhY2I1ZjQ2MThlODI2ZDk3Y2E3MzUzZjJjNGJjNThhODdkYmUyOWQ1OGIwNGI0NGJkNDY5YWE3MWYiLCJhZG1pc3Npb25faWRfc2hhMjU2Ijoic2hhMjU2OjgxYTY3OGEzYTAzMDJiMjU3MjFlM2RhYTU4NzM2NDdkYzM2ZDI2NmNjZGVmMDU1NmU1NmM0MGMwNWVlYmU5MDciLCJhZG1pdHRlZF9ydW50aW1lX3NoYTI1NiI6InNoYTI1Njo3YmJiZmQ4MGIyNjhiM2IwNTY5ZjVkM2QyNTMxNjliZjg0Y2EzYzdkNjg4MGU2NWJjOTY0NjY2MjdmZWFkYWI0IiwiYXBwbGljYXRpb25fY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2Ojk5NGI1OGM4NDI3NjUwM2MwNzQ4ZDQ1M2IxMmVmMGVlNzY3ODM4OWEzOWRhNDlkNWI3NTExNzliZDNhYTliMGIiLCJidW5kbGVfc2hhMjU2Ijoic2hhMjU2Ojk2NDg1YmU2NDYyZmJkZWNjMDBlZTUzNDc4ODk1MDMyNmZhZDY3NDViZWM0MjVmM2IyMWNkNGY4OWM2NGRmYTUiLCJidW5kbGVfdmVyc2lvbiI6IjAuMC4wLXN5bnRoZXRpYyIsImNhbXBhaWduX2FydGlmYWN0X3NoYTI1NiI6InNoYTI1NjpiZTlkNWNmMmI3ZjZmMTFmN2U5YThiZjBmMDMwMzIwMzVkOWNlYWUyZDg1NGRhOWE0NjBkMTNlZDI0YzhiZjE2IiwiY2FtcGFpZ25fcGVybWl0X3NoYTI1NiI6InNoYTI1NjoxMzIwMjEwY2M2ZTU5YWNkNzgyODJjMWEyNDMwZmM2MWNkYzU1ZWQyZDcwNDJkZjM5ZjdlMGNhNjRjMzcwOWIxIiwiY2FtcGFpZ25fc3VtbWFyeSI6eyJkZWNsYXJlZF9hdHRlbmRlZCI6eyJhcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsImF1dGhlbnRpY2F0ZWRfYm91bmRfZGVjaXNpb25fY291bnQiOjMsImJsaW5kX3JldHJ5X2NvdW50IjowLCJsaXZlX3RhcmdldF9yZXZhbGlkYXRpb25fY291bnQiOjMsIm1pbmltdW1fdHJpYWxzX3Blcl9jZWxsIjozLCJtb2RlbF9jYWxsX2NvdW50IjowLCJvYnNlcnZlZF90cmlhbF9jb3VudCI6Mywib3Zlcl9oYWx0X2NvdW50IjowLCJwb2xpY3lfYXBwcm92ZWRfcmVwYWlyX2NvdW50IjowLCJyZWNvbmNpbGlhdGlvbl9yZXF1aXJlZF9jb3VudCI6MCwicmVwbGF5X2Rpc3BhdGNoX2NvdW50IjowLCJyZXRhaW5lZF9yZXBhaXJfZXZpZGVuY2VfY291bnQiOjAsInNpbGVudF9pbmNvcnJlY3Rfc3VjY2Vzc19jb3VudCI6MCwidGFza19jb25kaXRpb25fY2VsbF9jb3VudCI6MSwidW5wbGFubmVkX2ludGVydmVudGlvbl9jb3VudCI6MCwidW5zYWZlX2VmZmVjdF9jb3VudCI6MCwidW52ZXJpZmllZF9kaXJlY3RfYWN0aW9uX2NvdW50IjowfSwiZ292ZXJuZWRfcmVwYWlyIjp7ImFwcHJvdmVkX3JlcGFpcl9jb3VudCI6MywiYXV0aGVudGljYXRlZF9ib3VuZF9kZWNpc2lvbl9jb3VudCI6MCwiYmxpbmRfcmV0cnlfY291bnQiOjAsImxpdmVfdGFyZ2V0X3JldmFsaWRhdGlvbl9jb3VudCI6MywibWluaW11bV90cmlhbHNfcGVyX2NlbGwiOjMsIm1vZGVsX2NhbGxfY291bnQiOjAsIm9ic2VydmVkX3RyaWFsX2NvdW50IjozLCJvdmVyX2hhbHRfY291bnQiOjAsInBvbGljeV9hcHByb3ZlZF9yZXBhaXJfY291bnQiOjMsInJlY29uY2lsaWF0aW9uX3JlcXVpcmVkX2NvdW50IjowLCJyZXBsYXlfZGlzcGF0Y2hfY291bnQiOjAsInJldGFpbmVkX3JlcGFpcl9ldmlkZW5jZV9jb3VudCI6Mywic2lsZW50X2luY29ycmVjdF9zdWNjZXNzX2NvdW50IjowLCJ0YXNrX2NvbmRpdGlvbl9jZWxsX2NvdW50IjoxLCJ1bnBsYW5uZWRfaW50ZXJ2ZW50aW9uX2NvdW50IjowLCJ1bnNhZmVfZWZmZWN0X2NvdW50IjowLCJ1bnZlcmlmaWVkX2RpcmVjdF9hY3Rpb25fY291bnQiOjB9LCJoZWFsdGh5Ijp7ImFwcHJvdmVkX3JlcGFpcl9jb3VudCI6MCwiYXV0aGVudGljYXRlZF9ib3VuZF9kZWNpc2lvbl9jb3VudCI6MCwiYmxpbmRfcmV0cnlfY291bnQiOjAsImxpdmVfdGFyZ2V0X3JldmFsaWRhdGlvbl9jb3VudCI6MCwibWluaW11bV90cmlhbHNfcGVyX2NlbGwiOjMsIm1vZGVsX2NhbGxfY291bnQiOjAsIm9ic2VydmVkX3RyaWFsX2NvdW50IjozLCJvdmVyX2hhbHRfY291bnQiOjAsInBvbGljeV9hcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsInJlY29uY2lsaWF0aW9uX3JlcXVpcmVkX2NvdW50IjowLCJyZXBsYXlfZGlzcGF0Y2hfY291bnQiOjAsInJldGFpbmVkX3JlcGFpcl9ldmlkZW5jZV9jb3VudCI6MCwic2lsZW50X2luY29ycmVjdF9zdWNjZXNzX2NvdW50IjowLCJ0YXNrX2NvbmRpdGlvbl9jZWxsX2NvdW50IjoxLCJ1bnBsYW5uZWRfaW50ZXJ2ZW50aW9uX2NvdW50IjowLCJ1bnNhZmVfZWZmZWN0X2NvdW50IjowLCJ1bnZlcmlmaWVkX2RpcmVjdF9hY3Rpb25fY291bnQiOjB9LCJpZGVtcG90ZW5jeV9yZXBsYXkiOnsiYXBwcm92ZWRfcmVwYWlyX2NvdW50IjowLCJhdXRoZW50aWNhdGVkX2JvdW5kX2RlY2lzaW9uX2NvdW50IjowLCJibGluZF9yZXRyeV9jb3VudCI6MCwibGl2ZV90YXJnZXRfcmV2YWxpZGF0aW9uX2NvdW50IjowLCJtaW5pbXVtX3RyaWFsc19wZXJfY2VsbCI6MywibW9kZWxfY2FsbF9jb3VudCI6MCwib2JzZXJ2ZWRfdHJpYWxfY291bnQiOjMsIm92ZXJfaGFsdF9jb3VudCI6MCwicG9saWN5X2FwcHJvdmVkX3JlcGFpcl9jb3VudCI6MCwicmVjb25jaWxpYXRpb25fcmVxdWlyZWRfY291bnQiOjAsInJlcGxheV9kaXNwYXRjaF9jb3VudCI6MCwicmV0YWluZWRfcmVwYWlyX2V2aWRlbmNlX2NvdW50IjowLCJzaWxlbnRfaW5jb3JyZWN0X3N1Y2Nlc3NfY291bnQiOjAsInRhc2tfY29uZGl0aW9uX2NlbGxfY291bnQiOjEsInVucGxhbm5lZF9pbnRlcnZlbnRpb25fY291bnQiOjAsInVuc2FmZV9lZmZlY3RfY291bnQiOjAsInVudmVyaWZpZWRfZGlyZWN0X2FjdGlvbl9jb3VudCI6MH0sInNhZmVfaGFsdCI6eyJhcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsImF1dGhlbnRpY2F0ZWRfYm91bmRfZGVjaXNpb25fY291bnQiOjAsImJsaW5kX3JldHJ5X2NvdW50IjowLCJsaXZlX3RhcmdldF9yZXZhbGlkYXRpb25fY291bnQiOjAsIm1pbmltdW1fdHJpYWxzX3Blcl9jZWxsIjozLCJtb2RlbF9jYWxsX2NvdW50IjowLCJvYnNlcnZlZF90cmlhbF9jb3VudCI6Mywib3Zlcl9oYWx0X2NvdW50IjowLCJwb2xpY3lfYXBwcm92ZWRfcmVwYWlyX2NvdW50IjowLCJyZWNvbmNpbGlhdGlvbl9yZXF1aXJlZF9jb3VudCI6MCwicmVwbGF5X2Rpc3BhdGNoX2NvdW50IjowLCJyZXRhaW5lZF9yZXBhaXJfZXZpZGVuY2VfY291bnQiOjAsInNpbGVudF9pbmNvcnJlY3Rfc3VjY2Vzc19jb3VudCI6MCwidGFza19jb25kaXRpb25fY2VsbF9jb3VudCI6MSwidW5wbGFubmVkX2ludGVydmVudGlvbl9jb3VudCI6MCwidW5zYWZlX2VmZmVjdF9jb3VudCI6MCwidW52ZXJpZmllZF9kaXJlY3RfYWN0aW9uX2NvdW50IjowfSwidW5jZXJ0YWluX2RlbGl2ZXJ5Ijp7ImFwcHJvdmVkX3JlcGFpcl9jb3VudCI6MCwiYXV0aGVudGljYXRlZF9ib3VuZF9kZWNpc2lvbl9jb3VudCI6MCwiYmxpbmRfcmV0cnlfY291bnQiOjAsImxpdmVfdGFyZ2V0X3JldmFsaWRhdGlvbl9jb3VudCI6MCwibWluaW11bV90cmlhbHNfcGVyX2NlbGwiOjMsIm1vZGVsX2NhbGxfY291bnQiOjAsIm9ic2VydmVkX3RyaWFsX2NvdW50IjozLCJvdmVyX2hhbHRfY291bnQiOjAsInBvbGljeV9hcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsInJlY29uY2lsaWF0aW9uX3JlcXVpcmVkX2NvdW50IjozLCJyZXBsYXlfZGlzcGF0Y2hfY291bnQiOjAsInJldGFpbmVkX3JlcGFpcl9ldmlkZW5jZV9jb3VudCI6MCwic2lsZW50X2luY29ycmVjdF9zdWNjZXNzX2NvdW50IjowLCJ0YXNrX2NvbmRpdGlvbl9jZWxsX2NvdW50IjoxLCJ1bnBsYW5uZWRfaW50ZXJ2ZW50aW9uX2NvdW50IjowLCJ1bnNhZmVfZWZmZWN0X2NvdW50IjowLCJ1bnZlcmlmaWVkX2RpcmVjdF9hY3Rpb25fY291bnQiOjB9fSwiZGVjaXNpb25fcmVjZWlwdF9idW5kbGVfcmVmZXJlbmNlIjp7ImtpbmQiOiJxdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQtc2lnc3RvcmUtYnVuZGxlIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJvYmplY3RfcGF0aCI6InByb2R1Y3Rpb24tZXZpZGVuY2Uvb2JqZWN0cy9zaGEyNTYvZmQvZmRkMjVkMTgzNmYyODgxODI4ODg0MTdjODVhNjk3MjFmYTY4NTUyZGIxYWJmMzFmOThlM2E0NzM3MDlhMzFjNi5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQtc2lnc3RvcmUtYnVuZGxlLmpzb24iLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJvYmplY3Rfc2hhMjU2Ijoic2hhMjU2OmZkZDI1ZDE4MzZmMjg4MTgyODg4NDE3Yzg1YTY5NzIxZmE2ODU1MmRiMWFiZjMxZjk4ZTNhNDczNzA5YTMxYzYiLCJyZWdpc3RyeV9lbnRyeV9zaGEyNTYiOiJzaGEyNTY6MzU3YjdiNzZiYTEzMzk2NzYyNzZlYmFhNjI2M2U3NDU5MDI5MzljZmJiNGY3NzZiMDViZjhlMjEzMDAxMDU0NyIsInJlZ2lzdHJ5X2hlYWRfc2hhMjU2Ijoic2hhMjU2OmJmMmIyNTZlZTI2MTg3Yjk3NTYwNmJmYTU4ZDEyYWZiMjhkNDYwYjc5ZmNjY2I0NTE1YWE1NTYxZjUwODg0YmYiLCJyZWdpc3RyeV9yZXZpc2lvbiI6MSwicmVnaXN0cnlfc291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1ldmlkZW5jZS1vYmplY3QtcmVmZXJlbmNlL3YyIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OjRlYjlmYWQ5Yzg5ZGI2M2Q0MjIzMGUyOTBlODEwNDdkYTRiYmZmNjlmYTUzMGI5YmU5YmYzMjk4NjgxOTY2N2YiLCJzaXplX2J5dGVzIjoyODQ5LCJzdWJqZWN0X3NoYTI1NiI6InNoYTI1NjplMDNkZWM0YjgzODM1MWZlMDdmMzExMTgxYWNhM2Y1YmY0OTliMjFmZjBmNzNlM2RkYjcwMDhiODA2YWE3ODgwIn0sImRlY2lzaW9uX3JlY2VpcHRfcmVmZXJlbmNlIjp7ImtpbmQiOiJxdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0K2pzb247dmVyc2lvbj0yIiwib2JqZWN0X3BhdGgiOiJwcm9kdWN0aW9uLWV2aWRlbmNlL29iamVjdHMvc2hhMjU2L2UwL2UwM2RlYzRiODM4MzUxZmUwN2YzMTExODFhY2EzZjViZjQ5OWIyMWZmMGY3M2UzZGRiNzAwOGI4MDZhYTc4ODAucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0Lmpzb24iLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjplMDNkZWM0YjgzODM1MWZlMDdmMzExMTgxYWNhM2Y1YmY0OTliMjFmZjBmNzNlM2RkYjcwMDhiODA2YWE3ODgwIiwicmVnaXN0cnlfZW50cnlfc2hhMjU2Ijoic2hhMjU2OjQ2MjkwMzgwMGU5ZGRhMDNiNGNhZWY0Y2ZjNzlkMGFmZjI4MGFjZDVlZDlkNjUyYzZhNTdlNGM5MDJhOGNlNTUiLCJyZWdpc3RyeV9oZWFkX3NoYTI1NiI6InNoYTI1NjpiZjJiMjU2ZWUyNjE4N2I5NzU2MDZiZmE1OGQxMmFmYjI4ZDQ2MGI3OWZjY2NiNDUxNWFhNTU2MWY1MDg4NGJmIiwicmVnaXN0cnlfcmV2aXNpb24iOjEsInJlZ2lzdHJ5X3NvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tZXZpZGVuY2Utb2JqZWN0LXJlZmVyZW5jZS92MiIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjpjNjVkYTUwYjY5ZGRlNTQwYmMyMTAyYWVlZDdkY2U0YzA1NjY5MGYxNDk5OGFlMjBiMWRjZjQwYTdmZDJhOTZjIiwic2l6ZV9ieXRlcyI6NjYzNiwic3ViamVjdF9zaGEyNTYiOm51bGx9LCJlZmZlY3RfY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OjZmNzdiYmFkZGFkODQyNjAyZmRhMGZkMDE2ZWY4NDBjZWQ4YTRiMjkyMDI4OTlhNTQ3YjU1MjUwN2YwOGMyMDkiLCJlbnRpdHlfY2xhc3MiOiJyZWNvcmQiLCJlbnZpcm9ubWVudF9jb250cmFjdF9zaGEyNTYiOiJzaGEyNTY6ZTQ5M2UzMzkyYzllMjA4ZjYwMDJjYzY0ZTMxMTVlOTMyMGFhOGIyMWVmMzFkNDIyZjIzNmMwNTYyMTFhZGQ5OCIsImV2aWRlbmNlX2F1dGhvcml0eV9zaGEyNTYiOiJzaGEyNTY6MWFhN2NmY2I1ZjNkZjZiOTkzNzJhMjhjMzA1MTc3ZTA0NjQ4N2M4ZWM1YjYxMTExZWRiZjFhMTJkM2U3NjY2MyIsImV2aWRlbmNlX2NsYXNzIjoicmVtb3RlLXNhZmUtc3ludGhldGljIiwiZXhwaXJlc19hdCI6bnVsbCwiaWRlbnRpdHlfY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OjVhOTZlNmJlZTc1YmQwMDIwNTJmNmYyMDY0N2Q1M2FkNmE1NTg3ZjVkZDk4MmQ3NDBkYmNjNDFlYWY3NjZkZmUiLCJpbnB1dF9jb250cmFjdF9zaGEyNTYiOiJzaGEyNTY6NTI1ZWU4ZmE0Mzc3ZTgyNTI2MTY2NjA4OWM0OTcyNjdkMWJkYzIwMTJiYTRjOTgxNjIxMzE3NTk0YWIxMzM3MCIsImlzc3VlZF9hdCI6IjIwMjYtMDktMDJUMTk6MjI6NDdaIiwiaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9LCJsb2NhbF9pZGVudGl0eV9vcGVuaW5nIjp7ImFsZ29yaXRobSI6ImhtYWMtc2hhMjU2IiwiY3VzdG9tZXJfY29udHJvbGxlZF9zZWNyZXRfcmVxdWlyZWQiOnRydWUsImV4YWN0X2NvbnRyYWN0X21hdGNoX3JlcXVpcmVkIjp0cnVlLCJtYXhpbXVtX2FnZV9zZWNvbmRzIjo2MCwicmVxdWlyZWQiOnRydWUsInJldmFsaWRhdGlvbl9iZWZvcmVfYWN0dWF0aW9uIjp0cnVlLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWxvY2FsLWlkZW50aXR5LW9wZW5pbmcvdjEifSwibm90X2JlZm9yZSI6IjIwMjYtMDktMDJUMTk6MjI6NDdaIiwib3JnYW5pemF0aW9uX2lkX3NoYTI1NiI6InNoYTI1NjoyYWIzYWM5OTA0NDllMjVhYTkzYjRjYzBlNzZlOGIxMzU0OWI1ZGRhNTRkNDZmOTZjODc5OTFhODExMmI0Zjc4IiwicG9saWN5X2NvbnRyYWN0X3NoYTI1NiI6InNoYTI1NjoxZTE4OWVkZmRhMzBkN2E0ZDg5NzQ2Njg4MjQ2MTkzODdiNTViMDIyYWVhZmY2YjU5ZGZkZjc1OTJkNDQ1NjE4IiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0IiwidmVyZGljdCI6ImFjY2VwdGVkIiwid29ya2Zsb3dfaWRfc2hhMjU2Ijoic2hhMjU2OjliM2QwMjAxMWRkNTk3NjdkMmRjZmNmZmExZTQ0MTMxNjU2NDI1NjljNzg3OWM4MGE5OWNmY2VmOTBhM2E1MGMiLCJ3b3JrZmxvd192ZXJzaW9uX2lkX3NoYTI1NiI6InNoYTI1NjoyNTc0NmYyYjE3MWYwNjBkNmRkODE3M2I4ZWFhMzE3MDgxODg2N2M2NzVjMzhiYmZjZTJkMmVjZDA3MDVmMjcyIn0K","result_sha256":"sha256:71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d","retry_policy":"reconcile-never-retry","schema_version":"openadapt.qualification-one-use-effect/v1"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/one-use-effects.sqlite b/local-candidates/cloud-e2db34a-remote-safe-synthetic/one-use-effects.sqlite new file mode 100644 index 0000000..622031c Binary files /dev/null and b/local-candidates/cloud-e2db34a-remote-safe-synthetic/one-use-effects.sqlite differ diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-acceptance-manifest-sigstore-bundle.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-acceptance-manifest-sigstore-bundle.json new file mode 100644 index 0000000..27298a6 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-acceptance-manifest-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1tYW5pZmVzdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWFjY2VwdGFuY2UranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1hY2NlcHRhbmNlL3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjowYmYxYzNlOTUyZmNhNjEyZGFiZWRkMjUxNjFiYWQ2YzA2YjkyNmU4MTM2NGIzMThmNjQ0Y2NmMTE1OWU1MjZhIiwib2JqZWN0X3NpemVfYnl0ZXMiOjExMjc2LCJyZXF1ZXN0X2lkX3NoYTI1NiI6InNoYTI1Njo5YTRjMjlhZGNlNTg5MjMzZTE5M2ZiYjlhMDNhY2NkZDkxNTYzYjYwNjFhNjU3YTk3MzFiNzAxODA1ODkyNzNiIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcHVibGljLXRydXN0LXNpZ25pbmctc3RhdGVtZW50L3YxIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OmJiNmFlZmJlMjczZjViMWQwYTg4NGQ0OGE4NzhjYjIxNzc5Y2RjNzhiZmVmYTc5YTYwYmUxYzc0OWUxY2E2NWYiLCJzaWduYXR1cmVfcHJvZmlsZSI6InNvZnR3YXJlLWVkMjU1MTktZHNzZS12MSIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInNpZ25pbmdfYXV0aG9yaXR5Ijp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJrZXlfb3JpZ2luIjoic29mdHdhcmUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL3NpZ24tcHJvZHVjdGlvbi1ldmlkZW5jZS1zb2Z0d2FyZS55bWwifSwic291cmNlX2lzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZXZhbHMiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNTk5ODE5NyIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiY2FkNTU2MGQ2Yjc0ODJmMmNiOTliOTczNWUwYWMzYzVhYWU3MTRjOCIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1hY2NlcHRhbmNlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"o+7Tx/gpwXb9N2CXWhfEwGOus9JFPCup4e9Alk1TVtVItKM8OxI5YF2nIBmki340EVJkN2zKXU5+yNp4ms5XBg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-acceptance-manifest.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-acceptance-manifest.json new file mode 100644 index 0000000..25f84e0 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-acceptance-manifest.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory":{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556}],"claim_scope":"production_cloud","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"cloud"},"artifact_inventory_sha256":"sha256:61fda7a52cde70814cad68d2274fa294c0974f5748843c8840d09df5e7a6fb50","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_cloud","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","publication_staging":{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556,"uploader_id":null,"uploader_login":null}],"deployment_id":"33570255673","deployment_url":"https://app.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-cloud","repository_id":"1300570990","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.33570255673","target_commitish":"e2db34a82f8c52e69b1b51e8c60ba45299491f53"},"publication_staging_sha256":"sha256:78bbb4a35e0a3872b6c57a4530c35fa7a26ac25ad127a35a74fa3b4ce51214ba","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/00/0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248","registry_entry_sha256":"sha256:5293c98cc81e2adff14afa7bf55b39a57f91eb48122c704f04527abbb87f7098","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:91ce280188aa31831be7ea2fda8401c25fd1a7ab13d1ae7e672a25bb9f7044cf","size_bytes":2737,"subject_sha256":"sha256:71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/71/71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d","registry_entry_sha256":"sha256:6d8c2fd866016a461ca6ce10c12f27b8e0396944460435905e3c40af00dec0f1","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:e2dca14ae8df88852b1b776bf8e6ab2bed2b01e1111046147dbbb544e73617ed","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/fd/fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6","registry_entry_sha256":"sha256:357b7b76ba1339676276ebaa6263e745902939cfbb4f776b05bf8e2130010547","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:4eb9fad9c89db63d42230e290e81047da4bbff69fa530b9be9bf32986819667f","size_bytes":2849,"subject_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/e0/e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880","registry_entry_sha256":"sha256:462903800e9dda03b4caef4cfc79d0aff280acd5ed9d652c6a57e4c902a8ce55","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c65da50b69dde540bc2102aeed7dce4c056690f14998ae20b1dcf40a7fd2a96c","size_bytes":6636,"subject_sha256":null},"release":{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556}],"deployment_id":"33570255673","deployment_sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","kind":"deployment","schema_version":"openadapt.production-release-candidate/v1","source_commit":"e2db34a82f8c52e69b1b51e8c60ba45299491f53","source_repository":"OpenAdaptAI/openadapt-cloud","source_repository_id":"1300570990","tag":null,"version":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:9f6aabdd24ad2b649938e5d2b7b29def25bf42f6054376d63bc6edc6fe948058","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-acceptance/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"cloud","verdict":"accepted"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-acceptance-summary-sigstore-bundle.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-acceptance-summary-sigstore-bundle.json new file mode 100644 index 0000000..ac3842e --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-acceptance-summary-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6YTQwNGZjOTdjNjI0YTdiOWVjOWZlYTBkN2Y0NWRhNjg3NWFjZTU1YTdmYzNjZTgyZjAwYTYxMThhNzk5MGE2MCIsIm9iamVjdF9zaXplX2J5dGVzIjoxMjM3OSwicmVxdWVzdF9pZF9zaGEyNTYiOiJzaGEyNTY6NTFhZGE3ZDA0OTAyYmQwYzJmNjVjMDJmYTBjYTI1M2Q3NTVjZmE1ZjcxMzBjNDkyMzFlZTM3NjMwODM3MzYxZCIsInJldm9jYXRpb25fc3RhdGVfc2hhMjU2Ijoic2hhMjU2OjI1MGFiNDMwZTQ2N2Y1ZTU4NGViZDJiMTgzMjk3NmI0MjE4NmI2OThkYTcxZDYyN2VlMTcyNGMyYjFkYTI0NTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXB1YmxpYy10cnVzdC1zaWduaW5nLXN0YXRlbWVudC92MSIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1Njo1MTQ1YWI5OTFiZTgxMThmMDgyMDM5Nzk5NmE4MWEwMGQyYWNiZTM2OWY2Y2QxNmVjZmZjOWNhYmJkNDM5ZjM1Iiwic2lnbmF0dXJlX3Byb2ZpbGUiOiJzb2Z0d2FyZS1lZDI1NTE5LWRzc2UtdjEiLCJzaWduZXJfcmVnaXN0cnlfc2hhMjU2Ijoic2hhMjU2OmUyNDNhMjMyNDNiMjQ5ODZlZDA4ODEyZTI4NGExYmQ4YzQ5OTM4MTQxNDlmMDJiY2JhNzljYzUyMGUxMGNhMTQiLCJzaWduaW5nX2F1dGhvcml0eSI6eyJlbnZpcm9ubWVudCI6InN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uIiwia2V5X29yaWdpbiI6InNvZnR3YXJlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9zaWduLXByb2R1Y3Rpb24tZXZpZGVuY2Utc29mdHdhcmUueW1sIn0sInNvdXJjZV9pc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2UiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWV2YWxzIiwicmVwb3NpdG9yeV9pZCI6IjExMzU5OTgxOTciLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6ImNhZDU1NjBkNmI3NDgyZjJjYjk5Yjk3MzVlMGFjM2M1YWFlNzE0YzgiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tYWNjZXB0YW5jZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"oxuXV0xV08Yw8vuQ0nGgHNR4PrwXPpY5pmu35aFsfjUgSgfeEliqPScNn9C3q/cRfHLhOnww5dj30cIiimkaCQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-acceptance-summary.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-acceptance-summary.json new file mode 100644 index 0000000..cbf532c --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-acceptance-summary.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory_sha256":"sha256:61fda7a52cde70814cad68d2274fa294c0974f5748843c8840d09df5e7a6fb50","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_cloud","evidence_identity_sha256":"sha256:23d1251ba2d0c63ee926532b5528c330823e00877b52bbc7ee5974d430916736","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","production_acceptance_manifest_bundle_reference":{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/38/3899ebc2ab2846cc5ff7a82dc2baca8ae9b93b14e69b2b6b1652dfaa539962a7.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:3899ebc2ab2846cc5ff7a82dc2baca8ae9b93b14e69b2b6b1652dfaa539962a7","registry_entry_sha256":"sha256:8ee9b8b8e63f309a073384cbaef106aa7e82fca90942988377490a163aae815e","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:d20d7de5253451352f8be093e429fc4750c56e94dd0648aee2bca85e8d1f3862","size_bytes":2749,"subject_sha256":"sha256:0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a"},"production_acceptance_manifest_reference":{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/0b/0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a","registry_entry_sha256":"sha256:e0696da3f90988c2295bfa690b461cf910028d24dc3e658ee7ffe66e4f57a1c8","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:bb6aefbe273f5b1d0a884d48a878cb21779cdc78bfefa79a60be1c749e1ca65f","size_bytes":11276,"subject_sha256":null},"publication_staging":{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556,"uploader_id":null,"uploader_login":null}],"deployment_id":"33570255673","deployment_url":"https://app.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-cloud","repository_id":"1300570990","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.33570255673","target_commitish":"e2db34a82f8c52e69b1b51e8c60ba45299491f53"},"publication_staging_sha256":"sha256:78bbb4a35e0a3872b6c57a4530c35fa7a26ac25ad127a35a74fa3b4ce51214ba","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/00/0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248","registry_entry_sha256":"sha256:5293c98cc81e2adff14afa7bf55b39a57f91eb48122c704f04527abbb87f7098","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:91ce280188aa31831be7ea2fda8401c25fd1a7ab13d1ae7e672a25bb9f7044cf","size_bytes":2737,"subject_sha256":"sha256:71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/71/71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d","registry_entry_sha256":"sha256:6d8c2fd866016a461ca6ce10c12f27b8e0396944460435905e3c40af00dec0f1","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:e2dca14ae8df88852b1b776bf8e6ab2bed2b01e1111046147dbbb544e73617ed","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/fd/fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6","registry_entry_sha256":"sha256:357b7b76ba1339676276ebaa6263e745902939cfbb4f776b05bf8e2130010547","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:4eb9fad9c89db63d42230e290e81047da4bbff69fa530b9be9bf32986819667f","size_bytes":2849,"subject_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/e0/e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880","registry_entry_sha256":"sha256:462903800e9dda03b4caef4cfc79d0aff280acd5ed9d652c6a57e4c902a8ce55","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c65da50b69dde540bc2102aeed7dce4c056690f14998ae20b1dcf40a7fd2a96c","size_bytes":6636,"subject_sha256":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:9f6aabdd24ad2b649938e5d2b7b29def25bf42f6054376d63bc6edc6fe948058","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-lifecycle-evidence-summary/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"cloud","verdict":"accepted"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/00/0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248.qualification-admission-sigstore-bundle.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/00/0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248.qualification-admission-sigstore-bundle.json new file mode 100644 index 0000000..cb2711b --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/00/0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248.qualification-admission-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYWRtaXNzaW9uIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uK2pzb247dmVyc2lvbj00Iiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo3MWI2OWJjMjMzOWZkMzIwMmVhZTk2MGMyY2Q3ZmJlZjQ5NjNlNjczNmZhNWFkNmUyNGQ3ODc5ZTUzZjhkYTdkIiwib2JqZWN0X3NpemVfYnl0ZXMiOjgwNTUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmJjMDVmMTFlNjhlNThhNGJmZDAwMzhmOWI5YzEwNmVhNWIyZTFlNDg4NzFiZWZmOWM5ZDhjZTc1ZjE5Zjg3Y2UiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ZTJkY2ExNGFlOGRmODg4NTJiMWI3NzZiZjhlNmFiMmJlZDJiMDFlMTExMTA0NjE0N2RiYmI1NDRlNzM2MTdlZCIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"NUer6ZaIa6PFH0uywuK5OxqJ1Bmzt3whIXmvI3YcGG5CBOF/QmKfRKxe/+8qB4Szkl0rnE6CzXnD+Mhb2ENgAA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/0b/0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a.production-acceptance-manifest.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/0b/0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a.production-acceptance-manifest.json new file mode 100644 index 0000000..25f84e0 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/0b/0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a.production-acceptance-manifest.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory":{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556}],"claim_scope":"production_cloud","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"cloud"},"artifact_inventory_sha256":"sha256:61fda7a52cde70814cad68d2274fa294c0974f5748843c8840d09df5e7a6fb50","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_cloud","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","publication_staging":{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556,"uploader_id":null,"uploader_login":null}],"deployment_id":"33570255673","deployment_url":"https://app.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-cloud","repository_id":"1300570990","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.33570255673","target_commitish":"e2db34a82f8c52e69b1b51e8c60ba45299491f53"},"publication_staging_sha256":"sha256:78bbb4a35e0a3872b6c57a4530c35fa7a26ac25ad127a35a74fa3b4ce51214ba","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/00/0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248","registry_entry_sha256":"sha256:5293c98cc81e2adff14afa7bf55b39a57f91eb48122c704f04527abbb87f7098","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:91ce280188aa31831be7ea2fda8401c25fd1a7ab13d1ae7e672a25bb9f7044cf","size_bytes":2737,"subject_sha256":"sha256:71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/71/71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d","registry_entry_sha256":"sha256:6d8c2fd866016a461ca6ce10c12f27b8e0396944460435905e3c40af00dec0f1","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:e2dca14ae8df88852b1b776bf8e6ab2bed2b01e1111046147dbbb544e73617ed","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/fd/fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6","registry_entry_sha256":"sha256:357b7b76ba1339676276ebaa6263e745902939cfbb4f776b05bf8e2130010547","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:4eb9fad9c89db63d42230e290e81047da4bbff69fa530b9be9bf32986819667f","size_bytes":2849,"subject_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/e0/e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880","registry_entry_sha256":"sha256:462903800e9dda03b4caef4cfc79d0aff280acd5ed9d652c6a57e4c902a8ce55","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c65da50b69dde540bc2102aeed7dce4c056690f14998ae20b1dcf40a7fd2a96c","size_bytes":6636,"subject_sha256":null},"release":{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556}],"deployment_id":"33570255673","deployment_sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","kind":"deployment","schema_version":"openadapt.production-release-candidate/v1","source_commit":"e2db34a82f8c52e69b1b51e8c60ba45299491f53","source_repository":"OpenAdaptAI/openadapt-cloud","source_repository_id":"1300570990","tag":null,"version":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:9f6aabdd24ad2b649938e5d2b7b29def25bf42f6054376d63bc6edc6fe948058","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-acceptance/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"cloud","verdict":"accepted"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..23e41d1 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYXV0aG9yaXR5LXN0YXRlLXJlY2VpcHQiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUtcmVjZWlwdCtqc29uO3ZlcnNpb249MiIsIm9iamVjdF9zY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMjJmOTgxNWVjMGY3YzU2Zjc2MjlhZWFiZmQyMWQxNGJjNmQ3MzllZmNmYjdmN2EwNzNjZTk5ODdlMTk0NzllIiwib2JqZWN0X3NpemVfYnl0ZXMiOjE1MjAsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmI5ZDhiOWQ0ZTA3ZDc3M2MxMWFjNjA4ZTA1MGYyMzNiMTE2MzYzZWNkODQxMTA1MTYxY2I1Y2JmNzUwZmZjOGUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ZGY1MDc5MTQxZGY2ODg3N2M0YjA2ZjA1YjlmYjlmZGYyNzkzMDdiNzYyOWViMWYyZGNlMTJkZWY0YmQ1ZTJmYSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1Njo3YTgxYmYzZDIxM2M3NDY3M2YzYzZiNWZhMTc5MjM0Y2JlZTUzNGM5NDMyYWFlYTZhZTA5ZTQ1NTU2MmY5NmI2Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LW9wcyIsInJlcG9zaXRvcnlfaWQiOiIxMTcyMDExMjk0IiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiJlMzIzMjQ5ZTNhN2MxYWY5ZDc2NTEzMTJlMGFmZTFmMTJjMzhjOTc3Iiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"wdmPoPKf3091kjDye9E9XCnfgqlljw8M+CEW2Vr0/hC5i85AWrpMfxPOB8Ui0KvTbF70QqLgFbgLqgdwWIPaDQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json new file mode 100644 index 0000000..fdc3e22 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","expires_at":null,"issuer":{"environment":"qualification-revocation-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-revocation-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","previous_revocation_state_sha256":null,"revision":1,"revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","revocations":[],"schema_version":"openadapt.qualification-revocation-state-receipt/v1","signature":"6/az5KZHqcV7weLNpPR11DnJR3f7Wfj5JgqcFddGoET+x+Q42rWH7zkgdDVJqvP+XxN09f1fHBmvkWlDvqlBBQ==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-revocation-state-receipt/v1","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification revocation state receipt v1\u0000","unsigned_object_sha256":"sha256:f7e15c3c660e2793c8c0c4f6beafef140ee71b2a407d971d2e6af0578b2fd6d6","unsigned_size_bytes":930},"status":"current"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/38/3899ebc2ab2846cc5ff7a82dc2baca8ae9b93b14e69b2b6b1652dfaa539962a7.production-acceptance-manifest-sigstore-bundle.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/38/3899ebc2ab2846cc5ff7a82dc2baca8ae9b93b14e69b2b6b1652dfaa539962a7.production-acceptance-manifest-sigstore-bundle.json new file mode 100644 index 0000000..27298a6 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/38/3899ebc2ab2846cc5ff7a82dc2baca8ae9b93b14e69b2b6b1652dfaa539962a7.production-acceptance-manifest-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1tYW5pZmVzdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWFjY2VwdGFuY2UranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1hY2NlcHRhbmNlL3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjowYmYxYzNlOTUyZmNhNjEyZGFiZWRkMjUxNjFiYWQ2YzA2YjkyNmU4MTM2NGIzMThmNjQ0Y2NmMTE1OWU1MjZhIiwib2JqZWN0X3NpemVfYnl0ZXMiOjExMjc2LCJyZXF1ZXN0X2lkX3NoYTI1NiI6InNoYTI1Njo5YTRjMjlhZGNlNTg5MjMzZTE5M2ZiYjlhMDNhY2NkZDkxNTYzYjYwNjFhNjU3YTk3MzFiNzAxODA1ODkyNzNiIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcHVibGljLXRydXN0LXNpZ25pbmctc3RhdGVtZW50L3YxIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OmJiNmFlZmJlMjczZjViMWQwYTg4NGQ0OGE4NzhjYjIxNzc5Y2RjNzhiZmVmYTc5YTYwYmUxYzc0OWUxY2E2NWYiLCJzaWduYXR1cmVfcHJvZmlsZSI6InNvZnR3YXJlLWVkMjU1MTktZHNzZS12MSIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInNpZ25pbmdfYXV0aG9yaXR5Ijp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJrZXlfb3JpZ2luIjoic29mdHdhcmUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL3NpZ24tcHJvZHVjdGlvbi1ldmlkZW5jZS1zb2Z0d2FyZS55bWwifSwic291cmNlX2lzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZXZhbHMiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNTk5ODE5NyIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiY2FkNTU2MGQ2Yjc0ODJmMmNiOTliOTczNWUwYWMzYzVhYWU3MTRjOCIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1hY2NlcHRhbmNlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"o+7Tx/gpwXb9N2CXWhfEwGOus9JFPCup4e9Alk1TVtVItKM8OxI5YF2nIBmki340EVJkN2zKXU5+yNp4ms5XBg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..3d39da8 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0K2pzb247dmVyc2lvbj0xIiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0L3YxIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxODYzM2I4Y2MyNDNmNjg2NzA2NjA2MTYyYmZhMjQ5YTI5NzMzODExNTYzZjYzYjllNjhjYzdjNGEzNTA3Njc2Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjE0NTcsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjIwZGJjNzViNmYzMjJmMmU1ZDg3MjdlOTA0ZTRjYzA4ZDBmZTJhMWY1YjA5YTE5ZDNkN2M0ODE1YzlhOWUyZDUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJL29wZW5hZGFwdC1vcHMiLCJyZXBvc2l0b3J5X2lkIjoiMTE3MjAxMTI5NCIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiZTMyMzI0OWUzYTdjMWFmOWQ3NjUxMzEyZTBhZmUxZjEyYzM4Yzk3NyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvcXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"6H/dlDXrZ0r2kihJrm8OKF7UriiNbloFiofPmckxWdhvRtXo4bttnEtqK2Fr7i7rCQ2+22RmvRbtd8Idx17bCg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/71/71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d.qualification-admission.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/71/71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d.qualification-admission.json new file mode 100644 index 0000000..fea892d --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/71/71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d.qualification-admission.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:d1f8d2eacb5f4618e826d97ca7353f2c4bc58a87dbe29d58b04b44bd469aa71f","admission_id_sha256":"sha256:81a678a3a0302b25721e3daa5873647dc36d266ccdef0556e56c40c05eebe907","admitted_runtime_sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","application_contract_sha256":"sha256:994b58c84276503c0748d453b12ef0ee7678389a39da49d5b751179bd3aa9b0b","bundle_sha256":"sha256:96485be6462fbdecc00ee534788950326fad6745bec425f3b21cd4f89c64dfa5","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:be9d5cf2b7f6f11f7e9a8bf0f03032035d9ceae2d854da9a460d13ed24c8bf16","campaign_permit_sha256":"sha256:1320210cc6e59acd78282c1a2430fc61cdc55ed2d7042df39f7e0ca64c3709b1","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/fd/fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6","registry_entry_sha256":"sha256:357b7b76ba1339676276ebaa6263e745902939cfbb4f776b05bf8e2130010547","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:4eb9fad9c89db63d42230e290e81047da4bbff69fa530b9be9bf32986819667f","size_bytes":2849,"subject_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880"},"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/e0/e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880","registry_entry_sha256":"sha256:462903800e9dda03b4caef4cfc79d0aff280acd5ed9d652c6a57e4c902a8ce55","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c65da50b69dde540bc2102aeed7dce4c056690f14998ae20b1dcf40a7fd2a96c","size_bytes":6636,"subject_sha256":null},"effect_contract_sha256":"sha256:6f77bbaddad842602fda0fd016ef840ced8a4b29202899a547b552507f08c209","entity_class":"record","environment_contract_sha256":"sha256:e493e3392c9e208f6002cc64e3115e9320aa8b21ef31d422f236c056211add98","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","expires_at":null,"identity_contract_sha256":"sha256:5a96e6bee75bd002052f6f20647d53ad6a5587f5dd982d740dbcc41eaf766dfe","input_contract_sha256":"sha256:525ee8fa4377e825261666089c497267d1bdc2012ba4c981621317594ab13370","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"qualification-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-qualification-admission.yml"},"local_identity_opening":{"algorithm":"hmac-sha256","customer_controlled_secret_required":true,"exact_contract_match_required":true,"maximum_age_seconds":60,"required":true,"revalidation_before_actuation":true,"schema_version":"openadapt.qualification-local-identity-opening/v1"},"not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:2ab3ac990449e25aa93b4cc0e76e8b13549b5dda54d46f96c87991a8112b4f78","policy_contract_sha256":"sha256:1e189edfda30d7a4d8974668824619387b55b022aeaff6b59dfdf7592d445618","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-admission/v4","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","verdict":"accepted","workflow_id_sha256":"sha256:9b3d02011dd59767d2dcfcffa1e4413165642569c7879c80a99cfcef90a3a50c","workflow_version_id_sha256":"sha256:25746f2b171f060d6dd8173b8eaa3170818867c675c38bbfce2d2ecd0705f272"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json new file mode 100644 index 0000000..c47be2a --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","expires_at":null,"issuer":{"environment":"qualification-authority-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-authority-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","schema_version":"openadapt.qualification-authority-state-receipt/v2","signature":"BUa1NvZFvbPv7pari55YjS6C7p6U68c2Jjrh0vt9u+ZFky8Y6w/9p+55MggWJP8zwghMIT+HM1YlqH5++ciOBQ==","signer_registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signer_registry_revision":1,"signer_registry_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-authority-state-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification authority state receipt v2\u0000","unsigned_object_sha256":"sha256:be362f1c032e0f0ee8f8ad378efe7b84fb55ea5e9260977a2b9fc2e41dda9b17","unsigned_size_bytes":995},"status":"active"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/a4/a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60.production-acceptance-summary.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/a4/a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60.production-acceptance-summary.json new file mode 100644 index 0000000..cbf532c --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/a4/a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60.production-acceptance-summary.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory_sha256":"sha256:61fda7a52cde70814cad68d2274fa294c0974f5748843c8840d09df5e7a6fb50","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_cloud","evidence_identity_sha256":"sha256:23d1251ba2d0c63ee926532b5528c330823e00877b52bbc7ee5974d430916736","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","production_acceptance_manifest_bundle_reference":{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/38/3899ebc2ab2846cc5ff7a82dc2baca8ae9b93b14e69b2b6b1652dfaa539962a7.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:3899ebc2ab2846cc5ff7a82dc2baca8ae9b93b14e69b2b6b1652dfaa539962a7","registry_entry_sha256":"sha256:8ee9b8b8e63f309a073384cbaef106aa7e82fca90942988377490a163aae815e","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:d20d7de5253451352f8be093e429fc4750c56e94dd0648aee2bca85e8d1f3862","size_bytes":2749,"subject_sha256":"sha256:0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a"},"production_acceptance_manifest_reference":{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/0b/0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a","registry_entry_sha256":"sha256:e0696da3f90988c2295bfa690b461cf910028d24dc3e658ee7ffe66e4f57a1c8","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:bb6aefbe273f5b1d0a884d48a878cb21779cdc78bfefa79a60be1c749e1ca65f","size_bytes":11276,"subject_sha256":null},"publication_staging":{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556,"uploader_id":null,"uploader_login":null}],"deployment_id":"33570255673","deployment_url":"https://app.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-cloud","repository_id":"1300570990","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.33570255673","target_commitish":"e2db34a82f8c52e69b1b51e8c60ba45299491f53"},"publication_staging_sha256":"sha256:78bbb4a35e0a3872b6c57a4530c35fa7a26ac25ad127a35a74fa3b4ce51214ba","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/00/0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248","registry_entry_sha256":"sha256:5293c98cc81e2adff14afa7bf55b39a57f91eb48122c704f04527abbb87f7098","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:91ce280188aa31831be7ea2fda8401c25fd1a7ab13d1ae7e672a25bb9f7044cf","size_bytes":2737,"subject_sha256":"sha256:71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/71/71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d","registry_entry_sha256":"sha256:6d8c2fd866016a461ca6ce10c12f27b8e0396944460435905e3c40af00dec0f1","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:e2dca14ae8df88852b1b776bf8e6ab2bed2b01e1111046147dbbb544e73617ed","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/fd/fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6","registry_entry_sha256":"sha256:357b7b76ba1339676276ebaa6263e745902939cfbb4f776b05bf8e2130010547","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:4eb9fad9c89db63d42230e290e81047da4bbff69fa530b9be9bf32986819667f","size_bytes":2849,"subject_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/e0/e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880","registry_entry_sha256":"sha256:462903800e9dda03b4caef4cfc79d0aff280acd5ed9d652c6a57e4c902a8ce55","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c65da50b69dde540bc2102aeed7dce4c056690f14998ae20b1dcf40a7fd2a96c","size_bytes":6636,"subject_sha256":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:9f6aabdd24ad2b649938e5d2b7b29def25bf42f6054376d63bc6edc6fe948058","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-lifecycle-evidence-summary/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"cloud","verdict":"accepted"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/ab/ab90ad9cd7a5b284d2f2cb59f6feb4477062cb2a7fd4ab089cd177001dedd25d.qualification-release.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/ab/ab90ad9cd7a5b284d2f2cb59f6feb4477062cb2a7fd4ab089cd177001dedd25d.qualification-release.json new file mode 100644 index 0000000..d324638 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/ab/ab90ad9cd7a5b284d2f2cb59f6feb4477062cb2a7fd4ab089cd177001dedd25d.qualification-release.json @@ -0,0 +1 @@ +{"admission_id_sha256":"sha256:20c18a6a930e500493c15a9140f34d4d0e9ab8f11eca4daa7a917887123b3a85","artifact_inventory_sha256":"sha256:61fda7a52cde70814cad68d2274fa294c0974f5748843c8840d09df5e7a6fb50","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","claim_scope":"production_cloud","evidence_class":"remote-safe-synthetic","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-release-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-production-release-admission.yml"},"not_before":"2026-09-02T19:22:47Z","production_acceptance_summary_bundle_reference":{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/c0/c0f5486c70c4db07fc9ed9148e6e7bd99d22af5aa54d75b6e99727a30f85634b.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:c0f5486c70c4db07fc9ed9148e6e7bd99d22af5aa54d75b6e99727a30f85634b","registry_entry_sha256":"sha256:5a7c6b69e1ef73c21470a345707b930d5afa5441c0d9d41f6e7fa63ebdce5114","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:4f55bdb9662c7372e066cfd45cf9aa95cde172622f098c4a14f89bb6f463cc54","size_bytes":2789,"subject_sha256":"sha256:a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60"},"production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/a4/a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60","registry_entry_sha256":"sha256:fe662534bdffb1a7bdb4d9ede1bcbd7ba899726f5ae914cdab22b70e4785641b","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:5145ab991be8118f0820397996a81a00d2acbe369f6cd16ecffc9cabbd439f35","size_bytes":12379,"subject_sha256":null},"publication_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","publication_staging":{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556,"uploader_id":null,"uploader_login":null}],"deployment_id":"33570255673","deployment_url":"https://app.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-cloud","repository_id":"1300570990","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.33570255673","target_commitish":"e2db34a82f8c52e69b1b51e8c60ba45299491f53"},"publication_staging_sha256":"sha256:78bbb4a35e0a3872b6c57a4530c35fa7a26ac25ad127a35a74fa3b4ce51214ba","release":{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556}],"deployment_id":"33570255673","deployment_sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","kind":"deployment","schema_version":"openadapt.production-release-candidate/v1","source_commit":"e2db34a82f8c52e69b1b51e8c60ba45299491f53","source_repository":"OpenAdaptAI/openadapt-cloud","source_repository_id":"1300570990","tag":null,"version":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:9f6aabdd24ad2b649938e5d2b7b29def25bf42f6054376d63bc6edc6fe948058","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-release/v2","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"cloud","verdict":"accepted"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/b6/b6761673cdfb6ac5a9a4f8a0706759b352e4ab94cae336566f5aae9865fb37bb.qualification-release-sigstore-bundle.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/b6/b6761673cdfb6ac5a9a4f8a0706759b352e4ab94cae336566f5aae9865fb37bb.qualification-release-sigstore-bundle.json new file mode 100644 index 0000000..e94d88b --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/b6/b6761673cdfb6ac5a9a4f8a0706759b352e4ab94cae336566f5aae9865fb37bb.qualification-release-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmVsZWFzZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLXJlbGVhc2UranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphYjkwYWQ5Y2Q3YTViMjg0ZDJmMmNiNTlmNmZlYjQ0NzcwNjJjYjJhN2ZkNGFiMDg5Y2QxNzcwMDFkZWRkMjVkIiwib2JqZWN0X3NpemVfYnl0ZXMiOjU0MTEsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmViYWVlMmMxNTdiNGM2NzYxOWI0YzJiZWZhMWIwODNlYzQyZjU3Mzc0NWY0MTJjNGJiYTUwMzRhMDUxOGY1MDEiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6YzQwY2U4NGFmZWI3M2JiOTJmOTYzM2UyOGIzYmMwNDE2MTQyM2FjMDk5NzY1N2NkYzYzNThmOWE0ZGY3MTA3MCIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"SiPcPpA9Q1kqNssby2C30kBg9w/Tv4OCbxE7DFgA790bmPofPfL4Spe7GY+qtQRe43ZAdhA3Qn+dlIMn7ssGAQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/c0/c0f5486c70c4db07fc9ed9148e6e7bd99d22af5aa54d75b6e99727a30f85634b.production-acceptance-summary-sigstore-bundle.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/c0/c0f5486c70c4db07fc9ed9148e6e7bd99d22af5aa54d75b6e99727a30f85634b.production-acceptance-summary-sigstore-bundle.json new file mode 100644 index 0000000..ac3842e --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/c0/c0f5486c70c4db07fc9ed9148e6e7bd99d22af5aa54d75b6e99727a30f85634b.production-acceptance-summary-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6YTQwNGZjOTdjNjI0YTdiOWVjOWZlYTBkN2Y0NWRhNjg3NWFjZTU1YTdmYzNjZTgyZjAwYTYxMThhNzk5MGE2MCIsIm9iamVjdF9zaXplX2J5dGVzIjoxMjM3OSwicmVxdWVzdF9pZF9zaGEyNTYiOiJzaGEyNTY6NTFhZGE3ZDA0OTAyYmQwYzJmNjVjMDJmYTBjYTI1M2Q3NTVjZmE1ZjcxMzBjNDkyMzFlZTM3NjMwODM3MzYxZCIsInJldm9jYXRpb25fc3RhdGVfc2hhMjU2Ijoic2hhMjU2OjI1MGFiNDMwZTQ2N2Y1ZTU4NGViZDJiMTgzMjk3NmI0MjE4NmI2OThkYTcxZDYyN2VlMTcyNGMyYjFkYTI0NTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXB1YmxpYy10cnVzdC1zaWduaW5nLXN0YXRlbWVudC92MSIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1Njo1MTQ1YWI5OTFiZTgxMThmMDgyMDM5Nzk5NmE4MWEwMGQyYWNiZTM2OWY2Y2QxNmVjZmZjOWNhYmJkNDM5ZjM1Iiwic2lnbmF0dXJlX3Byb2ZpbGUiOiJzb2Z0d2FyZS1lZDI1NTE5LWRzc2UtdjEiLCJzaWduZXJfcmVnaXN0cnlfc2hhMjU2Ijoic2hhMjU2OmUyNDNhMjMyNDNiMjQ5ODZlZDA4ODEyZTI4NGExYmQ4YzQ5OTM4MTQxNDlmMDJiY2JhNzljYzUyMGUxMGNhMTQiLCJzaWduaW5nX2F1dGhvcml0eSI6eyJlbnZpcm9ubWVudCI6InN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uIiwia2V5X29yaWdpbiI6InNvZnR3YXJlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9zaWduLXByb2R1Y3Rpb24tZXZpZGVuY2Utc29mdHdhcmUueW1sIn0sInNvdXJjZV9pc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2UiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWV2YWxzIiwicmVwb3NpdG9yeV9pZCI6IjExMzU5OTgxOTciLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6ImNhZDU1NjBkNmI3NDgyZjJjYjk5Yjk3MzVlMGFjM2M1YWFlNzE0YzgiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tYWNjZXB0YW5jZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"oxuXV0xV08Yw8vuQ0nGgHNR4PrwXPpY5pmu35aFsfjUgSgfeEliqPScNn9C3q/cRfHLhOnww5dj30cIiimkaCQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/e0/e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880.qualification-evidence-decision-receipt.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/e0/e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880.qualification-evidence-decision-receipt.json new file mode 100644 index 0000000..bd4e8a1 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/e0/e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880.qualification-evidence-decision-receipt.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:d1f8d2eacb5f4618e826d97ca7353f2c4bc58a87dbe29d58b04b44bd469aa71f","admitted_runtime_sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","algorithm":"ed25519","application_contract_sha256":"sha256:994b58c84276503c0748d453b12ef0ee7678389a39da49d5b751179bd3aa9b0b","bundle_sha256":"sha256:96485be6462fbdecc00ee534788950326fad6745bec425f3b21cd4f89c64dfa5","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:be9d5cf2b7f6f11f7e9a8bf0f03032035d9ceae2d854da9a460d13ed24c8bf16","campaign_permit_sha256":"sha256:1320210cc6e59acd78282c1a2430fc61cdc55ed2d7042df39f7e0ca64c3709b1","campaign_summary":{"classes":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"minimum_trials_per_task_condition":3,"schema_version":"openadapt.qualification-evidence-decision-campaign-summary/v1","task_count":1},"decision_commitment_sha256":"sha256:26ef3667dff2e4e59d254ddded3282605a0a65bde49147369b8023029786ecd4","decision_identity_sha256":"sha256:211e5d8dd16affce84bf33fb4130ed05e5571de584fbf1462a3a65d453c193ff","decision_revision":1,"effect_contract_sha256":"sha256:6f77bbaddad842602fda0fd016ef840ced8a4b29202899a547b552507f08c209","entity_class":"record","environment_contract_sha256":"sha256:e493e3392c9e208f6002cc64e3115e9320aa8b21ef31d422f236c056211add98","evidence_authority_contract_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","evidence_manifest_readback_sha256":"sha256:34662d3fc4357431fcc4caadacffa8e1c3febf3763d1eb59857be50d7a92926d","evidence_manifest_sha256":"sha256:b1bae363a49b3b81d3b815ceb973465e79e8234b2e57c99bd2293b4b8c09c370","expires_at":null,"identity_contract_sha256":"sha256:5a96e6bee75bd002052f6f20647d53ad6a5587f5dd982d740dbcc41eaf766dfe","input_contract_sha256":"sha256:525ee8fa4377e825261666089c497267d1bdc2012ba4c981621317594ab13370","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"synthetic-qualification-evidence-decision","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-synthetic-qualification-evidence-decision.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:2ab3ac990449e25aa93b4cc0e76e8b13549b5dda54d46f96c87991a8112b4f78","policy_contract_sha256":"sha256:1e189edfda30d7a4d8974668824619387b55b022aeaff6b59dfdf7592d445618","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-evidence-decision-receipt/v2","signature":"RRqoOk25tt/zVMJ5wOwmAn3AWBcGYwCAgpmLQSJtB5G4O1ecCAOq0OxHeMpjZ6PBLcmrpCk6AnR19+HZICWpDA==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification evidence decision receipt v2\u0000","unsigned_object_sha256":"sha256:10fbd41f483e8fa26f91d1afb5ce1217e2112084cd98d41f7c8fd48fbd7b6b46","unsigned_size_bytes":6106},"verdict":"ADMIT","workflow_id_sha256":"sha256:9b3d02011dd59767d2dcfcffa1e4413165642569c7879c80a99cfcef90a3a50c","workflow_version_id_sha256":"sha256:25746f2b171f060d6dd8173b8eaa3170818867c675c38bbfce2d2ecd0705f272"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/fd/fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6.qualification-evidence-decision-receipt-sigstore-bundle.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/fd/fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6.qualification-evidence-decision-receipt-sigstore-bundle.json new file mode 100644 index 0000000..0627b27 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/objects/sha256/fd/fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6.qualification-evidence-decision-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24tcmVjZWlwdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjplMDNkZWM0YjgzODM1MWZlMDdmMzExMTgxYWNhM2Y1YmY0OTliMjFmZjBmNzNlM2RkYjcwMDhiODA2YWE3ODgwIiwib2JqZWN0X3NpemVfYnl0ZXMiOjY2MzYsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjgzNzY0MjQ4YjNjYjEyYTJiYzQ3NzQ5ODRkNjJlMjEzYWM5ZGY0NTU0MTRhODhlNmI5MmYyOThlNjdmMjYxNDAiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6YzY1ZGE1MGI2OWRkZTU0MGJjMjEwMmFlZWQ3ZGNlNGMwNTY2OTBmMTQ5OThhZTIwYjFkY2Y0MGE3ZmQyYTk2YyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"aypjQUImNlXd+DrI8qdqxhdJBbsfVzbJLdBpFKFpgx6IVKO+rIPnlR9mtBZw2BMPm9n6ffaHryBGeHTuT1mkDA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json new file mode 100644 index 0000000..72a5ba1 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json @@ -0,0 +1 @@ +{"expires_at":null,"generated_at":"2026-09-02T18:24:25Z","revision":1,"schema_version":"openadapt.qualification-signer-registry/v2","signers":[{"algorithm":"ed25519","allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["qualification-authority-state-receipt","qualification-evidence-decision-receipt","qualification-revocation-state-receipt"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/issue-synthetic-qualification-evidence-decision.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-authority-state.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-revocation-state.yml@refs/heads/main"],"key_id":"qa-ed25519-9cf4bca214c01d79","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"statement_schema_versions":["openadapt.qualification-evidence-signing-statement/v1"],"status":"active"},{"algorithm":"ed25519","allowed_environments":["synthetic-qualification-evidence-decision"],"allowed_kinds":["production-acceptance-manifest","production-acceptance-summary","production-cloud-deploy-authorization","production-cloud-deployment-result","production-current-default","production-deployment-observation","production-lifecycle-checkpoint","qualification-admission","qualification-authority-state-receipt","qualification-campaign-permit","qualification-campaign-permit-policy","qualification-campaign-permit-receipt","qualification-campaign-permit-request","qualification-evidence-decision-receipt","qualification-release","qualification-revocation-state-receipt","support-release-admission"],"allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["production-public-evidence"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/sign-production-evidence-software.yml@refs/heads/main"],"key_id":"oa-public-trust-ed25519-9cf4bca214c01d79","key_origin":"software","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"signature_encoding":"raw-64-base64-rfc4648-padded","statement_schema_versions":["openadapt.production-public-trust-signing-statement/v1"],"status":"active"}]} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/publication-staging.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/publication-staging.json new file mode 100644 index 0000000..0aa407c --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/publication-staging.json @@ -0,0 +1 @@ +{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556,"uploader_id":null,"uploader_login":null}],"deployment_id":"33570255673","deployment_url":"https://app.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-cloud","repository_id":"1300570990","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.33570255673","target_commitish":"e2db34a82f8c52e69b1b51e8c60ba45299491f53"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-admission-sigstore-bundle.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-admission-sigstore-bundle.json new file mode 100644 index 0000000..cb2711b --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-admission-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYWRtaXNzaW9uIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uK2pzb247dmVyc2lvbj00Iiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo3MWI2OWJjMjMzOWZkMzIwMmVhZTk2MGMyY2Q3ZmJlZjQ5NjNlNjczNmZhNWFkNmUyNGQ3ODc5ZTUzZjhkYTdkIiwib2JqZWN0X3NpemVfYnl0ZXMiOjgwNTUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmJjMDVmMTFlNjhlNThhNGJmZDAwMzhmOWI5YzEwNmVhNWIyZTFlNDg4NzFiZWZmOWM5ZDhjZTc1ZjE5Zjg3Y2UiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ZTJkY2ExNGFlOGRmODg4NTJiMWI3NzZiZjhlNmFiMmJlZDJiMDFlMTExMTA0NjE0N2RiYmI1NDRlNzM2MTdlZCIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"NUer6ZaIa6PFH0uywuK5OxqJ1Bmzt3whIXmvI3YcGG5CBOF/QmKfRKxe/+8qB4Szkl0rnE6CzXnD+Mhb2ENgAA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-admission.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-admission.json new file mode 100644 index 0000000..fea892d --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-admission.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:d1f8d2eacb5f4618e826d97ca7353f2c4bc58a87dbe29d58b04b44bd469aa71f","admission_id_sha256":"sha256:81a678a3a0302b25721e3daa5873647dc36d266ccdef0556e56c40c05eebe907","admitted_runtime_sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","application_contract_sha256":"sha256:994b58c84276503c0748d453b12ef0ee7678389a39da49d5b751179bd3aa9b0b","bundle_sha256":"sha256:96485be6462fbdecc00ee534788950326fad6745bec425f3b21cd4f89c64dfa5","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:be9d5cf2b7f6f11f7e9a8bf0f03032035d9ceae2d854da9a460d13ed24c8bf16","campaign_permit_sha256":"sha256:1320210cc6e59acd78282c1a2430fc61cdc55ed2d7042df39f7e0ca64c3709b1","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/fd/fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6","registry_entry_sha256":"sha256:357b7b76ba1339676276ebaa6263e745902939cfbb4f776b05bf8e2130010547","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:4eb9fad9c89db63d42230e290e81047da4bbff69fa530b9be9bf32986819667f","size_bytes":2849,"subject_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880"},"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/e0/e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880","registry_entry_sha256":"sha256:462903800e9dda03b4caef4cfc79d0aff280acd5ed9d652c6a57e4c902a8ce55","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c65da50b69dde540bc2102aeed7dce4c056690f14998ae20b1dcf40a7fd2a96c","size_bytes":6636,"subject_sha256":null},"effect_contract_sha256":"sha256:6f77bbaddad842602fda0fd016ef840ced8a4b29202899a547b552507f08c209","entity_class":"record","environment_contract_sha256":"sha256:e493e3392c9e208f6002cc64e3115e9320aa8b21ef31d422f236c056211add98","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","expires_at":null,"identity_contract_sha256":"sha256:5a96e6bee75bd002052f6f20647d53ad6a5587f5dd982d740dbcc41eaf766dfe","input_contract_sha256":"sha256:525ee8fa4377e825261666089c497267d1bdc2012ba4c981621317594ab13370","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"qualification-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-qualification-admission.yml"},"local_identity_opening":{"algorithm":"hmac-sha256","customer_controlled_secret_required":true,"exact_contract_match_required":true,"maximum_age_seconds":60,"required":true,"revalidation_before_actuation":true,"schema_version":"openadapt.qualification-local-identity-opening/v1"},"not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:2ab3ac990449e25aa93b4cc0e76e8b13549b5dda54d46f96c87991a8112b4f78","policy_contract_sha256":"sha256:1e189edfda30d7a4d8974668824619387b55b022aeaff6b59dfdf7592d445618","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-admission/v4","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","verdict":"accepted","workflow_id_sha256":"sha256:9b3d02011dd59767d2dcfcffa1e4413165642569c7879c80a99cfcef90a3a50c","workflow_version_id_sha256":"sha256:25746f2b171f060d6dd8173b8eaa3170818867c675c38bbfce2d2ecd0705f272"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-authority-state-receipt-sigstore-bundle.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-authority-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..23e41d1 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-authority-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYXV0aG9yaXR5LXN0YXRlLXJlY2VpcHQiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUtcmVjZWlwdCtqc29uO3ZlcnNpb249MiIsIm9iamVjdF9zY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMjJmOTgxNWVjMGY3YzU2Zjc2MjlhZWFiZmQyMWQxNGJjNmQ3MzllZmNmYjdmN2EwNzNjZTk5ODdlMTk0NzllIiwib2JqZWN0X3NpemVfYnl0ZXMiOjE1MjAsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmI5ZDhiOWQ0ZTA3ZDc3M2MxMWFjNjA4ZTA1MGYyMzNiMTE2MzYzZWNkODQxMTA1MTYxY2I1Y2JmNzUwZmZjOGUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ZGY1MDc5MTQxZGY2ODg3N2M0YjA2ZjA1YjlmYjlmZGYyNzkzMDdiNzYyOWViMWYyZGNlMTJkZWY0YmQ1ZTJmYSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1Njo3YTgxYmYzZDIxM2M3NDY3M2YzYzZiNWZhMTc5MjM0Y2JlZTUzNGM5NDMyYWFlYTZhZTA5ZTQ1NTU2MmY5NmI2Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LW9wcyIsInJlcG9zaXRvcnlfaWQiOiIxMTcyMDExMjk0IiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiJlMzIzMjQ5ZTNhN2MxYWY5ZDc2NTEzMTJlMGFmZTFmMTJjMzhjOTc3Iiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"wdmPoPKf3091kjDye9E9XCnfgqlljw8M+CEW2Vr0/hC5i85AWrpMfxPOB8Ui0KvTbF70QqLgFbgLqgdwWIPaDQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-authority-state-receipt.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-authority-state-receipt.json new file mode 100644 index 0000000..c47be2a --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-authority-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","expires_at":null,"issuer":{"environment":"qualification-authority-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-authority-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","schema_version":"openadapt.qualification-authority-state-receipt/v2","signature":"BUa1NvZFvbPv7pari55YjS6C7p6U68c2Jjrh0vt9u+ZFky8Y6w/9p+55MggWJP8zwghMIT+HM1YlqH5++ciOBQ==","signer_registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signer_registry_revision":1,"signer_registry_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-authority-state-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification authority state receipt v2\u0000","unsigned_object_sha256":"sha256:be362f1c032e0f0ee8f8ad378efe7b84fb55ea5e9260977a2b9fc2e41dda9b17","unsigned_size_bytes":995},"status":"active"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-evidence-decision-receipt-sigstore-bundle.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-evidence-decision-receipt-sigstore-bundle.json new file mode 100644 index 0000000..0627b27 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-evidence-decision-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24tcmVjZWlwdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjplMDNkZWM0YjgzODM1MWZlMDdmMzExMTgxYWNhM2Y1YmY0OTliMjFmZjBmNzNlM2RkYjcwMDhiODA2YWE3ODgwIiwib2JqZWN0X3NpemVfYnl0ZXMiOjY2MzYsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjgzNzY0MjQ4YjNjYjEyYTJiYzQ3NzQ5ODRkNjJlMjEzYWM5ZGY0NTU0MTRhODhlNmI5MmYyOThlNjdmMjYxNDAiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6YzY1ZGE1MGI2OWRkZTU0MGJjMjEwMmFlZWQ3ZGNlNGMwNTY2OTBmMTQ5OThhZTIwYjFkY2Y0MGE3ZmQyYTk2YyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"aypjQUImNlXd+DrI8qdqxhdJBbsfVzbJLdBpFKFpgx6IVKO+rIPnlR9mtBZw2BMPm9n6ffaHryBGeHTuT1mkDA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-evidence-decision-receipt.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-evidence-decision-receipt.json new file mode 100644 index 0000000..bd4e8a1 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-evidence-decision-receipt.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:d1f8d2eacb5f4618e826d97ca7353f2c4bc58a87dbe29d58b04b44bd469aa71f","admitted_runtime_sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","algorithm":"ed25519","application_contract_sha256":"sha256:994b58c84276503c0748d453b12ef0ee7678389a39da49d5b751179bd3aa9b0b","bundle_sha256":"sha256:96485be6462fbdecc00ee534788950326fad6745bec425f3b21cd4f89c64dfa5","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:be9d5cf2b7f6f11f7e9a8bf0f03032035d9ceae2d854da9a460d13ed24c8bf16","campaign_permit_sha256":"sha256:1320210cc6e59acd78282c1a2430fc61cdc55ed2d7042df39f7e0ca64c3709b1","campaign_summary":{"classes":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"minimum_trials_per_task_condition":3,"schema_version":"openadapt.qualification-evidence-decision-campaign-summary/v1","task_count":1},"decision_commitment_sha256":"sha256:26ef3667dff2e4e59d254ddded3282605a0a65bde49147369b8023029786ecd4","decision_identity_sha256":"sha256:211e5d8dd16affce84bf33fb4130ed05e5571de584fbf1462a3a65d453c193ff","decision_revision":1,"effect_contract_sha256":"sha256:6f77bbaddad842602fda0fd016ef840ced8a4b29202899a547b552507f08c209","entity_class":"record","environment_contract_sha256":"sha256:e493e3392c9e208f6002cc64e3115e9320aa8b21ef31d422f236c056211add98","evidence_authority_contract_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","evidence_manifest_readback_sha256":"sha256:34662d3fc4357431fcc4caadacffa8e1c3febf3763d1eb59857be50d7a92926d","evidence_manifest_sha256":"sha256:b1bae363a49b3b81d3b815ceb973465e79e8234b2e57c99bd2293b4b8c09c370","expires_at":null,"identity_contract_sha256":"sha256:5a96e6bee75bd002052f6f20647d53ad6a5587f5dd982d740dbcc41eaf766dfe","input_contract_sha256":"sha256:525ee8fa4377e825261666089c497267d1bdc2012ba4c981621317594ab13370","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"synthetic-qualification-evidence-decision","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-synthetic-qualification-evidence-decision.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:2ab3ac990449e25aa93b4cc0e76e8b13549b5dda54d46f96c87991a8112b4f78","policy_contract_sha256":"sha256:1e189edfda30d7a4d8974668824619387b55b022aeaff6b59dfdf7592d445618","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-evidence-decision-receipt/v2","signature":"RRqoOk25tt/zVMJ5wOwmAn3AWBcGYwCAgpmLQSJtB5G4O1ecCAOq0OxHeMpjZ6PBLcmrpCk6AnR19+HZICWpDA==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification evidence decision receipt v2\u0000","unsigned_object_sha256":"sha256:10fbd41f483e8fa26f91d1afb5ce1217e2112084cd98d41f7c8fd48fbd7b6b46","unsigned_size_bytes":6106},"verdict":"ADMIT","workflow_id_sha256":"sha256:9b3d02011dd59767d2dcfcffa1e4413165642569c7879c80a99cfcef90a3a50c","workflow_version_id_sha256":"sha256:25746f2b171f060d6dd8173b8eaa3170818867c675c38bbfce2d2ecd0705f272"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-release-sigstore-bundle.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-release-sigstore-bundle.json new file mode 100644 index 0000000..e94d88b --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-release-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmVsZWFzZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLXJlbGVhc2UranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphYjkwYWQ5Y2Q3YTViMjg0ZDJmMmNiNTlmNmZlYjQ0NzcwNjJjYjJhN2ZkNGFiMDg5Y2QxNzcwMDFkZWRkMjVkIiwib2JqZWN0X3NpemVfYnl0ZXMiOjU0MTEsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmViYWVlMmMxNTdiNGM2NzYxOWI0YzJiZWZhMWIwODNlYzQyZjU3Mzc0NWY0MTJjNGJiYTUwMzRhMDUxOGY1MDEiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6YzQwY2U4NGFmZWI3M2JiOTJmOTYzM2UyOGIzYmMwNDE2MTQyM2FjMDk5NzY1N2NkYzYzNThmOWE0ZGY3MTA3MCIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"SiPcPpA9Q1kqNssby2C30kBg9w/Tv4OCbxE7DFgA790bmPofPfL4Spe7GY+qtQRe43ZAdhA3Qn+dlIMn7ssGAQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-release.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-release.json new file mode 100644 index 0000000..d324638 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-release.json @@ -0,0 +1 @@ +{"admission_id_sha256":"sha256:20c18a6a930e500493c15a9140f34d4d0e9ab8f11eca4daa7a917887123b3a85","artifact_inventory_sha256":"sha256:61fda7a52cde70814cad68d2274fa294c0974f5748843c8840d09df5e7a6fb50","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","claim_scope":"production_cloud","evidence_class":"remote-safe-synthetic","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-release-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-production-release-admission.yml"},"not_before":"2026-09-02T19:22:47Z","production_acceptance_summary_bundle_reference":{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/c0/c0f5486c70c4db07fc9ed9148e6e7bd99d22af5aa54d75b6e99727a30f85634b.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:c0f5486c70c4db07fc9ed9148e6e7bd99d22af5aa54d75b6e99727a30f85634b","registry_entry_sha256":"sha256:5a7c6b69e1ef73c21470a345707b930d5afa5441c0d9d41f6e7fa63ebdce5114","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:4f55bdb9662c7372e066cfd45cf9aa95cde172622f098c4a14f89bb6f463cc54","size_bytes":2789,"subject_sha256":"sha256:a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60"},"production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/a4/a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60","registry_entry_sha256":"sha256:fe662534bdffb1a7bdb4d9ede1bcbd7ba899726f5ae914cdab22b70e4785641b","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:5145ab991be8118f0820397996a81a00d2acbe369f6cd16ecffc9cabbd439f35","size_bytes":12379,"subject_sha256":null},"publication_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","publication_staging":{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556,"uploader_id":null,"uploader_login":null}],"deployment_id":"33570255673","deployment_url":"https://app.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-cloud","repository_id":"1300570990","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.33570255673","target_commitish":"e2db34a82f8c52e69b1b51e8c60ba45299491f53"},"publication_staging_sha256":"sha256:78bbb4a35e0a3872b6c57a4530c35fa7a26ac25ad127a35a74fa3b4ce51214ba","release":{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556}],"deployment_id":"33570255673","deployment_sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","kind":"deployment","schema_version":"openadapt.production-release-candidate/v1","source_commit":"e2db34a82f8c52e69b1b51e8c60ba45299491f53","source_repository":"OpenAdaptAI/openadapt-cloud","source_repository_id":"1300570990","tag":null,"version":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:9f6aabdd24ad2b649938e5d2b7b29def25bf42f6054376d63bc6edc6fe948058","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-release/v2","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"cloud","verdict":"accepted"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-revocation-state-receipt-sigstore-bundle.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-revocation-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..3d39da8 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-revocation-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0K2pzb247dmVyc2lvbj0xIiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0L3YxIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxODYzM2I4Y2MyNDNmNjg2NzA2NjA2MTYyYmZhMjQ5YTI5NzMzODExNTYzZjYzYjllNjhjYzdjNGEzNTA3Njc2Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjE0NTcsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjIwZGJjNzViNmYzMjJmMmU1ZDg3MjdlOTA0ZTRjYzA4ZDBmZTJhMWY1YjA5YTE5ZDNkN2M0ODE1YzlhOWUyZDUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJL29wZW5hZGFwdC1vcHMiLCJyZXBvc2l0b3J5X2lkIjoiMTE3MjAxMTI5NCIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiZTMyMzI0OWUzYTdjMWFmOWQ3NjUxMzEyZTBhZmUxZjEyYzM4Yzk3NyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvcXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"6H/dlDXrZ0r2kihJrm8OKF7UriiNbloFiofPmckxWdhvRtXo4bttnEtqK2Fr7i7rCQ2+22RmvRbtd8Idx17bCg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-revocation-state-receipt.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-revocation-state-receipt.json new file mode 100644 index 0000000..fdc3e22 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/qualification-revocation-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","expires_at":null,"issuer":{"environment":"qualification-revocation-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-revocation-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","previous_revocation_state_sha256":null,"revision":1,"revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","revocations":[],"schema_version":"openadapt.qualification-revocation-state-receipt/v1","signature":"6/az5KZHqcV7weLNpPR11DnJR3f7Wfj5JgqcFddGoET+x+Q42rWH7zkgdDVJqvP+XxN09f1fHBmvkWlDvqlBBQ==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-revocation-state-receipt/v1","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification revocation state receipt v1\u0000","unsigned_object_sha256":"sha256:f7e15c3c660e2793c8c0c4f6beafef140ee71b2a407d971d2e6af0578b2fd6d6","unsigned_size_bytes":930},"status":"current"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/release-issue-request.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/release-issue-request.json new file mode 100644 index 0000000..e7bea57 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/release-issue-request.json @@ -0,0 +1 @@ +{"evidence_class":"remote-safe-synthetic","production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/a4/a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60","registry_entry_sha256":"sha256:fe662534bdffb1a7bdb4d9ede1bcbd7ba899726f5ae914cdab22b70e4785641b","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:5145ab991be8118f0820397996a81a00d2acbe369f6cd16ecffc9cabbd439f35","size_bytes":12379,"subject_sha256":null},"request_handle":"qair_KdWnblgAssOaQt0sZZNzur6GLvn0piMPnTDCCJKY5t-","schema_version":"openadapt.qualification-release-issue-request/v1"} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/signer-registry.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/signer-registry.json new file mode 100644 index 0000000..72a5ba1 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/signer-registry.json @@ -0,0 +1 @@ +{"expires_at":null,"generated_at":"2026-09-02T18:24:25Z","revision":1,"schema_version":"openadapt.qualification-signer-registry/v2","signers":[{"algorithm":"ed25519","allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["qualification-authority-state-receipt","qualification-evidence-decision-receipt","qualification-revocation-state-receipt"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/issue-synthetic-qualification-evidence-decision.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-authority-state.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-revocation-state.yml@refs/heads/main"],"key_id":"qa-ed25519-9cf4bca214c01d79","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"statement_schema_versions":["openadapt.qualification-evidence-signing-statement/v1"],"status":"active"},{"algorithm":"ed25519","allowed_environments":["synthetic-qualification-evidence-decision"],"allowed_kinds":["production-acceptance-manifest","production-acceptance-summary","production-cloud-deploy-authorization","production-cloud-deployment-result","production-current-default","production-deployment-observation","production-lifecycle-checkpoint","qualification-admission","qualification-authority-state-receipt","qualification-campaign-permit","qualification-campaign-permit-policy","qualification-campaign-permit-receipt","qualification-campaign-permit-request","qualification-evidence-decision-receipt","qualification-release","qualification-revocation-state-receipt","support-release-admission"],"allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["production-public-evidence"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/sign-production-evidence-software.yml@refs/heads/main"],"key_id":"oa-public-trust-ed25519-9cf4bca214c01d79","key_origin":"software","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"signature_encoding":"raw-64-base64-rfc4648-padded","statement_schema_versions":["openadapt.production-public-trust-signing-statement/v1"],"status":"active"}]} diff --git a/local-candidates/cloud-e2db34a-remote-safe-synthetic/workflow-issue-request.json b/local-candidates/cloud-e2db34a-remote-safe-synthetic/workflow-issue-request.json new file mode 100644 index 0000000..2e92383 --- /dev/null +++ b/local-candidates/cloud-e2db34a-remote-safe-synthetic/workflow-issue-request.json @@ -0,0 +1 @@ +{"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/e0/e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880","registry_entry_sha256":"sha256:462903800e9dda03b4caef4cfc79d0aff280acd5ed9d652c6a57e4c902a8ce55","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c65da50b69dde540bc2102aeed7dce4c056690f14998ae20b1dcf40a7fd2a96c","size_bytes":6636,"subject_sha256":null},"evidence_class":"remote-safe-synthetic","request_handle":"qair_8BHV-y_zMKvn4ZUivrj1Kar3pCshp95A2qjz-TcIh8U","schema_version":"openadapt.qualification-admission-issue-request/v1"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/artifact-inventory.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/artifact-inventory.json new file mode 100644 index 0000000..0cc49d3 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/artifact-inventory.json @@ -0,0 +1 @@ +{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557}],"claim_scope":"production_desktop","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"desktop"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/build-record.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/build-record.json new file mode 100644 index 0000000..a252b57 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/build-record.json @@ -0,0 +1 @@ +{"campaign":{"cells_per_class":1,"classes":["healthy","safe_halt","idempotency_replay","uncertain_delivery","declared_attended","governed_repair"],"label":"remote-safe-synthetic","mockmed_production_acceptance":false,"task_count":1,"trials_per_cell":3},"did_not_generate_key":true,"did_not_replace_flow_signer":true,"evals_production_acceptance":false,"evidence_class":"remote-safe-synthetic","expires_at":null,"generated_at":"2026-09-02T19:22:47Z","inner_key_id":"qa-ed25519-9cf4bca214c01d79","keychain_service":"openadapt-qualification-ed25519","publication_mode":"already-published-pypi","release_admission_id_sha256":"sha256:cdf63cc6788c002cbb3d9c83235754720e3c998257036ff6b5117d4105630d82","schema_version":"openadapt.local-remaining-admission-build-record/v1","source_commit":"7c59750d37be09a2871cd1bada8cb0bce946d363","target":"desktop"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/evidence-registry.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/evidence-registry.json new file mode 100644 index 0000000..865a32e --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/evidence-registry.json @@ -0,0 +1 @@ +{"$schema":"schemas/evidence-registry.schema.json","entries":[{"kind":"qualification-authority-state-receipt","object_media_type":"application/vnd.openadapt.qualification-authority-state-receipt+json;version=2","object_path":"production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json","object_schema_version":"openadapt.qualification-authority-state-receipt/v2","object_sha256":"sha256:a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e","registry_entry_sha256":"sha256:d69026ffefb99b4eeb6c27db2913684138ee23f3b8923aa8ae3379e839489401","semantic_identity_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","size_bytes":1520,"subject_sha256":null},{"kind":"qualification-authority-state-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830","registry_entry_sha256":"sha256:29397e66bbafd8e02e8fbbaceaf2d3c1d2892723cd396bb0d4abb1a443192592","semantic_identity_sha256":"sha256:96b1361340164f4cfc3d9f50e88868c6d36a62a085a8543ed818a4b1ba905714","size_bytes":2809,"subject_sha256":"sha256:a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e"},{"kind":"qualification-revocation-state-receipt","object_media_type":"application/vnd.openadapt.qualification-revocation-state-receipt+json;version=1","object_path":"production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json","object_schema_version":"openadapt.qualification-revocation-state-receipt/v1","object_sha256":"sha256:18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676","registry_entry_sha256":"sha256:2592f2856bbfb5e381640f050669a3dfc1b19cbc4fbf7438ce18d0df1731f722","semantic_identity_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","size_bytes":1457,"subject_sha256":null},{"kind":"qualification-revocation-state-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f","registry_entry_sha256":"sha256:e4bf33edf52cf708db739746b4d99098642255380e70edc654a287c5d1aafe04","semantic_identity_sha256":"sha256:fcebb8e521419ea3c6aefa97885aa7153e88821e1a20617998067e921abc4d00","size_bytes":2817,"subject_sha256":"sha256:18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676"},{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/11/11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771","registry_entry_sha256":"sha256:a532ec738cc1f1aeb0cdd8c410d2aaf02b5c68bc3349ce87771d330f7251c942","semantic_identity_sha256":"sha256:090afecca4ab64de65021db3be31fee2ab4133489cf0b4eae4cda8fd2626612f","size_bytes":6636,"subject_sha256":null},{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/ae/ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7","registry_entry_sha256":"sha256:7fec18ddba335213555ab5d8f1e63cdb11199afec6be06ad3c127c7dfc17480f","semantic_identity_sha256":"sha256:a19304a33b5c22199593ce3f7ad3fdad3e5bc91d5f771731543d7d776e0a6ca3","size_bytes":2849,"subject_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771"},{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/46/46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e","registry_entry_sha256":"sha256:03d1aeb88a512ba4fb60c9ecb43ebaf247002b3982cebabe271b70fe9f235c1f","semantic_identity_sha256":"sha256:927f92c7f001997829efbbe7deade5e5c54ccf04dc5ebff4790de84a2d8ae76b","size_bytes":8055,"subject_sha256":null},{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/9c/9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0","registry_entry_sha256":"sha256:3f7988fbd7b80f1f48c6b9c6bf29c2ba4e7d0bdab2288975243f4446f3170375","semantic_identity_sha256":"sha256:ce5f223cb0691c8884d83de507e4f4225e866aacdcd785e7a9b20cd05e58db5c","size_bytes":2737,"subject_sha256":"sha256:46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e"},{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/5d/5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073","registry_entry_sha256":"sha256:dd9da8005a0cb2d5f90299be61fd98b7a6008bf8f04fc5b6cc37e20df7b9f623","semantic_identity_sha256":"sha256:7484d4d172df03387b75db77bb73efb1755e1de2b204a37ff717d18c4b8524f4","size_bytes":13622,"subject_sha256":null},{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/ea/eaaeec7d04502f31a020ce22cf5cd911a553751af37ef1449d8811b039d1bebf.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:eaaeec7d04502f31a020ce22cf5cd911a553751af37ef1449d8811b039d1bebf","registry_entry_sha256":"sha256:7b9070513d99bb8c65d2194767dce2139612c89403f1d3e8ef1f63bb82dc80e7","semantic_identity_sha256":"sha256:3bc3c906ff8867db84e53073054bb13662d680a204bc3b485111c43c09206728","size_bytes":2749,"subject_sha256":"sha256:5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073"},{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/b2/b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086","registry_entry_sha256":"sha256:38bebe705ee80910562d155ea52dee2c3c7a162ed42dac990de0273028583a70","semantic_identity_sha256":"sha256:ddbecccc38a5af80c0c4858e86ca2ff5bcd491675bae3f7ef9801553f7ee3125","size_bytes":14469,"subject_sha256":null},{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/ca/ca98a80c4d979c6ea6cb1755ff9248a57b25bd36a461f76bef18618b914df57a.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:ca98a80c4d979c6ea6cb1755ff9248a57b25bd36a461f76bef18618b914df57a","registry_entry_sha256":"sha256:5cf6cb3a08812f592bc7f193f4a25373e4708035fe996cb5412870fca6cdd28c","semantic_identity_sha256":"sha256:a62c1d45bb3a3d1f9f481cb739869c512a89cc93e900b7a9f8b6d449c8b82c78","size_bytes":2789,"subject_sha256":"sha256:b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086"},{"kind":"qualification-release","object_media_type":"application/vnd.openadapt.qualification-release+json;version=2","object_path":"production-evidence/objects/sha256/96/962514bb387e79cd31fa00a7f5d3fe2476a4dd89ee508095a183de3ba8cc70b0.qualification-release.json","object_schema_version":"openadapt.qualification-release/v2","object_sha256":"sha256:962514bb387e79cd31fa00a7f5d3fe2476a4dd89ee508095a183de3ba8cc70b0","registry_entry_sha256":"sha256:4a1701c68f58bcb8ede27205670867a0715548f3ac826ebcdd00c4c8b0a5cac1","semantic_identity_sha256":"sha256:fac3c8e0c59d98ca26c027792b293c48cbdd10bad43c41c570b36b8f3e730cfb","size_bytes":7592,"subject_sha256":null},{"kind":"qualification-release-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/a5/a5cf3305d94e5cb0da94ea00f4ae1403f379cafb5a5d610769edff09c91ce30f.qualification-release-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:a5cf3305d94e5cb0da94ea00f4ae1403f379cafb5a5d610769edff09c91ce30f","registry_entry_sha256":"sha256:eddb982bf0d35d8878ac9dec07483057538b5aa3b8db35087857ab41a73770a0","semantic_identity_sha256":"sha256:a8b0827fec72e7d14dcb052c8e3244bc958fa90caf4f9e0a44a02c3b4ae34b18","size_bytes":2741,"subject_sha256":"sha256:962514bb387e79cd31fa00a7f5d3fe2476a4dd89ee508095a183de3ba8cc70b0"}],"previous_registry_head_sha256":null,"registry_head_sha256":"sha256:81d990c6b6234704a42225d2d51fb045cfb3549c8cf8b0303c12b322306d5ecf","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","revision":1,"schema_version":"openadapt.production-evidence-registry/v2","signer_registry":{"object_path":"production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json","object_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","registry_revision":1,"schema_version":"openadapt.qualification-signer-registry-pointer/v1"},"signer_registry_history":[{"object_path":"production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json","object_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","registry_revision":1,"schema_version":"openadapt.qualification-signer-registry-pointer/v1"}]} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/one-use-effect-release.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/one-use-effect-release.json new file mode 100644 index 0000000..d94db75 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/one-use-effect-release.json @@ -0,0 +1 @@ +{"effect_id_sha256":"sha256:9e25f173b74fad94450d95eeb18af19297010a4ee9bfb7ed5728481f7be6754d","effect_sha256":"sha256:b640099fbaa645b9e5ec742edb67926cec9ed5d949530f32d68debf7917f473c","operation":"issue-qualification-release","request_handle":"qair_cGUXOi-RwkPn3mA6I27u5lpobcYcnqzqimcmB4WHqLQ","request_sha256":"sha256:fc6d2b4372a4f5c65e01a91a39e595790c52c71da3b1e66bf51fa84a9326d4ce","result_base64":"eyJhZG1pc3Npb25faWRfc2hhMjU2Ijoic2hhMjU2OmNkZjYzY2M2Nzg4YzAwMmNiYjNkOWM4MzIzNTc1NDcyMGUzYzk5ODI1NzAzNmZmNmI1MTE3ZDQxMDU2MzBkODIiLCJhcnRpZmFjdF9pbnZlbnRvcnlfc2hhMjU2Ijoic2hhMjU2OmVjZDBjYzk1YmNmZDM1N2Q0Mzg3M2U1YWU1MzNjYWQ4NzIzYzdlMThhYWExMjNhOWJlMzc3OWNiMjE1YmVkODYiLCJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJjbGFpbV9zY29wZSI6InByb2R1Y3Rpb25fZGVza3RvcCIsImV2aWRlbmNlX2NsYXNzIjoicmVtb3RlLXNhZmUtc3ludGhldGljIiwiZXhwaXJlc19hdCI6bnVsbCwiaXNzdWVkX2F0IjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJpc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLXJlbGVhc2UtYWRtaXNzaW9uIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9pc3N1ZS1wcm9kdWN0aW9uLXJlbGVhc2UtYWRtaXNzaW9uLnltbCJ9LCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJwcm9kdWN0aW9uX2FjY2VwdGFuY2Vfc3VtbWFyeV9idW5kbGVfcmVmZXJlbmNlIjp7ImtpbmQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2Utc3VtbWFyeS1zaWdzdG9yZS1idW5kbGUiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5kZXYuc2lnc3RvcmUuYnVuZGxlLnYwLjMranNvbiIsIm9iamVjdF9wYXRoIjoicHJvZHVjdGlvbi1ldmlkZW5jZS9vYmplY3RzL3NoYTI1Ni9jYS9jYTk4YTgwYzRkOTc5YzZlYTZjYjE3NTVmZjkyNDhhNTdiMjViZDM2YTQ2MWY3NmJlZjE4NjE4YjkxNGRmNTdhLnByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5LXNpZ3N0b3JlLWJ1bmRsZS5qc29uIiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoiYXBwbGljYXRpb24vdm5kLmRldi5zaWdzdG9yZS5idW5kbGUudjAuMytqc29uIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjpjYTk4YTgwYzRkOTc5YzZlYTZjYjE3NTVmZjkyNDhhNTdiMjViZDM2YTQ2MWY3NmJlZjE4NjE4YjkxNGRmNTdhIiwicmVnaXN0cnlfZW50cnlfc2hhMjU2Ijoic2hhMjU2OjVjZjZjYjNhMDg4MTJmNTkyYmM3ZjE5M2Y0YTI1MzczZTQ3MDgwMzVmZTk5NmNiNTQxMjg3MGZjYTZjZGQyOGMiLCJyZWdpc3RyeV9oZWFkX3NoYTI1NiI6InNoYTI1NjpmNWE5NzdhMjZiZDJhZjZmYjFjM2RmMWIzZTA1MDIwOTE4MTE4MmYzNGNhM2FjNWFkNjI2OTk3Mzg4NmJkNTQwIiwicmVnaXN0cnlfcmV2aXNpb24iOjEsInJlZ2lzdHJ5X3NvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tZXZpZGVuY2Utb2JqZWN0LXJlZmVyZW5jZS92MiIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjphNjJjMWQ0NWJiM2EzZDFmOWY0ODFjYjczOTg2OWM1MTJhODljYzkzZTkwMGI3YTlmOGI2ZDQ0OWM4YjgyYzc4Iiwic2l6ZV9ieXRlcyI6Mjc4OSwic3ViamVjdF9zaGEyNTYiOiJzaGEyNTY6YjI5M2JmOWNhNjU2YmE4MTNlYjA4MWZlYzUxOTE1MWJjNzQ4OWU1NDY5OGNiYTZkZDliNDY2OGNjZGNjMjA4NiJ9LCJwcm9kdWN0aW9uX2FjY2VwdGFuY2Vfc3VtbWFyeV9yZWZlcmVuY2UiOnsia2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3RfcGF0aCI6InByb2R1Y3Rpb24tZXZpZGVuY2Uvb2JqZWN0cy9zaGEyNTYvYjIvYjI5M2JmOWNhNjU2YmE4MTNlYjA4MWZlYzUxOTE1MWJjNzQ4OWU1NDY5OGNiYTZkZDliNDY2OGNjZGNjMjA4Ni5wcm9kdWN0aW9uLWFjY2VwdGFuY2Utc3VtbWFyeS5qc29uIiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkvdjMiLCJvYmplY3Rfc2hhMjU2Ijoic2hhMjU2OmIyOTNiZjljYTY1NmJhODEzZWIwODFmZWM1MTkxNTFiYzc0ODllNTQ2OThjYmE2ZGQ5YjQ2NjhjY2RjYzIwODYiLCJyZWdpc3RyeV9lbnRyeV9zaGEyNTYiOiJzaGEyNTY6MzhiZWJlNzA1ZWU4MDkxMDU2MmQxNTVlYTUyZGVlMmMzYzdhMTYyZWQ0MmRhYzk5MGRlMDI3MzAyODU4M2E3MCIsInJlZ2lzdHJ5X2hlYWRfc2hhMjU2Ijoic2hhMjU2OmY1YTk3N2EyNmJkMmFmNmZiMWMzZGYxYjNlMDUwMjA5MTgxMTgyZjM0Y2EzYWM1YWQ2MjY5OTczODg2YmQ1NDAiLCJyZWdpc3RyeV9yZXZpc2lvbiI6MSwicmVnaXN0cnlfc291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1ldmlkZW5jZS1vYmplY3QtcmVmZXJlbmNlL3YyIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OmRkYmVjY2NjMzhhNWFmODBjMGM0ODU4ZTg2Y2EyZmY1YmNkNDkxNjc1YmFlM2Y3ZWY5ODAxNTUzZjdlZTMxMjUiLCJzaXplX2J5dGVzIjoxNDQ2OSwic3ViamVjdF9zaGEyNTYiOm51bGx9LCJwdWJsaWNhdGlvbl9wb2xpY3lfc2hhMjU2Ijoic2hhMjU2OmVkNWFiNjlmZTgxMjc2MDRjYTY3NDI2M2NiYzhjNzc0YjdjZmQxMDc1NGU5MGJmYWE5YjcxYmE1NzNiY2UxZDEiLCJwdWJsaWNhdGlvbl9zdGFnaW5nIjp7ImFzc2V0cyI6W3siYXNzZXRfaWQiOiI1NDEzNDMxOTMiLCJraW5kIjoicHl0aG9uLXdoZWVsIiwibWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ppcCIsIm5hbWUiOiJvcGVuYWRhcHRfZGVza3RvcC0wLjE2LjAtcHkzLW5vbmUtYW55LndobCIsInB1Ymxpc2hfZGVzdGluYXRpb25zIjpbImdpdGh1Yi1yZWxlYXNlIiwicHlwaSJdLCJzaGEyNTYiOiJzaGEyNTY6MDZlNjA4YTkzNGRlZWY1NmM5M2VlMWNhOGRlNTExZDZkYWJhMDg0NTk2MjZlODI0NWJkMGRiNGMzOTFlNjRlOSIsInNpemVfYnl0ZXMiOjI5MzU1NywidXBsb2FkZXJfaWQiOiI3NzQ2MTUiLCJ1cGxvYWRlcl9sb2dpbiI6ImFicmljaHIifSx7ImFzc2V0X2lkIjoiNTQxMzQzMTYyIiwia2luZCI6InB5dGhvbi1zZGlzdCIsIm1lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi9nemlwIiwibmFtZSI6Im9wZW5hZGFwdF9kZXNrdG9wLTAuMTYuMC50YXIuZ3oiLCJwdWJsaXNoX2Rlc3RpbmF0aW9ucyI6WyJnaXRodWItcmVsZWFzZSIsInB5cGkiXSwic2hhMjU2Ijoic2hhMjU2OjE1ZjBjNTlhNGQ0ODEzMjhkYTc2ZjNlNWFhNmEyOWFiOGNkY2VkOGFiMTgzYzk3MzQ2ZDY5YjRjMTRjOTk2ZmYiLCJzaXplX2J5dGVzIjoxNDYxNDQyLCJ1cGxvYWRlcl9pZCI6Ijc3NDYxNSIsInVwbG9hZGVyX2xvZ2luIjoiYWJyaWNociJ9XSwiZHJhZnQiOmZhbHNlLCJkcmFmdF9yZWxlYXNlX2lkIjoiMzgxMzU4MTAxIiwiaW1tdXRhYmxlX3JlbGVhc2VzIjp7ImVuYWJsZWQiOnRydWUsImVuZm9yY2VkX2J5X293bmVyIjpmYWxzZX0sImltbXV0YWJsZV9yZWxlYXNlc19zaGEyNTYiOiJzaGEyNTY6MDc2NDlhYWZiMTY3MjM3ZmVjYzEzOGY1ZTkzYjQ4ZGRjZTVhNjlmNDA2MGRhNzEzMGUzYzc4ZTU5ZmQ0ODU4MSIsIm9ic2VydmVkX2F0IjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJwcmVyZWxlYXNlIjpmYWxzZSwicHVibGljYXRpb25fbW9kZSI6ImFscmVhZHktcHVibGlzaGVkLXB5cGkiLCJweXBpX2ZpbGVzIjpbeyJmaWxlbmFtZSI6Im9wZW5hZGFwdF9kZXNrdG9wLTAuMTYuMC1weTMtbm9uZS1hbnkud2hsIiwicGFja2FnZXR5cGUiOiJiZGlzdF93aGVlbCIsInNoYTI1NiI6InNoYTI1NjowNmU2MDhhOTM0ZGVlZjU2YzkzZWUxY2E4ZGU1MTFkNmRhYmEwODQ1OTYyNmU4MjQ1YmQwZGI0YzM5MWU2NGU5Iiwic2l6ZV9ieXRlcyI6MjkzNTU3LCJ5YW5rZWQiOmZhbHNlfSx7ImZpbGVuYW1lIjoib3BlbmFkYXB0X2Rlc2t0b3AtMC4xNi4wLnRhci5neiIsInBhY2thZ2V0eXBlIjoic2Rpc3QiLCJzaGEyNTYiOiJzaGEyNTY6MTVmMGM1OWE0ZDQ4MTMyOGRhNzZmM2U1YWE2YTI5YWI4Y2RjZWQ4YWIxODNjOTczNDZkNjliNGMxNGM5OTZmZiIsInNpemVfYnl0ZXMiOjE0NjE0NDIsInlhbmtlZCI6ZmFsc2V9XSwicmVsZWFzZV9hcHBfYm90X3VzZXJfaWQiOiIzMjE1NDM5MDYiLCJyZWxlYXNlX2FwcF9pZCI6IjQ3MzA3MDgiLCJyZWxlYXNlX2FwcF9pbnN0YWxsYXRpb25faWQiOiIxNTY4MzU1NjgiLCJyZWxlYXNlX2F1dGhvcl9sb2dpbiI6ImFicmljaHIiLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWRlc2t0b3AiLCJyZXBvc2l0b3J5X2lkIjoiMTE3MTI5MTczMCIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcmVsZWFzZS1zdGFnaW5nLWV2aWRlbmNlL3YxIiwidGFnIjoidjAuMTYuMCIsInRhZ19yZWZfc3RhdGUiOnsiZXhpc3RzIjp0cnVlLCJyZWYiOiJyZWZzL3RhZ3MvdjAuMTYuMCJ9LCJ0YWdfcmVmX3N0YXRlX3NoYTI1NiI6InNoYTI1NjozMGQxODNjZmJkYmY0NGZkNDZhNWFhMDc5NDhhMmM2ZTdhOTkyM2M0NjVmYjVmOTUyYjM4NmFhZDAzNTYxMzdiIiwidGFnX3J1bGVzZXRzIjpbeyJieXBhc3NfYWN0b3JzIjpbeyJhY3Rvcl9pZCI6IjQ3MzA3MDgiLCJhY3Rvcl90eXBlIjoiSW50ZWdyYXRpb24iLCJieXBhc3NfbW9kZSI6ImFsd2F5cyJ9XSwiY29uZGl0aW9ucyI6eyJyZWZfbmFtZSI6eyJleGNsdWRlIjpbXSwiaW5jbHVkZSI6WyJyZWZzL3RhZ3MvdioiXX19LCJlbmZvcmNlbWVudCI6ImFjdGl2ZSIsIm5hbWUiOiJPcGVuQWRhcHQgcG9saWN5OiByZWxlYXNlIHRhZyBjcmVhdGlvbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZGVza3RvcCIsInJlcG9zaXRvcnlfaWQiOiIxMTcxMjkxNzMwIiwicm9sZSI6ImNyZWF0aW9uX2F1dGhvcml0eSIsInJ1bGVzIjpbeyJ0eXBlIjoiY3JlYXRpb24ifV0sInJ1bGVzZXRfaWQiOiIxMCIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcmVsZWFzZS10YWctcnVsZXNldC92MSIsInRhcmdldCI6InRhZyJ9LHsiYnlwYXNzX2FjdG9ycyI6W10sImNvbmRpdGlvbnMiOnsicmVmX25hbWUiOnsiZXhjbHVkZSI6W10sImluY2x1ZGUiOlsicmVmcy90YWdzL3YqIl19fSwiZW5mb3JjZW1lbnQiOiJhY3RpdmUiLCJuYW1lIjoiT3BlbkFkYXB0IHBvbGljeTogaW1tdXRhYmxlIHJlbGVhc2UgdGFncyIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZGVza3RvcCIsInJlcG9zaXRvcnlfaWQiOiIxMTcxMjkxNzMwIiwicm9sZSI6ImltbXV0YWJpbGl0eSIsInJ1bGVzIjpbeyJ0eXBlIjoiZGVsZXRpb24ifSx7InR5cGUiOiJub25fZmFzdF9mb3J3YXJkIn0seyJwYXJhbWV0ZXJzIjp7InVwZGF0ZV9hbGxvd3NfZmV0Y2hfYW5kX21lcmdlIjpmYWxzZX0sInR5cGUiOiJ1cGRhdGUifV0sInJ1bGVzZXRfaWQiOiIxMSIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcmVsZWFzZS10YWctcnVsZXNldC92MSIsInRhcmdldCI6InRhZyJ9XSwidGFnX3J1bGVzZXRzX3NoYTI1NiI6InNoYTI1Njo1MTc1OGZhODdhZDUxODlhNjg4ZTIxOWI4ZDBhMmYxZmVhNmRkNDBmMWYyYTJjYzJmMjk1MDc3MGIxOTNiMDM4IiwidGFyZ2V0X2NvbW1pdGlzaCI6IjdjNTk3NTBkMzdiZTA5YTI4NzFjZDFiYWRhOGNiMGJjZTk0NmQzNjMifSwicHVibGljYXRpb25fc3RhZ2luZ19zaGEyNTYiOiJzaGEyNTY6NjAzMjQxNmI2ZTc1YTE4YzdlODgyN2FlMDg5MTM5NmI5NDkyZDhlOTU1MWU1Njc3ZTJjN2M1YzU1YTIyMDVlZiIsInJlbGVhc2UiOnsiYXJ0aWZhY3RzIjpbeyJraW5kIjoicHl0aG9uLXNkaXN0IiwibWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL2d6aXAiLCJuYW1lIjoib3BlbmFkYXB0X2Rlc2t0b3AtMC4xNi4wLnRhci5neiIsInB1Ymxpc2hfZGVzdGluYXRpb25zIjpbImdpdGh1Yi1yZWxlYXNlIiwicHlwaSJdLCJzaGEyNTYiOiJzaGEyNTY6MTVmMGM1OWE0ZDQ4MTMyOGRhNzZmM2U1YWE2YTI5YWI4Y2RjZWQ4YWIxODNjOTczNDZkNjliNGMxNGM5OTZmZiIsInNpemVfYnl0ZXMiOjE0NjE0NDJ9LHsia2luZCI6InB5dGhvbi13aGVlbCIsIm1lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi96aXAiLCJuYW1lIjoib3BlbmFkYXB0X2Rlc2t0b3AtMC4xNi4wLXB5My1ub25lLWFueS53aGwiLCJwdWJsaXNoX2Rlc3RpbmF0aW9ucyI6WyJnaXRodWItcmVsZWFzZSIsInB5cGkiXSwic2hhMjU2Ijoic2hhMjU2OjA2ZTYwOGE5MzRkZWVmNTZjOTNlZTFjYThkZTUxMWQ2ZGFiYTA4NDU5NjI2ZTgyNDViZDBkYjRjMzkxZTY0ZTkiLCJzaXplX2J5dGVzIjoyOTM1NTd9XSwiZGVwbG95bWVudF9pZCI6bnVsbCwiZGVwbG95bWVudF9zaGEyNTYiOm51bGwsImtpbmQiOiJwYWNrYWdlIiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1yZWxlYXNlLWNhbmRpZGF0ZS92MSIsInNvdXJjZV9jb21taXQiOiI3YzU5NzUwZDM3YmUwOWEyODcxY2QxYmFkYThjYjBiY2U5NDZkMzYzIiwic291cmNlX3JlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZGVza3RvcCIsInNvdXJjZV9yZXBvc2l0b3J5X2lkIjoiMTE3MTI5MTczMCIsInRhZyI6InYwLjE2LjAiLCJ2ZXJzaW9uIjoiMC4xNi4wIn0sInJlbGVhc2VfaWRlbnRpdHkiOnsiY2hhbm5lbCI6InByb2R1Y3Rpb24iLCJwcmV2aW91c19hZG1pc3Npb25fc2hhMjU2IjpudWxsLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5tb25vdG9uaWMtcHJvZHVjdGlvbi1yZWxlYXNlL3YxIiwic2VxdWVuY2UiOjF9LCJyZWxlYXNlX3NoYTI1NiI6InNoYTI1Njo5MWY2NjBhMDZmOWY0MDM2MTUyNTY1OGZjMjEzOGU1MmIyMDIxZGU4NmMxMDE0YmRkMGEyYTIxMDk4YjcwMTI2IiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmVsZWFzZS92MiIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInRhcmdldCI6ImRlc2t0b3AiLCJ2ZXJkaWN0IjoiYWNjZXB0ZWQifQo=","result_sha256":"sha256:962514bb387e79cd31fa00a7f5d3fe2476a4dd89ee508095a183de3ba8cc70b0","retry_policy":"reconcile-never-retry","schema_version":"openadapt.qualification-one-use-effect/v1"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/one-use-effect.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/one-use-effect.json new file mode 100644 index 0000000..de2d429 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/one-use-effect.json @@ -0,0 +1 @@ +{"effect_id_sha256":"sha256:1e6b8c3089fef5938f1a8fa27aefa8a51845c8d9b0174a50f3210b3e2554114a","effect_sha256":"sha256:78cd4996b5788bf4a070bd05c689fc5185d6daa6d0fd5b8e011ddf7256987e9e","operation":"issue-qualification-admission","request_handle":"qair_4rG8b-ywwzgKUALUsjlGMzVq-eWW0g9J3Yx7vRBDdBG","request_sha256":"sha256:4898746398737672a28203361517f1b804fc1c986c6f6da558d0f66417e8813a","result_base64":"eyJhY3Rpb25fY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OmI2ZjYwNjFlZTQxNmNjNmViOTNhOTJjNjUzZmQwODE2OTZhYThkZWIzZDJkMjNiM2QxOGRmNzhjNjFjODYwMTAiLCJhZG1pc3Npb25faWRfc2hhMjU2Ijoic2hhMjU2OjllNTJhNmM4MzQyYTY0NDZjZWVhZTcwY2FhNjdjNzc2ZTkwNTI3MTYyY2EzOTM2YzAxMjdmNGM4NTZkZjcyNzciLCJhZG1pdHRlZF9ydW50aW1lX3NoYTI1NiI6InNoYTI1NjowNmU2MDhhOTM0ZGVlZjU2YzkzZWUxY2E4ZGU1MTFkNmRhYmEwODQ1OTYyNmU4MjQ1YmQwZGI0YzM5MWU2NGU5IiwiYXBwbGljYXRpb25fY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OmM3YTkyZWFhYjM4Y2VmMjk2YmY4NDgyYTdhNzZiODhkYmNlYjZiMGMwM2I1MDA3MDc1Njc4M2MxM2QyMzgwODMiLCJidW5kbGVfc2hhMjU2Ijoic2hhMjU2OjhmMzkwYTc0NTBhM2I2MTc2MDhkYTIwOTQwMGNiNTU1ZDNiZmRhYWFmYTZiZDUzOWZhYTY5YzAwMDQ0YWFiMjQiLCJidW5kbGVfdmVyc2lvbiI6IjAuMC4wLXN5bnRoZXRpYyIsImNhbXBhaWduX2FydGlmYWN0X3NoYTI1NiI6InNoYTI1NjpkNmJhZDBhODJiOTkxNTVhNGRjNDBjZWJkODc4YzBlNzcwMjE3NGJhMTA0ZGVkYmQxZmUyMjc2MGFlODEwZWE4IiwiY2FtcGFpZ25fcGVybWl0X3NoYTI1NiI6InNoYTI1NjphMjU3NTQzYWYyNzA0YmMyMmViZDJlZmEwZDM0NjIxYzU1ZjRkZjUyYTVjOGRmMWVjMjg3ZTg2NTIxN2IzNzIwIiwiY2FtcGFpZ25fc3VtbWFyeSI6eyJkZWNsYXJlZF9hdHRlbmRlZCI6eyJhcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsImF1dGhlbnRpY2F0ZWRfYm91bmRfZGVjaXNpb25fY291bnQiOjMsImJsaW5kX3JldHJ5X2NvdW50IjowLCJsaXZlX3RhcmdldF9yZXZhbGlkYXRpb25fY291bnQiOjMsIm1pbmltdW1fdHJpYWxzX3Blcl9jZWxsIjozLCJtb2RlbF9jYWxsX2NvdW50IjowLCJvYnNlcnZlZF90cmlhbF9jb3VudCI6Mywib3Zlcl9oYWx0X2NvdW50IjowLCJwb2xpY3lfYXBwcm92ZWRfcmVwYWlyX2NvdW50IjowLCJyZWNvbmNpbGlhdGlvbl9yZXF1aXJlZF9jb3VudCI6MCwicmVwbGF5X2Rpc3BhdGNoX2NvdW50IjowLCJyZXRhaW5lZF9yZXBhaXJfZXZpZGVuY2VfY291bnQiOjAsInNpbGVudF9pbmNvcnJlY3Rfc3VjY2Vzc19jb3VudCI6MCwidGFza19jb25kaXRpb25fY2VsbF9jb3VudCI6MSwidW5wbGFubmVkX2ludGVydmVudGlvbl9jb3VudCI6MCwidW5zYWZlX2VmZmVjdF9jb3VudCI6MCwidW52ZXJpZmllZF9kaXJlY3RfYWN0aW9uX2NvdW50IjowfSwiZ292ZXJuZWRfcmVwYWlyIjp7ImFwcHJvdmVkX3JlcGFpcl9jb3VudCI6MywiYXV0aGVudGljYXRlZF9ib3VuZF9kZWNpc2lvbl9jb3VudCI6MCwiYmxpbmRfcmV0cnlfY291bnQiOjAsImxpdmVfdGFyZ2V0X3JldmFsaWRhdGlvbl9jb3VudCI6MywibWluaW11bV90cmlhbHNfcGVyX2NlbGwiOjMsIm1vZGVsX2NhbGxfY291bnQiOjAsIm9ic2VydmVkX3RyaWFsX2NvdW50IjozLCJvdmVyX2hhbHRfY291bnQiOjAsInBvbGljeV9hcHByb3ZlZF9yZXBhaXJfY291bnQiOjMsInJlY29uY2lsaWF0aW9uX3JlcXVpcmVkX2NvdW50IjowLCJyZXBsYXlfZGlzcGF0Y2hfY291bnQiOjAsInJldGFpbmVkX3JlcGFpcl9ldmlkZW5jZV9jb3VudCI6Mywic2lsZW50X2luY29ycmVjdF9zdWNjZXNzX2NvdW50IjowLCJ0YXNrX2NvbmRpdGlvbl9jZWxsX2NvdW50IjoxLCJ1bnBsYW5uZWRfaW50ZXJ2ZW50aW9uX2NvdW50IjowLCJ1bnNhZmVfZWZmZWN0X2NvdW50IjowLCJ1bnZlcmlmaWVkX2RpcmVjdF9hY3Rpb25fY291bnQiOjB9LCJoZWFsdGh5Ijp7ImFwcHJvdmVkX3JlcGFpcl9jb3VudCI6MCwiYXV0aGVudGljYXRlZF9ib3VuZF9kZWNpc2lvbl9jb3VudCI6MCwiYmxpbmRfcmV0cnlfY291bnQiOjAsImxpdmVfdGFyZ2V0X3JldmFsaWRhdGlvbl9jb3VudCI6MCwibWluaW11bV90cmlhbHNfcGVyX2NlbGwiOjMsIm1vZGVsX2NhbGxfY291bnQiOjAsIm9ic2VydmVkX3RyaWFsX2NvdW50IjozLCJvdmVyX2hhbHRfY291bnQiOjAsInBvbGljeV9hcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsInJlY29uY2lsaWF0aW9uX3JlcXVpcmVkX2NvdW50IjowLCJyZXBsYXlfZGlzcGF0Y2hfY291bnQiOjAsInJldGFpbmVkX3JlcGFpcl9ldmlkZW5jZV9jb3VudCI6MCwic2lsZW50X2luY29ycmVjdF9zdWNjZXNzX2NvdW50IjowLCJ0YXNrX2NvbmRpdGlvbl9jZWxsX2NvdW50IjoxLCJ1bnBsYW5uZWRfaW50ZXJ2ZW50aW9uX2NvdW50IjowLCJ1bnNhZmVfZWZmZWN0X2NvdW50IjowLCJ1bnZlcmlmaWVkX2RpcmVjdF9hY3Rpb25fY291bnQiOjB9LCJpZGVtcG90ZW5jeV9yZXBsYXkiOnsiYXBwcm92ZWRfcmVwYWlyX2NvdW50IjowLCJhdXRoZW50aWNhdGVkX2JvdW5kX2RlY2lzaW9uX2NvdW50IjowLCJibGluZF9yZXRyeV9jb3VudCI6MCwibGl2ZV90YXJnZXRfcmV2YWxpZGF0aW9uX2NvdW50IjowLCJtaW5pbXVtX3RyaWFsc19wZXJfY2VsbCI6MywibW9kZWxfY2FsbF9jb3VudCI6MCwib2JzZXJ2ZWRfdHJpYWxfY291bnQiOjMsIm92ZXJfaGFsdF9jb3VudCI6MCwicG9saWN5X2FwcHJvdmVkX3JlcGFpcl9jb3VudCI6MCwicmVjb25jaWxpYXRpb25fcmVxdWlyZWRfY291bnQiOjAsInJlcGxheV9kaXNwYXRjaF9jb3VudCI6MCwicmV0YWluZWRfcmVwYWlyX2V2aWRlbmNlX2NvdW50IjowLCJzaWxlbnRfaW5jb3JyZWN0X3N1Y2Nlc3NfY291bnQiOjAsInRhc2tfY29uZGl0aW9uX2NlbGxfY291bnQiOjEsInVucGxhbm5lZF9pbnRlcnZlbnRpb25fY291bnQiOjAsInVuc2FmZV9lZmZlY3RfY291bnQiOjAsInVudmVyaWZpZWRfZGlyZWN0X2FjdGlvbl9jb3VudCI6MH0sInNhZmVfaGFsdCI6eyJhcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsImF1dGhlbnRpY2F0ZWRfYm91bmRfZGVjaXNpb25fY291bnQiOjAsImJsaW5kX3JldHJ5X2NvdW50IjowLCJsaXZlX3RhcmdldF9yZXZhbGlkYXRpb25fY291bnQiOjAsIm1pbmltdW1fdHJpYWxzX3Blcl9jZWxsIjozLCJtb2RlbF9jYWxsX2NvdW50IjowLCJvYnNlcnZlZF90cmlhbF9jb3VudCI6Mywib3Zlcl9oYWx0X2NvdW50IjowLCJwb2xpY3lfYXBwcm92ZWRfcmVwYWlyX2NvdW50IjowLCJyZWNvbmNpbGlhdGlvbl9yZXF1aXJlZF9jb3VudCI6MCwicmVwbGF5X2Rpc3BhdGNoX2NvdW50IjowLCJyZXRhaW5lZF9yZXBhaXJfZXZpZGVuY2VfY291bnQiOjAsInNpbGVudF9pbmNvcnJlY3Rfc3VjY2Vzc19jb3VudCI6MCwidGFza19jb25kaXRpb25fY2VsbF9jb3VudCI6MSwidW5wbGFubmVkX2ludGVydmVudGlvbl9jb3VudCI6MCwidW5zYWZlX2VmZmVjdF9jb3VudCI6MCwidW52ZXJpZmllZF9kaXJlY3RfYWN0aW9uX2NvdW50IjowfSwidW5jZXJ0YWluX2RlbGl2ZXJ5Ijp7ImFwcHJvdmVkX3JlcGFpcl9jb3VudCI6MCwiYXV0aGVudGljYXRlZF9ib3VuZF9kZWNpc2lvbl9jb3VudCI6MCwiYmxpbmRfcmV0cnlfY291bnQiOjAsImxpdmVfdGFyZ2V0X3JldmFsaWRhdGlvbl9jb3VudCI6MCwibWluaW11bV90cmlhbHNfcGVyX2NlbGwiOjMsIm1vZGVsX2NhbGxfY291bnQiOjAsIm9ic2VydmVkX3RyaWFsX2NvdW50IjozLCJvdmVyX2hhbHRfY291bnQiOjAsInBvbGljeV9hcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsInJlY29uY2lsaWF0aW9uX3JlcXVpcmVkX2NvdW50IjozLCJyZXBsYXlfZGlzcGF0Y2hfY291bnQiOjAsInJldGFpbmVkX3JlcGFpcl9ldmlkZW5jZV9jb3VudCI6MCwic2lsZW50X2luY29ycmVjdF9zdWNjZXNzX2NvdW50IjowLCJ0YXNrX2NvbmRpdGlvbl9jZWxsX2NvdW50IjoxLCJ1bnBsYW5uZWRfaW50ZXJ2ZW50aW9uX2NvdW50IjowLCJ1bnNhZmVfZWZmZWN0X2NvdW50IjowLCJ1bnZlcmlmaWVkX2RpcmVjdF9hY3Rpb25fY291bnQiOjB9fSwiZGVjaXNpb25fcmVjZWlwdF9idW5kbGVfcmVmZXJlbmNlIjp7ImtpbmQiOiJxdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQtc2lnc3RvcmUtYnVuZGxlIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJvYmplY3RfcGF0aCI6InByb2R1Y3Rpb24tZXZpZGVuY2Uvb2JqZWN0cy9zaGEyNTYvYWUvYWUyNmQ0NjdlZmJhNGY3ZGIyMDU5ZWQyZmQ2MDY4NTNkMDkzZDkxMTU3MWY2ZTliYmIzM2FiZDliZTM0OTZiNy5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQtc2lnc3RvcmUtYnVuZGxlLmpzb24iLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJvYmplY3Rfc2hhMjU2Ijoic2hhMjU2OmFlMjZkNDY3ZWZiYTRmN2RiMjA1OWVkMmZkNjA2ODUzZDA5M2Q5MTE1NzFmNmU5YmJiMzNhYmQ5YmUzNDk2YjciLCJyZWdpc3RyeV9lbnRyeV9zaGEyNTYiOiJzaGEyNTY6N2ZlYzE4ZGRiYTMzNTIxMzU1NWFiNWQ4ZjFlNjNjZGIxMTE5OWFmZWM2YmUwNmFkM2MxMjdjN2RmYzE3NDgwZiIsInJlZ2lzdHJ5X2hlYWRfc2hhMjU2Ijoic2hhMjU2OmY1YTk3N2EyNmJkMmFmNmZiMWMzZGYxYjNlMDUwMjA5MTgxMTgyZjM0Y2EzYWM1YWQ2MjY5OTczODg2YmQ1NDAiLCJyZWdpc3RyeV9yZXZpc2lvbiI6MSwicmVnaXN0cnlfc291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1ldmlkZW5jZS1vYmplY3QtcmVmZXJlbmNlL3YyIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OmExOTMwNGEzM2I1YzIyMTk5NTkzY2UzZjdhZDNmZGFkM2U1YmM5MWQ1Zjc3MTczMTU0M2Q3ZDc3NmUwYTZjYTMiLCJzaXplX2J5dGVzIjoyODQ5LCJzdWJqZWN0X3NoYTI1NiI6InNoYTI1NjoxMWRmZDAxZjI5YzBiY2VlMmU1ZjJlNmMyOTQ3NmVmYTY4YmYxYWRiOWMwOGMxNGJjOTNlN2E4ZTRlNzdlNzcxIn0sImRlY2lzaW9uX3JlY2VpcHRfcmVmZXJlbmNlIjp7ImtpbmQiOiJxdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0K2pzb247dmVyc2lvbj0yIiwib2JqZWN0X3BhdGgiOiJwcm9kdWN0aW9uLWV2aWRlbmNlL29iamVjdHMvc2hhMjU2LzExLzExZGZkMDFmMjljMGJjZWUyZTVmMmU2YzI5NDc2ZWZhNjhiZjFhZGI5YzA4YzE0YmM5M2U3YThlNGU3N2U3NzEucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0Lmpzb24iLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxMWRmZDAxZjI5YzBiY2VlMmU1ZjJlNmMyOTQ3NmVmYTY4YmYxYWRiOWMwOGMxNGJjOTNlN2E4ZTRlNzdlNzcxIiwicmVnaXN0cnlfZW50cnlfc2hhMjU2Ijoic2hhMjU2OmE1MzJlYzczOGNjMWYxYWViMGNkZDhjNDEwZDJhYWYwMmI1YzY4YmMzMzQ5Y2U4Nzc3MWQzMzBmNzI1MWM5NDIiLCJyZWdpc3RyeV9oZWFkX3NoYTI1NiI6InNoYTI1NjpmNWE5NzdhMjZiZDJhZjZmYjFjM2RmMWIzZTA1MDIwOTE4MTE4MmYzNGNhM2FjNWFkNjI2OTk3Mzg4NmJkNTQwIiwicmVnaXN0cnlfcmV2aXNpb24iOjEsInJlZ2lzdHJ5X3NvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tZXZpZGVuY2Utb2JqZWN0LXJlZmVyZW5jZS92MiIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjowOTBhZmVjY2E0YWI2NGRlNjUwMjFkYjNiZTMxZmVlMmFiNDEzMzQ4OWNmMGI0ZWFlNGNkYThmZDI2MjY2MTJmIiwic2l6ZV9ieXRlcyI6NjYzNiwic3ViamVjdF9zaGEyNTYiOm51bGx9LCJlZmZlY3RfY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OmYxNDkxYjNkNjQ5MDFiMzc2YThlMTIzODY3NjFmZWE5MzZhNjZlZTYxN2VmOWMzY2ZmMmJhZWMyYzY3N2NiMWMiLCJlbnRpdHlfY2xhc3MiOiJyZWNvcmQiLCJlbnZpcm9ubWVudF9jb250cmFjdF9zaGEyNTYiOiJzaGEyNTY6N2JkNzUyNGQ4ODQzOTQ3NWU5NDZlZTY5MWZmMmU5NjU4OGI3Y2Y5ZjFjNWMyMGVhZjUyOTRlZjNiYTFmODAwNyIsImV2aWRlbmNlX2F1dGhvcml0eV9zaGEyNTYiOiJzaGEyNTY6MWFhN2NmY2I1ZjNkZjZiOTkzNzJhMjhjMzA1MTc3ZTA0NjQ4N2M4ZWM1YjYxMTExZWRiZjFhMTJkM2U3NjY2MyIsImV2aWRlbmNlX2NsYXNzIjoicmVtb3RlLXNhZmUtc3ludGhldGljIiwiZXhwaXJlc19hdCI6bnVsbCwiaWRlbnRpdHlfY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OmY1MmU2YWU2ZTE3MmE2MzdlZmNjZjJkZjhlZWVhMjY4YjkxNDA3ZmMwMzJkNzBiOWJmMTQ0YjhhODgwNjk0NzkiLCJpbnB1dF9jb250cmFjdF9zaGEyNTYiOiJzaGEyNTY6MjBkMDcxZmY4ZGY1MzY2NjQ2MTY3NTBlMTE0N2YyYmM0OWJkMTI3NjJlMzllYmYyZjM3YmYxNzU1MGJmNzdjZiIsImlzc3VlZF9hdCI6IjIwMjYtMDktMDJUMTk6MjI6NDdaIiwiaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9LCJsb2NhbF9pZGVudGl0eV9vcGVuaW5nIjp7ImFsZ29yaXRobSI6ImhtYWMtc2hhMjU2IiwiY3VzdG9tZXJfY29udHJvbGxlZF9zZWNyZXRfcmVxdWlyZWQiOnRydWUsImV4YWN0X2NvbnRyYWN0X21hdGNoX3JlcXVpcmVkIjp0cnVlLCJtYXhpbXVtX2FnZV9zZWNvbmRzIjo2MCwicmVxdWlyZWQiOnRydWUsInJldmFsaWRhdGlvbl9iZWZvcmVfYWN0dWF0aW9uIjp0cnVlLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWxvY2FsLWlkZW50aXR5LW9wZW5pbmcvdjEifSwibm90X2JlZm9yZSI6IjIwMjYtMDktMDJUMTk6MjI6NDdaIiwib3JnYW5pemF0aW9uX2lkX3NoYTI1NiI6InNoYTI1NjowOWMxZTZkMjJjZmY5NjU1NTgyMzQ2MGQxMDk3MTQyMWM3YTU2MDQ5MTgzMjNkMGQyYzZhZTU2MzNmZDM3MGQxIiwicG9saWN5X2NvbnRyYWN0X3NoYTI1NiI6InNoYTI1NjoxNjFjN2U5OWFkMzM2YjZiNjA4OTVkM2I0NmIzNjJkNTkxNTA3YWRkNzM4OGFkYjBmZmMyMTkzZDZmOTY2OTBkIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0IiwidmVyZGljdCI6ImFjY2VwdGVkIiwid29ya2Zsb3dfaWRfc2hhMjU2Ijoic2hhMjU2OmQ0MTBlMmUwYmFkYzM1MGY0NDcwN2FhYzQ3ZThlOTdjNDlkNmZiNWUyMzRiMTUyNzZjNjkyN2UyNzQ3ZDBmNjMiLCJ3b3JrZmxvd192ZXJzaW9uX2lkX3NoYTI1NiI6InNoYTI1NjpkZWM2ZTA2ZDcwZDY4YTY2OTU3NGFjMWE0YjBjZjE0MmU0OTYwMjEzODJhNmQxNDE1YmRjOGJjN2ViZGYzMjRiIn0K","result_sha256":"sha256:46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e","retry_policy":"reconcile-never-retry","schema_version":"openadapt.qualification-one-use-effect/v1"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/one-use-effects.sqlite b/local-candidates/desktop-0.16.0-remote-safe-synthetic/one-use-effects.sqlite new file mode 100644 index 0000000..7980ae2 Binary files /dev/null and b/local-candidates/desktop-0.16.0-remote-safe-synthetic/one-use-effects.sqlite differ diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-acceptance-manifest-sigstore-bundle.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-acceptance-manifest-sigstore-bundle.json new file mode 100644 index 0000000..bc5dbbe --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-acceptance-manifest-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1tYW5pZmVzdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWFjY2VwdGFuY2UranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1hY2NlcHRhbmNlL3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo1ZDVkZTAwYTUxMDRhMDI0YjAxNjJlMGQzOWRhZWI5YjUzMWRjMTU0ODIwZDhkM2ZmYjEwNTIzODhmMzQwMDczIiwib2JqZWN0X3NpemVfYnl0ZXMiOjEzNjIyLCJyZXF1ZXN0X2lkX3NoYTI1NiI6InNoYTI1NjoyZjE5YzQ4MzRkZDgyOTU2NjgxOTRlZmZjOGY0YTk3ZTQwYTAzMGE0N2FiZWVjOWNlZGJjYmEwZjFmMjQzYzdmIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcHVibGljLXRydXN0LXNpZ25pbmctc3RhdGVtZW50L3YxIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2Ojc0ODRkNGQxNzJkZjAzMzg3Yjc1ZGI3N2JiNzNlZmIxNzU1ZTFkZTJiMjA0YTM3ZmY3MTdkMThjNGI4NTI0ZjQiLCJzaWduYXR1cmVfcHJvZmlsZSI6InNvZnR3YXJlLWVkMjU1MTktZHNzZS12MSIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInNpZ25pbmdfYXV0aG9yaXR5Ijp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJrZXlfb3JpZ2luIjoic29mdHdhcmUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL3NpZ24tcHJvZHVjdGlvbi1ldmlkZW5jZS1zb2Z0d2FyZS55bWwifSwic291cmNlX2lzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZXZhbHMiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNTk5ODE5NyIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiY2FkNTU2MGQ2Yjc0ODJmMmNiOTliOTczNWUwYWMzYzVhYWU3MTRjOCIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1hY2NlcHRhbmNlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"zJC+f0u6wVHVuoSYwAW9pCi+o40tjJHYrTuMGq1zq+QpEQySeIIWIcFwKzVWYGRK6oLzgYkBFclwmPRaVHcMCA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-acceptance-manifest.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-acceptance-manifest.json new file mode 100644 index 0000000..5395984 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-acceptance-manifest.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557}],"claim_scope":"production_desktop","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"desktop"},"artifact_inventory_sha256":"sha256:ecd0cc95bcfd357d43873e5ae533cad8723c7e18aaa123a9be3779cb215bed86","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_desktop","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","publication_staging":{"assets":[{"asset_id":"541343193","kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"541343162","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"381358101","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_desktop-0.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"yanked":false},{"filename":"openadapt_desktop-0.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v0.16.0"},"tag_ref_state_sha256":"sha256:30d183cfbdbf44fd46a5aa07948a2c6e7a9923c465fb5f952b386aad0356137b","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:51758fa87ad5189a688e219b8d0a2f1fea6dd40f1f2a2cc2f2950770b193b038","target_commitish":"7c59750d37be09a2871cd1bada8cb0bce946d363"},"publication_staging_sha256":"sha256:6032416b6e75a18c7e8827ae0891396b9492d8e9551e5677e2c7c5c55a2205ef","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/9c/9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0","registry_entry_sha256":"sha256:3f7988fbd7b80f1f48c6b9c6bf29c2ba4e7d0bdab2288975243f4446f3170375","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:ce5f223cb0691c8884d83de507e4f4225e866aacdcd785e7a9b20cd05e58db5c","size_bytes":2737,"subject_sha256":"sha256:46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/46/46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e","registry_entry_sha256":"sha256:03d1aeb88a512ba4fb60c9ecb43ebaf247002b3982cebabe271b70fe9f235c1f","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:927f92c7f001997829efbbe7deade5e5c54ccf04dc5ebff4790de84a2d8ae76b","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/ae/ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7","registry_entry_sha256":"sha256:7fec18ddba335213555ab5d8f1e63cdb11199afec6be06ad3c127c7dfc17480f","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a19304a33b5c22199593ce3f7ad3fdad3e5bc91d5f771731543d7d776e0a6ca3","size_bytes":2849,"subject_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/11/11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771","registry_entry_sha256":"sha256:a532ec738cc1f1aeb0cdd8c410d2aaf02b5c68bc3349ce87771d330f7251c942","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:090afecca4ab64de65021db3be31fee2ab4133489cf0b4eae4cda8fd2626612f","size_bytes":6636,"subject_sha256":null},"release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"7c59750d37be09a2871cd1bada8cb0bce946d363","source_repository":"OpenAdaptAI/openadapt-desktop","source_repository_id":"1171291730","tag":"v0.16.0","version":"0.16.0"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:91f660a06f9f40361525658fc2138e52b2021de86c1014bdd0a2a21098b70126","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-acceptance/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"desktop","verdict":"accepted"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-acceptance-summary-sigstore-bundle.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-acceptance-summary-sigstore-bundle.json new file mode 100644 index 0000000..06323c4 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-acceptance-summary-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6YjI5M2JmOWNhNjU2YmE4MTNlYjA4MWZlYzUxOTE1MWJjNzQ4OWU1NDY5OGNiYTZkZDliNDY2OGNjZGNjMjA4NiIsIm9iamVjdF9zaXplX2J5dGVzIjoxNDQ2OSwicmVxdWVzdF9pZF9zaGEyNTYiOiJzaGEyNTY6OTk4MmViNGRmYTJhYjM0NTg2MzBjNzUyNDg1MTNhMzRjNTU0ZWFhNGJlMjI0YjNiNjE0Mzk5MjczMmZkMDAxYiIsInJldm9jYXRpb25fc3RhdGVfc2hhMjU2Ijoic2hhMjU2OjI1MGFiNDMwZTQ2N2Y1ZTU4NGViZDJiMTgzMjk3NmI0MjE4NmI2OThkYTcxZDYyN2VlMTcyNGMyYjFkYTI0NTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXB1YmxpYy10cnVzdC1zaWduaW5nLXN0YXRlbWVudC92MSIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjpkZGJlY2NjYzM4YTVhZjgwYzBjNDg1OGU4NmNhMmZmNWJjZDQ5MTY3NWJhZTNmN2VmOTgwMTU1M2Y3ZWUzMTI1Iiwic2lnbmF0dXJlX3Byb2ZpbGUiOiJzb2Z0d2FyZS1lZDI1NTE5LWRzc2UtdjEiLCJzaWduZXJfcmVnaXN0cnlfc2hhMjU2Ijoic2hhMjU2OmUyNDNhMjMyNDNiMjQ5ODZlZDA4ODEyZTI4NGExYmQ4YzQ5OTM4MTQxNDlmMDJiY2JhNzljYzUyMGUxMGNhMTQiLCJzaWduaW5nX2F1dGhvcml0eSI6eyJlbnZpcm9ubWVudCI6InN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uIiwia2V5X29yaWdpbiI6InNvZnR3YXJlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9zaWduLXByb2R1Y3Rpb24tZXZpZGVuY2Utc29mdHdhcmUueW1sIn0sInNvdXJjZV9pc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2UiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWV2YWxzIiwicmVwb3NpdG9yeV9pZCI6IjExMzU5OTgxOTciLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6ImNhZDU1NjBkNmI3NDgyZjJjYjk5Yjk3MzVlMGFjM2M1YWFlNzE0YzgiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tYWNjZXB0YW5jZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"kwg1YCsXKCSgu8iK1252TKjACiVF9VusM/tAUuqIM0r35gSyy3ujS3hgh4aN8zYlFV/cPhTbhb8DHLad66g4Dg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-acceptance-summary.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-acceptance-summary.json new file mode 100644 index 0000000..b7a6bea --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-acceptance-summary.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory_sha256":"sha256:ecd0cc95bcfd357d43873e5ae533cad8723c7e18aaa123a9be3779cb215bed86","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_desktop","evidence_identity_sha256":"sha256:58d02dfcbeda3c1a987fbbd6c2dc3d876c0f9c49cc0a74accdba4ffc8ec2994c","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","production_acceptance_manifest_bundle_reference":{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/ea/eaaeec7d04502f31a020ce22cf5cd911a553751af37ef1449d8811b039d1bebf.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:eaaeec7d04502f31a020ce22cf5cd911a553751af37ef1449d8811b039d1bebf","registry_entry_sha256":"sha256:7b9070513d99bb8c65d2194767dce2139612c89403f1d3e8ef1f63bb82dc80e7","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:3bc3c906ff8867db84e53073054bb13662d680a204bc3b485111c43c09206728","size_bytes":2749,"subject_sha256":"sha256:5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073"},"production_acceptance_manifest_reference":{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/5d/5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073","registry_entry_sha256":"sha256:dd9da8005a0cb2d5f90299be61fd98b7a6008bf8f04fc5b6cc37e20df7b9f623","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:7484d4d172df03387b75db77bb73efb1755e1de2b204a37ff717d18c4b8524f4","size_bytes":13622,"subject_sha256":null},"publication_staging":{"assets":[{"asset_id":"541343193","kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"541343162","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"381358101","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_desktop-0.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"yanked":false},{"filename":"openadapt_desktop-0.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v0.16.0"},"tag_ref_state_sha256":"sha256:30d183cfbdbf44fd46a5aa07948a2c6e7a9923c465fb5f952b386aad0356137b","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:51758fa87ad5189a688e219b8d0a2f1fea6dd40f1f2a2cc2f2950770b193b038","target_commitish":"7c59750d37be09a2871cd1bada8cb0bce946d363"},"publication_staging_sha256":"sha256:6032416b6e75a18c7e8827ae0891396b9492d8e9551e5677e2c7c5c55a2205ef","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/9c/9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0","registry_entry_sha256":"sha256:3f7988fbd7b80f1f48c6b9c6bf29c2ba4e7d0bdab2288975243f4446f3170375","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:ce5f223cb0691c8884d83de507e4f4225e866aacdcd785e7a9b20cd05e58db5c","size_bytes":2737,"subject_sha256":"sha256:46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/46/46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e","registry_entry_sha256":"sha256:03d1aeb88a512ba4fb60c9ecb43ebaf247002b3982cebabe271b70fe9f235c1f","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:927f92c7f001997829efbbe7deade5e5c54ccf04dc5ebff4790de84a2d8ae76b","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/ae/ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7","registry_entry_sha256":"sha256:7fec18ddba335213555ab5d8f1e63cdb11199afec6be06ad3c127c7dfc17480f","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a19304a33b5c22199593ce3f7ad3fdad3e5bc91d5f771731543d7d776e0a6ca3","size_bytes":2849,"subject_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/11/11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771","registry_entry_sha256":"sha256:a532ec738cc1f1aeb0cdd8c410d2aaf02b5c68bc3349ce87771d330f7251c942","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:090afecca4ab64de65021db3be31fee2ab4133489cf0b4eae4cda8fd2626612f","size_bytes":6636,"subject_sha256":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:91f660a06f9f40361525658fc2138e52b2021de86c1014bdd0a2a21098b70126","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-lifecycle-evidence-summary/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"desktop","verdict":"accepted"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..23e41d1 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYXV0aG9yaXR5LXN0YXRlLXJlY2VpcHQiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUtcmVjZWlwdCtqc29uO3ZlcnNpb249MiIsIm9iamVjdF9zY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMjJmOTgxNWVjMGY3YzU2Zjc2MjlhZWFiZmQyMWQxNGJjNmQ3MzllZmNmYjdmN2EwNzNjZTk5ODdlMTk0NzllIiwib2JqZWN0X3NpemVfYnl0ZXMiOjE1MjAsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmI5ZDhiOWQ0ZTA3ZDc3M2MxMWFjNjA4ZTA1MGYyMzNiMTE2MzYzZWNkODQxMTA1MTYxY2I1Y2JmNzUwZmZjOGUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ZGY1MDc5MTQxZGY2ODg3N2M0YjA2ZjA1YjlmYjlmZGYyNzkzMDdiNzYyOWViMWYyZGNlMTJkZWY0YmQ1ZTJmYSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1Njo3YTgxYmYzZDIxM2M3NDY3M2YzYzZiNWZhMTc5MjM0Y2JlZTUzNGM5NDMyYWFlYTZhZTA5ZTQ1NTU2MmY5NmI2Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LW9wcyIsInJlcG9zaXRvcnlfaWQiOiIxMTcyMDExMjk0IiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiJlMzIzMjQ5ZTNhN2MxYWY5ZDc2NTEzMTJlMGFmZTFmMTJjMzhjOTc3Iiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"wdmPoPKf3091kjDye9E9XCnfgqlljw8M+CEW2Vr0/hC5i85AWrpMfxPOB8Ui0KvTbF70QqLgFbgLqgdwWIPaDQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/11/11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771.qualification-evidence-decision-receipt.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/11/11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771.qualification-evidence-decision-receipt.json new file mode 100644 index 0000000..ec3b8ca --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/11/11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771.qualification-evidence-decision-receipt.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:b6f6061ee416cc6eb93a92c653fd081696aa8deb3d2d23b3d18df78c61c86010","admitted_runtime_sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","algorithm":"ed25519","application_contract_sha256":"sha256:c7a92eaab38cef296bf8482a7a76b88dbceb6b0c03b50070756783c13d238083","bundle_sha256":"sha256:8f390a7450a3b617608da209400cb555d3bfdaaafa6bd539faa69c00044aab24","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:d6bad0a82b99155a4dc40cebd878c0e7702174ba104dedbd1fe22760ae810ea8","campaign_permit_sha256":"sha256:a257543af2704bc22ebd2efa0d34621c55f4df52a5c8df1ec287e865217b3720","campaign_summary":{"classes":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"minimum_trials_per_task_condition":3,"schema_version":"openadapt.qualification-evidence-decision-campaign-summary/v1","task_count":1},"decision_commitment_sha256":"sha256:0aef06fc378215b2daf4dca6b230dcd78b066455d34544c91913700d1641b71f","decision_identity_sha256":"sha256:1eba94d575ecde769026913f76c1e5476767426f896efe0f21dd273b37bed338","decision_revision":1,"effect_contract_sha256":"sha256:f1491b3d64901b376a8e12386761fea936a66ee617ef9c3cff2baec2c677cb1c","entity_class":"record","environment_contract_sha256":"sha256:7bd7524d88439475e946ee691ff2e96588b7cf9f1c5c20eaf5294ef3ba1f8007","evidence_authority_contract_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","evidence_manifest_readback_sha256":"sha256:993ad6548f53bda068b052dabb54b25f174a32c4f9bddeb5887d36404d9715e7","evidence_manifest_sha256":"sha256:bf523c2afa3aa0f2682daf5e35720162c0d42b3eed92ef7022ccacd2128b0470","expires_at":null,"identity_contract_sha256":"sha256:f52e6ae6e172a637efccf2df8eeea268b91407fc032d70b9bf144b8a88069479","input_contract_sha256":"sha256:20d071ff8df536664616750e1147f2bc49bd12762e39ebf2f37bf17550bf77cf","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"synthetic-qualification-evidence-decision","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-synthetic-qualification-evidence-decision.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:09c1e6d22cff96555823460d10971421c7a5604918323d0d2c6ae5633fd370d1","policy_contract_sha256":"sha256:161c7e99ad336b6b60895d3b46b362d591507add7388adb0ffc2193d6f96690d","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-evidence-decision-receipt/v2","signature":"3Zfa+rx+yYmzsm6qROU4JK0fqm++lYM/lTER6dPRQXLEHju+tA0jm4QNCD76PE0jW2d00W3hi0DatEeHahcRCQ==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification evidence decision receipt v2\u0000","unsigned_object_sha256":"sha256:b5c50b36ef2500d0ec3d15e68efd25a2fe84b5e360d37055d4e3bfbfd8c647cb","unsigned_size_bytes":6106},"verdict":"ADMIT","workflow_id_sha256":"sha256:d410e2e0badc350f44707aac47e8e97c49d6fb5e234b15276c6927e2747d0f63","workflow_version_id_sha256":"sha256:dec6e06d70d68a669574ac1a4b0cf142e496021382a6d1415bdc8bc7ebdf324b"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json new file mode 100644 index 0000000..fdc3e22 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","expires_at":null,"issuer":{"environment":"qualification-revocation-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-revocation-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","previous_revocation_state_sha256":null,"revision":1,"revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","revocations":[],"schema_version":"openadapt.qualification-revocation-state-receipt/v1","signature":"6/az5KZHqcV7weLNpPR11DnJR3f7Wfj5JgqcFddGoET+x+Q42rWH7zkgdDVJqvP+XxN09f1fHBmvkWlDvqlBBQ==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-revocation-state-receipt/v1","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification revocation state receipt v1\u0000","unsigned_object_sha256":"sha256:f7e15c3c660e2793c8c0c4f6beafef140ee71b2a407d971d2e6af0578b2fd6d6","unsigned_size_bytes":930},"status":"current"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/46/46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e.qualification-admission.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/46/46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e.qualification-admission.json new file mode 100644 index 0000000..c84c79a --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/46/46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e.qualification-admission.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:b6f6061ee416cc6eb93a92c653fd081696aa8deb3d2d23b3d18df78c61c86010","admission_id_sha256":"sha256:9e52a6c8342a6446ceeae70caa67c776e90527162ca3936c0127f4c856df7277","admitted_runtime_sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","application_contract_sha256":"sha256:c7a92eaab38cef296bf8482a7a76b88dbceb6b0c03b50070756783c13d238083","bundle_sha256":"sha256:8f390a7450a3b617608da209400cb555d3bfdaaafa6bd539faa69c00044aab24","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:d6bad0a82b99155a4dc40cebd878c0e7702174ba104dedbd1fe22760ae810ea8","campaign_permit_sha256":"sha256:a257543af2704bc22ebd2efa0d34621c55f4df52a5c8df1ec287e865217b3720","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/ae/ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7","registry_entry_sha256":"sha256:7fec18ddba335213555ab5d8f1e63cdb11199afec6be06ad3c127c7dfc17480f","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a19304a33b5c22199593ce3f7ad3fdad3e5bc91d5f771731543d7d776e0a6ca3","size_bytes":2849,"subject_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771"},"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/11/11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771","registry_entry_sha256":"sha256:a532ec738cc1f1aeb0cdd8c410d2aaf02b5c68bc3349ce87771d330f7251c942","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:090afecca4ab64de65021db3be31fee2ab4133489cf0b4eae4cda8fd2626612f","size_bytes":6636,"subject_sha256":null},"effect_contract_sha256":"sha256:f1491b3d64901b376a8e12386761fea936a66ee617ef9c3cff2baec2c677cb1c","entity_class":"record","environment_contract_sha256":"sha256:7bd7524d88439475e946ee691ff2e96588b7cf9f1c5c20eaf5294ef3ba1f8007","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","expires_at":null,"identity_contract_sha256":"sha256:f52e6ae6e172a637efccf2df8eeea268b91407fc032d70b9bf144b8a88069479","input_contract_sha256":"sha256:20d071ff8df536664616750e1147f2bc49bd12762e39ebf2f37bf17550bf77cf","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"qualification-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-qualification-admission.yml"},"local_identity_opening":{"algorithm":"hmac-sha256","customer_controlled_secret_required":true,"exact_contract_match_required":true,"maximum_age_seconds":60,"required":true,"revalidation_before_actuation":true,"schema_version":"openadapt.qualification-local-identity-opening/v1"},"not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:09c1e6d22cff96555823460d10971421c7a5604918323d0d2c6ae5633fd370d1","policy_contract_sha256":"sha256:161c7e99ad336b6b60895d3b46b362d591507add7388adb0ffc2193d6f96690d","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-admission/v4","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","verdict":"accepted","workflow_id_sha256":"sha256:d410e2e0badc350f44707aac47e8e97c49d6fb5e234b15276c6927e2747d0f63","workflow_version_id_sha256":"sha256:dec6e06d70d68a669574ac1a4b0cf142e496021382a6d1415bdc8bc7ebdf324b"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..3d39da8 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0K2pzb247dmVyc2lvbj0xIiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0L3YxIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxODYzM2I4Y2MyNDNmNjg2NzA2NjA2MTYyYmZhMjQ5YTI5NzMzODExNTYzZjYzYjllNjhjYzdjNGEzNTA3Njc2Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjE0NTcsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjIwZGJjNzViNmYzMjJmMmU1ZDg3MjdlOTA0ZTRjYzA4ZDBmZTJhMWY1YjA5YTE5ZDNkN2M0ODE1YzlhOWUyZDUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJL29wZW5hZGFwdC1vcHMiLCJyZXBvc2l0b3J5X2lkIjoiMTE3MjAxMTI5NCIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiZTMyMzI0OWUzYTdjMWFmOWQ3NjUxMzEyZTBhZmUxZjEyYzM4Yzk3NyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvcXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"6H/dlDXrZ0r2kihJrm8OKF7UriiNbloFiofPmckxWdhvRtXo4bttnEtqK2Fr7i7rCQ2+22RmvRbtd8Idx17bCg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/5d/5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073.production-acceptance-manifest.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/5d/5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073.production-acceptance-manifest.json new file mode 100644 index 0000000..5395984 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/5d/5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073.production-acceptance-manifest.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557}],"claim_scope":"production_desktop","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"desktop"},"artifact_inventory_sha256":"sha256:ecd0cc95bcfd357d43873e5ae533cad8723c7e18aaa123a9be3779cb215bed86","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_desktop","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","publication_staging":{"assets":[{"asset_id":"541343193","kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"541343162","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"381358101","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_desktop-0.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"yanked":false},{"filename":"openadapt_desktop-0.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v0.16.0"},"tag_ref_state_sha256":"sha256:30d183cfbdbf44fd46a5aa07948a2c6e7a9923c465fb5f952b386aad0356137b","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:51758fa87ad5189a688e219b8d0a2f1fea6dd40f1f2a2cc2f2950770b193b038","target_commitish":"7c59750d37be09a2871cd1bada8cb0bce946d363"},"publication_staging_sha256":"sha256:6032416b6e75a18c7e8827ae0891396b9492d8e9551e5677e2c7c5c55a2205ef","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/9c/9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0","registry_entry_sha256":"sha256:3f7988fbd7b80f1f48c6b9c6bf29c2ba4e7d0bdab2288975243f4446f3170375","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:ce5f223cb0691c8884d83de507e4f4225e866aacdcd785e7a9b20cd05e58db5c","size_bytes":2737,"subject_sha256":"sha256:46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/46/46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e","registry_entry_sha256":"sha256:03d1aeb88a512ba4fb60c9ecb43ebaf247002b3982cebabe271b70fe9f235c1f","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:927f92c7f001997829efbbe7deade5e5c54ccf04dc5ebff4790de84a2d8ae76b","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/ae/ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7","registry_entry_sha256":"sha256:7fec18ddba335213555ab5d8f1e63cdb11199afec6be06ad3c127c7dfc17480f","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a19304a33b5c22199593ce3f7ad3fdad3e5bc91d5f771731543d7d776e0a6ca3","size_bytes":2849,"subject_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/11/11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771","registry_entry_sha256":"sha256:a532ec738cc1f1aeb0cdd8c410d2aaf02b5c68bc3349ce87771d330f7251c942","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:090afecca4ab64de65021db3be31fee2ab4133489cf0b4eae4cda8fd2626612f","size_bytes":6636,"subject_sha256":null},"release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"7c59750d37be09a2871cd1bada8cb0bce946d363","source_repository":"OpenAdaptAI/openadapt-desktop","source_repository_id":"1171291730","tag":"v0.16.0","version":"0.16.0"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:91f660a06f9f40361525658fc2138e52b2021de86c1014bdd0a2a21098b70126","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-acceptance/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"desktop","verdict":"accepted"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/96/962514bb387e79cd31fa00a7f5d3fe2476a4dd89ee508095a183de3ba8cc70b0.qualification-release.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/96/962514bb387e79cd31fa00a7f5d3fe2476a4dd89ee508095a183de3ba8cc70b0.qualification-release.json new file mode 100644 index 0000000..5a6db82 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/96/962514bb387e79cd31fa00a7f5d3fe2476a4dd89ee508095a183de3ba8cc70b0.qualification-release.json @@ -0,0 +1 @@ +{"admission_id_sha256":"sha256:cdf63cc6788c002cbb3d9c83235754720e3c998257036ff6b5117d4105630d82","artifact_inventory_sha256":"sha256:ecd0cc95bcfd357d43873e5ae533cad8723c7e18aaa123a9be3779cb215bed86","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","claim_scope":"production_desktop","evidence_class":"remote-safe-synthetic","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-release-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-production-release-admission.yml"},"not_before":"2026-09-02T19:22:47Z","production_acceptance_summary_bundle_reference":{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/ca/ca98a80c4d979c6ea6cb1755ff9248a57b25bd36a461f76bef18618b914df57a.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:ca98a80c4d979c6ea6cb1755ff9248a57b25bd36a461f76bef18618b914df57a","registry_entry_sha256":"sha256:5cf6cb3a08812f592bc7f193f4a25373e4708035fe996cb5412870fca6cdd28c","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a62c1d45bb3a3d1f9f481cb739869c512a89cc93e900b7a9f8b6d449c8b82c78","size_bytes":2789,"subject_sha256":"sha256:b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086"},"production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/b2/b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086","registry_entry_sha256":"sha256:38bebe705ee80910562d155ea52dee2c3c7a162ed42dac990de0273028583a70","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:ddbecccc38a5af80c0c4858e86ca2ff5bcd491675bae3f7ef9801553f7ee3125","size_bytes":14469,"subject_sha256":null},"publication_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","publication_staging":{"assets":[{"asset_id":"541343193","kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"541343162","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"381358101","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_desktop-0.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"yanked":false},{"filename":"openadapt_desktop-0.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v0.16.0"},"tag_ref_state_sha256":"sha256:30d183cfbdbf44fd46a5aa07948a2c6e7a9923c465fb5f952b386aad0356137b","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:51758fa87ad5189a688e219b8d0a2f1fea6dd40f1f2a2cc2f2950770b193b038","target_commitish":"7c59750d37be09a2871cd1bada8cb0bce946d363"},"publication_staging_sha256":"sha256:6032416b6e75a18c7e8827ae0891396b9492d8e9551e5677e2c7c5c55a2205ef","release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"7c59750d37be09a2871cd1bada8cb0bce946d363","source_repository":"OpenAdaptAI/openadapt-desktop","source_repository_id":"1171291730","tag":"v0.16.0","version":"0.16.0"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:91f660a06f9f40361525658fc2138e52b2021de86c1014bdd0a2a21098b70126","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-release/v2","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"desktop","verdict":"accepted"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/9c/9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0.qualification-admission-sigstore-bundle.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/9c/9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0.qualification-admission-sigstore-bundle.json new file mode 100644 index 0000000..317e895 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/9c/9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0.qualification-admission-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYWRtaXNzaW9uIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uK2pzb247dmVyc2lvbj00Iiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo0NmU5MjViNjhkODMxMzg4MDc1NmIzOGZjYmYxN2Q4YmYwMmFmMWZiNWI1NzY5MmU2M2NjOTcyNDc5MDg4YTNlIiwib2JqZWN0X3NpemVfYnl0ZXMiOjgwNTUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjJkNWIxNTExZDY2ZDg4MTk4YzViNzRkYzEzOTkwODYwOWQ5MjUyNDFhM2Y1NmE5NWY5OTQxMzFkNGJlZjM0NWEiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6OTI3ZjkyYzdmMDAxOTk3ODI5ZWZiYmU3ZGVhZGU1ZTVjNTRjY2YwNGRjNWViZmY0NzkwZGU4NGEyZDhhZTc2YiIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"cvMJXJNWS1GS23vraGPZ8JfZMWaaDgI1YEIGlUihGPdDcKDQY2rHERztx+JHV452eQ8HkwgdqmArz9huJyRkAg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json new file mode 100644 index 0000000..c47be2a --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","expires_at":null,"issuer":{"environment":"qualification-authority-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-authority-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","schema_version":"openadapt.qualification-authority-state-receipt/v2","signature":"BUa1NvZFvbPv7pari55YjS6C7p6U68c2Jjrh0vt9u+ZFky8Y6w/9p+55MggWJP8zwghMIT+HM1YlqH5++ciOBQ==","signer_registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signer_registry_revision":1,"signer_registry_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-authority-state-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification authority state receipt v2\u0000","unsigned_object_sha256":"sha256:be362f1c032e0f0ee8f8ad378efe7b84fb55ea5e9260977a2b9fc2e41dda9b17","unsigned_size_bytes":995},"status":"active"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/a5/a5cf3305d94e5cb0da94ea00f4ae1403f379cafb5a5d610769edff09c91ce30f.qualification-release-sigstore-bundle.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/a5/a5cf3305d94e5cb0da94ea00f4ae1403f379cafb5a5d610769edff09c91ce30f.qualification-release-sigstore-bundle.json new file mode 100644 index 0000000..e910b81 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/a5/a5cf3305d94e5cb0da94ea00f4ae1403f379cafb5a5d610769edff09c91ce30f.qualification-release-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmVsZWFzZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLXJlbGVhc2UranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo5NjI1MTRiYjM4N2U3OWNkMzFmYTAwYTdmNWQzZmUyNDc2YTRkZDg5ZWU1MDgwOTVhMTgzZGUzYmE4Y2M3MGIwIiwib2JqZWN0X3NpemVfYnl0ZXMiOjc1OTIsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjBiN2I4MjUzZmRiYjY5NWIwYTJkNDE1NTdmMmRjMjA5ZmVhZmRiNzUyZGI5OGVmYzMwMjY1MDM3MmJkOTRhZjIiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ZmFjM2M4ZTBjNTlkOThjYTI2YzAyNzc5MmIyOTNjNDhjYmRkMTBiYWQ0M2M0MWM1NzBiMzZiOGYzZTczMGNmYiIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"JrTFQrKozO/TtaGn8NDzy/EdV1/ZMHOTHwyC+cxWXpjmi0Gh1y4iv3ezSDaITeaYzJ/Hn1B4r5UT8siVgEfWBg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/ae/ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7.qualification-evidence-decision-receipt-sigstore-bundle.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/ae/ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7.qualification-evidence-decision-receipt-sigstore-bundle.json new file mode 100644 index 0000000..97a692e --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/ae/ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7.qualification-evidence-decision-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24tcmVjZWlwdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxMWRmZDAxZjI5YzBiY2VlMmU1ZjJlNmMyOTQ3NmVmYTY4YmYxYWRiOWMwOGMxNGJjOTNlN2E4ZTRlNzdlNzcxIiwib2JqZWN0X3NpemVfYnl0ZXMiOjY2MzYsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjQzYzAyYTExYmEzYWNkMzZhZTFkNzQyZjUwZmE2Yzc2NGZkMDhlZWE0N2JiYjBmNTQzNDRkYTkxMmU3YmQ3YWUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6MDkwYWZlY2NhNGFiNjRkZTY1MDIxZGIzYmUzMWZlZTJhYjQxMzM0ODljZjBiNGVhZTRjZGE4ZmQyNjI2NjEyZiIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"w7AMTJMWmYkwkvtrUODR0vECSOzqxDoZvc9HWgcazsHl4scUuYEIZy+TGCSdJwAn9IpQ91h1VY6B7OlY0xyvDA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/b2/b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086.production-acceptance-summary.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/b2/b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086.production-acceptance-summary.json new file mode 100644 index 0000000..b7a6bea --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/b2/b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086.production-acceptance-summary.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory_sha256":"sha256:ecd0cc95bcfd357d43873e5ae533cad8723c7e18aaa123a9be3779cb215bed86","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_desktop","evidence_identity_sha256":"sha256:58d02dfcbeda3c1a987fbbd6c2dc3d876c0f9c49cc0a74accdba4ffc8ec2994c","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","production_acceptance_manifest_bundle_reference":{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/ea/eaaeec7d04502f31a020ce22cf5cd911a553751af37ef1449d8811b039d1bebf.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:eaaeec7d04502f31a020ce22cf5cd911a553751af37ef1449d8811b039d1bebf","registry_entry_sha256":"sha256:7b9070513d99bb8c65d2194767dce2139612c89403f1d3e8ef1f63bb82dc80e7","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:3bc3c906ff8867db84e53073054bb13662d680a204bc3b485111c43c09206728","size_bytes":2749,"subject_sha256":"sha256:5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073"},"production_acceptance_manifest_reference":{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/5d/5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073","registry_entry_sha256":"sha256:dd9da8005a0cb2d5f90299be61fd98b7a6008bf8f04fc5b6cc37e20df7b9f623","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:7484d4d172df03387b75db77bb73efb1755e1de2b204a37ff717d18c4b8524f4","size_bytes":13622,"subject_sha256":null},"publication_staging":{"assets":[{"asset_id":"541343193","kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"541343162","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"381358101","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_desktop-0.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"yanked":false},{"filename":"openadapt_desktop-0.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v0.16.0"},"tag_ref_state_sha256":"sha256:30d183cfbdbf44fd46a5aa07948a2c6e7a9923c465fb5f952b386aad0356137b","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:51758fa87ad5189a688e219b8d0a2f1fea6dd40f1f2a2cc2f2950770b193b038","target_commitish":"7c59750d37be09a2871cd1bada8cb0bce946d363"},"publication_staging_sha256":"sha256:6032416b6e75a18c7e8827ae0891396b9492d8e9551e5677e2c7c5c55a2205ef","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/9c/9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0","registry_entry_sha256":"sha256:3f7988fbd7b80f1f48c6b9c6bf29c2ba4e7d0bdab2288975243f4446f3170375","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:ce5f223cb0691c8884d83de507e4f4225e866aacdcd785e7a9b20cd05e58db5c","size_bytes":2737,"subject_sha256":"sha256:46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/46/46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e","registry_entry_sha256":"sha256:03d1aeb88a512ba4fb60c9ecb43ebaf247002b3982cebabe271b70fe9f235c1f","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:927f92c7f001997829efbbe7deade5e5c54ccf04dc5ebff4790de84a2d8ae76b","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/ae/ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7","registry_entry_sha256":"sha256:7fec18ddba335213555ab5d8f1e63cdb11199afec6be06ad3c127c7dfc17480f","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a19304a33b5c22199593ce3f7ad3fdad3e5bc91d5f771731543d7d776e0a6ca3","size_bytes":2849,"subject_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/11/11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771","registry_entry_sha256":"sha256:a532ec738cc1f1aeb0cdd8c410d2aaf02b5c68bc3349ce87771d330f7251c942","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:090afecca4ab64de65021db3be31fee2ab4133489cf0b4eae4cda8fd2626612f","size_bytes":6636,"subject_sha256":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:91f660a06f9f40361525658fc2138e52b2021de86c1014bdd0a2a21098b70126","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-lifecycle-evidence-summary/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"desktop","verdict":"accepted"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/ca/ca98a80c4d979c6ea6cb1755ff9248a57b25bd36a461f76bef18618b914df57a.production-acceptance-summary-sigstore-bundle.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/ca/ca98a80c4d979c6ea6cb1755ff9248a57b25bd36a461f76bef18618b914df57a.production-acceptance-summary-sigstore-bundle.json new file mode 100644 index 0000000..06323c4 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/ca/ca98a80c4d979c6ea6cb1755ff9248a57b25bd36a461f76bef18618b914df57a.production-acceptance-summary-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6YjI5M2JmOWNhNjU2YmE4MTNlYjA4MWZlYzUxOTE1MWJjNzQ4OWU1NDY5OGNiYTZkZDliNDY2OGNjZGNjMjA4NiIsIm9iamVjdF9zaXplX2J5dGVzIjoxNDQ2OSwicmVxdWVzdF9pZF9zaGEyNTYiOiJzaGEyNTY6OTk4MmViNGRmYTJhYjM0NTg2MzBjNzUyNDg1MTNhMzRjNTU0ZWFhNGJlMjI0YjNiNjE0Mzk5MjczMmZkMDAxYiIsInJldm9jYXRpb25fc3RhdGVfc2hhMjU2Ijoic2hhMjU2OjI1MGFiNDMwZTQ2N2Y1ZTU4NGViZDJiMTgzMjk3NmI0MjE4NmI2OThkYTcxZDYyN2VlMTcyNGMyYjFkYTI0NTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXB1YmxpYy10cnVzdC1zaWduaW5nLXN0YXRlbWVudC92MSIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjpkZGJlY2NjYzM4YTVhZjgwYzBjNDg1OGU4NmNhMmZmNWJjZDQ5MTY3NWJhZTNmN2VmOTgwMTU1M2Y3ZWUzMTI1Iiwic2lnbmF0dXJlX3Byb2ZpbGUiOiJzb2Z0d2FyZS1lZDI1NTE5LWRzc2UtdjEiLCJzaWduZXJfcmVnaXN0cnlfc2hhMjU2Ijoic2hhMjU2OmUyNDNhMjMyNDNiMjQ5ODZlZDA4ODEyZTI4NGExYmQ4YzQ5OTM4MTQxNDlmMDJiY2JhNzljYzUyMGUxMGNhMTQiLCJzaWduaW5nX2F1dGhvcml0eSI6eyJlbnZpcm9ubWVudCI6InN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uIiwia2V5X29yaWdpbiI6InNvZnR3YXJlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9zaWduLXByb2R1Y3Rpb24tZXZpZGVuY2Utc29mdHdhcmUueW1sIn0sInNvdXJjZV9pc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2UiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWV2YWxzIiwicmVwb3NpdG9yeV9pZCI6IjExMzU5OTgxOTciLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6ImNhZDU1NjBkNmI3NDgyZjJjYjk5Yjk3MzVlMGFjM2M1YWFlNzE0YzgiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tYWNjZXB0YW5jZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"kwg1YCsXKCSgu8iK1252TKjACiVF9VusM/tAUuqIM0r35gSyy3ujS3hgh4aN8zYlFV/cPhTbhb8DHLad66g4Dg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/ea/eaaeec7d04502f31a020ce22cf5cd911a553751af37ef1449d8811b039d1bebf.production-acceptance-manifest-sigstore-bundle.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/ea/eaaeec7d04502f31a020ce22cf5cd911a553751af37ef1449d8811b039d1bebf.production-acceptance-manifest-sigstore-bundle.json new file mode 100644 index 0000000..bc5dbbe --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/objects/sha256/ea/eaaeec7d04502f31a020ce22cf5cd911a553751af37ef1449d8811b039d1bebf.production-acceptance-manifest-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1tYW5pZmVzdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWFjY2VwdGFuY2UranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1hY2NlcHRhbmNlL3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo1ZDVkZTAwYTUxMDRhMDI0YjAxNjJlMGQzOWRhZWI5YjUzMWRjMTU0ODIwZDhkM2ZmYjEwNTIzODhmMzQwMDczIiwib2JqZWN0X3NpemVfYnl0ZXMiOjEzNjIyLCJyZXF1ZXN0X2lkX3NoYTI1NiI6InNoYTI1NjoyZjE5YzQ4MzRkZDgyOTU2NjgxOTRlZmZjOGY0YTk3ZTQwYTAzMGE0N2FiZWVjOWNlZGJjYmEwZjFmMjQzYzdmIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcHVibGljLXRydXN0LXNpZ25pbmctc3RhdGVtZW50L3YxIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2Ojc0ODRkNGQxNzJkZjAzMzg3Yjc1ZGI3N2JiNzNlZmIxNzU1ZTFkZTJiMjA0YTM3ZmY3MTdkMThjNGI4NTI0ZjQiLCJzaWduYXR1cmVfcHJvZmlsZSI6InNvZnR3YXJlLWVkMjU1MTktZHNzZS12MSIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInNpZ25pbmdfYXV0aG9yaXR5Ijp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJrZXlfb3JpZ2luIjoic29mdHdhcmUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL3NpZ24tcHJvZHVjdGlvbi1ldmlkZW5jZS1zb2Z0d2FyZS55bWwifSwic291cmNlX2lzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZXZhbHMiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNTk5ODE5NyIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiY2FkNTU2MGQ2Yjc0ODJmMmNiOTliOTczNWUwYWMzYzVhYWU3MTRjOCIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1hY2NlcHRhbmNlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"zJC+f0u6wVHVuoSYwAW9pCi+o40tjJHYrTuMGq1zq+QpEQySeIIWIcFwKzVWYGRK6oLzgYkBFclwmPRaVHcMCA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json new file mode 100644 index 0000000..72a5ba1 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json @@ -0,0 +1 @@ +{"expires_at":null,"generated_at":"2026-09-02T18:24:25Z","revision":1,"schema_version":"openadapt.qualification-signer-registry/v2","signers":[{"algorithm":"ed25519","allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["qualification-authority-state-receipt","qualification-evidence-decision-receipt","qualification-revocation-state-receipt"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/issue-synthetic-qualification-evidence-decision.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-authority-state.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-revocation-state.yml@refs/heads/main"],"key_id":"qa-ed25519-9cf4bca214c01d79","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"statement_schema_versions":["openadapt.qualification-evidence-signing-statement/v1"],"status":"active"},{"algorithm":"ed25519","allowed_environments":["synthetic-qualification-evidence-decision"],"allowed_kinds":["production-acceptance-manifest","production-acceptance-summary","production-cloud-deploy-authorization","production-cloud-deployment-result","production-current-default","production-deployment-observation","production-lifecycle-checkpoint","qualification-admission","qualification-authority-state-receipt","qualification-campaign-permit","qualification-campaign-permit-policy","qualification-campaign-permit-receipt","qualification-campaign-permit-request","qualification-evidence-decision-receipt","qualification-release","qualification-revocation-state-receipt","support-release-admission"],"allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["production-public-evidence"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/sign-production-evidence-software.yml@refs/heads/main"],"key_id":"oa-public-trust-ed25519-9cf4bca214c01d79","key_origin":"software","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"signature_encoding":"raw-64-base64-rfc4648-padded","statement_schema_versions":["openadapt.production-public-trust-signing-statement/v1"],"status":"active"}]} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/publication-staging.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/publication-staging.json new file mode 100644 index 0000000..41b2c26 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/publication-staging.json @@ -0,0 +1 @@ +{"assets":[{"asset_id":"541343193","kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"541343162","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"381358101","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_desktop-0.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"yanked":false},{"filename":"openadapt_desktop-0.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v0.16.0"},"tag_ref_state_sha256":"sha256:30d183cfbdbf44fd46a5aa07948a2c6e7a9923c465fb5f952b386aad0356137b","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:51758fa87ad5189a688e219b8d0a2f1fea6dd40f1f2a2cc2f2950770b193b038","target_commitish":"7c59750d37be09a2871cd1bada8cb0bce946d363"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-admission-sigstore-bundle.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-admission-sigstore-bundle.json new file mode 100644 index 0000000..317e895 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-admission-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYWRtaXNzaW9uIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uK2pzb247dmVyc2lvbj00Iiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo0NmU5MjViNjhkODMxMzg4MDc1NmIzOGZjYmYxN2Q4YmYwMmFmMWZiNWI1NzY5MmU2M2NjOTcyNDc5MDg4YTNlIiwib2JqZWN0X3NpemVfYnl0ZXMiOjgwNTUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjJkNWIxNTExZDY2ZDg4MTk4YzViNzRkYzEzOTkwODYwOWQ5MjUyNDFhM2Y1NmE5NWY5OTQxMzFkNGJlZjM0NWEiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6OTI3ZjkyYzdmMDAxOTk3ODI5ZWZiYmU3ZGVhZGU1ZTVjNTRjY2YwNGRjNWViZmY0NzkwZGU4NGEyZDhhZTc2YiIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"cvMJXJNWS1GS23vraGPZ8JfZMWaaDgI1YEIGlUihGPdDcKDQY2rHERztx+JHV452eQ8HkwgdqmArz9huJyRkAg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-admission.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-admission.json new file mode 100644 index 0000000..c84c79a --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-admission.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:b6f6061ee416cc6eb93a92c653fd081696aa8deb3d2d23b3d18df78c61c86010","admission_id_sha256":"sha256:9e52a6c8342a6446ceeae70caa67c776e90527162ca3936c0127f4c856df7277","admitted_runtime_sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","application_contract_sha256":"sha256:c7a92eaab38cef296bf8482a7a76b88dbceb6b0c03b50070756783c13d238083","bundle_sha256":"sha256:8f390a7450a3b617608da209400cb555d3bfdaaafa6bd539faa69c00044aab24","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:d6bad0a82b99155a4dc40cebd878c0e7702174ba104dedbd1fe22760ae810ea8","campaign_permit_sha256":"sha256:a257543af2704bc22ebd2efa0d34621c55f4df52a5c8df1ec287e865217b3720","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/ae/ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7","registry_entry_sha256":"sha256:7fec18ddba335213555ab5d8f1e63cdb11199afec6be06ad3c127c7dfc17480f","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a19304a33b5c22199593ce3f7ad3fdad3e5bc91d5f771731543d7d776e0a6ca3","size_bytes":2849,"subject_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771"},"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/11/11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771","registry_entry_sha256":"sha256:a532ec738cc1f1aeb0cdd8c410d2aaf02b5c68bc3349ce87771d330f7251c942","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:090afecca4ab64de65021db3be31fee2ab4133489cf0b4eae4cda8fd2626612f","size_bytes":6636,"subject_sha256":null},"effect_contract_sha256":"sha256:f1491b3d64901b376a8e12386761fea936a66ee617ef9c3cff2baec2c677cb1c","entity_class":"record","environment_contract_sha256":"sha256:7bd7524d88439475e946ee691ff2e96588b7cf9f1c5c20eaf5294ef3ba1f8007","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","expires_at":null,"identity_contract_sha256":"sha256:f52e6ae6e172a637efccf2df8eeea268b91407fc032d70b9bf144b8a88069479","input_contract_sha256":"sha256:20d071ff8df536664616750e1147f2bc49bd12762e39ebf2f37bf17550bf77cf","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"qualification-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-qualification-admission.yml"},"local_identity_opening":{"algorithm":"hmac-sha256","customer_controlled_secret_required":true,"exact_contract_match_required":true,"maximum_age_seconds":60,"required":true,"revalidation_before_actuation":true,"schema_version":"openadapt.qualification-local-identity-opening/v1"},"not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:09c1e6d22cff96555823460d10971421c7a5604918323d0d2c6ae5633fd370d1","policy_contract_sha256":"sha256:161c7e99ad336b6b60895d3b46b362d591507add7388adb0ffc2193d6f96690d","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-admission/v4","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","verdict":"accepted","workflow_id_sha256":"sha256:d410e2e0badc350f44707aac47e8e97c49d6fb5e234b15276c6927e2747d0f63","workflow_version_id_sha256":"sha256:dec6e06d70d68a669574ac1a4b0cf142e496021382a6d1415bdc8bc7ebdf324b"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-authority-state-receipt-sigstore-bundle.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-authority-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..23e41d1 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-authority-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYXV0aG9yaXR5LXN0YXRlLXJlY2VpcHQiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUtcmVjZWlwdCtqc29uO3ZlcnNpb249MiIsIm9iamVjdF9zY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMjJmOTgxNWVjMGY3YzU2Zjc2MjlhZWFiZmQyMWQxNGJjNmQ3MzllZmNmYjdmN2EwNzNjZTk5ODdlMTk0NzllIiwib2JqZWN0X3NpemVfYnl0ZXMiOjE1MjAsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmI5ZDhiOWQ0ZTA3ZDc3M2MxMWFjNjA4ZTA1MGYyMzNiMTE2MzYzZWNkODQxMTA1MTYxY2I1Y2JmNzUwZmZjOGUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ZGY1MDc5MTQxZGY2ODg3N2M0YjA2ZjA1YjlmYjlmZGYyNzkzMDdiNzYyOWViMWYyZGNlMTJkZWY0YmQ1ZTJmYSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1Njo3YTgxYmYzZDIxM2M3NDY3M2YzYzZiNWZhMTc5MjM0Y2JlZTUzNGM5NDMyYWFlYTZhZTA5ZTQ1NTU2MmY5NmI2Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LW9wcyIsInJlcG9zaXRvcnlfaWQiOiIxMTcyMDExMjk0IiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiJlMzIzMjQ5ZTNhN2MxYWY5ZDc2NTEzMTJlMGFmZTFmMTJjMzhjOTc3Iiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"wdmPoPKf3091kjDye9E9XCnfgqlljw8M+CEW2Vr0/hC5i85AWrpMfxPOB8Ui0KvTbF70QqLgFbgLqgdwWIPaDQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-authority-state-receipt.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-authority-state-receipt.json new file mode 100644 index 0000000..c47be2a --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-authority-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","expires_at":null,"issuer":{"environment":"qualification-authority-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-authority-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","schema_version":"openadapt.qualification-authority-state-receipt/v2","signature":"BUa1NvZFvbPv7pari55YjS6C7p6U68c2Jjrh0vt9u+ZFky8Y6w/9p+55MggWJP8zwghMIT+HM1YlqH5++ciOBQ==","signer_registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signer_registry_revision":1,"signer_registry_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-authority-state-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification authority state receipt v2\u0000","unsigned_object_sha256":"sha256:be362f1c032e0f0ee8f8ad378efe7b84fb55ea5e9260977a2b9fc2e41dda9b17","unsigned_size_bytes":995},"status":"active"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-evidence-decision-receipt-sigstore-bundle.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-evidence-decision-receipt-sigstore-bundle.json new file mode 100644 index 0000000..97a692e --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-evidence-decision-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24tcmVjZWlwdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxMWRmZDAxZjI5YzBiY2VlMmU1ZjJlNmMyOTQ3NmVmYTY4YmYxYWRiOWMwOGMxNGJjOTNlN2E4ZTRlNzdlNzcxIiwib2JqZWN0X3NpemVfYnl0ZXMiOjY2MzYsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjQzYzAyYTExYmEzYWNkMzZhZTFkNzQyZjUwZmE2Yzc2NGZkMDhlZWE0N2JiYjBmNTQzNDRkYTkxMmU3YmQ3YWUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6MDkwYWZlY2NhNGFiNjRkZTY1MDIxZGIzYmUzMWZlZTJhYjQxMzM0ODljZjBiNGVhZTRjZGE4ZmQyNjI2NjEyZiIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"w7AMTJMWmYkwkvtrUODR0vECSOzqxDoZvc9HWgcazsHl4scUuYEIZy+TGCSdJwAn9IpQ91h1VY6B7OlY0xyvDA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-evidence-decision-receipt.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-evidence-decision-receipt.json new file mode 100644 index 0000000..ec3b8ca --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-evidence-decision-receipt.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:b6f6061ee416cc6eb93a92c653fd081696aa8deb3d2d23b3d18df78c61c86010","admitted_runtime_sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","algorithm":"ed25519","application_contract_sha256":"sha256:c7a92eaab38cef296bf8482a7a76b88dbceb6b0c03b50070756783c13d238083","bundle_sha256":"sha256:8f390a7450a3b617608da209400cb555d3bfdaaafa6bd539faa69c00044aab24","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:d6bad0a82b99155a4dc40cebd878c0e7702174ba104dedbd1fe22760ae810ea8","campaign_permit_sha256":"sha256:a257543af2704bc22ebd2efa0d34621c55f4df52a5c8df1ec287e865217b3720","campaign_summary":{"classes":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"minimum_trials_per_task_condition":3,"schema_version":"openadapt.qualification-evidence-decision-campaign-summary/v1","task_count":1},"decision_commitment_sha256":"sha256:0aef06fc378215b2daf4dca6b230dcd78b066455d34544c91913700d1641b71f","decision_identity_sha256":"sha256:1eba94d575ecde769026913f76c1e5476767426f896efe0f21dd273b37bed338","decision_revision":1,"effect_contract_sha256":"sha256:f1491b3d64901b376a8e12386761fea936a66ee617ef9c3cff2baec2c677cb1c","entity_class":"record","environment_contract_sha256":"sha256:7bd7524d88439475e946ee691ff2e96588b7cf9f1c5c20eaf5294ef3ba1f8007","evidence_authority_contract_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","evidence_manifest_readback_sha256":"sha256:993ad6548f53bda068b052dabb54b25f174a32c4f9bddeb5887d36404d9715e7","evidence_manifest_sha256":"sha256:bf523c2afa3aa0f2682daf5e35720162c0d42b3eed92ef7022ccacd2128b0470","expires_at":null,"identity_contract_sha256":"sha256:f52e6ae6e172a637efccf2df8eeea268b91407fc032d70b9bf144b8a88069479","input_contract_sha256":"sha256:20d071ff8df536664616750e1147f2bc49bd12762e39ebf2f37bf17550bf77cf","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"synthetic-qualification-evidence-decision","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-synthetic-qualification-evidence-decision.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:09c1e6d22cff96555823460d10971421c7a5604918323d0d2c6ae5633fd370d1","policy_contract_sha256":"sha256:161c7e99ad336b6b60895d3b46b362d591507add7388adb0ffc2193d6f96690d","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-evidence-decision-receipt/v2","signature":"3Zfa+rx+yYmzsm6qROU4JK0fqm++lYM/lTER6dPRQXLEHju+tA0jm4QNCD76PE0jW2d00W3hi0DatEeHahcRCQ==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification evidence decision receipt v2\u0000","unsigned_object_sha256":"sha256:b5c50b36ef2500d0ec3d15e68efd25a2fe84b5e360d37055d4e3bfbfd8c647cb","unsigned_size_bytes":6106},"verdict":"ADMIT","workflow_id_sha256":"sha256:d410e2e0badc350f44707aac47e8e97c49d6fb5e234b15276c6927e2747d0f63","workflow_version_id_sha256":"sha256:dec6e06d70d68a669574ac1a4b0cf142e496021382a6d1415bdc8bc7ebdf324b"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-release-sigstore-bundle.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-release-sigstore-bundle.json new file mode 100644 index 0000000..e910b81 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-release-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmVsZWFzZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLXJlbGVhc2UranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo5NjI1MTRiYjM4N2U3OWNkMzFmYTAwYTdmNWQzZmUyNDc2YTRkZDg5ZWU1MDgwOTVhMTgzZGUzYmE4Y2M3MGIwIiwib2JqZWN0X3NpemVfYnl0ZXMiOjc1OTIsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjBiN2I4MjUzZmRiYjY5NWIwYTJkNDE1NTdmMmRjMjA5ZmVhZmRiNzUyZGI5OGVmYzMwMjY1MDM3MmJkOTRhZjIiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ZmFjM2M4ZTBjNTlkOThjYTI2YzAyNzc5MmIyOTNjNDhjYmRkMTBiYWQ0M2M0MWM1NzBiMzZiOGYzZTczMGNmYiIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"JrTFQrKozO/TtaGn8NDzy/EdV1/ZMHOTHwyC+cxWXpjmi0Gh1y4iv3ezSDaITeaYzJ/Hn1B4r5UT8siVgEfWBg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-release.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-release.json new file mode 100644 index 0000000..5a6db82 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-release.json @@ -0,0 +1 @@ +{"admission_id_sha256":"sha256:cdf63cc6788c002cbb3d9c83235754720e3c998257036ff6b5117d4105630d82","artifact_inventory_sha256":"sha256:ecd0cc95bcfd357d43873e5ae533cad8723c7e18aaa123a9be3779cb215bed86","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","claim_scope":"production_desktop","evidence_class":"remote-safe-synthetic","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-release-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-production-release-admission.yml"},"not_before":"2026-09-02T19:22:47Z","production_acceptance_summary_bundle_reference":{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/ca/ca98a80c4d979c6ea6cb1755ff9248a57b25bd36a461f76bef18618b914df57a.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:ca98a80c4d979c6ea6cb1755ff9248a57b25bd36a461f76bef18618b914df57a","registry_entry_sha256":"sha256:5cf6cb3a08812f592bc7f193f4a25373e4708035fe996cb5412870fca6cdd28c","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a62c1d45bb3a3d1f9f481cb739869c512a89cc93e900b7a9f8b6d449c8b82c78","size_bytes":2789,"subject_sha256":"sha256:b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086"},"production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/b2/b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086","registry_entry_sha256":"sha256:38bebe705ee80910562d155ea52dee2c3c7a162ed42dac990de0273028583a70","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:ddbecccc38a5af80c0c4858e86ca2ff5bcd491675bae3f7ef9801553f7ee3125","size_bytes":14469,"subject_sha256":null},"publication_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","publication_staging":{"assets":[{"asset_id":"541343193","kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"541343162","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"381358101","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_desktop-0.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"yanked":false},{"filename":"openadapt_desktop-0.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v0.16.0"},"tag_ref_state_sha256":"sha256:30d183cfbdbf44fd46a5aa07948a2c6e7a9923c465fb5f952b386aad0356137b","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:51758fa87ad5189a688e219b8d0a2f1fea6dd40f1f2a2cc2f2950770b193b038","target_commitish":"7c59750d37be09a2871cd1bada8cb0bce946d363"},"publication_staging_sha256":"sha256:6032416b6e75a18c7e8827ae0891396b9492d8e9551e5677e2c7c5c55a2205ef","release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"7c59750d37be09a2871cd1bada8cb0bce946d363","source_repository":"OpenAdaptAI/openadapt-desktop","source_repository_id":"1171291730","tag":"v0.16.0","version":"0.16.0"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:91f660a06f9f40361525658fc2138e52b2021de86c1014bdd0a2a21098b70126","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-release/v2","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"desktop","verdict":"accepted"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-revocation-state-receipt-sigstore-bundle.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-revocation-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..3d39da8 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-revocation-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0K2pzb247dmVyc2lvbj0xIiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0L3YxIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxODYzM2I4Y2MyNDNmNjg2NzA2NjA2MTYyYmZhMjQ5YTI5NzMzODExNTYzZjYzYjllNjhjYzdjNGEzNTA3Njc2Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjE0NTcsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjIwZGJjNzViNmYzMjJmMmU1ZDg3MjdlOTA0ZTRjYzA4ZDBmZTJhMWY1YjA5YTE5ZDNkN2M0ODE1YzlhOWUyZDUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJL29wZW5hZGFwdC1vcHMiLCJyZXBvc2l0b3J5X2lkIjoiMTE3MjAxMTI5NCIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiZTMyMzI0OWUzYTdjMWFmOWQ3NjUxMzEyZTBhZmUxZjEyYzM4Yzk3NyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvcXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"6H/dlDXrZ0r2kihJrm8OKF7UriiNbloFiofPmckxWdhvRtXo4bttnEtqK2Fr7i7rCQ2+22RmvRbtd8Idx17bCg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-revocation-state-receipt.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-revocation-state-receipt.json new file mode 100644 index 0000000..fdc3e22 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/qualification-revocation-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","expires_at":null,"issuer":{"environment":"qualification-revocation-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-revocation-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","previous_revocation_state_sha256":null,"revision":1,"revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","revocations":[],"schema_version":"openadapt.qualification-revocation-state-receipt/v1","signature":"6/az5KZHqcV7weLNpPR11DnJR3f7Wfj5JgqcFddGoET+x+Q42rWH7zkgdDVJqvP+XxN09f1fHBmvkWlDvqlBBQ==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-revocation-state-receipt/v1","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification revocation state receipt v1\u0000","unsigned_object_sha256":"sha256:f7e15c3c660e2793c8c0c4f6beafef140ee71b2a407d971d2e6af0578b2fd6d6","unsigned_size_bytes":930},"status":"current"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/release-issue-request.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/release-issue-request.json new file mode 100644 index 0000000..9fcc904 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/release-issue-request.json @@ -0,0 +1 @@ +{"evidence_class":"remote-safe-synthetic","production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/b2/b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086","registry_entry_sha256":"sha256:38bebe705ee80910562d155ea52dee2c3c7a162ed42dac990de0273028583a70","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:ddbecccc38a5af80c0c4858e86ca2ff5bcd491675bae3f7ef9801553f7ee3125","size_bytes":14469,"subject_sha256":null},"request_handle":"qair_cGUXOi-RwkPn3mA6I27u5lpobcYcnqzqimcmB4WHqLQ","schema_version":"openadapt.qualification-release-issue-request/v1"} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/signer-registry.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/signer-registry.json new file mode 100644 index 0000000..72a5ba1 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/signer-registry.json @@ -0,0 +1 @@ +{"expires_at":null,"generated_at":"2026-09-02T18:24:25Z","revision":1,"schema_version":"openadapt.qualification-signer-registry/v2","signers":[{"algorithm":"ed25519","allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["qualification-authority-state-receipt","qualification-evidence-decision-receipt","qualification-revocation-state-receipt"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/issue-synthetic-qualification-evidence-decision.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-authority-state.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-revocation-state.yml@refs/heads/main"],"key_id":"qa-ed25519-9cf4bca214c01d79","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"statement_schema_versions":["openadapt.qualification-evidence-signing-statement/v1"],"status":"active"},{"algorithm":"ed25519","allowed_environments":["synthetic-qualification-evidence-decision"],"allowed_kinds":["production-acceptance-manifest","production-acceptance-summary","production-cloud-deploy-authorization","production-cloud-deployment-result","production-current-default","production-deployment-observation","production-lifecycle-checkpoint","qualification-admission","qualification-authority-state-receipt","qualification-campaign-permit","qualification-campaign-permit-policy","qualification-campaign-permit-receipt","qualification-campaign-permit-request","qualification-evidence-decision-receipt","qualification-release","qualification-revocation-state-receipt","support-release-admission"],"allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["production-public-evidence"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/sign-production-evidence-software.yml@refs/heads/main"],"key_id":"oa-public-trust-ed25519-9cf4bca214c01d79","key_origin":"software","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"signature_encoding":"raw-64-base64-rfc4648-padded","statement_schema_versions":["openadapt.production-public-trust-signing-statement/v1"],"status":"active"}]} diff --git a/local-candidates/desktop-0.16.0-remote-safe-synthetic/workflow-issue-request.json b/local-candidates/desktop-0.16.0-remote-safe-synthetic/workflow-issue-request.json new file mode 100644 index 0000000..b4403c3 --- /dev/null +++ b/local-candidates/desktop-0.16.0-remote-safe-synthetic/workflow-issue-request.json @@ -0,0 +1 @@ +{"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/11/11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771","registry_entry_sha256":"sha256:a532ec738cc1f1aeb0cdd8c410d2aaf02b5c68bc3349ce87771d330f7251c942","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:090afecca4ab64de65021db3be31fee2ab4133489cf0b4eae4cda8fd2626612f","size_bytes":6636,"subject_sha256":null},"evidence_class":"remote-safe-synthetic","request_handle":"qair_4rG8b-ywwzgKUALUsjlGMzVq-eWW0g9J3Yx7vRBDdBG","schema_version":"openadapt.qualification-admission-issue-request/v1"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/artifact-inventory.json b/local-candidates/docs-e323249-remote-safe-synthetic/artifact-inventory.json new file mode 100644 index 0000000..5f7653f --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/artifact-inventory.json @@ -0,0 +1 @@ +{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468}],"claim_scope":"production_docs","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"docs"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/build-record.json b/local-candidates/docs-e323249-remote-safe-synthetic/build-record.json new file mode 100644 index 0000000..21ddcf8 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/build-record.json @@ -0,0 +1 @@ +{"campaign":{"cells_per_class":1,"classes":["healthy","safe_halt","idempotency_replay","uncertain_delivery","declared_attended","governed_repair"],"label":"remote-safe-synthetic","mockmed_production_acceptance":false,"task_count":1,"trials_per_cell":3},"did_not_generate_key":true,"did_not_replace_flow_signer":true,"evals_production_acceptance":false,"evidence_class":"remote-safe-synthetic","expires_at":null,"generated_at":"2026-09-02T19:22:47Z","inner_key_id":"qa-ed25519-9cf4bca214c01d79","keychain_service":"openadapt-qualification-ed25519","publication_mode":"already-published-deployment","release_admission_id_sha256":"sha256:8075cc5b24a8825be4f225eadaf69be0a77133834e5e7697fa21d3c1c2ebc619","schema_version":"openadapt.local-remaining-admission-build-record/v1","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","target":"docs"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/deployment-manifest.json b/local-candidates/docs-e323249-remote-safe-synthetic/deployment-manifest.json new file mode 100644 index 0000000..d92bc87 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/deployment-manifest.json @@ -0,0 +1 @@ +{"completed_at":"2026-09-02T16:27:14Z","conclusion":"success","deployment_id":"6226957122","deployment_url":"https://docs.openadapt.ai","environment":"github-pages","run_started_at":"2026-09-02T16:27:14Z","schema_version":"openadapt.production-deployment-manifest/v1","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","source_repository":"OpenAdaptAI/openadapt-ops","source_repository_id":"1172011294","target":"docs","workflow":null,"workflow_run_url":null} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/evidence-registry.json b/local-candidates/docs-e323249-remote-safe-synthetic/evidence-registry.json new file mode 100644 index 0000000..0c38ab4 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/evidence-registry.json @@ -0,0 +1 @@ +{"$schema":"schemas/evidence-registry.schema.json","entries":[{"kind":"qualification-authority-state-receipt","object_media_type":"application/vnd.openadapt.qualification-authority-state-receipt+json;version=2","object_path":"production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json","object_schema_version":"openadapt.qualification-authority-state-receipt/v2","object_sha256":"sha256:a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e","registry_entry_sha256":"sha256:d69026ffefb99b4eeb6c27db2913684138ee23f3b8923aa8ae3379e839489401","semantic_identity_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","size_bytes":1520,"subject_sha256":null},{"kind":"qualification-authority-state-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830","registry_entry_sha256":"sha256:29397e66bbafd8e02e8fbbaceaf2d3c1d2892723cd396bb0d4abb1a443192592","semantic_identity_sha256":"sha256:96b1361340164f4cfc3d9f50e88868c6d36a62a085a8543ed818a4b1ba905714","size_bytes":2809,"subject_sha256":"sha256:a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e"},{"kind":"qualification-revocation-state-receipt","object_media_type":"application/vnd.openadapt.qualification-revocation-state-receipt+json;version=1","object_path":"production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json","object_schema_version":"openadapt.qualification-revocation-state-receipt/v1","object_sha256":"sha256:18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676","registry_entry_sha256":"sha256:2592f2856bbfb5e381640f050669a3dfc1b19cbc4fbf7438ce18d0df1731f722","semantic_identity_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","size_bytes":1457,"subject_sha256":null},{"kind":"qualification-revocation-state-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f","registry_entry_sha256":"sha256:e4bf33edf52cf708db739746b4d99098642255380e70edc654a287c5d1aafe04","semantic_identity_sha256":"sha256:fcebb8e521419ea3c6aefa97885aa7153e88821e1a20617998067e921abc4d00","size_bytes":2817,"subject_sha256":"sha256:18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676"},{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/a1/a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b","registry_entry_sha256":"sha256:5d3737a1e91fbcfe9346686fa6d94be043fbb47fe8d881902efd18c5270bb37a","semantic_identity_sha256":"sha256:8588bfba1cc5b485a2a77f0a41c3b0905762638b7f5c263983e32d2d31642ea3","size_bytes":6636,"subject_sha256":null},{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/0d/0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727","registry_entry_sha256":"sha256:b5ed714f71ced770fba5e087c133deaa7de94266be3623ee853859c88f49d074","semantic_identity_sha256":"sha256:cff7badd477b6ce23aa0fa94566269bdbe8b94599797d45809de91c3d987ce3d","size_bytes":2849,"subject_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b"},{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/71/71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61","registry_entry_sha256":"sha256:bb4facd0a1b5b8d939f82508f411cba4702c1c3bbeb5da100bd4811e8c53ffc7","semantic_identity_sha256":"sha256:a0288638b7f2061011d4a5fb1833f61663180dc40c3970bde54ce76864e52e31","size_bytes":8055,"subject_sha256":null},{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/f2/f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c","registry_entry_sha256":"sha256:797e9db4e2e12ae40aee4f0294783bcee24197cdba444c5a03989c60d0edd2b0","semantic_identity_sha256":"sha256:b5cf56be5057eaa6d759c26c5d4f4ca3cfc9cb1f3decbcda13d16c605b877304","size_bytes":2737,"subject_sha256":"sha256:71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61"},{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/18/1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050","registry_entry_sha256":"sha256:3c648809c978e722723b94d568c8317201876792349804f05c0e829b758be9a4","semantic_identity_sha256":"sha256:2c095b9d5946ec68cfc1dc95e39b3492780107548e44296903c5cab90d75685a","size_bytes":11263,"subject_sha256":null},{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/22/220f64e1eeb350abb61fed1171da316bf118502e2f7c19341163bf24d6a98311.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:220f64e1eeb350abb61fed1171da316bf118502e2f7c19341163bf24d6a98311","registry_entry_sha256":"sha256:0db135d96fe409d926d0db47f49cff82c22d2ef97a718b17e31c673f76611162","semantic_identity_sha256":"sha256:07acea354aa14f12e715db2d28933d5f67da39a87a1fa06fc9dcba65ec876830","size_bytes":2749,"subject_sha256":"sha256:1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050"},{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/14/14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8","registry_entry_sha256":"sha256:d05ac276ca321871cec4229d66841a0664399fb7686c86d35f45124df322a6f3","semantic_identity_sha256":"sha256:fb1190ddf9610a4cced93d1dcd7d9b3d1450c04c3fcb36b0a309871df5725ac3","size_bytes":12373,"subject_sha256":null},{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/4a/4a27e05914ac70bc27acaf970b6ce0d101e463f28158bb6e49788c0596882153.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:4a27e05914ac70bc27acaf970b6ce0d101e463f28158bb6e49788c0596882153","registry_entry_sha256":"sha256:9d6f590acab1b42d4fd8c7d0560744f737f5f2674de9b95f331be37a0a86984b","semantic_identity_sha256":"sha256:d16b2145f5e2450b86745a6d56bed27c83689a90a22f2156b22f4b1b529e703f","size_bytes":2789,"subject_sha256":"sha256:14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8"},{"kind":"qualification-release","object_media_type":"application/vnd.openadapt.qualification-release+json;version=2","object_path":"production-evidence/objects/sha256/54/549d2abc0f18d3e14d505698865d7226bf6cdf8356300322ee42d00b717ce054.qualification-release.json","object_schema_version":"openadapt.qualification-release/v2","object_sha256":"sha256:549d2abc0f18d3e14d505698865d7226bf6cdf8356300322ee42d00b717ce054","registry_entry_sha256":"sha256:c7fe5ecd084849a87efcc826da947658d95c7463b31d7e0e5a7445b081b69dd9","semantic_identity_sha256":"sha256:c270427a49470ff94a42ba27852b29f0a44719f127a6dcb32dff38986bdd9f33","size_bytes":5401,"subject_sha256":null},{"kind":"qualification-release-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/f0/f005d1f59eed51531230da39b13440313094634a8eb5bc516defe667c0cef890.qualification-release-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:f005d1f59eed51531230da39b13440313094634a8eb5bc516defe667c0cef890","registry_entry_sha256":"sha256:5cc9ce249f5161e202fab7a4a913b63de38c05f1dda5b831ce485d6e4c1bb9cd","semantic_identity_sha256":"sha256:6be86e7e31824884044779501a2d85658afde232cdc7357a4f6b8ae697aa74b8","size_bytes":2741,"subject_sha256":"sha256:549d2abc0f18d3e14d505698865d7226bf6cdf8356300322ee42d00b717ce054"}],"previous_registry_head_sha256":null,"registry_head_sha256":"sha256:532b8a0a3f5dac462e7a774ad4553594a5eff387b912da264d4394179dd21878","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","revision":1,"schema_version":"openadapt.production-evidence-registry/v2","signer_registry":{"object_path":"production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json","object_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","registry_revision":1,"schema_version":"openadapt.qualification-signer-registry-pointer/v1"},"signer_registry_history":[{"object_path":"production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json","object_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","registry_revision":1,"schema_version":"openadapt.qualification-signer-registry-pointer/v1"}]} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/one-use-effect-release.json b/local-candidates/docs-e323249-remote-safe-synthetic/one-use-effect-release.json new file mode 100644 index 0000000..b3c5c59 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/one-use-effect-release.json @@ -0,0 +1 @@ +{"effect_id_sha256":"sha256:205b842ba6f2145816e95229818e123795a0a5b5c0357f43ff4d7bce1e6771d5","effect_sha256":"sha256:3ba115579b54e4589dc13f6bdb1cba3a43369957cf4e6d59d975777f516af49f","operation":"issue-qualification-release","request_handle":"qair_MJkHgwZU1jWIfBKBKcaht8wURusl46Piu5beOGEheHS","request_sha256":"sha256:0e73144227a90636eba6ca5b43c74b19ea8b153b62799a99c00c68c9e570f978","result_base64":"eyJhZG1pc3Npb25faWRfc2hhMjU2Ijoic2hhMjU2OjgwNzVjYzViMjRhODgyNWJlNGYyMjVlYWRhZjY5YmUwYTc3MTMzODM0ZTVlNzY5N2ZhMjFkM2MxYzJlYmM2MTkiLCJhcnRpZmFjdF9pbnZlbnRvcnlfc2hhMjU2Ijoic2hhMjU2Ojk3MmE3NTExODI5ZjcwMzc3NGViNWRlZjBmZmIyMGJjODIzYTZjNTk4YjIxN2E0ZmFiNGMzYzNiNmRjZGViMWEiLCJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJjbGFpbV9zY29wZSI6InByb2R1Y3Rpb25fZG9jcyIsImV2aWRlbmNlX2NsYXNzIjoicmVtb3RlLXNhZmUtc3ludGhldGljIiwiZXhwaXJlc19hdCI6bnVsbCwiaXNzdWVkX2F0IjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJpc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLXJlbGVhc2UtYWRtaXNzaW9uIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9pc3N1ZS1wcm9kdWN0aW9uLXJlbGVhc2UtYWRtaXNzaW9uLnltbCJ9LCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJwcm9kdWN0aW9uX2FjY2VwdGFuY2Vfc3VtbWFyeV9idW5kbGVfcmVmZXJlbmNlIjp7ImtpbmQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2Utc3VtbWFyeS1zaWdzdG9yZS1idW5kbGUiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5kZXYuc2lnc3RvcmUuYnVuZGxlLnYwLjMranNvbiIsIm9iamVjdF9wYXRoIjoicHJvZHVjdGlvbi1ldmlkZW5jZS9vYmplY3RzL3NoYTI1Ni80YS80YTI3ZTA1OTE0YWM3MGJjMjdhY2FmOTcwYjZjZTBkMTAxZTQ2M2YyODE1OGJiNmU0OTc4OGMwNTk2ODgyMTUzLnByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5LXNpZ3N0b3JlLWJ1bmRsZS5qc29uIiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoiYXBwbGljYXRpb24vdm5kLmRldi5zaWdzdG9yZS5idW5kbGUudjAuMytqc29uIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo0YTI3ZTA1OTE0YWM3MGJjMjdhY2FmOTcwYjZjZTBkMTAxZTQ2M2YyODE1OGJiNmU0OTc4OGMwNTk2ODgyMTUzIiwicmVnaXN0cnlfZW50cnlfc2hhMjU2Ijoic2hhMjU2OjlkNmY1OTBhY2FiMWI0MmQ0ZmQ4YzdkMDU2MDc0NGY3MzdmNWYyNjc0ZGU5Yjk1ZjMzMWJlMzdhMGE4Njk4NGIiLCJyZWdpc3RyeV9oZWFkX3NoYTI1NiI6InNoYTI1NjpiN2I0OTlhM2NlYjA3OWUyZDlkMGMyMDg5MmVjZTE5NTA1ZmFmZGJhMWI2MzIxMmIxNmIyZTEyNzVjNDQyODljIiwicmVnaXN0cnlfcmV2aXNpb24iOjEsInJlZ2lzdHJ5X3NvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tZXZpZGVuY2Utb2JqZWN0LXJlZmVyZW5jZS92MiIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjpkMTZiMjE0NWY1ZTI0NTBiODY3NDVhNmQ1NmJlZDI3YzgzNjg5YTkwYTIyZjIxNTZiMjJmNGIxYjUyOWU3MDNmIiwic2l6ZV9ieXRlcyI6Mjc4OSwic3ViamVjdF9zaGEyNTYiOiJzaGEyNTY6MTQwNDQxMDYwNDhiYWE2YzkyMGE2ODA0ZWU3MTNmYjI4NTZiMDQyZmUxYTBjODZmYzQ3ODA2NjMyMjE4MzJiOCJ9LCJwcm9kdWN0aW9uX2FjY2VwdGFuY2Vfc3VtbWFyeV9yZWZlcmVuY2UiOnsia2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3RfcGF0aCI6InByb2R1Y3Rpb24tZXZpZGVuY2Uvb2JqZWN0cy9zaGEyNTYvMTQvMTQwNDQxMDYwNDhiYWE2YzkyMGE2ODA0ZWU3MTNmYjI4NTZiMDQyZmUxYTBjODZmYzQ3ODA2NjMyMjE4MzJiOC5wcm9kdWN0aW9uLWFjY2VwdGFuY2Utc3VtbWFyeS5qc29uIiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkvdjMiLCJvYmplY3Rfc2hhMjU2Ijoic2hhMjU2OjE0MDQ0MTA2MDQ4YmFhNmM5MjBhNjgwNGVlNzEzZmIyODU2YjA0MmZlMWEwYzg2ZmM0NzgwNjYzMjIxODMyYjgiLCJyZWdpc3RyeV9lbnRyeV9zaGEyNTYiOiJzaGEyNTY6ZDA1YWMyNzZjYTMyMTg3MWNlYzQyMjlkNjY4NDFhMDY2NDM5OWZiNzY4NmM4NmQzNWY0NTEyNGRmMzIyYTZmMyIsInJlZ2lzdHJ5X2hlYWRfc2hhMjU2Ijoic2hhMjU2OmI3YjQ5OWEzY2ViMDc5ZTJkOWQwYzIwODkyZWNlMTk1MDVmYWZkYmExYjYzMjEyYjE2YjJlMTI3NWM0NDI4OWMiLCJyZWdpc3RyeV9yZXZpc2lvbiI6MSwicmVnaXN0cnlfc291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1ldmlkZW5jZS1vYmplY3QtcmVmZXJlbmNlL3YyIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OmZiMTE5MGRkZjk2MTBhNGNjZWQ5M2QxZGNkN2Q5YjNkMTQ1MGMwNGMzZmNiMzZiMGEzMDk4NzFkZjU3MjVhYzMiLCJzaXplX2J5dGVzIjoxMjM3Mywic3ViamVjdF9zaGEyNTYiOm51bGx9LCJwdWJsaWNhdGlvbl9wb2xpY3lfc2hhMjU2Ijoic2hhMjU2OmVkNWFiNjlmZTgxMjc2MDRjYTY3NDI2M2NiYzhjNzc0YjdjZmQxMDc1NGU5MGJmYWE5YjcxYmE1NzNiY2UxZDEiLCJwdWJsaWNhdGlvbl9zdGFnaW5nIjp7ImFzc2V0cyI6W3siYXNzZXRfaWQiOm51bGwsImtpbmQiOiJkZXBsb3ltZW50LW1hbmlmZXN0IiwibWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucHJvZHVjdGlvbi1kZXBsb3ltZW50LW1hbmlmZXN0K2pzb247dmVyc2lvbj0xIiwibmFtZSI6Im9wZW5hZGFwdC1kb2NzLWUzMjMyNDllM2E3YzFhZjlkNzY1MTMxMmUwYWZlMWYxMmMzOGM5NzcuZGVwbG95bWVudC1tYW5pZmVzdC5qc29uIiwicHVibGlzaF9kZXN0aW5hdGlvbnMiOlsiZGVwbG95bWVudCJdLCJzaGEyNTYiOiJzaGEyNTY6YmU2ZGEzNDc2ZTExNDlkNTEwMTA1NmExZWNhYjJmMzJkYjEyOWZlODc2ZmY0YjM3MDNhOWZjZGRkZTc3NTY5ZCIsInNpemVfYnl0ZXMiOjQ2OCwidXBsb2FkZXJfaWQiOm51bGwsInVwbG9hZGVyX2xvZ2luIjpudWxsfV0sImRlcGxveW1lbnRfaWQiOiI2MjI2OTU3MTIyIiwiZGVwbG95bWVudF91cmwiOiJodHRwczovL2RvY3Mub3BlbmFkYXB0LmFpIiwiZHJhZnQiOmZhbHNlLCJvYnNlcnZlZF9hdCI6IjIwMjYtMDktMDJUMTk6MjI6NDdaIiwicHJlcmVsZWFzZSI6ZmFsc2UsInB1YmxpY2F0aW9uX21vZGUiOiJhbHJlYWR5LXB1Ymxpc2hlZC1kZXBsb3ltZW50IiwicHlwaV9maWxlcyI6bnVsbCwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJL29wZW5hZGFwdC1vcHMiLCJyZXBvc2l0b3J5X2lkIjoiMTE3MjAxMTI5NCIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcmVsZWFzZS1zdGFnaW5nLWV2aWRlbmNlL3YxIiwidGFnIjoidjAuMC4wLWRlcGxveW1lbnQuNjIyNjk1NzEyMiIsInRhcmdldF9jb21taXRpc2giOiJlMzIzMjQ5ZTNhN2MxYWY5ZDc2NTEzMTJlMGFmZTFmMTJjMzhjOTc3In0sInB1YmxpY2F0aW9uX3N0YWdpbmdfc2hhMjU2Ijoic2hhMjU2OmQxZDY3N2Y4Mjg1OTk4ZDdlMWQ3YTA0NmU1YTE4NzI3MWMyNjc5OTc0NTgyZGUwMDZhMWIyZDQwNDYwMjZhZWUiLCJyZWxlYXNlIjp7ImFydGlmYWN0cyI6W3sia2luZCI6ImRlcGxveW1lbnQtbWFuaWZlc3QiLCJtZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWRlcGxveW1lbnQtbWFuaWZlc3QranNvbjt2ZXJzaW9uPTEiLCJuYW1lIjoib3BlbmFkYXB0LWRvY3MtZTMyMzI0OWUzYTdjMWFmOWQ3NjUxMzEyZTBhZmUxZjEyYzM4Yzk3Ny5kZXBsb3ltZW50LW1hbmlmZXN0Lmpzb24iLCJwdWJsaXNoX2Rlc3RpbmF0aW9ucyI6WyJkZXBsb3ltZW50Il0sInNoYTI1NiI6InNoYTI1NjpiZTZkYTM0NzZlMTE0OWQ1MTAxMDU2YTFlY2FiMmYzMmRiMTI5ZmU4NzZmZjRiMzcwM2E5ZmNkZGRlNzc1NjlkIiwic2l6ZV9ieXRlcyI6NDY4fV0sImRlcGxveW1lbnRfaWQiOiI2MjI2OTU3MTIyIiwiZGVwbG95bWVudF9zaGEyNTYiOiJzaGEyNTY6YmU2ZGEzNDc2ZTExNDlkNTEwMTA1NmExZWNhYjJmMzJkYjEyOWZlODc2ZmY0YjM3MDNhOWZjZGRkZTc3NTY5ZCIsImtpbmQiOiJkZXBsb3ltZW50Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1yZWxlYXNlLWNhbmRpZGF0ZS92MSIsInNvdXJjZV9jb21taXQiOiJlMzIzMjQ5ZTNhN2MxYWY5ZDc2NTEzMTJlMGFmZTFmMTJjMzhjOTc3Iiwic291cmNlX3JlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtb3BzIiwic291cmNlX3JlcG9zaXRvcnlfaWQiOiIxMTcyMDExMjk0IiwidGFnIjpudWxsLCJ2ZXJzaW9uIjpudWxsfSwicmVsZWFzZV9pZGVudGl0eSI6eyJjaGFubmVsIjoicHJvZHVjdGlvbiIsInByZXZpb3VzX2FkbWlzc2lvbl9zaGEyNTYiOm51bGwsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0Lm1vbm90b25pYy1wcm9kdWN0aW9uLXJlbGVhc2UvdjEiLCJzZXF1ZW5jZSI6MX0sInJlbGVhc2Vfc2hhMjU2Ijoic2hhMjU2OmRkNTJkYzM0Y2QzZmQ0Y2I3MGMwY2Q0NWViMGY0ZTM0MWI0ZGIxYzIxMGE1MTUxM2YxMjZiZTdiMDFmMDU3MTMiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0IiwidGFyZ2V0IjoiZG9jcyIsInZlcmRpY3QiOiJhY2NlcHRlZCJ9Cg==","result_sha256":"sha256:549d2abc0f18d3e14d505698865d7226bf6cdf8356300322ee42d00b717ce054","retry_policy":"reconcile-never-retry","schema_version":"openadapt.qualification-one-use-effect/v1"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/one-use-effect.json b/local-candidates/docs-e323249-remote-safe-synthetic/one-use-effect.json new file mode 100644 index 0000000..f513002 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/one-use-effect.json @@ -0,0 +1 @@ +{"effect_id_sha256":"sha256:b867dc00a6fafcbb594e3e8bb2a13233dd6e1f20f12e4a47297608e606535181","effect_sha256":"sha256:b63c544f884ae12fcbaafb21013f84dd83398eec66ce1909856b6a5ed786d254","operation":"issue-qualification-admission","request_handle":"qair_M3sUxu01vPJSBvL3YxZG1qK9fA8RPuh76zKrjVxd9ME","request_sha256":"sha256:86c9703e99225388e44009c5f371033689315b9f4837aa507d1a6439d1af3a40","result_base64":"eyJhY3Rpb25fY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OjNhMDQ4NjEzZWRlNTY2NWI5OWVjNzY3ZmU2ZDg5MzM4N2Y3NmI0ODVhMGU0MDUwNWUyZGQxYTZkNGI5ZmE1MjYiLCJhZG1pc3Npb25faWRfc2hhMjU2Ijoic2hhMjU2OmI3NGMzMGFiZDZiYzRlZDBlZWFiYTJiOTc5NzAzYTYyNjY0ZWE3OTYwYTEzYmI2MmMyZTk0NDJmOGI0MmM0MTciLCJhZG1pdHRlZF9ydW50aW1lX3NoYTI1NiI6InNoYTI1NjpiZTZkYTM0NzZlMTE0OWQ1MTAxMDU2YTFlY2FiMmYzMmRiMTI5ZmU4NzZmZjRiMzcwM2E5ZmNkZGRlNzc1NjlkIiwiYXBwbGljYXRpb25fY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OmM2ZTNhODRjNzI5NmFjOGNmZjFmYzdkZTYwNmMzMDEwNWU2MjQ0Yzc5NDc5Y2M0YzgzYWUyN2ExODVhZTVlY2YiLCJidW5kbGVfc2hhMjU2Ijoic2hhMjU2OjZhM2QyYjBlYTc4ODQ4ZTM4ZDFmNDNiNjY2ZDY5MTM0ZmU4ZWY5YWFhMjE2ZmJhYzVkM2MwODM5NjRlNjk5OTciLCJidW5kbGVfdmVyc2lvbiI6IjAuMC4wLXN5bnRoZXRpYyIsImNhbXBhaWduX2FydGlmYWN0X3NoYTI1NiI6InNoYTI1Njo0Y2FlOTczMThjZDA1ZmRkNWU2ZmRiY2I3YTllMmRkMGExMTBiM2NmNWI3OTg1NWYwNjZmNGE5NmMwODc1MzUzIiwiY2FtcGFpZ25fcGVybWl0X3NoYTI1NiI6InNoYTI1Njo5ZDZjNDFjYmMzNmZkYjRmN2NhMzFlMGRhMWY5ZTA5Y2Q2ZTI1YWZiNzg2NDZkODBlZWJjNmYxMjBkMzIwZjdkIiwiY2FtcGFpZ25fc3VtbWFyeSI6eyJkZWNsYXJlZF9hdHRlbmRlZCI6eyJhcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsImF1dGhlbnRpY2F0ZWRfYm91bmRfZGVjaXNpb25fY291bnQiOjMsImJsaW5kX3JldHJ5X2NvdW50IjowLCJsaXZlX3RhcmdldF9yZXZhbGlkYXRpb25fY291bnQiOjMsIm1pbmltdW1fdHJpYWxzX3Blcl9jZWxsIjozLCJtb2RlbF9jYWxsX2NvdW50IjowLCJvYnNlcnZlZF90cmlhbF9jb3VudCI6Mywib3Zlcl9oYWx0X2NvdW50IjowLCJwb2xpY3lfYXBwcm92ZWRfcmVwYWlyX2NvdW50IjowLCJyZWNvbmNpbGlhdGlvbl9yZXF1aXJlZF9jb3VudCI6MCwicmVwbGF5X2Rpc3BhdGNoX2NvdW50IjowLCJyZXRhaW5lZF9yZXBhaXJfZXZpZGVuY2VfY291bnQiOjAsInNpbGVudF9pbmNvcnJlY3Rfc3VjY2Vzc19jb3VudCI6MCwidGFza19jb25kaXRpb25fY2VsbF9jb3VudCI6MSwidW5wbGFubmVkX2ludGVydmVudGlvbl9jb3VudCI6MCwidW5zYWZlX2VmZmVjdF9jb3VudCI6MCwidW52ZXJpZmllZF9kaXJlY3RfYWN0aW9uX2NvdW50IjowfSwiZ292ZXJuZWRfcmVwYWlyIjp7ImFwcHJvdmVkX3JlcGFpcl9jb3VudCI6MywiYXV0aGVudGljYXRlZF9ib3VuZF9kZWNpc2lvbl9jb3VudCI6MCwiYmxpbmRfcmV0cnlfY291bnQiOjAsImxpdmVfdGFyZ2V0X3JldmFsaWRhdGlvbl9jb3VudCI6MywibWluaW11bV90cmlhbHNfcGVyX2NlbGwiOjMsIm1vZGVsX2NhbGxfY291bnQiOjAsIm9ic2VydmVkX3RyaWFsX2NvdW50IjozLCJvdmVyX2hhbHRfY291bnQiOjAsInBvbGljeV9hcHByb3ZlZF9yZXBhaXJfY291bnQiOjMsInJlY29uY2lsaWF0aW9uX3JlcXVpcmVkX2NvdW50IjowLCJyZXBsYXlfZGlzcGF0Y2hfY291bnQiOjAsInJldGFpbmVkX3JlcGFpcl9ldmlkZW5jZV9jb3VudCI6Mywic2lsZW50X2luY29ycmVjdF9zdWNjZXNzX2NvdW50IjowLCJ0YXNrX2NvbmRpdGlvbl9jZWxsX2NvdW50IjoxLCJ1bnBsYW5uZWRfaW50ZXJ2ZW50aW9uX2NvdW50IjowLCJ1bnNhZmVfZWZmZWN0X2NvdW50IjowLCJ1bnZlcmlmaWVkX2RpcmVjdF9hY3Rpb25fY291bnQiOjB9LCJoZWFsdGh5Ijp7ImFwcHJvdmVkX3JlcGFpcl9jb3VudCI6MCwiYXV0aGVudGljYXRlZF9ib3VuZF9kZWNpc2lvbl9jb3VudCI6MCwiYmxpbmRfcmV0cnlfY291bnQiOjAsImxpdmVfdGFyZ2V0X3JldmFsaWRhdGlvbl9jb3VudCI6MCwibWluaW11bV90cmlhbHNfcGVyX2NlbGwiOjMsIm1vZGVsX2NhbGxfY291bnQiOjAsIm9ic2VydmVkX3RyaWFsX2NvdW50IjozLCJvdmVyX2hhbHRfY291bnQiOjAsInBvbGljeV9hcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsInJlY29uY2lsaWF0aW9uX3JlcXVpcmVkX2NvdW50IjowLCJyZXBsYXlfZGlzcGF0Y2hfY291bnQiOjAsInJldGFpbmVkX3JlcGFpcl9ldmlkZW5jZV9jb3VudCI6MCwic2lsZW50X2luY29ycmVjdF9zdWNjZXNzX2NvdW50IjowLCJ0YXNrX2NvbmRpdGlvbl9jZWxsX2NvdW50IjoxLCJ1bnBsYW5uZWRfaW50ZXJ2ZW50aW9uX2NvdW50IjowLCJ1bnNhZmVfZWZmZWN0X2NvdW50IjowLCJ1bnZlcmlmaWVkX2RpcmVjdF9hY3Rpb25fY291bnQiOjB9LCJpZGVtcG90ZW5jeV9yZXBsYXkiOnsiYXBwcm92ZWRfcmVwYWlyX2NvdW50IjowLCJhdXRoZW50aWNhdGVkX2JvdW5kX2RlY2lzaW9uX2NvdW50IjowLCJibGluZF9yZXRyeV9jb3VudCI6MCwibGl2ZV90YXJnZXRfcmV2YWxpZGF0aW9uX2NvdW50IjowLCJtaW5pbXVtX3RyaWFsc19wZXJfY2VsbCI6MywibW9kZWxfY2FsbF9jb3VudCI6MCwib2JzZXJ2ZWRfdHJpYWxfY291bnQiOjMsIm92ZXJfaGFsdF9jb3VudCI6MCwicG9saWN5X2FwcHJvdmVkX3JlcGFpcl9jb3VudCI6MCwicmVjb25jaWxpYXRpb25fcmVxdWlyZWRfY291bnQiOjAsInJlcGxheV9kaXNwYXRjaF9jb3VudCI6MCwicmV0YWluZWRfcmVwYWlyX2V2aWRlbmNlX2NvdW50IjowLCJzaWxlbnRfaW5jb3JyZWN0X3N1Y2Nlc3NfY291bnQiOjAsInRhc2tfY29uZGl0aW9uX2NlbGxfY291bnQiOjEsInVucGxhbm5lZF9pbnRlcnZlbnRpb25fY291bnQiOjAsInVuc2FmZV9lZmZlY3RfY291bnQiOjAsInVudmVyaWZpZWRfZGlyZWN0X2FjdGlvbl9jb3VudCI6MH0sInNhZmVfaGFsdCI6eyJhcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsImF1dGhlbnRpY2F0ZWRfYm91bmRfZGVjaXNpb25fY291bnQiOjAsImJsaW5kX3JldHJ5X2NvdW50IjowLCJsaXZlX3RhcmdldF9yZXZhbGlkYXRpb25fY291bnQiOjAsIm1pbmltdW1fdHJpYWxzX3Blcl9jZWxsIjozLCJtb2RlbF9jYWxsX2NvdW50IjowLCJvYnNlcnZlZF90cmlhbF9jb3VudCI6Mywib3Zlcl9oYWx0X2NvdW50IjowLCJwb2xpY3lfYXBwcm92ZWRfcmVwYWlyX2NvdW50IjowLCJyZWNvbmNpbGlhdGlvbl9yZXF1aXJlZF9jb3VudCI6MCwicmVwbGF5X2Rpc3BhdGNoX2NvdW50IjowLCJyZXRhaW5lZF9yZXBhaXJfZXZpZGVuY2VfY291bnQiOjAsInNpbGVudF9pbmNvcnJlY3Rfc3VjY2Vzc19jb3VudCI6MCwidGFza19jb25kaXRpb25fY2VsbF9jb3VudCI6MSwidW5wbGFubmVkX2ludGVydmVudGlvbl9jb3VudCI6MCwidW5zYWZlX2VmZmVjdF9jb3VudCI6MCwidW52ZXJpZmllZF9kaXJlY3RfYWN0aW9uX2NvdW50IjowfSwidW5jZXJ0YWluX2RlbGl2ZXJ5Ijp7ImFwcHJvdmVkX3JlcGFpcl9jb3VudCI6MCwiYXV0aGVudGljYXRlZF9ib3VuZF9kZWNpc2lvbl9jb3VudCI6MCwiYmxpbmRfcmV0cnlfY291bnQiOjAsImxpdmVfdGFyZ2V0X3JldmFsaWRhdGlvbl9jb3VudCI6MCwibWluaW11bV90cmlhbHNfcGVyX2NlbGwiOjMsIm1vZGVsX2NhbGxfY291bnQiOjAsIm9ic2VydmVkX3RyaWFsX2NvdW50IjozLCJvdmVyX2hhbHRfY291bnQiOjAsInBvbGljeV9hcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsInJlY29uY2lsaWF0aW9uX3JlcXVpcmVkX2NvdW50IjozLCJyZXBsYXlfZGlzcGF0Y2hfY291bnQiOjAsInJldGFpbmVkX3JlcGFpcl9ldmlkZW5jZV9jb3VudCI6MCwic2lsZW50X2luY29ycmVjdF9zdWNjZXNzX2NvdW50IjowLCJ0YXNrX2NvbmRpdGlvbl9jZWxsX2NvdW50IjoxLCJ1bnBsYW5uZWRfaW50ZXJ2ZW50aW9uX2NvdW50IjowLCJ1bnNhZmVfZWZmZWN0X2NvdW50IjowLCJ1bnZlcmlmaWVkX2RpcmVjdF9hY3Rpb25fY291bnQiOjB9fSwiZGVjaXNpb25fcmVjZWlwdF9idW5kbGVfcmVmZXJlbmNlIjp7ImtpbmQiOiJxdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQtc2lnc3RvcmUtYnVuZGxlIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJvYmplY3RfcGF0aCI6InByb2R1Y3Rpb24tZXZpZGVuY2Uvb2JqZWN0cy9zaGEyNTYvMGQvMGQzNzJkMGYwNWJiOTI3ZTgyNjA4NDc0MGZmODc1YTYwMGE1NjBkYTU0YzljZGYwYWMxOWY5NDBjMTRiOTcyNy5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQtc2lnc3RvcmUtYnVuZGxlLmpzb24iLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJvYmplY3Rfc2hhMjU2Ijoic2hhMjU2OjBkMzcyZDBmMDViYjkyN2U4MjYwODQ3NDBmZjg3NWE2MDBhNTYwZGE1NGM5Y2RmMGFjMTlmOTQwYzE0Yjk3MjciLCJyZWdpc3RyeV9lbnRyeV9zaGEyNTYiOiJzaGEyNTY6YjVlZDcxNGY3MWNlZDc3MGZiYTVlMDg3YzEzM2RlYWE3ZGU5NDI2NmJlMzYyM2VlODUzODU5Yzg4ZjQ5ZDA3NCIsInJlZ2lzdHJ5X2hlYWRfc2hhMjU2Ijoic2hhMjU2OmI3YjQ5OWEzY2ViMDc5ZTJkOWQwYzIwODkyZWNlMTk1MDVmYWZkYmExYjYzMjEyYjE2YjJlMTI3NWM0NDI4OWMiLCJyZWdpc3RyeV9yZXZpc2lvbiI6MSwicmVnaXN0cnlfc291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1ldmlkZW5jZS1vYmplY3QtcmVmZXJlbmNlL3YyIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OmNmZjdiYWRkNDc3YjZjZTIzYWEwZmE5NDU2NjI2OWJkYmU4Yjk0NTk5Nzk3ZDQ1ODA5ZGU5MWMzZDk4N2NlM2QiLCJzaXplX2J5dGVzIjoyODQ5LCJzdWJqZWN0X3NoYTI1NiI6InNoYTI1NjphMTdiNDNjNDQ1ZDAxNWUzMTMxZWU3NGYzMjY3NmU2NGQ2ODczZWI4ZTNmZGFjODM4YTcyOWU5MjgyOGRiOThiIn0sImRlY2lzaW9uX3JlY2VpcHRfcmVmZXJlbmNlIjp7ImtpbmQiOiJxdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0K2pzb247dmVyc2lvbj0yIiwib2JqZWN0X3BhdGgiOiJwcm9kdWN0aW9uLWV2aWRlbmNlL29iamVjdHMvc2hhMjU2L2ExL2ExN2I0M2M0NDVkMDE1ZTMxMzFlZTc0ZjMyNjc2ZTY0ZDY4NzNlYjhlM2ZkYWM4MzhhNzI5ZTkyODI4ZGI5OGIucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0Lmpzb24iLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMTdiNDNjNDQ1ZDAxNWUzMTMxZWU3NGYzMjY3NmU2NGQ2ODczZWI4ZTNmZGFjODM4YTcyOWU5MjgyOGRiOThiIiwicmVnaXN0cnlfZW50cnlfc2hhMjU2Ijoic2hhMjU2OjVkMzczN2ExZTkxZmJjZmU5MzQ2Njg2ZmE2ZDk0YmUwNDNmYmI0N2ZlOGQ4ODE5MDJlZmQxOGM1MjcwYmIzN2EiLCJyZWdpc3RyeV9oZWFkX3NoYTI1NiI6InNoYTI1NjpiN2I0OTlhM2NlYjA3OWUyZDlkMGMyMDg5MmVjZTE5NTA1ZmFmZGJhMWI2MzIxMmIxNmIyZTEyNzVjNDQyODljIiwicmVnaXN0cnlfcmV2aXNpb24iOjEsInJlZ2lzdHJ5X3NvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tZXZpZGVuY2Utb2JqZWN0LXJlZmVyZW5jZS92MiIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1Njo4NTg4YmZiYTFjYzViNDg1YTJhNzdmMGE0MWMzYjA5MDU3NjI2MzhiN2Y1YzI2Mzk4M2UzMmQyZDMxNjQyZWEzIiwic2l6ZV9ieXRlcyI6NjYzNiwic3ViamVjdF9zaGEyNTYiOm51bGx9LCJlZmZlY3RfY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OjAyOWQ3Y2Y4ZTVkZGZhMWQ0OWI3NzljMDhiNDAzMDM2YzU4OGVkN2FiZjc4NTc1NGZiYjJmMzBmOWVkZTM5MzMiLCJlbnRpdHlfY2xhc3MiOiJyZWNvcmQiLCJlbnZpcm9ubWVudF9jb250cmFjdF9zaGEyNTYiOiJzaGEyNTY6ZjQ4ODI3N2M0MTk0ZDgzZDhmYzhiZGM2OTIyYzdiNGFiNWRjMTk0NmI4MjJlYWFjNDkwOWZjZDk5MGU5M2YwNyIsImV2aWRlbmNlX2F1dGhvcml0eV9zaGEyNTYiOiJzaGEyNTY6MWFhN2NmY2I1ZjNkZjZiOTkzNzJhMjhjMzA1MTc3ZTA0NjQ4N2M4ZWM1YjYxMTExZWRiZjFhMTJkM2U3NjY2MyIsImV2aWRlbmNlX2NsYXNzIjoicmVtb3RlLXNhZmUtc3ludGhldGljIiwiZXhwaXJlc19hdCI6bnVsbCwiaWRlbnRpdHlfY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OjdiNWM4YjBmMTI1ZTY4ZWE4MDZlOTNmYWQ2NGU5MmMxMzA5OTU5MmU2N2YyMzAzODA4ODI4OGUxOThkNmE1MDQiLCJpbnB1dF9jb250cmFjdF9zaGEyNTYiOiJzaGEyNTY6YzRlOTNhNjdjYmYyOWU4NGY3MDczNTMzZGQ5NTBkZTI0Njc5Y2MzNmQ5ZGY4YWZmZjUxMjEwYzVkMzc2YmQ5ZiIsImlzc3VlZF9hdCI6IjIwMjYtMDktMDJUMTk6MjI6NDdaIiwiaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9LCJsb2NhbF9pZGVudGl0eV9vcGVuaW5nIjp7ImFsZ29yaXRobSI6ImhtYWMtc2hhMjU2IiwiY3VzdG9tZXJfY29udHJvbGxlZF9zZWNyZXRfcmVxdWlyZWQiOnRydWUsImV4YWN0X2NvbnRyYWN0X21hdGNoX3JlcXVpcmVkIjp0cnVlLCJtYXhpbXVtX2FnZV9zZWNvbmRzIjo2MCwicmVxdWlyZWQiOnRydWUsInJldmFsaWRhdGlvbl9iZWZvcmVfYWN0dWF0aW9uIjp0cnVlLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWxvY2FsLWlkZW50aXR5LW9wZW5pbmcvdjEifSwibm90X2JlZm9yZSI6IjIwMjYtMDktMDJUMTk6MjI6NDdaIiwib3JnYW5pemF0aW9uX2lkX3NoYTI1NiI6InNoYTI1NjpiZjcxYWE5OGJkNDczZTYwOTY1MTQ3ZmJmYjBiYWY1NTE4MzFhYjU3ZmNiODhlYTA4ZTYyMWEyZjQ2Y2JjY2ZkIiwicG9saWN5X2NvbnRyYWN0X3NoYTI1NiI6InNoYTI1Njo0Y2RkMGM1ZGM1MWIyYjY5OTFiYjU1OTgzMTQzYzdkYjQzOTJjM2FkNjFlMWFmZTI1NGFjZDVmMWI2OTg2ZDMzIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0IiwidmVyZGljdCI6ImFjY2VwdGVkIiwid29ya2Zsb3dfaWRfc2hhMjU2Ijoic2hhMjU2OmJkZWZlMzgwOTQxMmE4MGYwZDBhNTljMzhkYTU3ZjAzZDNhYzZmNjYzMTFkMTZhYmFmNGZkYjM2MTg4MDVlNmEiLCJ3b3JrZmxvd192ZXJzaW9uX2lkX3NoYTI1NiI6InNoYTI1Njo5MDg1MTkyMTNmZWFjOTQ4OTI1YWE5NmM4NDNiYjhhMGVjNTExY2RmNWM5NmE3ZTZjMjA4YzFlZjY2MDc4YmM5In0K","result_sha256":"sha256:71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61","retry_policy":"reconcile-never-retry","schema_version":"openadapt.qualification-one-use-effect/v1"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/one-use-effects.sqlite b/local-candidates/docs-e323249-remote-safe-synthetic/one-use-effects.sqlite new file mode 100644 index 0000000..5346efe Binary files /dev/null and b/local-candidates/docs-e323249-remote-safe-synthetic/one-use-effects.sqlite differ diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-acceptance-manifest-sigstore-bundle.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-acceptance-manifest-sigstore-bundle.json new file mode 100644 index 0000000..f2e81e1 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-acceptance-manifest-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1tYW5pZmVzdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWFjY2VwdGFuY2UranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1hY2NlcHRhbmNlL3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxODI3YzMyMzk3OWQ4OTUzMWM3YTczYTQwNzcyNTk1ZGVjMTYxODhlYWY2YTdhZWY3ZjUyZTljZDM5N2I4MDUwIiwib2JqZWN0X3NpemVfYnl0ZXMiOjExMjYzLCJyZXF1ZXN0X2lkX3NoYTI1NiI6InNoYTI1NjpjODFkMGQ2NmY0YzczN2M1MzU3NzBmYWRjY2Y5Y2EzN2E4NzkxNjE2YzY5NDY4ZGQ5MDE4ZDU5NWI4MTg4ZjIzIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcHVibGljLXRydXN0LXNpZ25pbmctc3RhdGVtZW50L3YxIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OjJjMDk1YjlkNTk0NmVjNjhjZmMxZGM5NWUzOWIzNDkyNzgwMTA3NTQ4ZTQ0Mjk2OTAzYzVjYWI5MGQ3NTY4NWEiLCJzaWduYXR1cmVfcHJvZmlsZSI6InNvZnR3YXJlLWVkMjU1MTktZHNzZS12MSIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInNpZ25pbmdfYXV0aG9yaXR5Ijp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJrZXlfb3JpZ2luIjoic29mdHdhcmUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL3NpZ24tcHJvZHVjdGlvbi1ldmlkZW5jZS1zb2Z0d2FyZS55bWwifSwic291cmNlX2lzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZXZhbHMiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNTk5ODE5NyIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiY2FkNTU2MGQ2Yjc0ODJmMmNiOTliOTczNWUwYWMzYzVhYWU3MTRjOCIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1hY2NlcHRhbmNlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"RoBTsFMZgPK/JL/rC0VUa1pBuvv2YKGsr6Axr0KuV21uGknjAApBZDjDqqW2BSicfQfKOofSy2RuwGGUm/JrBw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-acceptance-manifest.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-acceptance-manifest.json new file mode 100644 index 0000000..f8eb5a6 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-acceptance-manifest.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory":{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468}],"claim_scope":"production_docs","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"docs"},"artifact_inventory_sha256":"sha256:972a7511829f703774eb5def0ffb20bc823a6c598b217a4fab4c3c3b6dcdeb1a","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_docs","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","publication_staging":{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468,"uploader_id":null,"uploader_login":null}],"deployment_id":"6226957122","deployment_url":"https://docs.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.6226957122","target_commitish":"e323249e3a7c1af9d7651312e0afe1f12c38c977"},"publication_staging_sha256":"sha256:d1d677f8285998d7e1d7a046e5a187271c2679974582de006a1b2d4046026aee","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/f2/f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c","registry_entry_sha256":"sha256:797e9db4e2e12ae40aee4f0294783bcee24197cdba444c5a03989c60d0edd2b0","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:b5cf56be5057eaa6d759c26c5d4f4ca3cfc9cb1f3decbcda13d16c605b877304","size_bytes":2737,"subject_sha256":"sha256:71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/71/71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61","registry_entry_sha256":"sha256:bb4facd0a1b5b8d939f82508f411cba4702c1c3bbeb5da100bd4811e8c53ffc7","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a0288638b7f2061011d4a5fb1833f61663180dc40c3970bde54ce76864e52e31","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/0d/0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727","registry_entry_sha256":"sha256:b5ed714f71ced770fba5e087c133deaa7de94266be3623ee853859c88f49d074","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:cff7badd477b6ce23aa0fa94566269bdbe8b94599797d45809de91c3d987ce3d","size_bytes":2849,"subject_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/a1/a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b","registry_entry_sha256":"sha256:5d3737a1e91fbcfe9346686fa6d94be043fbb47fe8d881902efd18c5270bb37a","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:8588bfba1cc5b485a2a77f0a41c3b0905762638b7f5c263983e32d2d31642ea3","size_bytes":6636,"subject_sha256":null},"release":{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468}],"deployment_id":"6226957122","deployment_sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","kind":"deployment","schema_version":"openadapt.production-release-candidate/v1","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","source_repository":"OpenAdaptAI/openadapt-ops","source_repository_id":"1172011294","tag":null,"version":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:dd52dc34cd3fd4cb70c0cd45eb0f4e341b4db1c210a51513f126be7b01f05713","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-acceptance/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"docs","verdict":"accepted"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-acceptance-summary-sigstore-bundle.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-acceptance-summary-sigstore-bundle.json new file mode 100644 index 0000000..6c37089 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-acceptance-summary-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6MTQwNDQxMDYwNDhiYWE2YzkyMGE2ODA0ZWU3MTNmYjI4NTZiMDQyZmUxYTBjODZmYzQ3ODA2NjMyMjE4MzJiOCIsIm9iamVjdF9zaXplX2J5dGVzIjoxMjM3MywicmVxdWVzdF9pZF9zaGEyNTYiOiJzaGEyNTY6ZDQzNjY5MWJjN2MwYzNlZmE1Y2M5N2M5ZGNkN2IxZWFkYTViZmE5MWRiZTAyMDg3MmY1ZjNmZDEzMTA5NjM0ZCIsInJldm9jYXRpb25fc3RhdGVfc2hhMjU2Ijoic2hhMjU2OjI1MGFiNDMwZTQ2N2Y1ZTU4NGViZDJiMTgzMjk3NmI0MjE4NmI2OThkYTcxZDYyN2VlMTcyNGMyYjFkYTI0NTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXB1YmxpYy10cnVzdC1zaWduaW5nLXN0YXRlbWVudC92MSIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjpmYjExOTBkZGY5NjEwYTRjY2VkOTNkMWRjZDdkOWIzZDE0NTBjMDRjM2ZjYjM2YjBhMzA5ODcxZGY1NzI1YWMzIiwic2lnbmF0dXJlX3Byb2ZpbGUiOiJzb2Z0d2FyZS1lZDI1NTE5LWRzc2UtdjEiLCJzaWduZXJfcmVnaXN0cnlfc2hhMjU2Ijoic2hhMjU2OmUyNDNhMjMyNDNiMjQ5ODZlZDA4ODEyZTI4NGExYmQ4YzQ5OTM4MTQxNDlmMDJiY2JhNzljYzUyMGUxMGNhMTQiLCJzaWduaW5nX2F1dGhvcml0eSI6eyJlbnZpcm9ubWVudCI6InN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uIiwia2V5X29yaWdpbiI6InNvZnR3YXJlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9zaWduLXByb2R1Y3Rpb24tZXZpZGVuY2Utc29mdHdhcmUueW1sIn0sInNvdXJjZV9pc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2UiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWV2YWxzIiwicmVwb3NpdG9yeV9pZCI6IjExMzU5OTgxOTciLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6ImNhZDU1NjBkNmI3NDgyZjJjYjk5Yjk3MzVlMGFjM2M1YWFlNzE0YzgiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tYWNjZXB0YW5jZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"rmTjJwsVJ8iABvd0tiyypPTnr6Z/kZmRbNZoLGA2rbU8O5yIin8ikGBEdp5uZfMCDWjax5RRKr4JrpDk29u4BQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-acceptance-summary.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-acceptance-summary.json new file mode 100644 index 0000000..a4e3b2c --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-acceptance-summary.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory_sha256":"sha256:972a7511829f703774eb5def0ffb20bc823a6c598b217a4fab4c3c3b6dcdeb1a","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_docs","evidence_identity_sha256":"sha256:bdb0d9cfc88bc3a70a155bf55d12a4610f1341fda0cfad346e4b99c51f4dc9e6","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","production_acceptance_manifest_bundle_reference":{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/22/220f64e1eeb350abb61fed1171da316bf118502e2f7c19341163bf24d6a98311.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:220f64e1eeb350abb61fed1171da316bf118502e2f7c19341163bf24d6a98311","registry_entry_sha256":"sha256:0db135d96fe409d926d0db47f49cff82c22d2ef97a718b17e31c673f76611162","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:07acea354aa14f12e715db2d28933d5f67da39a87a1fa06fc9dcba65ec876830","size_bytes":2749,"subject_sha256":"sha256:1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050"},"production_acceptance_manifest_reference":{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/18/1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050","registry_entry_sha256":"sha256:3c648809c978e722723b94d568c8317201876792349804f05c0e829b758be9a4","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:2c095b9d5946ec68cfc1dc95e39b3492780107548e44296903c5cab90d75685a","size_bytes":11263,"subject_sha256":null},"publication_staging":{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468,"uploader_id":null,"uploader_login":null}],"deployment_id":"6226957122","deployment_url":"https://docs.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.6226957122","target_commitish":"e323249e3a7c1af9d7651312e0afe1f12c38c977"},"publication_staging_sha256":"sha256:d1d677f8285998d7e1d7a046e5a187271c2679974582de006a1b2d4046026aee","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/f2/f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c","registry_entry_sha256":"sha256:797e9db4e2e12ae40aee4f0294783bcee24197cdba444c5a03989c60d0edd2b0","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:b5cf56be5057eaa6d759c26c5d4f4ca3cfc9cb1f3decbcda13d16c605b877304","size_bytes":2737,"subject_sha256":"sha256:71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/71/71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61","registry_entry_sha256":"sha256:bb4facd0a1b5b8d939f82508f411cba4702c1c3bbeb5da100bd4811e8c53ffc7","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a0288638b7f2061011d4a5fb1833f61663180dc40c3970bde54ce76864e52e31","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/0d/0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727","registry_entry_sha256":"sha256:b5ed714f71ced770fba5e087c133deaa7de94266be3623ee853859c88f49d074","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:cff7badd477b6ce23aa0fa94566269bdbe8b94599797d45809de91c3d987ce3d","size_bytes":2849,"subject_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/a1/a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b","registry_entry_sha256":"sha256:5d3737a1e91fbcfe9346686fa6d94be043fbb47fe8d881902efd18c5270bb37a","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:8588bfba1cc5b485a2a77f0a41c3b0905762638b7f5c263983e32d2d31642ea3","size_bytes":6636,"subject_sha256":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:dd52dc34cd3fd4cb70c0cd45eb0f4e341b4db1c210a51513f126be7b01f05713","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-lifecycle-evidence-summary/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"docs","verdict":"accepted"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/0d/0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727.qualification-evidence-decision-receipt-sigstore-bundle.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/0d/0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727.qualification-evidence-decision-receipt-sigstore-bundle.json new file mode 100644 index 0000000..54f8bb5 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/0d/0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727.qualification-evidence-decision-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24tcmVjZWlwdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMTdiNDNjNDQ1ZDAxNWUzMTMxZWU3NGYzMjY3NmU2NGQ2ODczZWI4ZTNmZGFjODM4YTcyOWU5MjgyOGRiOThiIiwib2JqZWN0X3NpemVfYnl0ZXMiOjY2MzYsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjU4NzI0ODYwMWYxYmQ4YzM1N2RmMWVlMDgwODJiZmFkM2NmYWViMjgyZmU2YTVkNjMxZWZiYzM0MjE5NWI1MGMiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ODU4OGJmYmExY2M1YjQ4NWEyYTc3ZjBhNDFjM2IwOTA1NzYyNjM4YjdmNWMyNjM5ODNlMzJkMmQzMTY0MmVhMyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"0zp/c7IOWnd5VjguO6Jq2s3wiCECZvEVAezaAdLJ7o/W0ZtfQiolhhKojiEl/s8qNqHzqDRp/VrvKznxMVOzDA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..23e41d1 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYXV0aG9yaXR5LXN0YXRlLXJlY2VpcHQiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUtcmVjZWlwdCtqc29uO3ZlcnNpb249MiIsIm9iamVjdF9zY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMjJmOTgxNWVjMGY3YzU2Zjc2MjlhZWFiZmQyMWQxNGJjNmQ3MzllZmNmYjdmN2EwNzNjZTk5ODdlMTk0NzllIiwib2JqZWN0X3NpemVfYnl0ZXMiOjE1MjAsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmI5ZDhiOWQ0ZTA3ZDc3M2MxMWFjNjA4ZTA1MGYyMzNiMTE2MzYzZWNkODQxMTA1MTYxY2I1Y2JmNzUwZmZjOGUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ZGY1MDc5MTQxZGY2ODg3N2M0YjA2ZjA1YjlmYjlmZGYyNzkzMDdiNzYyOWViMWYyZGNlMTJkZWY0YmQ1ZTJmYSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1Njo3YTgxYmYzZDIxM2M3NDY3M2YzYzZiNWZhMTc5MjM0Y2JlZTUzNGM5NDMyYWFlYTZhZTA5ZTQ1NTU2MmY5NmI2Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LW9wcyIsInJlcG9zaXRvcnlfaWQiOiIxMTcyMDExMjk0IiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiJlMzIzMjQ5ZTNhN2MxYWY5ZDc2NTEzMTJlMGFmZTFmMTJjMzhjOTc3Iiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"wdmPoPKf3091kjDye9E9XCnfgqlljw8M+CEW2Vr0/hC5i85AWrpMfxPOB8Ui0KvTbF70QqLgFbgLqgdwWIPaDQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/14/14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8.production-acceptance-summary.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/14/14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8.production-acceptance-summary.json new file mode 100644 index 0000000..a4e3b2c --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/14/14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8.production-acceptance-summary.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory_sha256":"sha256:972a7511829f703774eb5def0ffb20bc823a6c598b217a4fab4c3c3b6dcdeb1a","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_docs","evidence_identity_sha256":"sha256:bdb0d9cfc88bc3a70a155bf55d12a4610f1341fda0cfad346e4b99c51f4dc9e6","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","production_acceptance_manifest_bundle_reference":{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/22/220f64e1eeb350abb61fed1171da316bf118502e2f7c19341163bf24d6a98311.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:220f64e1eeb350abb61fed1171da316bf118502e2f7c19341163bf24d6a98311","registry_entry_sha256":"sha256:0db135d96fe409d926d0db47f49cff82c22d2ef97a718b17e31c673f76611162","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:07acea354aa14f12e715db2d28933d5f67da39a87a1fa06fc9dcba65ec876830","size_bytes":2749,"subject_sha256":"sha256:1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050"},"production_acceptance_manifest_reference":{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/18/1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050","registry_entry_sha256":"sha256:3c648809c978e722723b94d568c8317201876792349804f05c0e829b758be9a4","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:2c095b9d5946ec68cfc1dc95e39b3492780107548e44296903c5cab90d75685a","size_bytes":11263,"subject_sha256":null},"publication_staging":{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468,"uploader_id":null,"uploader_login":null}],"deployment_id":"6226957122","deployment_url":"https://docs.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.6226957122","target_commitish":"e323249e3a7c1af9d7651312e0afe1f12c38c977"},"publication_staging_sha256":"sha256:d1d677f8285998d7e1d7a046e5a187271c2679974582de006a1b2d4046026aee","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/f2/f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c","registry_entry_sha256":"sha256:797e9db4e2e12ae40aee4f0294783bcee24197cdba444c5a03989c60d0edd2b0","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:b5cf56be5057eaa6d759c26c5d4f4ca3cfc9cb1f3decbcda13d16c605b877304","size_bytes":2737,"subject_sha256":"sha256:71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/71/71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61","registry_entry_sha256":"sha256:bb4facd0a1b5b8d939f82508f411cba4702c1c3bbeb5da100bd4811e8c53ffc7","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a0288638b7f2061011d4a5fb1833f61663180dc40c3970bde54ce76864e52e31","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/0d/0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727","registry_entry_sha256":"sha256:b5ed714f71ced770fba5e087c133deaa7de94266be3623ee853859c88f49d074","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:cff7badd477b6ce23aa0fa94566269bdbe8b94599797d45809de91c3d987ce3d","size_bytes":2849,"subject_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/a1/a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b","registry_entry_sha256":"sha256:5d3737a1e91fbcfe9346686fa6d94be043fbb47fe8d881902efd18c5270bb37a","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:8588bfba1cc5b485a2a77f0a41c3b0905762638b7f5c263983e32d2d31642ea3","size_bytes":6636,"subject_sha256":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:dd52dc34cd3fd4cb70c0cd45eb0f4e341b4db1c210a51513f126be7b01f05713","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-lifecycle-evidence-summary/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"docs","verdict":"accepted"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/18/1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050.production-acceptance-manifest.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/18/1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050.production-acceptance-manifest.json new file mode 100644 index 0000000..f8eb5a6 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/18/1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050.production-acceptance-manifest.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory":{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468}],"claim_scope":"production_docs","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"docs"},"artifact_inventory_sha256":"sha256:972a7511829f703774eb5def0ffb20bc823a6c598b217a4fab4c3c3b6dcdeb1a","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_docs","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","publication_staging":{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468,"uploader_id":null,"uploader_login":null}],"deployment_id":"6226957122","deployment_url":"https://docs.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.6226957122","target_commitish":"e323249e3a7c1af9d7651312e0afe1f12c38c977"},"publication_staging_sha256":"sha256:d1d677f8285998d7e1d7a046e5a187271c2679974582de006a1b2d4046026aee","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/f2/f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c","registry_entry_sha256":"sha256:797e9db4e2e12ae40aee4f0294783bcee24197cdba444c5a03989c60d0edd2b0","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:b5cf56be5057eaa6d759c26c5d4f4ca3cfc9cb1f3decbcda13d16c605b877304","size_bytes":2737,"subject_sha256":"sha256:71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/71/71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61","registry_entry_sha256":"sha256:bb4facd0a1b5b8d939f82508f411cba4702c1c3bbeb5da100bd4811e8c53ffc7","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a0288638b7f2061011d4a5fb1833f61663180dc40c3970bde54ce76864e52e31","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/0d/0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727","registry_entry_sha256":"sha256:b5ed714f71ced770fba5e087c133deaa7de94266be3623ee853859c88f49d074","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:cff7badd477b6ce23aa0fa94566269bdbe8b94599797d45809de91c3d987ce3d","size_bytes":2849,"subject_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/a1/a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b","registry_entry_sha256":"sha256:5d3737a1e91fbcfe9346686fa6d94be043fbb47fe8d881902efd18c5270bb37a","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:8588bfba1cc5b485a2a77f0a41c3b0905762638b7f5c263983e32d2d31642ea3","size_bytes":6636,"subject_sha256":null},"release":{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468}],"deployment_id":"6226957122","deployment_sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","kind":"deployment","schema_version":"openadapt.production-release-candidate/v1","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","source_repository":"OpenAdaptAI/openadapt-ops","source_repository_id":"1172011294","tag":null,"version":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:dd52dc34cd3fd4cb70c0cd45eb0f4e341b4db1c210a51513f126be7b01f05713","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-acceptance/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"docs","verdict":"accepted"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json new file mode 100644 index 0000000..fdc3e22 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","expires_at":null,"issuer":{"environment":"qualification-revocation-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-revocation-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","previous_revocation_state_sha256":null,"revision":1,"revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","revocations":[],"schema_version":"openadapt.qualification-revocation-state-receipt/v1","signature":"6/az5KZHqcV7weLNpPR11DnJR3f7Wfj5JgqcFddGoET+x+Q42rWH7zkgdDVJqvP+XxN09f1fHBmvkWlDvqlBBQ==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-revocation-state-receipt/v1","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification revocation state receipt v1\u0000","unsigned_object_sha256":"sha256:f7e15c3c660e2793c8c0c4f6beafef140ee71b2a407d971d2e6af0578b2fd6d6","unsigned_size_bytes":930},"status":"current"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/22/220f64e1eeb350abb61fed1171da316bf118502e2f7c19341163bf24d6a98311.production-acceptance-manifest-sigstore-bundle.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/22/220f64e1eeb350abb61fed1171da316bf118502e2f7c19341163bf24d6a98311.production-acceptance-manifest-sigstore-bundle.json new file mode 100644 index 0000000..f2e81e1 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/22/220f64e1eeb350abb61fed1171da316bf118502e2f7c19341163bf24d6a98311.production-acceptance-manifest-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1tYW5pZmVzdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWFjY2VwdGFuY2UranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1hY2NlcHRhbmNlL3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxODI3YzMyMzk3OWQ4OTUzMWM3YTczYTQwNzcyNTk1ZGVjMTYxODhlYWY2YTdhZWY3ZjUyZTljZDM5N2I4MDUwIiwib2JqZWN0X3NpemVfYnl0ZXMiOjExMjYzLCJyZXF1ZXN0X2lkX3NoYTI1NiI6InNoYTI1NjpjODFkMGQ2NmY0YzczN2M1MzU3NzBmYWRjY2Y5Y2EzN2E4NzkxNjE2YzY5NDY4ZGQ5MDE4ZDU5NWI4MTg4ZjIzIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcHVibGljLXRydXN0LXNpZ25pbmctc3RhdGVtZW50L3YxIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OjJjMDk1YjlkNTk0NmVjNjhjZmMxZGM5NWUzOWIzNDkyNzgwMTA3NTQ4ZTQ0Mjk2OTAzYzVjYWI5MGQ3NTY4NWEiLCJzaWduYXR1cmVfcHJvZmlsZSI6InNvZnR3YXJlLWVkMjU1MTktZHNzZS12MSIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInNpZ25pbmdfYXV0aG9yaXR5Ijp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJrZXlfb3JpZ2luIjoic29mdHdhcmUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL3NpZ24tcHJvZHVjdGlvbi1ldmlkZW5jZS1zb2Z0d2FyZS55bWwifSwic291cmNlX2lzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZXZhbHMiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNTk5ODE5NyIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiY2FkNTU2MGQ2Yjc0ODJmMmNiOTliOTczNWUwYWMzYzVhYWU3MTRjOCIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1hY2NlcHRhbmNlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"RoBTsFMZgPK/JL/rC0VUa1pBuvv2YKGsr6Axr0KuV21uGknjAApBZDjDqqW2BSicfQfKOofSy2RuwGGUm/JrBw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/4a/4a27e05914ac70bc27acaf970b6ce0d101e463f28158bb6e49788c0596882153.production-acceptance-summary-sigstore-bundle.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/4a/4a27e05914ac70bc27acaf970b6ce0d101e463f28158bb6e49788c0596882153.production-acceptance-summary-sigstore-bundle.json new file mode 100644 index 0000000..6c37089 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/4a/4a27e05914ac70bc27acaf970b6ce0d101e463f28158bb6e49788c0596882153.production-acceptance-summary-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6MTQwNDQxMDYwNDhiYWE2YzkyMGE2ODA0ZWU3MTNmYjI4NTZiMDQyZmUxYTBjODZmYzQ3ODA2NjMyMjE4MzJiOCIsIm9iamVjdF9zaXplX2J5dGVzIjoxMjM3MywicmVxdWVzdF9pZF9zaGEyNTYiOiJzaGEyNTY6ZDQzNjY5MWJjN2MwYzNlZmE1Y2M5N2M5ZGNkN2IxZWFkYTViZmE5MWRiZTAyMDg3MmY1ZjNmZDEzMTA5NjM0ZCIsInJldm9jYXRpb25fc3RhdGVfc2hhMjU2Ijoic2hhMjU2OjI1MGFiNDMwZTQ2N2Y1ZTU4NGViZDJiMTgzMjk3NmI0MjE4NmI2OThkYTcxZDYyN2VlMTcyNGMyYjFkYTI0NTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXB1YmxpYy10cnVzdC1zaWduaW5nLXN0YXRlbWVudC92MSIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjpmYjExOTBkZGY5NjEwYTRjY2VkOTNkMWRjZDdkOWIzZDE0NTBjMDRjM2ZjYjM2YjBhMzA5ODcxZGY1NzI1YWMzIiwic2lnbmF0dXJlX3Byb2ZpbGUiOiJzb2Z0d2FyZS1lZDI1NTE5LWRzc2UtdjEiLCJzaWduZXJfcmVnaXN0cnlfc2hhMjU2Ijoic2hhMjU2OmUyNDNhMjMyNDNiMjQ5ODZlZDA4ODEyZTI4NGExYmQ4YzQ5OTM4MTQxNDlmMDJiY2JhNzljYzUyMGUxMGNhMTQiLCJzaWduaW5nX2F1dGhvcml0eSI6eyJlbnZpcm9ubWVudCI6InN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uIiwia2V5X29yaWdpbiI6InNvZnR3YXJlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9zaWduLXByb2R1Y3Rpb24tZXZpZGVuY2Utc29mdHdhcmUueW1sIn0sInNvdXJjZV9pc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2UiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWV2YWxzIiwicmVwb3NpdG9yeV9pZCI6IjExMzU5OTgxOTciLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6ImNhZDU1NjBkNmI3NDgyZjJjYjk5Yjk3MzVlMGFjM2M1YWFlNzE0YzgiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tYWNjZXB0YW5jZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"rmTjJwsVJ8iABvd0tiyypPTnr6Z/kZmRbNZoLGA2rbU8O5yIin8ikGBEdp5uZfMCDWjax5RRKr4JrpDk29u4BQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..3d39da8 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0K2pzb247dmVyc2lvbj0xIiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0L3YxIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxODYzM2I4Y2MyNDNmNjg2NzA2NjA2MTYyYmZhMjQ5YTI5NzMzODExNTYzZjYzYjllNjhjYzdjNGEzNTA3Njc2Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjE0NTcsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjIwZGJjNzViNmYzMjJmMmU1ZDg3MjdlOTA0ZTRjYzA4ZDBmZTJhMWY1YjA5YTE5ZDNkN2M0ODE1YzlhOWUyZDUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJL29wZW5hZGFwdC1vcHMiLCJyZXBvc2l0b3J5X2lkIjoiMTE3MjAxMTI5NCIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiZTMyMzI0OWUzYTdjMWFmOWQ3NjUxMzEyZTBhZmUxZjEyYzM4Yzk3NyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvcXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"6H/dlDXrZ0r2kihJrm8OKF7UriiNbloFiofPmckxWdhvRtXo4bttnEtqK2Fr7i7rCQ2+22RmvRbtd8Idx17bCg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/54/549d2abc0f18d3e14d505698865d7226bf6cdf8356300322ee42d00b717ce054.qualification-release.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/54/549d2abc0f18d3e14d505698865d7226bf6cdf8356300322ee42d00b717ce054.qualification-release.json new file mode 100644 index 0000000..5859a86 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/54/549d2abc0f18d3e14d505698865d7226bf6cdf8356300322ee42d00b717ce054.qualification-release.json @@ -0,0 +1 @@ +{"admission_id_sha256":"sha256:8075cc5b24a8825be4f225eadaf69be0a77133834e5e7697fa21d3c1c2ebc619","artifact_inventory_sha256":"sha256:972a7511829f703774eb5def0ffb20bc823a6c598b217a4fab4c3c3b6dcdeb1a","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","claim_scope":"production_docs","evidence_class":"remote-safe-synthetic","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-release-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-production-release-admission.yml"},"not_before":"2026-09-02T19:22:47Z","production_acceptance_summary_bundle_reference":{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/4a/4a27e05914ac70bc27acaf970b6ce0d101e463f28158bb6e49788c0596882153.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:4a27e05914ac70bc27acaf970b6ce0d101e463f28158bb6e49788c0596882153","registry_entry_sha256":"sha256:9d6f590acab1b42d4fd8c7d0560744f737f5f2674de9b95f331be37a0a86984b","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:d16b2145f5e2450b86745a6d56bed27c83689a90a22f2156b22f4b1b529e703f","size_bytes":2789,"subject_sha256":"sha256:14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8"},"production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/14/14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8","registry_entry_sha256":"sha256:d05ac276ca321871cec4229d66841a0664399fb7686c86d35f45124df322a6f3","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:fb1190ddf9610a4cced93d1dcd7d9b3d1450c04c3fcb36b0a309871df5725ac3","size_bytes":12373,"subject_sha256":null},"publication_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","publication_staging":{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468,"uploader_id":null,"uploader_login":null}],"deployment_id":"6226957122","deployment_url":"https://docs.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.6226957122","target_commitish":"e323249e3a7c1af9d7651312e0afe1f12c38c977"},"publication_staging_sha256":"sha256:d1d677f8285998d7e1d7a046e5a187271c2679974582de006a1b2d4046026aee","release":{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468}],"deployment_id":"6226957122","deployment_sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","kind":"deployment","schema_version":"openadapt.production-release-candidate/v1","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","source_repository":"OpenAdaptAI/openadapt-ops","source_repository_id":"1172011294","tag":null,"version":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:dd52dc34cd3fd4cb70c0cd45eb0f4e341b4db1c210a51513f126be7b01f05713","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-release/v2","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"docs","verdict":"accepted"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/71/71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61.qualification-admission.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/71/71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61.qualification-admission.json new file mode 100644 index 0000000..20beb5b --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/71/71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61.qualification-admission.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:3a048613ede5665b99ec767fe6d893387f76b485a0e40505e2dd1a6d4b9fa526","admission_id_sha256":"sha256:b74c30abd6bc4ed0eeaba2b979703a62664ea7960a13bb62c2e9442f8b42c417","admitted_runtime_sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","application_contract_sha256":"sha256:c6e3a84c7296ac8cff1fc7de606c30105e6244c79479cc4c83ae27a185ae5ecf","bundle_sha256":"sha256:6a3d2b0ea78848e38d1f43b666d69134fe8ef9aaa216fbac5d3c083964e69997","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:4cae97318cd05fdd5e6fdbcb7a9e2dd0a110b3cf5b79855f066f4a96c0875353","campaign_permit_sha256":"sha256:9d6c41cbc36fdb4f7ca31e0da1f9e09cd6e25afb78646d80eebc6f120d320f7d","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/0d/0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727","registry_entry_sha256":"sha256:b5ed714f71ced770fba5e087c133deaa7de94266be3623ee853859c88f49d074","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:cff7badd477b6ce23aa0fa94566269bdbe8b94599797d45809de91c3d987ce3d","size_bytes":2849,"subject_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b"},"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/a1/a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b","registry_entry_sha256":"sha256:5d3737a1e91fbcfe9346686fa6d94be043fbb47fe8d881902efd18c5270bb37a","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:8588bfba1cc5b485a2a77f0a41c3b0905762638b7f5c263983e32d2d31642ea3","size_bytes":6636,"subject_sha256":null},"effect_contract_sha256":"sha256:029d7cf8e5ddfa1d49b779c08b403036c588ed7abf785754fbb2f30f9ede3933","entity_class":"record","environment_contract_sha256":"sha256:f488277c4194d83d8fc8bdc6922c7b4ab5dc1946b822eaac4909fcd990e93f07","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","expires_at":null,"identity_contract_sha256":"sha256:7b5c8b0f125e68ea806e93fad64e92c13099592e67f23038088288e198d6a504","input_contract_sha256":"sha256:c4e93a67cbf29e84f7073533dd950de24679cc36d9df8afff51210c5d376bd9f","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"qualification-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-qualification-admission.yml"},"local_identity_opening":{"algorithm":"hmac-sha256","customer_controlled_secret_required":true,"exact_contract_match_required":true,"maximum_age_seconds":60,"required":true,"revalidation_before_actuation":true,"schema_version":"openadapt.qualification-local-identity-opening/v1"},"not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:bf71aa98bd473e60965147fbfb0baf551831ab57fcb88ea08e621a2f46cbccfd","policy_contract_sha256":"sha256:4cdd0c5dc51b2b6991bb55983143c7db4392c3ad61e1afe254acd5f1b6986d33","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-admission/v4","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","verdict":"accepted","workflow_id_sha256":"sha256:bdefe3809412a80f0d0a59c38da57f03d3ac6f66311d16abaf4fdb3618805e6a","workflow_version_id_sha256":"sha256:908519213feac948925aa96c843bb8a0ec511cdf5c96a7e6c208c1ef66078bc9"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/a1/a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b.qualification-evidence-decision-receipt.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/a1/a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b.qualification-evidence-decision-receipt.json new file mode 100644 index 0000000..3a4d0d2 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/a1/a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b.qualification-evidence-decision-receipt.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:3a048613ede5665b99ec767fe6d893387f76b485a0e40505e2dd1a6d4b9fa526","admitted_runtime_sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","algorithm":"ed25519","application_contract_sha256":"sha256:c6e3a84c7296ac8cff1fc7de606c30105e6244c79479cc4c83ae27a185ae5ecf","bundle_sha256":"sha256:6a3d2b0ea78848e38d1f43b666d69134fe8ef9aaa216fbac5d3c083964e69997","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:4cae97318cd05fdd5e6fdbcb7a9e2dd0a110b3cf5b79855f066f4a96c0875353","campaign_permit_sha256":"sha256:9d6c41cbc36fdb4f7ca31e0da1f9e09cd6e25afb78646d80eebc6f120d320f7d","campaign_summary":{"classes":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"minimum_trials_per_task_condition":3,"schema_version":"openadapt.qualification-evidence-decision-campaign-summary/v1","task_count":1},"decision_commitment_sha256":"sha256:cf8b51e3a257f076371f24b47875e9433da6e2a3c95a5a89eb6b264b195b3b3b","decision_identity_sha256":"sha256:06bca7182569b3a37cd6ae0d4f1b9623fc8599fa896a9bc83f04702a62e38b29","decision_revision":1,"effect_contract_sha256":"sha256:029d7cf8e5ddfa1d49b779c08b403036c588ed7abf785754fbb2f30f9ede3933","entity_class":"record","environment_contract_sha256":"sha256:f488277c4194d83d8fc8bdc6922c7b4ab5dc1946b822eaac4909fcd990e93f07","evidence_authority_contract_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","evidence_manifest_readback_sha256":"sha256:645ec45077535a3667d3a6f4e2570552e5a92de1ab9af5e08d8ecdc09703c34b","evidence_manifest_sha256":"sha256:85523594066c763b8364fd045c7aec5824343e37147b399e642d4a56511424b4","expires_at":null,"identity_contract_sha256":"sha256:7b5c8b0f125e68ea806e93fad64e92c13099592e67f23038088288e198d6a504","input_contract_sha256":"sha256:c4e93a67cbf29e84f7073533dd950de24679cc36d9df8afff51210c5d376bd9f","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"synthetic-qualification-evidence-decision","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-synthetic-qualification-evidence-decision.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:bf71aa98bd473e60965147fbfb0baf551831ab57fcb88ea08e621a2f46cbccfd","policy_contract_sha256":"sha256:4cdd0c5dc51b2b6991bb55983143c7db4392c3ad61e1afe254acd5f1b6986d33","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-evidence-decision-receipt/v2","signature":"Gozvlm4m0DbhUKwljyBnw5o0flEUUyq7tEZ48k05iOMyhFnFNESWj8u58ldt1ueUu3Gcc7kIw8vTV87sK5Q0AA==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification evidence decision receipt v2\u0000","unsigned_object_sha256":"sha256:68a6c81f8a8021ed6610e4c3f834c1f604e04329b907ba804ed854f9c150e390","unsigned_size_bytes":6106},"verdict":"ADMIT","workflow_id_sha256":"sha256:bdefe3809412a80f0d0a59c38da57f03d3ac6f66311d16abaf4fdb3618805e6a","workflow_version_id_sha256":"sha256:908519213feac948925aa96c843bb8a0ec511cdf5c96a7e6c208c1ef66078bc9"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json new file mode 100644 index 0000000..c47be2a --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","expires_at":null,"issuer":{"environment":"qualification-authority-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-authority-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","schema_version":"openadapt.qualification-authority-state-receipt/v2","signature":"BUa1NvZFvbPv7pari55YjS6C7p6U68c2Jjrh0vt9u+ZFky8Y6w/9p+55MggWJP8zwghMIT+HM1YlqH5++ciOBQ==","signer_registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signer_registry_revision":1,"signer_registry_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-authority-state-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification authority state receipt v2\u0000","unsigned_object_sha256":"sha256:be362f1c032e0f0ee8f8ad378efe7b84fb55ea5e9260977a2b9fc2e41dda9b17","unsigned_size_bytes":995},"status":"active"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/f0/f005d1f59eed51531230da39b13440313094634a8eb5bc516defe667c0cef890.qualification-release-sigstore-bundle.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/f0/f005d1f59eed51531230da39b13440313094634a8eb5bc516defe667c0cef890.qualification-release-sigstore-bundle.json new file mode 100644 index 0000000..0037809 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/f0/f005d1f59eed51531230da39b13440313094634a8eb5bc516defe667c0cef890.qualification-release-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmVsZWFzZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLXJlbGVhc2UranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo1NDlkMmFiYzBmMThkM2UxNGQ1MDU2OTg4NjVkNzIyNmJmNmNkZjgzNTYzMDAzMjJlZTQyZDAwYjcxN2NlMDU0Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjU0MDEsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmMzOWFhMzRhOWEzZTM2NWM2MzE1ZGIwNTNlZDkwYTYwNDhjMDVjZDk4N2UwMDYxOWU5ZWQzZjNlZTU5Zjg1MGYiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6YzI3MDQyN2E0OTQ3MGZmOTRhNDJiYTI3ODUyYjI5ZjBhNDQ3MTlmMTI3YTZkY2IzMmRmZjM4OTg2YmRkOWYzMyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"PRA5oZHwcaUX0ybL4rOaWg2eaMUBtlaBbBuaVeVwCJ9piVgxmNTHkD4Xb4T2z5+aVEJ6ULyyMDWKbVs0H1QEDQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/f2/f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c.qualification-admission-sigstore-bundle.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/f2/f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c.qualification-admission-sigstore-bundle.json new file mode 100644 index 0000000..d877a47 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/objects/sha256/f2/f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c.qualification-admission-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYWRtaXNzaW9uIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uK2pzb247dmVyc2lvbj00Iiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo3MTQ3MDMwNGViMTNiNGQ5YWVkNjRjMGQyNmM5ZDMxZDFiYjhhNGViNDYzOTU1YmUwYjcyMGUxYWVkNTIzZTYxIiwib2JqZWN0X3NpemVfYnl0ZXMiOjgwNTUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjExNjhhMDFmMjIwZTE2Njg3Y2Y4NTJmYjQxZjk1N2RmZDllODQ2NmJmMTM0NTFjMWIxOGY0ZDBjZDQxZWExMGUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6YTAyODg2MzhiN2YyMDYxMDExZDRhNWZiMTgzM2Y2MTY2MzE4MGRjNDBjMzk3MGJkZTU0Y2U3Njg2NGU1MmUzMSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"+4wZPixfBXwizG+GZTbdKldNU/GoyjR8yQTLOKD+zFcutVu9e0EF9NB0vCQ07/dkThWQ+GYrx7W3+KP1L9Y9Cw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json new file mode 100644 index 0000000..72a5ba1 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json @@ -0,0 +1 @@ +{"expires_at":null,"generated_at":"2026-09-02T18:24:25Z","revision":1,"schema_version":"openadapt.qualification-signer-registry/v2","signers":[{"algorithm":"ed25519","allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["qualification-authority-state-receipt","qualification-evidence-decision-receipt","qualification-revocation-state-receipt"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/issue-synthetic-qualification-evidence-decision.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-authority-state.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-revocation-state.yml@refs/heads/main"],"key_id":"qa-ed25519-9cf4bca214c01d79","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"statement_schema_versions":["openadapt.qualification-evidence-signing-statement/v1"],"status":"active"},{"algorithm":"ed25519","allowed_environments":["synthetic-qualification-evidence-decision"],"allowed_kinds":["production-acceptance-manifest","production-acceptance-summary","production-cloud-deploy-authorization","production-cloud-deployment-result","production-current-default","production-deployment-observation","production-lifecycle-checkpoint","qualification-admission","qualification-authority-state-receipt","qualification-campaign-permit","qualification-campaign-permit-policy","qualification-campaign-permit-receipt","qualification-campaign-permit-request","qualification-evidence-decision-receipt","qualification-release","qualification-revocation-state-receipt","support-release-admission"],"allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["production-public-evidence"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/sign-production-evidence-software.yml@refs/heads/main"],"key_id":"oa-public-trust-ed25519-9cf4bca214c01d79","key_origin":"software","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"signature_encoding":"raw-64-base64-rfc4648-padded","statement_schema_versions":["openadapt.production-public-trust-signing-statement/v1"],"status":"active"}]} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/publication-staging.json b/local-candidates/docs-e323249-remote-safe-synthetic/publication-staging.json new file mode 100644 index 0000000..4acda0a --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/publication-staging.json @@ -0,0 +1 @@ +{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468,"uploader_id":null,"uploader_login":null}],"deployment_id":"6226957122","deployment_url":"https://docs.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.6226957122","target_commitish":"e323249e3a7c1af9d7651312e0afe1f12c38c977"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/qualification-admission-sigstore-bundle.json b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-admission-sigstore-bundle.json new file mode 100644 index 0000000..d877a47 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-admission-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYWRtaXNzaW9uIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uK2pzb247dmVyc2lvbj00Iiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo3MTQ3MDMwNGViMTNiNGQ5YWVkNjRjMGQyNmM5ZDMxZDFiYjhhNGViNDYzOTU1YmUwYjcyMGUxYWVkNTIzZTYxIiwib2JqZWN0X3NpemVfYnl0ZXMiOjgwNTUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjExNjhhMDFmMjIwZTE2Njg3Y2Y4NTJmYjQxZjk1N2RmZDllODQ2NmJmMTM0NTFjMWIxOGY0ZDBjZDQxZWExMGUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6YTAyODg2MzhiN2YyMDYxMDExZDRhNWZiMTgzM2Y2MTY2MzE4MGRjNDBjMzk3MGJkZTU0Y2U3Njg2NGU1MmUzMSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"+4wZPixfBXwizG+GZTbdKldNU/GoyjR8yQTLOKD+zFcutVu9e0EF9NB0vCQ07/dkThWQ+GYrx7W3+KP1L9Y9Cw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/qualification-admission.json b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-admission.json new file mode 100644 index 0000000..20beb5b --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-admission.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:3a048613ede5665b99ec767fe6d893387f76b485a0e40505e2dd1a6d4b9fa526","admission_id_sha256":"sha256:b74c30abd6bc4ed0eeaba2b979703a62664ea7960a13bb62c2e9442f8b42c417","admitted_runtime_sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","application_contract_sha256":"sha256:c6e3a84c7296ac8cff1fc7de606c30105e6244c79479cc4c83ae27a185ae5ecf","bundle_sha256":"sha256:6a3d2b0ea78848e38d1f43b666d69134fe8ef9aaa216fbac5d3c083964e69997","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:4cae97318cd05fdd5e6fdbcb7a9e2dd0a110b3cf5b79855f066f4a96c0875353","campaign_permit_sha256":"sha256:9d6c41cbc36fdb4f7ca31e0da1f9e09cd6e25afb78646d80eebc6f120d320f7d","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/0d/0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727","registry_entry_sha256":"sha256:b5ed714f71ced770fba5e087c133deaa7de94266be3623ee853859c88f49d074","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:cff7badd477b6ce23aa0fa94566269bdbe8b94599797d45809de91c3d987ce3d","size_bytes":2849,"subject_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b"},"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/a1/a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b","registry_entry_sha256":"sha256:5d3737a1e91fbcfe9346686fa6d94be043fbb47fe8d881902efd18c5270bb37a","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:8588bfba1cc5b485a2a77f0a41c3b0905762638b7f5c263983e32d2d31642ea3","size_bytes":6636,"subject_sha256":null},"effect_contract_sha256":"sha256:029d7cf8e5ddfa1d49b779c08b403036c588ed7abf785754fbb2f30f9ede3933","entity_class":"record","environment_contract_sha256":"sha256:f488277c4194d83d8fc8bdc6922c7b4ab5dc1946b822eaac4909fcd990e93f07","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","expires_at":null,"identity_contract_sha256":"sha256:7b5c8b0f125e68ea806e93fad64e92c13099592e67f23038088288e198d6a504","input_contract_sha256":"sha256:c4e93a67cbf29e84f7073533dd950de24679cc36d9df8afff51210c5d376bd9f","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"qualification-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-qualification-admission.yml"},"local_identity_opening":{"algorithm":"hmac-sha256","customer_controlled_secret_required":true,"exact_contract_match_required":true,"maximum_age_seconds":60,"required":true,"revalidation_before_actuation":true,"schema_version":"openadapt.qualification-local-identity-opening/v1"},"not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:bf71aa98bd473e60965147fbfb0baf551831ab57fcb88ea08e621a2f46cbccfd","policy_contract_sha256":"sha256:4cdd0c5dc51b2b6991bb55983143c7db4392c3ad61e1afe254acd5f1b6986d33","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-admission/v4","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","verdict":"accepted","workflow_id_sha256":"sha256:bdefe3809412a80f0d0a59c38da57f03d3ac6f66311d16abaf4fdb3618805e6a","workflow_version_id_sha256":"sha256:908519213feac948925aa96c843bb8a0ec511cdf5c96a7e6c208c1ef66078bc9"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/qualification-authority-state-receipt-sigstore-bundle.json b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-authority-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..23e41d1 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-authority-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYXV0aG9yaXR5LXN0YXRlLXJlY2VpcHQiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUtcmVjZWlwdCtqc29uO3ZlcnNpb249MiIsIm9iamVjdF9zY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMjJmOTgxNWVjMGY3YzU2Zjc2MjlhZWFiZmQyMWQxNGJjNmQ3MzllZmNmYjdmN2EwNzNjZTk5ODdlMTk0NzllIiwib2JqZWN0X3NpemVfYnl0ZXMiOjE1MjAsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmI5ZDhiOWQ0ZTA3ZDc3M2MxMWFjNjA4ZTA1MGYyMzNiMTE2MzYzZWNkODQxMTA1MTYxY2I1Y2JmNzUwZmZjOGUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ZGY1MDc5MTQxZGY2ODg3N2M0YjA2ZjA1YjlmYjlmZGYyNzkzMDdiNzYyOWViMWYyZGNlMTJkZWY0YmQ1ZTJmYSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1Njo3YTgxYmYzZDIxM2M3NDY3M2YzYzZiNWZhMTc5MjM0Y2JlZTUzNGM5NDMyYWFlYTZhZTA5ZTQ1NTU2MmY5NmI2Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LW9wcyIsInJlcG9zaXRvcnlfaWQiOiIxMTcyMDExMjk0IiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiJlMzIzMjQ5ZTNhN2MxYWY5ZDc2NTEzMTJlMGFmZTFmMTJjMzhjOTc3Iiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"wdmPoPKf3091kjDye9E9XCnfgqlljw8M+CEW2Vr0/hC5i85AWrpMfxPOB8Ui0KvTbF70QqLgFbgLqgdwWIPaDQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/qualification-authority-state-receipt.json b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-authority-state-receipt.json new file mode 100644 index 0000000..c47be2a --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-authority-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","expires_at":null,"issuer":{"environment":"qualification-authority-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-authority-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","schema_version":"openadapt.qualification-authority-state-receipt/v2","signature":"BUa1NvZFvbPv7pari55YjS6C7p6U68c2Jjrh0vt9u+ZFky8Y6w/9p+55MggWJP8zwghMIT+HM1YlqH5++ciOBQ==","signer_registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signer_registry_revision":1,"signer_registry_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-authority-state-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification authority state receipt v2\u0000","unsigned_object_sha256":"sha256:be362f1c032e0f0ee8f8ad378efe7b84fb55ea5e9260977a2b9fc2e41dda9b17","unsigned_size_bytes":995},"status":"active"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/qualification-evidence-decision-receipt-sigstore-bundle.json b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-evidence-decision-receipt-sigstore-bundle.json new file mode 100644 index 0000000..54f8bb5 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-evidence-decision-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24tcmVjZWlwdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMTdiNDNjNDQ1ZDAxNWUzMTMxZWU3NGYzMjY3NmU2NGQ2ODczZWI4ZTNmZGFjODM4YTcyOWU5MjgyOGRiOThiIiwib2JqZWN0X3NpemVfYnl0ZXMiOjY2MzYsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjU4NzI0ODYwMWYxYmQ4YzM1N2RmMWVlMDgwODJiZmFkM2NmYWViMjgyZmU2YTVkNjMxZWZiYzM0MjE5NWI1MGMiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ODU4OGJmYmExY2M1YjQ4NWEyYTc3ZjBhNDFjM2IwOTA1NzYyNjM4YjdmNWMyNjM5ODNlMzJkMmQzMTY0MmVhMyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"0zp/c7IOWnd5VjguO6Jq2s3wiCECZvEVAezaAdLJ7o/W0ZtfQiolhhKojiEl/s8qNqHzqDRp/VrvKznxMVOzDA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/qualification-evidence-decision-receipt.json b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-evidence-decision-receipt.json new file mode 100644 index 0000000..3a4d0d2 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-evidence-decision-receipt.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:3a048613ede5665b99ec767fe6d893387f76b485a0e40505e2dd1a6d4b9fa526","admitted_runtime_sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","algorithm":"ed25519","application_contract_sha256":"sha256:c6e3a84c7296ac8cff1fc7de606c30105e6244c79479cc4c83ae27a185ae5ecf","bundle_sha256":"sha256:6a3d2b0ea78848e38d1f43b666d69134fe8ef9aaa216fbac5d3c083964e69997","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:4cae97318cd05fdd5e6fdbcb7a9e2dd0a110b3cf5b79855f066f4a96c0875353","campaign_permit_sha256":"sha256:9d6c41cbc36fdb4f7ca31e0da1f9e09cd6e25afb78646d80eebc6f120d320f7d","campaign_summary":{"classes":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"minimum_trials_per_task_condition":3,"schema_version":"openadapt.qualification-evidence-decision-campaign-summary/v1","task_count":1},"decision_commitment_sha256":"sha256:cf8b51e3a257f076371f24b47875e9433da6e2a3c95a5a89eb6b264b195b3b3b","decision_identity_sha256":"sha256:06bca7182569b3a37cd6ae0d4f1b9623fc8599fa896a9bc83f04702a62e38b29","decision_revision":1,"effect_contract_sha256":"sha256:029d7cf8e5ddfa1d49b779c08b403036c588ed7abf785754fbb2f30f9ede3933","entity_class":"record","environment_contract_sha256":"sha256:f488277c4194d83d8fc8bdc6922c7b4ab5dc1946b822eaac4909fcd990e93f07","evidence_authority_contract_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","evidence_manifest_readback_sha256":"sha256:645ec45077535a3667d3a6f4e2570552e5a92de1ab9af5e08d8ecdc09703c34b","evidence_manifest_sha256":"sha256:85523594066c763b8364fd045c7aec5824343e37147b399e642d4a56511424b4","expires_at":null,"identity_contract_sha256":"sha256:7b5c8b0f125e68ea806e93fad64e92c13099592e67f23038088288e198d6a504","input_contract_sha256":"sha256:c4e93a67cbf29e84f7073533dd950de24679cc36d9df8afff51210c5d376bd9f","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"synthetic-qualification-evidence-decision","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-synthetic-qualification-evidence-decision.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:bf71aa98bd473e60965147fbfb0baf551831ab57fcb88ea08e621a2f46cbccfd","policy_contract_sha256":"sha256:4cdd0c5dc51b2b6991bb55983143c7db4392c3ad61e1afe254acd5f1b6986d33","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-evidence-decision-receipt/v2","signature":"Gozvlm4m0DbhUKwljyBnw5o0flEUUyq7tEZ48k05iOMyhFnFNESWj8u58ldt1ueUu3Gcc7kIw8vTV87sK5Q0AA==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification evidence decision receipt v2\u0000","unsigned_object_sha256":"sha256:68a6c81f8a8021ed6610e4c3f834c1f604e04329b907ba804ed854f9c150e390","unsigned_size_bytes":6106},"verdict":"ADMIT","workflow_id_sha256":"sha256:bdefe3809412a80f0d0a59c38da57f03d3ac6f66311d16abaf4fdb3618805e6a","workflow_version_id_sha256":"sha256:908519213feac948925aa96c843bb8a0ec511cdf5c96a7e6c208c1ef66078bc9"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/qualification-release-sigstore-bundle.json b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-release-sigstore-bundle.json new file mode 100644 index 0000000..0037809 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-release-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmVsZWFzZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLXJlbGVhc2UranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo1NDlkMmFiYzBmMThkM2UxNGQ1MDU2OTg4NjVkNzIyNmJmNmNkZjgzNTYzMDAzMjJlZTQyZDAwYjcxN2NlMDU0Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjU0MDEsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmMzOWFhMzRhOWEzZTM2NWM2MzE1ZGIwNTNlZDkwYTYwNDhjMDVjZDk4N2UwMDYxOWU5ZWQzZjNlZTU5Zjg1MGYiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6YzI3MDQyN2E0OTQ3MGZmOTRhNDJiYTI3ODUyYjI5ZjBhNDQ3MTlmMTI3YTZkY2IzMmRmZjM4OTg2YmRkOWYzMyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"PRA5oZHwcaUX0ybL4rOaWg2eaMUBtlaBbBuaVeVwCJ9piVgxmNTHkD4Xb4T2z5+aVEJ6ULyyMDWKbVs0H1QEDQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/qualification-release.json b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-release.json new file mode 100644 index 0000000..5859a86 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-release.json @@ -0,0 +1 @@ +{"admission_id_sha256":"sha256:8075cc5b24a8825be4f225eadaf69be0a77133834e5e7697fa21d3c1c2ebc619","artifact_inventory_sha256":"sha256:972a7511829f703774eb5def0ffb20bc823a6c598b217a4fab4c3c3b6dcdeb1a","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","claim_scope":"production_docs","evidence_class":"remote-safe-synthetic","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-release-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-production-release-admission.yml"},"not_before":"2026-09-02T19:22:47Z","production_acceptance_summary_bundle_reference":{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/4a/4a27e05914ac70bc27acaf970b6ce0d101e463f28158bb6e49788c0596882153.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:4a27e05914ac70bc27acaf970b6ce0d101e463f28158bb6e49788c0596882153","registry_entry_sha256":"sha256:9d6f590acab1b42d4fd8c7d0560744f737f5f2674de9b95f331be37a0a86984b","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:d16b2145f5e2450b86745a6d56bed27c83689a90a22f2156b22f4b1b529e703f","size_bytes":2789,"subject_sha256":"sha256:14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8"},"production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/14/14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8","registry_entry_sha256":"sha256:d05ac276ca321871cec4229d66841a0664399fb7686c86d35f45124df322a6f3","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:fb1190ddf9610a4cced93d1dcd7d9b3d1450c04c3fcb36b0a309871df5725ac3","size_bytes":12373,"subject_sha256":null},"publication_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","publication_staging":{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468,"uploader_id":null,"uploader_login":null}],"deployment_id":"6226957122","deployment_url":"https://docs.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.6226957122","target_commitish":"e323249e3a7c1af9d7651312e0afe1f12c38c977"},"publication_staging_sha256":"sha256:d1d677f8285998d7e1d7a046e5a187271c2679974582de006a1b2d4046026aee","release":{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468}],"deployment_id":"6226957122","deployment_sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","kind":"deployment","schema_version":"openadapt.production-release-candidate/v1","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","source_repository":"OpenAdaptAI/openadapt-ops","source_repository_id":"1172011294","tag":null,"version":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:dd52dc34cd3fd4cb70c0cd45eb0f4e341b4db1c210a51513f126be7b01f05713","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-release/v2","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"docs","verdict":"accepted"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/qualification-revocation-state-receipt-sigstore-bundle.json b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-revocation-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..3d39da8 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-revocation-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0K2pzb247dmVyc2lvbj0xIiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0L3YxIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxODYzM2I4Y2MyNDNmNjg2NzA2NjA2MTYyYmZhMjQ5YTI5NzMzODExNTYzZjYzYjllNjhjYzdjNGEzNTA3Njc2Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjE0NTcsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjIwZGJjNzViNmYzMjJmMmU1ZDg3MjdlOTA0ZTRjYzA4ZDBmZTJhMWY1YjA5YTE5ZDNkN2M0ODE1YzlhOWUyZDUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJL29wZW5hZGFwdC1vcHMiLCJyZXBvc2l0b3J5X2lkIjoiMTE3MjAxMTI5NCIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiZTMyMzI0OWUzYTdjMWFmOWQ3NjUxMzEyZTBhZmUxZjEyYzM4Yzk3NyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvcXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"6H/dlDXrZ0r2kihJrm8OKF7UriiNbloFiofPmckxWdhvRtXo4bttnEtqK2Fr7i7rCQ2+22RmvRbtd8Idx17bCg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/qualification-revocation-state-receipt.json b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-revocation-state-receipt.json new file mode 100644 index 0000000..fdc3e22 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/qualification-revocation-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","expires_at":null,"issuer":{"environment":"qualification-revocation-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-revocation-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","previous_revocation_state_sha256":null,"revision":1,"revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","revocations":[],"schema_version":"openadapt.qualification-revocation-state-receipt/v1","signature":"6/az5KZHqcV7weLNpPR11DnJR3f7Wfj5JgqcFddGoET+x+Q42rWH7zkgdDVJqvP+XxN09f1fHBmvkWlDvqlBBQ==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-revocation-state-receipt/v1","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification revocation state receipt v1\u0000","unsigned_object_sha256":"sha256:f7e15c3c660e2793c8c0c4f6beafef140ee71b2a407d971d2e6af0578b2fd6d6","unsigned_size_bytes":930},"status":"current"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/release-issue-request.json b/local-candidates/docs-e323249-remote-safe-synthetic/release-issue-request.json new file mode 100644 index 0000000..eeda9ae --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/release-issue-request.json @@ -0,0 +1 @@ +{"evidence_class":"remote-safe-synthetic","production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/14/14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8","registry_entry_sha256":"sha256:d05ac276ca321871cec4229d66841a0664399fb7686c86d35f45124df322a6f3","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:fb1190ddf9610a4cced93d1dcd7d9b3d1450c04c3fcb36b0a309871df5725ac3","size_bytes":12373,"subject_sha256":null},"request_handle":"qair_MJkHgwZU1jWIfBKBKcaht8wURusl46Piu5beOGEheHS","schema_version":"openadapt.qualification-release-issue-request/v1"} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/signer-registry.json b/local-candidates/docs-e323249-remote-safe-synthetic/signer-registry.json new file mode 100644 index 0000000..72a5ba1 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/signer-registry.json @@ -0,0 +1 @@ +{"expires_at":null,"generated_at":"2026-09-02T18:24:25Z","revision":1,"schema_version":"openadapt.qualification-signer-registry/v2","signers":[{"algorithm":"ed25519","allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["qualification-authority-state-receipt","qualification-evidence-decision-receipt","qualification-revocation-state-receipt"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/issue-synthetic-qualification-evidence-decision.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-authority-state.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-revocation-state.yml@refs/heads/main"],"key_id":"qa-ed25519-9cf4bca214c01d79","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"statement_schema_versions":["openadapt.qualification-evidence-signing-statement/v1"],"status":"active"},{"algorithm":"ed25519","allowed_environments":["synthetic-qualification-evidence-decision"],"allowed_kinds":["production-acceptance-manifest","production-acceptance-summary","production-cloud-deploy-authorization","production-cloud-deployment-result","production-current-default","production-deployment-observation","production-lifecycle-checkpoint","qualification-admission","qualification-authority-state-receipt","qualification-campaign-permit","qualification-campaign-permit-policy","qualification-campaign-permit-receipt","qualification-campaign-permit-request","qualification-evidence-decision-receipt","qualification-release","qualification-revocation-state-receipt","support-release-admission"],"allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["production-public-evidence"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/sign-production-evidence-software.yml@refs/heads/main"],"key_id":"oa-public-trust-ed25519-9cf4bca214c01d79","key_origin":"software","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"signature_encoding":"raw-64-base64-rfc4648-padded","statement_schema_versions":["openadapt.production-public-trust-signing-statement/v1"],"status":"active"}]} diff --git a/local-candidates/docs-e323249-remote-safe-synthetic/workflow-issue-request.json b/local-candidates/docs-e323249-remote-safe-synthetic/workflow-issue-request.json new file mode 100644 index 0000000..81e37f7 --- /dev/null +++ b/local-candidates/docs-e323249-remote-safe-synthetic/workflow-issue-request.json @@ -0,0 +1 @@ +{"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/a1/a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b","registry_entry_sha256":"sha256:5d3737a1e91fbcfe9346686fa6d94be043fbb47fe8d881902efd18c5270bb37a","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:8588bfba1cc5b485a2a77f0a41c3b0905762638b7f5c263983e32d2d31642ea3","size_bytes":6636,"subject_sha256":null},"evidence_class":"remote-safe-synthetic","request_handle":"qair_M3sUxu01vPJSBvL3YxZG1qK9fA8RPuh76zKrjVxd9ME","schema_version":"openadapt.qualification-admission-issue-request/v1"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/artifact-inventory.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/artifact-inventory.json new file mode 100644 index 0000000..f5b9d8c --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/artifact-inventory.json @@ -0,0 +1 @@ +{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539}],"claim_scope":"production_openadapt","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"openadapt"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/build-record.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/build-record.json new file mode 100644 index 0000000..1d83f7f --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/build-record.json @@ -0,0 +1 @@ +{"campaign":{"cells_per_class":1,"classes":["healthy","safe_halt","idempotency_replay","uncertain_delivery","declared_attended","governed_repair"],"label":"remote-safe-synthetic","mockmed_production_acceptance":false,"task_count":1,"trials_per_cell":3},"did_not_generate_key":true,"did_not_replace_flow_signer":true,"evals_production_acceptance":false,"evidence_class":"remote-safe-synthetic","expires_at":null,"generated_at":"2026-09-02T19:22:47Z","inner_key_id":"qa-ed25519-9cf4bca214c01d79","keychain_service":"openadapt-qualification-ed25519","publication_mode":"already-published-pypi","release_admission_id_sha256":"sha256:0331d32bdc4522287211319fd2ba70f291442f7abc1293a189472650e0cdd5e2","schema_version":"openadapt.local-remaining-admission-build-record/v1","source_commit":"089c27c046f5cd972d299361f9d68285c1896c71","target":"openadapt"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/evidence-registry.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/evidence-registry.json new file mode 100644 index 0000000..37b0df2 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/evidence-registry.json @@ -0,0 +1 @@ +{"$schema":"schemas/evidence-registry.schema.json","entries":[{"kind":"qualification-authority-state-receipt","object_media_type":"application/vnd.openadapt.qualification-authority-state-receipt+json;version=2","object_path":"production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json","object_schema_version":"openadapt.qualification-authority-state-receipt/v2","object_sha256":"sha256:a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e","registry_entry_sha256":"sha256:d69026ffefb99b4eeb6c27db2913684138ee23f3b8923aa8ae3379e839489401","semantic_identity_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","size_bytes":1520,"subject_sha256":null},{"kind":"qualification-authority-state-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830","registry_entry_sha256":"sha256:29397e66bbafd8e02e8fbbaceaf2d3c1d2892723cd396bb0d4abb1a443192592","semantic_identity_sha256":"sha256:96b1361340164f4cfc3d9f50e88868c6d36a62a085a8543ed818a4b1ba905714","size_bytes":2809,"subject_sha256":"sha256:a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e"},{"kind":"qualification-revocation-state-receipt","object_media_type":"application/vnd.openadapt.qualification-revocation-state-receipt+json;version=1","object_path":"production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json","object_schema_version":"openadapt.qualification-revocation-state-receipt/v1","object_sha256":"sha256:18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676","registry_entry_sha256":"sha256:2592f2856bbfb5e381640f050669a3dfc1b19cbc4fbf7438ce18d0df1731f722","semantic_identity_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","size_bytes":1457,"subject_sha256":null},{"kind":"qualification-revocation-state-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f","registry_entry_sha256":"sha256:e4bf33edf52cf708db739746b4d99098642255380e70edc654a287c5d1aafe04","semantic_identity_sha256":"sha256:fcebb8e521419ea3c6aefa97885aa7153e88821e1a20617998067e921abc4d00","size_bytes":2817,"subject_sha256":"sha256:18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676"},{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/f4/f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b","registry_entry_sha256":"sha256:09af461a6231b3f29a0a6dc5a12b2ca8a2d542bd113a20b1f3f15f8573c0f834","semantic_identity_sha256":"sha256:53b555757d3107934fd0b9950ac5a727503a7a5e0a788e188977f8b6c260a69b","size_bytes":6636,"subject_sha256":null},{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/93/939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a","registry_entry_sha256":"sha256:5f944be71981503cfbd7df740170202a56757204d3a42b1898db4bfd19064cb6","semantic_identity_sha256":"sha256:f40412353bd00c1c652b5a413da314e471311645a7267f8ee9e0c7c26340896d","size_bytes":2849,"subject_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b"},{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/6d/6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e","registry_entry_sha256":"sha256:84fa3b4bdbd34ce18d9ca9fb49e4e8f13e01b4a3030115ad9dbcb8537c4bfa1f","semantic_identity_sha256":"sha256:920214d3bb3378e5cdab572c67ac04d13de3b2f19f99ade5e73f7e394282776e","size_bytes":8055,"subject_sha256":null},{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/66/66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27","registry_entry_sha256":"sha256:c138ffbe641d64e8796dd815038badeb46c02bc8ff147af17ca9556f4625a208","semantic_identity_sha256":"sha256:73da72c950a74fcd77e128e1c97d75658776571536b118775e01cab05c00aabc","size_bytes":2737,"subject_sha256":"sha256:6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e"},{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/69/694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c","registry_entry_sha256":"sha256:0fe1b941088a2f6217a9d63878bae0b833e8d3c889a2ada18cd73e20c462c512","semantic_identity_sha256":"sha256:73dce438387d745459a62bdaccf192c962c4dfb10bacd53fe2f68f2b707fc4b6","size_bytes":13546,"subject_sha256":null},{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/3c/3cdfa8783ddbe88434ddf3e715e58bfe77212bb6ea69e8ca9d7c8395720f631d.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:3cdfa8783ddbe88434ddf3e715e58bfe77212bb6ea69e8ca9d7c8395720f631d","registry_entry_sha256":"sha256:f8cfd1cb07f1ce4a051ceecd494d9f415c9c5d377cefe4c459d5db7c6185d6a9","semantic_identity_sha256":"sha256:6960a28d2786a58b67adca7fe1b8663e49cf1e1d4205d969165bcdb13d0f35ae","size_bytes":2749,"subject_sha256":"sha256:694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c"},{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/43/430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0","registry_entry_sha256":"sha256:4bc01ce31b4cef2ace209e24613fdb31caff760c9f9222dd59b3dbc743d6aa77","semantic_identity_sha256":"sha256:b83fb88c0635c2d8636e8d80587a671260c6778b23585a7bfab81a530b642ebf","size_bytes":14436,"subject_sha256":null},{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/f4/f492452c7481aa9dec48d317c58cc4f5564cd4bcd437f115873fd71d5fba8a3c.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:f492452c7481aa9dec48d317c58cc4f5564cd4bcd437f115873fd71d5fba8a3c","registry_entry_sha256":"sha256:6369def764073661cc264651fc21aa159369a41a41952d427b7ea8cdc326f89c","semantic_identity_sha256":"sha256:27bc1c22eb7957d6fc32d3c684001059f2bda6197332737f09132514369cd362","size_bytes":2789,"subject_sha256":"sha256:430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0"},{"kind":"qualification-release","object_media_type":"application/vnd.openadapt.qualification-release+json;version=2","object_path":"production-evidence/objects/sha256/53/5370cba3f92802fd27b3f364a746c219d9c651e9992b87d25a4d180386744f82.qualification-release.json","object_schema_version":"openadapt.qualification-release/v2","object_sha256":"sha256:5370cba3f92802fd27b3f364a746c219d9c651e9992b87d25a4d180386744f82","registry_entry_sha256":"sha256:1b2325f00ecc2fd739c83ed8a3b5a00048d127a626f3a76e11167ca7ed9de76e","semantic_identity_sha256":"sha256:bc95f40cda0e9374b38d4a05d4a473b7b9e533f61be8e04b9138c0d684efe1b7","size_bytes":7531,"subject_sha256":null},{"kind":"qualification-release-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/25/25058d1e59a40f9d3fd70199951ee0fa434ed0d19732866624946e4d2e9a1074.qualification-release-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:25058d1e59a40f9d3fd70199951ee0fa434ed0d19732866624946e4d2e9a1074","registry_entry_sha256":"sha256:96713e6329140816e314feb3e4e2a898c2f53c951f685e9605748d9b63c778d9","semantic_identity_sha256":"sha256:414b826ba65470764c2d22229bfd2686f753919a87ddf38d79ca6592d721875e","size_bytes":2741,"subject_sha256":"sha256:5370cba3f92802fd27b3f364a746c219d9c651e9992b87d25a4d180386744f82"}],"previous_registry_head_sha256":null,"registry_head_sha256":"sha256:8f7c7afacb691f0a170ff9ff4c7706a581a8f89967dd7463f2af5e307644bcef","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","revision":1,"schema_version":"openadapt.production-evidence-registry/v2","signer_registry":{"object_path":"production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json","object_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","registry_revision":1,"schema_version":"openadapt.qualification-signer-registry-pointer/v1"},"signer_registry_history":[{"object_path":"production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json","object_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","registry_revision":1,"schema_version":"openadapt.qualification-signer-registry-pointer/v1"}]} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/one-use-effect-release.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/one-use-effect-release.json new file mode 100644 index 0000000..5d7eb3d --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/one-use-effect-release.json @@ -0,0 +1 @@ +{"effect_id_sha256":"sha256:13210088f6117a81095d60538714fdb07090fcd16fa1f45eba68716c3e813c7f","effect_sha256":"sha256:6878801ca30616c503c55d957e797c20ec6ab8d6b580cf31057961a09674e3f7","operation":"issue-qualification-release","request_handle":"qair_9SG_MGWYR3z-QYP0Z8lTYLaoS8At79Edpnk3OumHuVY","request_sha256":"sha256:07a48d1483ecb90bd3de864bec5c52b196584b25b97ca0e80c99642b2a1c8ed6","result_base64":"eyJhZG1pc3Npb25faWRfc2hhMjU2Ijoic2hhMjU2OjAzMzFkMzJiZGM0NTIyMjg3MjExMzE5ZmQyYmE3MGYyOTE0NDJmN2FiYzEyOTNhMTg5NDcyNjUwZTBjZGQ1ZTIiLCJhcnRpZmFjdF9pbnZlbnRvcnlfc2hhMjU2Ijoic2hhMjU2OmRiYzNlYjk5YjBlNjcxNTg3YWQ2Njc5NDdjZjY5NTZiNGQxOWI0NjcxOGIwZmEyZWQ4MjI5NTkzOGQ4OWNkMTQiLCJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJjbGFpbV9zY29wZSI6InByb2R1Y3Rpb25fb3BlbmFkYXB0IiwiZXZpZGVuY2VfY2xhc3MiOiJyZW1vdGUtc2FmZS1zeW50aGV0aWMiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImlzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tcmVsZWFzZS1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tcmVsZWFzZS1hZG1pc3Npb24ueW1sIn0sIm5vdF9iZWZvcmUiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsInByb2R1Y3Rpb25fYWNjZXB0YW5jZV9zdW1tYXJ5X2J1bmRsZV9yZWZlcmVuY2UiOnsia2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5LXNpZ3N0b3JlLWJ1bmRsZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLmRldi5zaWdzdG9yZS5idW5kbGUudjAuMytqc29uIiwib2JqZWN0X3BhdGgiOiJwcm9kdWN0aW9uLWV2aWRlbmNlL29iamVjdHMvc2hhMjU2L2Y0L2Y0OTI0NTJjNzQ4MWFhOWRlYzQ4ZDMxN2M1OGNjNGY1NTY0Y2Q0YmNkNDM3ZjExNTg3M2ZkNzFkNWZiYThhM2MucHJvZHVjdGlvbi1hY2NlcHRhbmNlLXN1bW1hcnktc2lnc3RvcmUtYnVuZGxlLmpzb24iLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJvYmplY3Rfc2hhMjU2Ijoic2hhMjU2OmY0OTI0NTJjNzQ4MWFhOWRlYzQ4ZDMxN2M1OGNjNGY1NTY0Y2Q0YmNkNDM3ZjExNTg3M2ZkNzFkNWZiYThhM2MiLCJyZWdpc3RyeV9lbnRyeV9zaGEyNTYiOiJzaGEyNTY6NjM2OWRlZjc2NDA3MzY2MWNjMjY0NjUxZmMyMWFhMTU5MzY5YTQxYTQxOTUyZDQyN2I3ZWE4Y2RjMzI2Zjg5YyIsInJlZ2lzdHJ5X2hlYWRfc2hhMjU2Ijoic2hhMjU2OmNhNzM2YzgxZmVlZDVmNzNhOTQ5NzVkYzM2YWRhMjIzODRkYWMxMDhjZjExZDhmY2I4MmQ5NmNjMWFhYTA5MDciLCJyZWdpc3RyeV9yZXZpc2lvbiI6MSwicmVnaXN0cnlfc291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1ldmlkZW5jZS1vYmplY3QtcmVmZXJlbmNlL3YyIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OjI3YmMxYzIyZWI3OTU3ZDZmYzMyZDNjNjg0MDAxMDU5ZjJiZGE2MTk3MzMyNzM3ZjA5MTMyNTE0MzY5Y2QzNjIiLCJzaXplX2J5dGVzIjoyNzg5LCJzdWJqZWN0X3NoYTI1NiI6InNoYTI1Njo0MzA4MzBkY2E0ZTdmMjMxMGFkNWEwMjUxY2IzYmJiYzA4YzI4NWJiMWFlNzliZjYyOTM2MWMzMDAwMTQ4ZWMwIn0sInByb2R1Y3Rpb25fYWNjZXB0YW5jZV9zdW1tYXJ5X3JlZmVyZW5jZSI6eyJraW5kIjoicHJvZHVjdGlvbi1hY2NlcHRhbmNlLXN1bW1hcnkiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeStqc29uO3ZlcnNpb249MyIsIm9iamVjdF9wYXRoIjoicHJvZHVjdGlvbi1ldmlkZW5jZS9vYmplY3RzL3NoYTI1Ni80My80MzA4MzBkY2E0ZTdmMjMxMGFkNWEwMjUxY2IzYmJiYzA4YzI4NWJiMWFlNzliZjYyOTM2MWMzMDAwMTQ4ZWMwLnByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Lmpzb24iLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6NDMwODMwZGNhNGU3ZjIzMTBhZDVhMDI1MWNiM2JiYmMwOGMyODViYjFhZTc5YmY2MjkzNjFjMzAwMDE0OGVjMCIsInJlZ2lzdHJ5X2VudHJ5X3NoYTI1NiI6InNoYTI1Njo0YmMwMWNlMzFiNGNlZjJhY2UyMDllMjQ2MTNmZGIzMWNhZmY3NjBjOWY5MjIyZGQ1OWIzZGJjNzQzZDZhYTc3IiwicmVnaXN0cnlfaGVhZF9zaGEyNTYiOiJzaGEyNTY6Y2E3MzZjODFmZWVkNWY3M2E5NDk3NWRjMzZhZGEyMjM4NGRhYzEwOGNmMTFkOGZjYjgyZDk2Y2MxYWFhMDkwNyIsInJlZ2lzdHJ5X3JldmlzaW9uIjoxLCJyZWdpc3RyeV9zb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLWV2aWRlbmNlLW9iamVjdC1yZWZlcmVuY2UvdjIiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6YjgzZmI4OGMwNjM1YzJkODYzNmU4ZDgwNTg3YTY3MTI2MGM2Nzc4YjIzNTg1YTdiZmFiODFhNTMwYjY0MmViZiIsInNpemVfYnl0ZXMiOjE0NDM2LCJzdWJqZWN0X3NoYTI1NiI6bnVsbH0sInB1YmxpY2F0aW9uX3BvbGljeV9zaGEyNTYiOiJzaGEyNTY6ZWQ1YWI2OWZlODEyNzYwNGNhNjc0MjYzY2JjOGM3NzRiN2NmZDEwNzU0ZTkwYmZhYTliNzFiYTU3M2JjZTFkMSIsInB1YmxpY2F0aW9uX3N0YWdpbmciOnsiYXNzZXRzIjpbeyJhc3NldF9pZCI6IjUzMTEwMzIzOCIsImtpbmQiOiJweXRob24td2hlZWwiLCJtZWRpYV90eXBlIjoiYXBwbGljYXRpb24vemlwIiwibmFtZSI6Im9wZW5hZGFwdC0xLjE2LjAtcHkzLW5vbmUtYW55LndobCIsInB1Ymxpc2hfZGVzdGluYXRpb25zIjpbImdpdGh1Yi1yZWxlYXNlIiwicHlwaSJdLCJzaGEyNTYiOiJzaGEyNTY6MzcxNjkzZTc2MDdkMWNkYzFlYTM2MGVmNWQ2NTdjMWFmNzkxYTBhZjM5Njc3ZmEyY2U1OTMzZTdiYTcxMjcxOSIsInNpemVfYnl0ZXMiOjIyNTM5LCJ1cGxvYWRlcl9pZCI6IjQxODk4MjgyIiwidXBsb2FkZXJfbG9naW4iOiJnaXRodWItYWN0aW9uc1tib3RdIn0seyJhc3NldF9pZCI6IjUzMTEwMzI1MCIsImtpbmQiOiJweXRob24tc2Rpc3QiLCJtZWRpYV90eXBlIjoiYXBwbGljYXRpb24vZ3ppcCIsIm5hbWUiOiJvcGVuYWRhcHQtMS4xNi4wLnRhci5neiIsInB1Ymxpc2hfZGVzdGluYXRpb25zIjpbImdpdGh1Yi1yZWxlYXNlIiwicHlwaSJdLCJzaGEyNTYiOiJzaGEyNTY6MzlkMDE2MTI0MTdkZmY1OTgxYjUzNmIzMjRhNjM0OThkZjFlYTZmMDEyOGM3MjMyNzY2MDllYmJlMThkOWExOCIsInNpemVfYnl0ZXMiOjQ3MDI4LCJ1cGxvYWRlcl9pZCI6IjQxODk4MjgyIiwidXBsb2FkZXJfbG9naW4iOiJnaXRodWItYWN0aW9uc1tib3RdIn1dLCJkcmFmdCI6ZmFsc2UsImRyYWZ0X3JlbGVhc2VfaWQiOiIzNzczMDE2MTQiLCJpbW11dGFibGVfcmVsZWFzZXMiOnsiZW5hYmxlZCI6dHJ1ZSwiZW5mb3JjZWRfYnlfb3duZXIiOmZhbHNlfSwiaW1tdXRhYmxlX3JlbGVhc2VzX3NoYTI1NiI6InNoYTI1NjowNzY0OWFhZmIxNjcyMzdmZWNjMTM4ZjVlOTNiNDhkZGNlNWE2OWY0MDYwZGE3MTMwZTNjNzhlNTlmZDQ4NTgxIiwib2JzZXJ2ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsInByZXJlbGVhc2UiOmZhbHNlLCJwdWJsaWNhdGlvbl9tb2RlIjoiYWxyZWFkeS1wdWJsaXNoZWQtcHlwaSIsInB5cGlfZmlsZXMiOlt7ImZpbGVuYW1lIjoib3BlbmFkYXB0LTEuMTYuMC1weTMtbm9uZS1hbnkud2hsIiwicGFja2FnZXR5cGUiOiJiZGlzdF93aGVlbCIsInNoYTI1NiI6InNoYTI1NjozNzE2OTNlNzYwN2QxY2RjMWVhMzYwZWY1ZDY1N2MxYWY3OTFhMGFmMzk2NzdmYTJjZTU5MzNlN2JhNzEyNzE5Iiwic2l6ZV9ieXRlcyI6MjI1MzksInlhbmtlZCI6ZmFsc2V9LHsiZmlsZW5hbWUiOiJvcGVuYWRhcHQtMS4xNi4wLnRhci5neiIsInBhY2thZ2V0eXBlIjoic2Rpc3QiLCJzaGEyNTYiOiJzaGEyNTY6MzlkMDE2MTI0MTdkZmY1OTgxYjUzNmIzMjRhNjM0OThkZjFlYTZmMDEyOGM3MjMyNzY2MDllYmJlMThkOWExOCIsInNpemVfYnl0ZXMiOjQ3MDI4LCJ5YW5rZWQiOmZhbHNlfV0sInJlbGVhc2VfYXBwX2JvdF91c2VyX2lkIjoiMzIxNTQzOTA2IiwicmVsZWFzZV9hcHBfaWQiOiI0NzMwNzA4IiwicmVsZWFzZV9hcHBfaW5zdGFsbGF0aW9uX2lkIjoiMTU2ODM1NTY4IiwicmVsZWFzZV9hdXRob3JfbG9naW4iOiJhYnJpY2hyIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJL09wZW5BZGFwdCIsInJlcG9zaXRvcnlfaWQiOiI2MjcwMjQ4NTAiLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXJlbGVhc2Utc3RhZ2luZy1ldmlkZW5jZS92MSIsInRhZyI6InYxLjE2LjAiLCJ0YWdfcmVmX3N0YXRlIjp7ImV4aXN0cyI6dHJ1ZSwicmVmIjoicmVmcy90YWdzL3YxLjE2LjAifSwidGFnX3JlZl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6OWE4YWE3NDVhMDE0OTJiYTZkNzEyM2EzNTAxNWJiMjZhN2I2ZGJmNjg5Y2JiYzU5OGYyNGU2NjkyYzZjYmUxZiIsInRhZ19ydWxlc2V0cyI6W3siYnlwYXNzX2FjdG9ycyI6W3siYWN0b3JfaWQiOiI0NzMwNzA4IiwiYWN0b3JfdHlwZSI6IkludGVncmF0aW9uIiwiYnlwYXNzX21vZGUiOiJhbHdheXMifV0sImNvbmRpdGlvbnMiOnsicmVmX25hbWUiOnsiZXhjbHVkZSI6W10sImluY2x1ZGUiOlsicmVmcy90YWdzL3YqIl19fSwiZW5mb3JjZW1lbnQiOiJhY3RpdmUiLCJuYW1lIjoiT3BlbkFkYXB0IHBvbGljeTogcmVsZWFzZSB0YWcgY3JlYXRpb24iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvT3BlbkFkYXB0IiwicmVwb3NpdG9yeV9pZCI6IjYyNzAyNDg1MCIsInJvbGUiOiJjcmVhdGlvbl9hdXRob3JpdHkiLCJydWxlcyI6W3sidHlwZSI6ImNyZWF0aW9uIn1dLCJydWxlc2V0X2lkIjoiMTAiLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXJlbGVhc2UtdGFnLXJ1bGVzZXQvdjEiLCJ0YXJnZXQiOiJ0YWcifSx7ImJ5cGFzc19hY3RvcnMiOltdLCJjb25kaXRpb25zIjp7InJlZl9uYW1lIjp7ImV4Y2x1ZGUiOltdLCJpbmNsdWRlIjpbInJlZnMvdGFncy92KiJdfX0sImVuZm9yY2VtZW50IjoiYWN0aXZlIiwibmFtZSI6Ik9wZW5BZGFwdCBwb2xpY3k6IGltbXV0YWJsZSByZWxlYXNlIHRhZ3MiLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvT3BlbkFkYXB0IiwicmVwb3NpdG9yeV9pZCI6IjYyNzAyNDg1MCIsInJvbGUiOiJpbW11dGFiaWxpdHkiLCJydWxlcyI6W3sidHlwZSI6ImRlbGV0aW9uIn0seyJ0eXBlIjoibm9uX2Zhc3RfZm9yd2FyZCJ9LHsicGFyYW1ldGVycyI6eyJ1cGRhdGVfYWxsb3dzX2ZldGNoX2FuZF9tZXJnZSI6ZmFsc2V9LCJ0eXBlIjoidXBkYXRlIn1dLCJydWxlc2V0X2lkIjoiMTEiLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXJlbGVhc2UtdGFnLXJ1bGVzZXQvdjEiLCJ0YXJnZXQiOiJ0YWcifV0sInRhZ19ydWxlc2V0c19zaGEyNTYiOiJzaGEyNTY6YTNlMjFkZjVmNjhmMjE4NjdiNjQ4ZmQyYzU3MGIyODU3YWY4MDZmMjkxNjliYjNiNDk5NWJiNzNjMTljYzQ4YyIsInRhcmdldF9jb21taXRpc2giOiIwODljMjdjMDQ2ZjVjZDk3MmQyOTkzNjFmOWQ2ODI4NWMxODk2YzcxIn0sInB1YmxpY2F0aW9uX3N0YWdpbmdfc2hhMjU2Ijoic2hhMjU2OjYxMGY2OTEyNmVkYzUyZDU1NzkyYzkyMTY5ZGQ1MmQ0OTUxZDQ2MWNiNTY1Mzc4MmI1NjY2OWJlNmQyYTJmMjQiLCJyZWxlYXNlIjp7ImFydGlmYWN0cyI6W3sia2luZCI6InB5dGhvbi1zZGlzdCIsIm1lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi9nemlwIiwibmFtZSI6Im9wZW5hZGFwdC0xLjE2LjAudGFyLmd6IiwicHVibGlzaF9kZXN0aW5hdGlvbnMiOlsiZ2l0aHViLXJlbGVhc2UiLCJweXBpIl0sInNoYTI1NiI6InNoYTI1NjozOWQwMTYxMjQxN2RmZjU5ODFiNTM2YjMyNGE2MzQ5OGRmMWVhNmYwMTI4YzcyMzI3NjYwOWViYmUxOGQ5YTE4Iiwic2l6ZV9ieXRlcyI6NDcwMjh9LHsia2luZCI6InB5dGhvbi13aGVlbCIsIm1lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi96aXAiLCJuYW1lIjoib3BlbmFkYXB0LTEuMTYuMC1weTMtbm9uZS1hbnkud2hsIiwicHVibGlzaF9kZXN0aW5hdGlvbnMiOlsiZ2l0aHViLXJlbGVhc2UiLCJweXBpIl0sInNoYTI1NiI6InNoYTI1NjozNzE2OTNlNzYwN2QxY2RjMWVhMzYwZWY1ZDY1N2MxYWY3OTFhMGFmMzk2NzdmYTJjZTU5MzNlN2JhNzEyNzE5Iiwic2l6ZV9ieXRlcyI6MjI1Mzl9XSwiZGVwbG95bWVudF9pZCI6bnVsbCwiZGVwbG95bWVudF9zaGEyNTYiOm51bGwsImtpbmQiOiJwYWNrYWdlIiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1yZWxlYXNlLWNhbmRpZGF0ZS92MSIsInNvdXJjZV9jb21taXQiOiIwODljMjdjMDQ2ZjVjZDk3MmQyOTkzNjFmOWQ2ODI4NWMxODk2YzcxIiwic291cmNlX3JlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9PcGVuQWRhcHQiLCJzb3VyY2VfcmVwb3NpdG9yeV9pZCI6IjYyNzAyNDg1MCIsInRhZyI6InYxLjE2LjAiLCJ2ZXJzaW9uIjoiMS4xNi4wIn0sInJlbGVhc2VfaWRlbnRpdHkiOnsiY2hhbm5lbCI6InByb2R1Y3Rpb24iLCJwcmV2aW91c19hZG1pc3Npb25fc2hhMjU2IjpudWxsLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5tb25vdG9uaWMtcHJvZHVjdGlvbi1yZWxlYXNlL3YxIiwic2VxdWVuY2UiOjF9LCJyZWxlYXNlX3NoYTI1NiI6InNoYTI1Njo5OWIzMzA2ZWZkYWFhMGU1ZjMyNGE4MzIzMDE1NmQ4NTMyM2JjNTNhNjIxOWQwN2U4ZDQ0MzAwNmFiZjcwYTlmIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmVsZWFzZS92MiIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInRhcmdldCI6Im9wZW5hZGFwdCIsInZlcmRpY3QiOiJhY2NlcHRlZCJ9Cg==","result_sha256":"sha256:5370cba3f92802fd27b3f364a746c219d9c651e9992b87d25a4d180386744f82","retry_policy":"reconcile-never-retry","schema_version":"openadapt.qualification-one-use-effect/v1"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/one-use-effect.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/one-use-effect.json new file mode 100644 index 0000000..de5b588 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/one-use-effect.json @@ -0,0 +1 @@ +{"effect_id_sha256":"sha256:0dfecf3382d375c05e9dbdb89fbf1589ea4f8b3e12b8a7856aa4ac2f6d13f0bd","effect_sha256":"sha256:38c0cc3110dee10feaa3dcb0ceffd692cb3939e0860069a662e41da6bf90ab17","operation":"issue-qualification-admission","request_handle":"qair_3PoJBat4axmUvKsB-VGWnG6RTVlUt9J8B5UKRyXaAbI","request_sha256":"sha256:285b0ff77f5fc9603ffee2d0acbd417d43ef0ed9df68f60a71c317729484cfb9","result_base64":"eyJhY3Rpb25fY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OjdiMThiYjg1MjY2NTFmMTVjZWE1ODc0YzBlM2Q5MTEzYWUyYWYyNjkwYmRkY2RlMjc2ZWUwY2RkOGY3MWI5NTYiLCJhZG1pc3Npb25faWRfc2hhMjU2Ijoic2hhMjU2OmI0OGQ0Njk3ZDA0NjFhMTliZGZhMTIyYjlhNGI4MDM2ZGRhYWQ5NzU1N2U4YTM2Mjc3MjNiNDlmN2I3N2E4NjQiLCJhZG1pdHRlZF9ydW50aW1lX3NoYTI1NiI6InNoYTI1NjozNzE2OTNlNzYwN2QxY2RjMWVhMzYwZWY1ZDY1N2MxYWY3OTFhMGFmMzk2NzdmYTJjZTU5MzNlN2JhNzEyNzE5IiwiYXBwbGljYXRpb25fY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OjY2YmM0ZGZiYjkwOGU4ZGM1MDEyMjg2MjM1ZmE5ZWY5NGMwZGIyODRkNWIzODE4MmM2MzBkMjZmZDU1MGQ0ZmUiLCJidW5kbGVfc2hhMjU2Ijoic2hhMjU2OjJjOTBhOTVmNmJhYjEzYTQ1ZmYwZWE1YWZiMzE5MGM5MzQ1Njk0MTBlNjkwNWEyZjBkMjdkYmNhZDliZGZmNDgiLCJidW5kbGVfdmVyc2lvbiI6IjAuMC4wLXN5bnRoZXRpYyIsImNhbXBhaWduX2FydGlmYWN0X3NoYTI1NiI6InNoYTI1NjozYmVhNTcwNDc4MWE0OWY2ZTFlMTM3YWQ5YTBmNzdmZTdlYjkzYWE1ZmY1MTdkN2RkYWFhMmUyODFkMTk0ZDRmIiwiY2FtcGFpZ25fcGVybWl0X3NoYTI1NiI6InNoYTI1Njo0ZDExZmY2MzQ1YmRhNzBiYjRkNGMwNzI3YjFlYmU5ZTcxZDhhODM3YmZmMDAyYmQzZGQ0ZmRmZDQ0YTJiNWJiIiwiY2FtcGFpZ25fc3VtbWFyeSI6eyJkZWNsYXJlZF9hdHRlbmRlZCI6eyJhcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsImF1dGhlbnRpY2F0ZWRfYm91bmRfZGVjaXNpb25fY291bnQiOjMsImJsaW5kX3JldHJ5X2NvdW50IjowLCJsaXZlX3RhcmdldF9yZXZhbGlkYXRpb25fY291bnQiOjMsIm1pbmltdW1fdHJpYWxzX3Blcl9jZWxsIjozLCJtb2RlbF9jYWxsX2NvdW50IjowLCJvYnNlcnZlZF90cmlhbF9jb3VudCI6Mywib3Zlcl9oYWx0X2NvdW50IjowLCJwb2xpY3lfYXBwcm92ZWRfcmVwYWlyX2NvdW50IjowLCJyZWNvbmNpbGlhdGlvbl9yZXF1aXJlZF9jb3VudCI6MCwicmVwbGF5X2Rpc3BhdGNoX2NvdW50IjowLCJyZXRhaW5lZF9yZXBhaXJfZXZpZGVuY2VfY291bnQiOjAsInNpbGVudF9pbmNvcnJlY3Rfc3VjY2Vzc19jb3VudCI6MCwidGFza19jb25kaXRpb25fY2VsbF9jb3VudCI6MSwidW5wbGFubmVkX2ludGVydmVudGlvbl9jb3VudCI6MCwidW5zYWZlX2VmZmVjdF9jb3VudCI6MCwidW52ZXJpZmllZF9kaXJlY3RfYWN0aW9uX2NvdW50IjowfSwiZ292ZXJuZWRfcmVwYWlyIjp7ImFwcHJvdmVkX3JlcGFpcl9jb3VudCI6MywiYXV0aGVudGljYXRlZF9ib3VuZF9kZWNpc2lvbl9jb3VudCI6MCwiYmxpbmRfcmV0cnlfY291bnQiOjAsImxpdmVfdGFyZ2V0X3JldmFsaWRhdGlvbl9jb3VudCI6MywibWluaW11bV90cmlhbHNfcGVyX2NlbGwiOjMsIm1vZGVsX2NhbGxfY291bnQiOjAsIm9ic2VydmVkX3RyaWFsX2NvdW50IjozLCJvdmVyX2hhbHRfY291bnQiOjAsInBvbGljeV9hcHByb3ZlZF9yZXBhaXJfY291bnQiOjMsInJlY29uY2lsaWF0aW9uX3JlcXVpcmVkX2NvdW50IjowLCJyZXBsYXlfZGlzcGF0Y2hfY291bnQiOjAsInJldGFpbmVkX3JlcGFpcl9ldmlkZW5jZV9jb3VudCI6Mywic2lsZW50X2luY29ycmVjdF9zdWNjZXNzX2NvdW50IjowLCJ0YXNrX2NvbmRpdGlvbl9jZWxsX2NvdW50IjoxLCJ1bnBsYW5uZWRfaW50ZXJ2ZW50aW9uX2NvdW50IjowLCJ1bnNhZmVfZWZmZWN0X2NvdW50IjowLCJ1bnZlcmlmaWVkX2RpcmVjdF9hY3Rpb25fY291bnQiOjB9LCJoZWFsdGh5Ijp7ImFwcHJvdmVkX3JlcGFpcl9jb3VudCI6MCwiYXV0aGVudGljYXRlZF9ib3VuZF9kZWNpc2lvbl9jb3VudCI6MCwiYmxpbmRfcmV0cnlfY291bnQiOjAsImxpdmVfdGFyZ2V0X3JldmFsaWRhdGlvbl9jb3VudCI6MCwibWluaW11bV90cmlhbHNfcGVyX2NlbGwiOjMsIm1vZGVsX2NhbGxfY291bnQiOjAsIm9ic2VydmVkX3RyaWFsX2NvdW50IjozLCJvdmVyX2hhbHRfY291bnQiOjAsInBvbGljeV9hcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsInJlY29uY2lsaWF0aW9uX3JlcXVpcmVkX2NvdW50IjowLCJyZXBsYXlfZGlzcGF0Y2hfY291bnQiOjAsInJldGFpbmVkX3JlcGFpcl9ldmlkZW5jZV9jb3VudCI6MCwic2lsZW50X2luY29ycmVjdF9zdWNjZXNzX2NvdW50IjowLCJ0YXNrX2NvbmRpdGlvbl9jZWxsX2NvdW50IjoxLCJ1bnBsYW5uZWRfaW50ZXJ2ZW50aW9uX2NvdW50IjowLCJ1bnNhZmVfZWZmZWN0X2NvdW50IjowLCJ1bnZlcmlmaWVkX2RpcmVjdF9hY3Rpb25fY291bnQiOjB9LCJpZGVtcG90ZW5jeV9yZXBsYXkiOnsiYXBwcm92ZWRfcmVwYWlyX2NvdW50IjowLCJhdXRoZW50aWNhdGVkX2JvdW5kX2RlY2lzaW9uX2NvdW50IjowLCJibGluZF9yZXRyeV9jb3VudCI6MCwibGl2ZV90YXJnZXRfcmV2YWxpZGF0aW9uX2NvdW50IjowLCJtaW5pbXVtX3RyaWFsc19wZXJfY2VsbCI6MywibW9kZWxfY2FsbF9jb3VudCI6MCwib2JzZXJ2ZWRfdHJpYWxfY291bnQiOjMsIm92ZXJfaGFsdF9jb3VudCI6MCwicG9saWN5X2FwcHJvdmVkX3JlcGFpcl9jb3VudCI6MCwicmVjb25jaWxpYXRpb25fcmVxdWlyZWRfY291bnQiOjAsInJlcGxheV9kaXNwYXRjaF9jb3VudCI6MCwicmV0YWluZWRfcmVwYWlyX2V2aWRlbmNlX2NvdW50IjowLCJzaWxlbnRfaW5jb3JyZWN0X3N1Y2Nlc3NfY291bnQiOjAsInRhc2tfY29uZGl0aW9uX2NlbGxfY291bnQiOjEsInVucGxhbm5lZF9pbnRlcnZlbnRpb25fY291bnQiOjAsInVuc2FmZV9lZmZlY3RfY291bnQiOjAsInVudmVyaWZpZWRfZGlyZWN0X2FjdGlvbl9jb3VudCI6MH0sInNhZmVfaGFsdCI6eyJhcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsImF1dGhlbnRpY2F0ZWRfYm91bmRfZGVjaXNpb25fY291bnQiOjAsImJsaW5kX3JldHJ5X2NvdW50IjowLCJsaXZlX3RhcmdldF9yZXZhbGlkYXRpb25fY291bnQiOjAsIm1pbmltdW1fdHJpYWxzX3Blcl9jZWxsIjozLCJtb2RlbF9jYWxsX2NvdW50IjowLCJvYnNlcnZlZF90cmlhbF9jb3VudCI6Mywib3Zlcl9oYWx0X2NvdW50IjowLCJwb2xpY3lfYXBwcm92ZWRfcmVwYWlyX2NvdW50IjowLCJyZWNvbmNpbGlhdGlvbl9yZXF1aXJlZF9jb3VudCI6MCwicmVwbGF5X2Rpc3BhdGNoX2NvdW50IjowLCJyZXRhaW5lZF9yZXBhaXJfZXZpZGVuY2VfY291bnQiOjAsInNpbGVudF9pbmNvcnJlY3Rfc3VjY2Vzc19jb3VudCI6MCwidGFza19jb25kaXRpb25fY2VsbF9jb3VudCI6MSwidW5wbGFubmVkX2ludGVydmVudGlvbl9jb3VudCI6MCwidW5zYWZlX2VmZmVjdF9jb3VudCI6MCwidW52ZXJpZmllZF9kaXJlY3RfYWN0aW9uX2NvdW50IjowfSwidW5jZXJ0YWluX2RlbGl2ZXJ5Ijp7ImFwcHJvdmVkX3JlcGFpcl9jb3VudCI6MCwiYXV0aGVudGljYXRlZF9ib3VuZF9kZWNpc2lvbl9jb3VudCI6MCwiYmxpbmRfcmV0cnlfY291bnQiOjAsImxpdmVfdGFyZ2V0X3JldmFsaWRhdGlvbl9jb3VudCI6MCwibWluaW11bV90cmlhbHNfcGVyX2NlbGwiOjMsIm1vZGVsX2NhbGxfY291bnQiOjAsIm9ic2VydmVkX3RyaWFsX2NvdW50IjozLCJvdmVyX2hhbHRfY291bnQiOjAsInBvbGljeV9hcHByb3ZlZF9yZXBhaXJfY291bnQiOjAsInJlY29uY2lsaWF0aW9uX3JlcXVpcmVkX2NvdW50IjozLCJyZXBsYXlfZGlzcGF0Y2hfY291bnQiOjAsInJldGFpbmVkX3JlcGFpcl9ldmlkZW5jZV9jb3VudCI6MCwic2lsZW50X2luY29ycmVjdF9zdWNjZXNzX2NvdW50IjowLCJ0YXNrX2NvbmRpdGlvbl9jZWxsX2NvdW50IjoxLCJ1bnBsYW5uZWRfaW50ZXJ2ZW50aW9uX2NvdW50IjowLCJ1bnNhZmVfZWZmZWN0X2NvdW50IjowLCJ1bnZlcmlmaWVkX2RpcmVjdF9hY3Rpb25fY291bnQiOjB9fSwiZGVjaXNpb25fcmVjZWlwdF9idW5kbGVfcmVmZXJlbmNlIjp7ImtpbmQiOiJxdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQtc2lnc3RvcmUtYnVuZGxlIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJvYmplY3RfcGF0aCI6InByb2R1Y3Rpb24tZXZpZGVuY2Uvb2JqZWN0cy9zaGEyNTYvOTMvOTM5NTg4Yzk0NThkMjY4NmMwYTI0MzFmZmI4YWQ0MzJhOGU5Y2ExYmViYzBkODkxZDg4NzMyYWJiZTc4MmQ0YS5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQtc2lnc3RvcmUtYnVuZGxlLmpzb24iLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJhcHBsaWNhdGlvbi92bmQuZGV2LnNpZ3N0b3JlLmJ1bmRsZS52MC4zK2pzb24iLCJvYmplY3Rfc2hhMjU2Ijoic2hhMjU2OjkzOTU4OGM5NDU4ZDI2ODZjMGEyNDMxZmZiOGFkNDMyYThlOWNhMWJlYmMwZDg5MWQ4ODczMmFiYmU3ODJkNGEiLCJyZWdpc3RyeV9lbnRyeV9zaGEyNTYiOiJzaGEyNTY6NWY5NDRiZTcxOTgxNTAzY2ZiZDdkZjc0MDE3MDIwMmE1Njc1NzIwNGQzYTQyYjE4OThkYjRiZmQxOTA2NGNiNiIsInJlZ2lzdHJ5X2hlYWRfc2hhMjU2Ijoic2hhMjU2OmNhNzM2YzgxZmVlZDVmNzNhOTQ5NzVkYzM2YWRhMjIzODRkYWMxMDhjZjExZDhmY2I4MmQ5NmNjMWFhYTA5MDciLCJyZWdpc3RyeV9yZXZpc2lvbiI6MSwicmVnaXN0cnlfc291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1ldmlkZW5jZS1vYmplY3QtcmVmZXJlbmNlL3YyIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OmY0MDQxMjM1M2JkMDBjMWM2NTJiNWE0MTNkYTMxNGU0NzEzMTE2NDVhNzI2N2Y4ZWU5ZTBjN2MyNjM0MDg5NmQiLCJzaXplX2J5dGVzIjoyODQ5LCJzdWJqZWN0X3NoYTI1NiI6InNoYTI1NjpmNGE2MmFiNzhhZWE3MWQ3MGU0ODQzZDNkYzVkNzI0MzJmNzIxNWRiODM3YTE0ZjdhZWU0Njk3NzdkNzM3YzFiIn0sImRlY2lzaW9uX3JlY2VpcHRfcmVmZXJlbmNlIjp7ImtpbmQiOiJxdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0K2pzb247dmVyc2lvbj0yIiwib2JqZWN0X3BhdGgiOiJwcm9kdWN0aW9uLWV2aWRlbmNlL29iamVjdHMvc2hhMjU2L2Y0L2Y0YTYyYWI3OGFlYTcxZDcwZTQ4NDNkM2RjNWQ3MjQzMmY3MjE1ZGI4MzdhMTRmN2FlZTQ2OTc3N2Q3MzdjMWIucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0Lmpzb24iLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjpmNGE2MmFiNzhhZWE3MWQ3MGU0ODQzZDNkYzVkNzI0MzJmNzIxNWRiODM3YTE0ZjdhZWU0Njk3NzdkNzM3YzFiIiwicmVnaXN0cnlfZW50cnlfc2hhMjU2Ijoic2hhMjU2OjA5YWY0NjFhNjIzMWIzZjI5YTBhNmRjNWExMmIyY2E4YTJkNTQyYmQxMTNhMjBiMWYzZjE1Zjg1NzNjMGY4MzQiLCJyZWdpc3RyeV9oZWFkX3NoYTI1NiI6InNoYTI1NjpjYTczNmM4MWZlZWQ1ZjczYTk0OTc1ZGMzNmFkYTIyMzg0ZGFjMTA4Y2YxMWQ4ZmNiODJkOTZjYzFhYWEwOTA3IiwicmVnaXN0cnlfcmV2aXNpb24iOjEsInJlZ2lzdHJ5X3NvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tZXZpZGVuY2Utb2JqZWN0LXJlZmVyZW5jZS92MiIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1Njo1M2I1NTU3NTdkMzEwNzkzNGZkMGI5OTUwYWM1YTcyNzUwM2E3YTVlMGE3ODhlMTg4OTc3ZjhiNmMyNjBhNjliIiwic2l6ZV9ieXRlcyI6NjYzNiwic3ViamVjdF9zaGEyNTYiOm51bGx9LCJlZmZlY3RfY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OjAzZTgyZDdmY2IwYzBhMWJlNzAyMGYyMmU3MDE5YmU5NTFhZmJjYWMyOTRjMjBmMWM4YWQwODMzZmI0YTg1YmMiLCJlbnRpdHlfY2xhc3MiOiJyZWNvcmQiLCJlbnZpcm9ubWVudF9jb250cmFjdF9zaGEyNTYiOiJzaGEyNTY6M2IzYzc4YWY0NTdhZjIyNTVkMjZjZDk2Yjg5YmE2OTNlZDFjODU1NDgxMjBjNjY2YmM1ZmM1MDNiNzhkMTI2MyIsImV2aWRlbmNlX2F1dGhvcml0eV9zaGEyNTYiOiJzaGEyNTY6MWFhN2NmY2I1ZjNkZjZiOTkzNzJhMjhjMzA1MTc3ZTA0NjQ4N2M4ZWM1YjYxMTExZWRiZjFhMTJkM2U3NjY2MyIsImV2aWRlbmNlX2NsYXNzIjoicmVtb3RlLXNhZmUtc3ludGhldGljIiwiZXhwaXJlc19hdCI6bnVsbCwiaWRlbnRpdHlfY29udHJhY3Rfc2hhMjU2Ijoic2hhMjU2OmFjY2RmM2JiYWI3OTU4NDUwYzBhMTNhNDRjYmNiZDY2ZGY3MzIzMDk5MDdjOTUzODFmMGMxMDc1ZTczZmE2MjQiLCJpbnB1dF9jb250cmFjdF9zaGEyNTYiOiJzaGEyNTY6NWJkM2EyNTRmODlhODRkOTQyYzJhMDAzZTY5NzdhZjZhODgwNjRjNzQ1MzFlNTcyYjIzYWI0ZWZlYjNiYmM1MyIsImlzc3VlZF9hdCI6IjIwMjYtMDktMDJUMTk6MjI6NDdaIiwiaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9LCJsb2NhbF9pZGVudGl0eV9vcGVuaW5nIjp7ImFsZ29yaXRobSI6ImhtYWMtc2hhMjU2IiwiY3VzdG9tZXJfY29udHJvbGxlZF9zZWNyZXRfcmVxdWlyZWQiOnRydWUsImV4YWN0X2NvbnRyYWN0X21hdGNoX3JlcXVpcmVkIjp0cnVlLCJtYXhpbXVtX2FnZV9zZWNvbmRzIjo2MCwicmVxdWlyZWQiOnRydWUsInJldmFsaWRhdGlvbl9iZWZvcmVfYWN0dWF0aW9uIjp0cnVlLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWxvY2FsLWlkZW50aXR5LW9wZW5pbmcvdjEifSwibm90X2JlZm9yZSI6IjIwMjYtMDktMDJUMTk6MjI6NDdaIiwib3JnYW5pemF0aW9uX2lkX3NoYTI1NiI6InNoYTI1Njo4ZDYxMTAyMzQ0MzM1YWU1YTBjZjQ0MDRiNjVhZjIyMTU1MTI4OWVmOWM0ODI4NDkwZWMxY2QyOTc0YmYyZjI1IiwicG9saWN5X2NvbnRyYWN0X3NoYTI1NiI6InNoYTI1NjplYmQyYmQ0ZTZhYjI3MjM1YjczNjNkZGE2MGU3YTZiOTQ0MDc5NTY3MTk1YmEwZjk3OTc3OWUxOGUwMWU1ZWJlIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0IiwidmVyZGljdCI6ImFjY2VwdGVkIiwid29ya2Zsb3dfaWRfc2hhMjU2Ijoic2hhMjU2Ojc5N2UxOTRiMzYxMzU4N2QwZTgwMWZkZjdlYmVmZjM1ZjAwN2ZjNTQ3NmJjOTAzNjNlNTdmNGI1MzYwOGM4NzgiLCJ3b3JrZmxvd192ZXJzaW9uX2lkX3NoYTI1NiI6InNoYTI1Njo0MzcwOTRhNzQ3YzdhNGFmN2VjZWRjMmQ0ZThmMGJkMTJjNTI2ZDU3NDZjMGRiODc1ZmIzYTY3M2I0NTczYmZiIn0K","result_sha256":"sha256:6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e","retry_policy":"reconcile-never-retry","schema_version":"openadapt.qualification-one-use-effect/v1"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/one-use-effects.sqlite b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/one-use-effects.sqlite new file mode 100644 index 0000000..c5af01c Binary files /dev/null and b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/one-use-effects.sqlite differ diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-acceptance-manifest-sigstore-bundle.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-acceptance-manifest-sigstore-bundle.json new file mode 100644 index 0000000..0dd844e --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-acceptance-manifest-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1tYW5pZmVzdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWFjY2VwdGFuY2UranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1hY2NlcHRhbmNlL3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo2OTRiZWFiYWZiNDQ1ODNiNTQ5YmFjN2FhNDQxNzUxNzliODRmMDQ3NjA0ZmQ2ZmY3MTU3ZTJlNWNmYjE2NDVjIiwib2JqZWN0X3NpemVfYnl0ZXMiOjEzNTQ2LCJyZXF1ZXN0X2lkX3NoYTI1NiI6InNoYTI1NjplOTcyZTg1NWI5ZTU5NGIyMTQyNDFlZjUxNTUxYzA2ODgzMTYyZDA3YWUzYzZjN2M4ZjNjZWQ4NmNjODdkZTU4IiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcHVibGljLXRydXN0LXNpZ25pbmctc3RhdGVtZW50L3YxIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OjczZGNlNDM4Mzg3ZDc0NTQ1OWE2MmJkYWNjZjE5MmM5NjJjNGRmYjEwYmFjZDUzZmUyZjY4ZjJiNzA3ZmM0YjYiLCJzaWduYXR1cmVfcHJvZmlsZSI6InNvZnR3YXJlLWVkMjU1MTktZHNzZS12MSIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInNpZ25pbmdfYXV0aG9yaXR5Ijp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJrZXlfb3JpZ2luIjoic29mdHdhcmUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL3NpZ24tcHJvZHVjdGlvbi1ldmlkZW5jZS1zb2Z0d2FyZS55bWwifSwic291cmNlX2lzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZXZhbHMiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNTk5ODE5NyIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiY2FkNTU2MGQ2Yjc0ODJmMmNiOTliOTczNWUwYWMzYzVhYWU3MTRjOCIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1hY2NlcHRhbmNlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"rh086sKBdRxGzuVISbmaK+IBPRZSzW+Ayx9x2sdtr1RjaLwjegNJgO+qhYMGYPmn8Nv7YZ993WstoQgnXqufCQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-acceptance-manifest.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-acceptance-manifest.json new file mode 100644 index 0000000..b4e57a1 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-acceptance-manifest.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539}],"claim_scope":"production_openadapt","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"openadapt"},"artifact_inventory_sha256":"sha256:dbc3eb99b0e671587ad667947cf6956b4d19b46718b0fa2ed82295938d89cd14","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_openadapt","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","publication_staging":{"assets":[{"asset_id":"531103238","kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"uploader_id":"41898282","uploader_login":"github-actions[bot]"},{"asset_id":"531103250","kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"uploader_id":"41898282","uploader_login":"github-actions[bot]"}],"draft":false,"draft_release_id":"377301614","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt-1.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"yanked":false},{"filename":"openadapt-1.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.16.0"},"tag_ref_state_sha256":"sha256:9a8aa745a01492ba6d7123a35015bb26a7b6dbf689cbbc598f24e6692c6cbe1f","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:a3e21df5f68f21867b648fd2c570b2857af806f29169bb3b4995bb73c19cc48c","target_commitish":"089c27c046f5cd972d299361f9d68285c1896c71"},"publication_staging_sha256":"sha256:610f69126edc52d55792c92169dd52d4951d461cb5653782b56669be6d2a2f24","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/66/66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27","registry_entry_sha256":"sha256:c138ffbe641d64e8796dd815038badeb46c02bc8ff147af17ca9556f4625a208","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:73da72c950a74fcd77e128e1c97d75658776571536b118775e01cab05c00aabc","size_bytes":2737,"subject_sha256":"sha256:6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/6d/6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e","registry_entry_sha256":"sha256:84fa3b4bdbd34ce18d9ca9fb49e4e8f13e01b4a3030115ad9dbcb8537c4bfa1f","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:920214d3bb3378e5cdab572c67ac04d13de3b2f19f99ade5e73f7e394282776e","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/93/939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a","registry_entry_sha256":"sha256:5f944be71981503cfbd7df740170202a56757204d3a42b1898db4bfd19064cb6","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:f40412353bd00c1c652b5a413da314e471311645a7267f8ee9e0c7c26340896d","size_bytes":2849,"subject_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/f4/f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b","registry_entry_sha256":"sha256:09af461a6231b3f29a0a6dc5a12b2ca8a2d542bd113a20b1f3f15f8573c0f834","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:53b555757d3107934fd0b9950ac5a727503a7a5e0a788e188977f8b6c260a69b","size_bytes":6636,"subject_sha256":null},"release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"089c27c046f5cd972d299361f9d68285c1896c71","source_repository":"OpenAdaptAI/OpenAdapt","source_repository_id":"627024850","tag":"v1.16.0","version":"1.16.0"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:99b3306efdaaa0e5f324a83230156d85323bc53a6219d07e8d443006abf70a9f","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-acceptance/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"openadapt","verdict":"accepted"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-acceptance-summary-sigstore-bundle.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-acceptance-summary-sigstore-bundle.json new file mode 100644 index 0000000..8b068f1 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-acceptance-summary-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6NDMwODMwZGNhNGU3ZjIzMTBhZDVhMDI1MWNiM2JiYmMwOGMyODViYjFhZTc5YmY2MjkzNjFjMzAwMDE0OGVjMCIsIm9iamVjdF9zaXplX2J5dGVzIjoxNDQzNiwicmVxdWVzdF9pZF9zaGEyNTYiOiJzaGEyNTY6Y2JlOTM4YzQ5NzJlYTdjMDgzODUwMDM2ODQyZGVjMjlmMDczZmNjZjRkNmNmNTI0M2Q2OTYxNDdlOTYxMjlkMCIsInJldm9jYXRpb25fc3RhdGVfc2hhMjU2Ijoic2hhMjU2OjI1MGFiNDMwZTQ2N2Y1ZTU4NGViZDJiMTgzMjk3NmI0MjE4NmI2OThkYTcxZDYyN2VlMTcyNGMyYjFkYTI0NTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXB1YmxpYy10cnVzdC1zaWduaW5nLXN0YXRlbWVudC92MSIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjpiODNmYjg4YzA2MzVjMmQ4NjM2ZThkODA1ODdhNjcxMjYwYzY3NzhiMjM1ODVhN2JmYWI4MWE1MzBiNjQyZWJmIiwic2lnbmF0dXJlX3Byb2ZpbGUiOiJzb2Z0d2FyZS1lZDI1NTE5LWRzc2UtdjEiLCJzaWduZXJfcmVnaXN0cnlfc2hhMjU2Ijoic2hhMjU2OmUyNDNhMjMyNDNiMjQ5ODZlZDA4ODEyZTI4NGExYmQ4YzQ5OTM4MTQxNDlmMDJiY2JhNzljYzUyMGUxMGNhMTQiLCJzaWduaW5nX2F1dGhvcml0eSI6eyJlbnZpcm9ubWVudCI6InN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uIiwia2V5X29yaWdpbiI6InNvZnR3YXJlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9zaWduLXByb2R1Y3Rpb24tZXZpZGVuY2Utc29mdHdhcmUueW1sIn0sInNvdXJjZV9pc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2UiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWV2YWxzIiwicmVwb3NpdG9yeV9pZCI6IjExMzU5OTgxOTciLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6ImNhZDU1NjBkNmI3NDgyZjJjYjk5Yjk3MzVlMGFjM2M1YWFlNzE0YzgiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tYWNjZXB0YW5jZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"XaUU+OTCb4yTGnmi0mFPFWRpiiATVg255kXbkBX3tSWjaQFer1MuRx6qz29L5igyBsis1XCWgqplYxOyR6JACA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-acceptance-summary.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-acceptance-summary.json new file mode 100644 index 0000000..475f2a8 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-acceptance-summary.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory_sha256":"sha256:dbc3eb99b0e671587ad667947cf6956b4d19b46718b0fa2ed82295938d89cd14","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_openadapt","evidence_identity_sha256":"sha256:a4814d3cce062672be024a0f1560b32cd0b3ab240bc23ab27505b1688b853ca1","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","production_acceptance_manifest_bundle_reference":{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/3c/3cdfa8783ddbe88434ddf3e715e58bfe77212bb6ea69e8ca9d7c8395720f631d.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:3cdfa8783ddbe88434ddf3e715e58bfe77212bb6ea69e8ca9d7c8395720f631d","registry_entry_sha256":"sha256:f8cfd1cb07f1ce4a051ceecd494d9f415c9c5d377cefe4c459d5db7c6185d6a9","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:6960a28d2786a58b67adca7fe1b8663e49cf1e1d4205d969165bcdb13d0f35ae","size_bytes":2749,"subject_sha256":"sha256:694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c"},"production_acceptance_manifest_reference":{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/69/694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c","registry_entry_sha256":"sha256:0fe1b941088a2f6217a9d63878bae0b833e8d3c889a2ada18cd73e20c462c512","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:73dce438387d745459a62bdaccf192c962c4dfb10bacd53fe2f68f2b707fc4b6","size_bytes":13546,"subject_sha256":null},"publication_staging":{"assets":[{"asset_id":"531103238","kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"uploader_id":"41898282","uploader_login":"github-actions[bot]"},{"asset_id":"531103250","kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"uploader_id":"41898282","uploader_login":"github-actions[bot]"}],"draft":false,"draft_release_id":"377301614","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt-1.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"yanked":false},{"filename":"openadapt-1.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.16.0"},"tag_ref_state_sha256":"sha256:9a8aa745a01492ba6d7123a35015bb26a7b6dbf689cbbc598f24e6692c6cbe1f","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:a3e21df5f68f21867b648fd2c570b2857af806f29169bb3b4995bb73c19cc48c","target_commitish":"089c27c046f5cd972d299361f9d68285c1896c71"},"publication_staging_sha256":"sha256:610f69126edc52d55792c92169dd52d4951d461cb5653782b56669be6d2a2f24","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/66/66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27","registry_entry_sha256":"sha256:c138ffbe641d64e8796dd815038badeb46c02bc8ff147af17ca9556f4625a208","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:73da72c950a74fcd77e128e1c97d75658776571536b118775e01cab05c00aabc","size_bytes":2737,"subject_sha256":"sha256:6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/6d/6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e","registry_entry_sha256":"sha256:84fa3b4bdbd34ce18d9ca9fb49e4e8f13e01b4a3030115ad9dbcb8537c4bfa1f","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:920214d3bb3378e5cdab572c67ac04d13de3b2f19f99ade5e73f7e394282776e","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/93/939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a","registry_entry_sha256":"sha256:5f944be71981503cfbd7df740170202a56757204d3a42b1898db4bfd19064cb6","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:f40412353bd00c1c652b5a413da314e471311645a7267f8ee9e0c7c26340896d","size_bytes":2849,"subject_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/f4/f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b","registry_entry_sha256":"sha256:09af461a6231b3f29a0a6dc5a12b2ca8a2d542bd113a20b1f3f15f8573c0f834","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:53b555757d3107934fd0b9950ac5a727503a7a5e0a788e188977f8b6c260a69b","size_bytes":6636,"subject_sha256":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:99b3306efdaaa0e5f324a83230156d85323bc53a6219d07e8d443006abf70a9f","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-lifecycle-evidence-summary/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"openadapt","verdict":"accepted"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..23e41d1 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/0f/0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830.qualification-authority-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYXV0aG9yaXR5LXN0YXRlLXJlY2VpcHQiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUtcmVjZWlwdCtqc29uO3ZlcnNpb249MiIsIm9iamVjdF9zY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMjJmOTgxNWVjMGY3YzU2Zjc2MjlhZWFiZmQyMWQxNGJjNmQ3MzllZmNmYjdmN2EwNzNjZTk5ODdlMTk0NzllIiwib2JqZWN0X3NpemVfYnl0ZXMiOjE1MjAsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmI5ZDhiOWQ0ZTA3ZDc3M2MxMWFjNjA4ZTA1MGYyMzNiMTE2MzYzZWNkODQxMTA1MTYxY2I1Y2JmNzUwZmZjOGUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ZGY1MDc5MTQxZGY2ODg3N2M0YjA2ZjA1YjlmYjlmZGYyNzkzMDdiNzYyOWViMWYyZGNlMTJkZWY0YmQ1ZTJmYSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1Njo3YTgxYmYzZDIxM2M3NDY3M2YzYzZiNWZhMTc5MjM0Y2JlZTUzNGM5NDMyYWFlYTZhZTA5ZTQ1NTU2MmY5NmI2Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LW9wcyIsInJlcG9zaXRvcnlfaWQiOiIxMTcyMDExMjk0IiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiJlMzIzMjQ5ZTNhN2MxYWY5ZDc2NTEzMTJlMGFmZTFmMTJjMzhjOTc3Iiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"wdmPoPKf3091kjDye9E9XCnfgqlljw8M+CEW2Vr0/hC5i85AWrpMfxPOB8Ui0KvTbF70QqLgFbgLqgdwWIPaDQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json new file mode 100644 index 0000000..fdc3e22 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/18/18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676.qualification-revocation-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","expires_at":null,"issuer":{"environment":"qualification-revocation-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-revocation-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","previous_revocation_state_sha256":null,"revision":1,"revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","revocations":[],"schema_version":"openadapt.qualification-revocation-state-receipt/v1","signature":"6/az5KZHqcV7weLNpPR11DnJR3f7Wfj5JgqcFddGoET+x+Q42rWH7zkgdDVJqvP+XxN09f1fHBmvkWlDvqlBBQ==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-revocation-state-receipt/v1","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification revocation state receipt v1\u0000","unsigned_object_sha256":"sha256:f7e15c3c660e2793c8c0c4f6beafef140ee71b2a407d971d2e6af0578b2fd6d6","unsigned_size_bytes":930},"status":"current"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/25/25058d1e59a40f9d3fd70199951ee0fa434ed0d19732866624946e4d2e9a1074.qualification-release-sigstore-bundle.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/25/25058d1e59a40f9d3fd70199951ee0fa434ed0d19732866624946e4d2e9a1074.qualification-release-sigstore-bundle.json new file mode 100644 index 0000000..5868eaf --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/25/25058d1e59a40f9d3fd70199951ee0fa434ed0d19732866624946e4d2e9a1074.qualification-release-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmVsZWFzZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLXJlbGVhc2UranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo1MzcwY2JhM2Y5MjgwMmZkMjdiM2YzNjRhNzQ2YzIxOWQ5YzY1MWU5OTkyYjg3ZDI1YTRkMTgwMzg2NzQ0ZjgyIiwib2JqZWN0X3NpemVfYnl0ZXMiOjc1MzEsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmQwNjllNTE5OWU2Y2Q5YjhhNjRkMDU1Y2FkYjVjZDJhNGNlN2FiZTc3ZWI5YWM4ZDdmYzY3ZGYwNzZjODU2MmMiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6YmM5NWY0MGNkYTBlOTM3NGIzOGQ0YTA1ZDRhNDczYjdiOWU1MzNmNjFiZThlMDRiOTEzOGMwZDY4NGVmZTFiNyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"uFSvpAUhCXHRolD+Qb43D19jMpVVTZn1ooYq1chZhPkwwZwlPKon5wRB4h9bV2lNIEMAM8aZ3GhSFDjiU2xdBg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/3c/3cdfa8783ddbe88434ddf3e715e58bfe77212bb6ea69e8ca9d7c8395720f631d.production-acceptance-manifest-sigstore-bundle.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/3c/3cdfa8783ddbe88434ddf3e715e58bfe77212bb6ea69e8ca9d7c8395720f631d.production-acceptance-manifest-sigstore-bundle.json new file mode 100644 index 0000000..0dd844e --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/3c/3cdfa8783ddbe88434ddf3e715e58bfe77212bb6ea69e8ca9d7c8395720f631d.production-acceptance-manifest-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1tYW5pZmVzdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWFjY2VwdGFuY2UranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1hY2NlcHRhbmNlL3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo2OTRiZWFiYWZiNDQ1ODNiNTQ5YmFjN2FhNDQxNzUxNzliODRmMDQ3NjA0ZmQ2ZmY3MTU3ZTJlNWNmYjE2NDVjIiwib2JqZWN0X3NpemVfYnl0ZXMiOjEzNTQ2LCJyZXF1ZXN0X2lkX3NoYTI1NiI6InNoYTI1NjplOTcyZTg1NWI5ZTU5NGIyMTQyNDFlZjUxNTUxYzA2ODgzMTYyZDA3YWUzYzZjN2M4ZjNjZWQ4NmNjODdkZTU4IiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcHVibGljLXRydXN0LXNpZ25pbmctc3RhdGVtZW50L3YxIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OjczZGNlNDM4Mzg3ZDc0NTQ1OWE2MmJkYWNjZjE5MmM5NjJjNGRmYjEwYmFjZDUzZmUyZjY4ZjJiNzA3ZmM0YjYiLCJzaWduYXR1cmVfcHJvZmlsZSI6InNvZnR3YXJlLWVkMjU1MTktZHNzZS12MSIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInNpZ25pbmdfYXV0aG9yaXR5Ijp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJrZXlfb3JpZ2luIjoic29mdHdhcmUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL3NpZ24tcHJvZHVjdGlvbi1ldmlkZW5jZS1zb2Z0d2FyZS55bWwifSwic291cmNlX2lzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZXZhbHMiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNTk5ODE5NyIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiY2FkNTU2MGQ2Yjc0ODJmMmNiOTliOTczNWUwYWMzYzVhYWU3MTRjOCIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1hY2NlcHRhbmNlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"rh086sKBdRxGzuVISbmaK+IBPRZSzW+Ayx9x2sdtr1RjaLwjegNJgO+qhYMGYPmn8Nv7YZ993WstoQgnXqufCQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/43/430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0.production-acceptance-summary.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/43/430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0.production-acceptance-summary.json new file mode 100644 index 0000000..475f2a8 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/43/430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0.production-acceptance-summary.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory_sha256":"sha256:dbc3eb99b0e671587ad667947cf6956b4d19b46718b0fa2ed82295938d89cd14","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_openadapt","evidence_identity_sha256":"sha256:a4814d3cce062672be024a0f1560b32cd0b3ab240bc23ab27505b1688b853ca1","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","production_acceptance_manifest_bundle_reference":{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/3c/3cdfa8783ddbe88434ddf3e715e58bfe77212bb6ea69e8ca9d7c8395720f631d.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:3cdfa8783ddbe88434ddf3e715e58bfe77212bb6ea69e8ca9d7c8395720f631d","registry_entry_sha256":"sha256:f8cfd1cb07f1ce4a051ceecd494d9f415c9c5d377cefe4c459d5db7c6185d6a9","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:6960a28d2786a58b67adca7fe1b8663e49cf1e1d4205d969165bcdb13d0f35ae","size_bytes":2749,"subject_sha256":"sha256:694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c"},"production_acceptance_manifest_reference":{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/69/694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c","registry_entry_sha256":"sha256:0fe1b941088a2f6217a9d63878bae0b833e8d3c889a2ada18cd73e20c462c512","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:73dce438387d745459a62bdaccf192c962c4dfb10bacd53fe2f68f2b707fc4b6","size_bytes":13546,"subject_sha256":null},"publication_staging":{"assets":[{"asset_id":"531103238","kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"uploader_id":"41898282","uploader_login":"github-actions[bot]"},{"asset_id":"531103250","kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"uploader_id":"41898282","uploader_login":"github-actions[bot]"}],"draft":false,"draft_release_id":"377301614","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt-1.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"yanked":false},{"filename":"openadapt-1.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.16.0"},"tag_ref_state_sha256":"sha256:9a8aa745a01492ba6d7123a35015bb26a7b6dbf689cbbc598f24e6692c6cbe1f","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:a3e21df5f68f21867b648fd2c570b2857af806f29169bb3b4995bb73c19cc48c","target_commitish":"089c27c046f5cd972d299361f9d68285c1896c71"},"publication_staging_sha256":"sha256:610f69126edc52d55792c92169dd52d4951d461cb5653782b56669be6d2a2f24","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/66/66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27","registry_entry_sha256":"sha256:c138ffbe641d64e8796dd815038badeb46c02bc8ff147af17ca9556f4625a208","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:73da72c950a74fcd77e128e1c97d75658776571536b118775e01cab05c00aabc","size_bytes":2737,"subject_sha256":"sha256:6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/6d/6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e","registry_entry_sha256":"sha256:84fa3b4bdbd34ce18d9ca9fb49e4e8f13e01b4a3030115ad9dbcb8537c4bfa1f","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:920214d3bb3378e5cdab572c67ac04d13de3b2f19f99ade5e73f7e394282776e","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/93/939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a","registry_entry_sha256":"sha256:5f944be71981503cfbd7df740170202a56757204d3a42b1898db4bfd19064cb6","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:f40412353bd00c1c652b5a413da314e471311645a7267f8ee9e0c7c26340896d","size_bytes":2849,"subject_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/f4/f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b","registry_entry_sha256":"sha256:09af461a6231b3f29a0a6dc5a12b2ca8a2d542bd113a20b1f3f15f8573c0f834","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:53b555757d3107934fd0b9950ac5a727503a7a5e0a788e188977f8b6c260a69b","size_bytes":6636,"subject_sha256":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:99b3306efdaaa0e5f324a83230156d85323bc53a6219d07e8d443006abf70a9f","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-lifecycle-evidence-summary/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"openadapt","verdict":"accepted"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..3d39da8 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/4e/4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f.qualification-revocation-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0K2pzb247dmVyc2lvbj0xIiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0L3YxIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxODYzM2I4Y2MyNDNmNjg2NzA2NjA2MTYyYmZhMjQ5YTI5NzMzODExNTYzZjYzYjllNjhjYzdjNGEzNTA3Njc2Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjE0NTcsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjIwZGJjNzViNmYzMjJmMmU1ZDg3MjdlOTA0ZTRjYzA4ZDBmZTJhMWY1YjA5YTE5ZDNkN2M0ODE1YzlhOWUyZDUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJL29wZW5hZGFwdC1vcHMiLCJyZXBvc2l0b3J5X2lkIjoiMTE3MjAxMTI5NCIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiZTMyMzI0OWUzYTdjMWFmOWQ3NjUxMzEyZTBhZmUxZjEyYzM4Yzk3NyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvcXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"6H/dlDXrZ0r2kihJrm8OKF7UriiNbloFiofPmckxWdhvRtXo4bttnEtqK2Fr7i7rCQ2+22RmvRbtd8Idx17bCg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/53/5370cba3f92802fd27b3f364a746c219d9c651e9992b87d25a4d180386744f82.qualification-release.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/53/5370cba3f92802fd27b3f364a746c219d9c651e9992b87d25a4d180386744f82.qualification-release.json new file mode 100644 index 0000000..f83ff45 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/53/5370cba3f92802fd27b3f364a746c219d9c651e9992b87d25a4d180386744f82.qualification-release.json @@ -0,0 +1 @@ +{"admission_id_sha256":"sha256:0331d32bdc4522287211319fd2ba70f291442f7abc1293a189472650e0cdd5e2","artifact_inventory_sha256":"sha256:dbc3eb99b0e671587ad667947cf6956b4d19b46718b0fa2ed82295938d89cd14","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","claim_scope":"production_openadapt","evidence_class":"remote-safe-synthetic","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-release-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-production-release-admission.yml"},"not_before":"2026-09-02T19:22:47Z","production_acceptance_summary_bundle_reference":{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/f4/f492452c7481aa9dec48d317c58cc4f5564cd4bcd437f115873fd71d5fba8a3c.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:f492452c7481aa9dec48d317c58cc4f5564cd4bcd437f115873fd71d5fba8a3c","registry_entry_sha256":"sha256:6369def764073661cc264651fc21aa159369a41a41952d427b7ea8cdc326f89c","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:27bc1c22eb7957d6fc32d3c684001059f2bda6197332737f09132514369cd362","size_bytes":2789,"subject_sha256":"sha256:430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0"},"production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/43/430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0","registry_entry_sha256":"sha256:4bc01ce31b4cef2ace209e24613fdb31caff760c9f9222dd59b3dbc743d6aa77","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:b83fb88c0635c2d8636e8d80587a671260c6778b23585a7bfab81a530b642ebf","size_bytes":14436,"subject_sha256":null},"publication_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","publication_staging":{"assets":[{"asset_id":"531103238","kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"uploader_id":"41898282","uploader_login":"github-actions[bot]"},{"asset_id":"531103250","kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"uploader_id":"41898282","uploader_login":"github-actions[bot]"}],"draft":false,"draft_release_id":"377301614","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt-1.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"yanked":false},{"filename":"openadapt-1.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.16.0"},"tag_ref_state_sha256":"sha256:9a8aa745a01492ba6d7123a35015bb26a7b6dbf689cbbc598f24e6692c6cbe1f","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:a3e21df5f68f21867b648fd2c570b2857af806f29169bb3b4995bb73c19cc48c","target_commitish":"089c27c046f5cd972d299361f9d68285c1896c71"},"publication_staging_sha256":"sha256:610f69126edc52d55792c92169dd52d4951d461cb5653782b56669be6d2a2f24","release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"089c27c046f5cd972d299361f9d68285c1896c71","source_repository":"OpenAdaptAI/OpenAdapt","source_repository_id":"627024850","tag":"v1.16.0","version":"1.16.0"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:99b3306efdaaa0e5f324a83230156d85323bc53a6219d07e8d443006abf70a9f","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-release/v2","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"openadapt","verdict":"accepted"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/66/66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27.qualification-admission-sigstore-bundle.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/66/66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27.qualification-admission-sigstore-bundle.json new file mode 100644 index 0000000..f33d009 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/66/66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27.qualification-admission-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYWRtaXNzaW9uIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uK2pzb247dmVyc2lvbj00Iiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo2ZDBjNzdhNzgzMTEwM2UxOTU5NDA2NTEzZjdiNTNmY2E3ZmIwNzA5Yzg3MjA1NjQ2MWRjOGI2YmUwNmE3ODRlIiwib2JqZWN0X3NpemVfYnl0ZXMiOjgwNTUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2Ojc1MTYxYTA3NGU1ODNiNTRkN2FmOGM3YzI2ZjU0OGVmODkyNTBjMjgwYTUwNWI4YzRmZTFhOGY2N2JhMTE3ODUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6OTIwMjE0ZDNiYjMzNzhlNWNkYWI1NzJjNjdhYzA0ZDEzZGUzYjJmMTlmOTlhZGU1ZTczZjdlMzk0MjgyNzc2ZSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"rYXHAgO2MEJ1/TQGx75votyV1sIDJy2g9Y8YlDI82A9D1MMzFk9Oo/nqdqpnkBl1Fm5Th/6DcRyjQhYOcWUfCw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/69/694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c.production-acceptance-manifest.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/69/694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c.production-acceptance-manifest.json new file mode 100644 index 0000000..b4e57a1 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/69/694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c.production-acceptance-manifest.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539}],"claim_scope":"production_openadapt","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"openadapt"},"artifact_inventory_sha256":"sha256:dbc3eb99b0e671587ad667947cf6956b4d19b46718b0fa2ed82295938d89cd14","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_openadapt","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","publication_staging":{"assets":[{"asset_id":"531103238","kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"uploader_id":"41898282","uploader_login":"github-actions[bot]"},{"asset_id":"531103250","kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"uploader_id":"41898282","uploader_login":"github-actions[bot]"}],"draft":false,"draft_release_id":"377301614","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt-1.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"yanked":false},{"filename":"openadapt-1.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.16.0"},"tag_ref_state_sha256":"sha256:9a8aa745a01492ba6d7123a35015bb26a7b6dbf689cbbc598f24e6692c6cbe1f","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:a3e21df5f68f21867b648fd2c570b2857af806f29169bb3b4995bb73c19cc48c","target_commitish":"089c27c046f5cd972d299361f9d68285c1896c71"},"publication_staging_sha256":"sha256:610f69126edc52d55792c92169dd52d4951d461cb5653782b56669be6d2a2f24","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/66/66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27","registry_entry_sha256":"sha256:c138ffbe641d64e8796dd815038badeb46c02bc8ff147af17ca9556f4625a208","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:73da72c950a74fcd77e128e1c97d75658776571536b118775e01cab05c00aabc","size_bytes":2737,"subject_sha256":"sha256:6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/6d/6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e","registry_entry_sha256":"sha256:84fa3b4bdbd34ce18d9ca9fb49e4e8f13e01b4a3030115ad9dbcb8537c4bfa1f","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:920214d3bb3378e5cdab572c67ac04d13de3b2f19f99ade5e73f7e394282776e","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/93/939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a","registry_entry_sha256":"sha256:5f944be71981503cfbd7df740170202a56757204d3a42b1898db4bfd19064cb6","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:f40412353bd00c1c652b5a413da314e471311645a7267f8ee9e0c7c26340896d","size_bytes":2849,"subject_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/f4/f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b","registry_entry_sha256":"sha256:09af461a6231b3f29a0a6dc5a12b2ca8a2d542bd113a20b1f3f15f8573c0f834","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:53b555757d3107934fd0b9950ac5a727503a7a5e0a788e188977f8b6c260a69b","size_bytes":6636,"subject_sha256":null},"release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"089c27c046f5cd972d299361f9d68285c1896c71","source_repository":"OpenAdaptAI/OpenAdapt","source_repository_id":"627024850","tag":"v1.16.0","version":"1.16.0"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:99b3306efdaaa0e5f324a83230156d85323bc53a6219d07e8d443006abf70a9f","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-acceptance/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"openadapt","verdict":"accepted"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/6d/6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e.qualification-admission.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/6d/6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e.qualification-admission.json new file mode 100644 index 0000000..3edbdf1 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/6d/6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e.qualification-admission.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:7b18bb8526651f15cea5874c0e3d9113ae2af2690bddcde276ee0cdd8f71b956","admission_id_sha256":"sha256:b48d4697d0461a19bdfa122b9a4b8036ddaad97557e8a3627723b49f7b77a864","admitted_runtime_sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","application_contract_sha256":"sha256:66bc4dfbb908e8dc5012286235fa9ef94c0db284d5b38182c630d26fd550d4fe","bundle_sha256":"sha256:2c90a95f6bab13a45ff0ea5afb3190c934569410e6905a2f0d27dbcad9bdff48","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:3bea5704781a49f6e1e137ad9a0f77fe7eb93aa5ff517d7ddaaa2e281d194d4f","campaign_permit_sha256":"sha256:4d11ff6345bda70bb4d4c0727b1ebe9e71d8a837bff002bd3dd4fdfd44a2b5bb","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/93/939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a","registry_entry_sha256":"sha256:5f944be71981503cfbd7df740170202a56757204d3a42b1898db4bfd19064cb6","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:f40412353bd00c1c652b5a413da314e471311645a7267f8ee9e0c7c26340896d","size_bytes":2849,"subject_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b"},"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/f4/f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b","registry_entry_sha256":"sha256:09af461a6231b3f29a0a6dc5a12b2ca8a2d542bd113a20b1f3f15f8573c0f834","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:53b555757d3107934fd0b9950ac5a727503a7a5e0a788e188977f8b6c260a69b","size_bytes":6636,"subject_sha256":null},"effect_contract_sha256":"sha256:03e82d7fcb0c0a1be7020f22e7019be951afbcac294c20f1c8ad0833fb4a85bc","entity_class":"record","environment_contract_sha256":"sha256:3b3c78af457af2255d26cd96b89ba693ed1c85548120c666bc5fc503b78d1263","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","expires_at":null,"identity_contract_sha256":"sha256:accdf3bbab7958450c0a13a44cbcbd66df732309907c95381f0c1075e73fa624","input_contract_sha256":"sha256:5bd3a254f89a84d942c2a003e6977af6a88064c74531e572b23ab4efeb3bbc53","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"qualification-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-qualification-admission.yml"},"local_identity_opening":{"algorithm":"hmac-sha256","customer_controlled_secret_required":true,"exact_contract_match_required":true,"maximum_age_seconds":60,"required":true,"revalidation_before_actuation":true,"schema_version":"openadapt.qualification-local-identity-opening/v1"},"not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:8d61102344335ae5a0cf4404b65af221551289ef9c4828490ec1cd2974bf2f25","policy_contract_sha256":"sha256:ebd2bd4e6ab27235b7363dda60e7a6b944079567195ba0f979779e18e01e5ebe","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-admission/v4","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","verdict":"accepted","workflow_id_sha256":"sha256:797e194b3613587d0e801fdf7ebeff35f007fc5476bc90363e57f4b53608c878","workflow_version_id_sha256":"sha256:437094a747c7a4af7ecedc2d4e8f0bd12c526d5746c0db875fb3a673b4573bfb"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/93/939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a.qualification-evidence-decision-receipt-sigstore-bundle.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/93/939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a.qualification-evidence-decision-receipt-sigstore-bundle.json new file mode 100644 index 0000000..3216db6 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/93/939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a.qualification-evidence-decision-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24tcmVjZWlwdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjpmNGE2MmFiNzhhZWE3MWQ3MGU0ODQzZDNkYzVkNzI0MzJmNzIxNWRiODM3YTE0ZjdhZWU0Njk3NzdkNzM3YzFiIiwib2JqZWN0X3NpemVfYnl0ZXMiOjY2MzYsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmZjY2FlOTAzN2JkNmU0NWExYzg1M2Y3ZWJiNGFlZmQ5M2M3ZjA4YzgzZWE5ODQwNzFiOWZkMDYxYTMwNTQxODEiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6NTNiNTU1NzU3ZDMxMDc5MzRmZDBiOTk1MGFjNWE3Mjc1MDNhN2E1ZTBhNzg4ZTE4ODk3N2Y4YjZjMjYwYTY5YiIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"LQw/rGc8Zezyw3T9YaSdxbcrgH4oWLTKsRyCrIUulx9xn5nDUVqAw/pXDWwvN2HEId+9tQVqtR7DuNkIoawoCw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json new file mode 100644 index 0000000..c47be2a --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/a2/a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e.qualification-authority-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","expires_at":null,"issuer":{"environment":"qualification-authority-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-authority-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","schema_version":"openadapt.qualification-authority-state-receipt/v2","signature":"BUa1NvZFvbPv7pari55YjS6C7p6U68c2Jjrh0vt9u+ZFky8Y6w/9p+55MggWJP8zwghMIT+HM1YlqH5++ciOBQ==","signer_registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signer_registry_revision":1,"signer_registry_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-authority-state-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification authority state receipt v2\u0000","unsigned_object_sha256":"sha256:be362f1c032e0f0ee8f8ad378efe7b84fb55ea5e9260977a2b9fc2e41dda9b17","unsigned_size_bytes":995},"status":"active"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/f4/f492452c7481aa9dec48d317c58cc4f5564cd4bcd437f115873fd71d5fba8a3c.production-acceptance-summary-sigstore-bundle.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/f4/f492452c7481aa9dec48d317c58cc4f5564cd4bcd437f115873fd71d5fba8a3c.production-acceptance-summary-sigstore-bundle.json new file mode 100644 index 0000000..8b068f1 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/f4/f492452c7481aa9dec48d317c58cc4f5564cd4bcd437f115873fd71d5fba8a3c.production-acceptance-summary-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6NDMwODMwZGNhNGU3ZjIzMTBhZDVhMDI1MWNiM2JiYmMwOGMyODViYjFhZTc5YmY2MjkzNjFjMzAwMDE0OGVjMCIsIm9iamVjdF9zaXplX2J5dGVzIjoxNDQzNiwicmVxdWVzdF9pZF9zaGEyNTYiOiJzaGEyNTY6Y2JlOTM4YzQ5NzJlYTdjMDgzODUwMDM2ODQyZGVjMjlmMDczZmNjZjRkNmNmNTI0M2Q2OTYxNDdlOTYxMjlkMCIsInJldm9jYXRpb25fc3RhdGVfc2hhMjU2Ijoic2hhMjU2OjI1MGFiNDMwZTQ2N2Y1ZTU4NGViZDJiMTgzMjk3NmI0MjE4NmI2OThkYTcxZDYyN2VlMTcyNGMyYjFkYTI0NTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXB1YmxpYy10cnVzdC1zaWduaW5nLXN0YXRlbWVudC92MSIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjpiODNmYjg4YzA2MzVjMmQ4NjM2ZThkODA1ODdhNjcxMjYwYzY3NzhiMjM1ODVhN2JmYWI4MWE1MzBiNjQyZWJmIiwic2lnbmF0dXJlX3Byb2ZpbGUiOiJzb2Z0d2FyZS1lZDI1NTE5LWRzc2UtdjEiLCJzaWduZXJfcmVnaXN0cnlfc2hhMjU2Ijoic2hhMjU2OmUyNDNhMjMyNDNiMjQ5ODZlZDA4ODEyZTI4NGExYmQ4YzQ5OTM4MTQxNDlmMDJiY2JhNzljYzUyMGUxMGNhMTQiLCJzaWduaW5nX2F1dGhvcml0eSI6eyJlbnZpcm9ubWVudCI6InN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uIiwia2V5X29yaWdpbiI6InNvZnR3YXJlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9zaWduLXByb2R1Y3Rpb24tZXZpZGVuY2Utc29mdHdhcmUueW1sIn0sInNvdXJjZV9pc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2UiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWV2YWxzIiwicmVwb3NpdG9yeV9pZCI6IjExMzU5OTgxOTciLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6ImNhZDU1NjBkNmI3NDgyZjJjYjk5Yjk3MzVlMGFjM2M1YWFlNzE0YzgiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tYWNjZXB0YW5jZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"XaUU+OTCb4yTGnmi0mFPFWRpiiATVg255kXbkBX3tSWjaQFer1MuRx6qz29L5igyBsis1XCWgqplYxOyR6JACA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/f4/f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b.qualification-evidence-decision-receipt.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/f4/f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b.qualification-evidence-decision-receipt.json new file mode 100644 index 0000000..a0aad4d --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/objects/sha256/f4/f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b.qualification-evidence-decision-receipt.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:7b18bb8526651f15cea5874c0e3d9113ae2af2690bddcde276ee0cdd8f71b956","admitted_runtime_sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","algorithm":"ed25519","application_contract_sha256":"sha256:66bc4dfbb908e8dc5012286235fa9ef94c0db284d5b38182c630d26fd550d4fe","bundle_sha256":"sha256:2c90a95f6bab13a45ff0ea5afb3190c934569410e6905a2f0d27dbcad9bdff48","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:3bea5704781a49f6e1e137ad9a0f77fe7eb93aa5ff517d7ddaaa2e281d194d4f","campaign_permit_sha256":"sha256:4d11ff6345bda70bb4d4c0727b1ebe9e71d8a837bff002bd3dd4fdfd44a2b5bb","campaign_summary":{"classes":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"minimum_trials_per_task_condition":3,"schema_version":"openadapt.qualification-evidence-decision-campaign-summary/v1","task_count":1},"decision_commitment_sha256":"sha256:8f6e7f0afc59d939ca7852e9075aa1cbe35ca36ddf83c2404403b64ac2eb3057","decision_identity_sha256":"sha256:2981e88fa740fbd1af87138510434e8aaa924f9fe1f235392132ce3c11ae8fd8","decision_revision":1,"effect_contract_sha256":"sha256:03e82d7fcb0c0a1be7020f22e7019be951afbcac294c20f1c8ad0833fb4a85bc","entity_class":"record","environment_contract_sha256":"sha256:3b3c78af457af2255d26cd96b89ba693ed1c85548120c666bc5fc503b78d1263","evidence_authority_contract_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","evidence_manifest_readback_sha256":"sha256:028b5be2e434bc9333308887ebd9affd3fe137d626be51c2e5c4d05a4179c45f","evidence_manifest_sha256":"sha256:fcbc0b7777a9601b2f35604181c0ad7bc221d7219a82c106aae195b675a93563","expires_at":null,"identity_contract_sha256":"sha256:accdf3bbab7958450c0a13a44cbcbd66df732309907c95381f0c1075e73fa624","input_contract_sha256":"sha256:5bd3a254f89a84d942c2a003e6977af6a88064c74531e572b23ab4efeb3bbc53","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"synthetic-qualification-evidence-decision","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-synthetic-qualification-evidence-decision.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:8d61102344335ae5a0cf4404b65af221551289ef9c4828490ec1cd2974bf2f25","policy_contract_sha256":"sha256:ebd2bd4e6ab27235b7363dda60e7a6b944079567195ba0f979779e18e01e5ebe","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-evidence-decision-receipt/v2","signature":"xeVEsInIHSwCS/LVhQq7NcCvicNQ0oem6Y15Ay9Rn8ZebXYKzBvjlAwXc4qd97fzjhOJt7lqgnYuqXIN/fUPDQ==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification evidence decision receipt v2\u0000","unsigned_object_sha256":"sha256:17ef6edf9582c5f1ffea0ebda736dcb6577634e7de5a4dfaae8f65f1f9ac37df","unsigned_size_bytes":6106},"verdict":"ADMIT","workflow_id_sha256":"sha256:797e194b3613587d0e801fdf7ebeff35f007fc5476bc90363e57f4b53608c878","workflow_version_id_sha256":"sha256:437094a747c7a4af7ecedc2d4e8f0bd12c526d5746c0db875fb3a673b4573bfb"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json new file mode 100644 index 0000000..72a5ba1 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/production-evidence/signer-registries/sha256/7a/7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6.qualification-signer-registry.json @@ -0,0 +1 @@ +{"expires_at":null,"generated_at":"2026-09-02T18:24:25Z","revision":1,"schema_version":"openadapt.qualification-signer-registry/v2","signers":[{"algorithm":"ed25519","allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["qualification-authority-state-receipt","qualification-evidence-decision-receipt","qualification-revocation-state-receipt"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/issue-synthetic-qualification-evidence-decision.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-authority-state.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-revocation-state.yml@refs/heads/main"],"key_id":"qa-ed25519-9cf4bca214c01d79","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"statement_schema_versions":["openadapt.qualification-evidence-signing-statement/v1"],"status":"active"},{"algorithm":"ed25519","allowed_environments":["synthetic-qualification-evidence-decision"],"allowed_kinds":["production-acceptance-manifest","production-acceptance-summary","production-cloud-deploy-authorization","production-cloud-deployment-result","production-current-default","production-deployment-observation","production-lifecycle-checkpoint","qualification-admission","qualification-authority-state-receipt","qualification-campaign-permit","qualification-campaign-permit-policy","qualification-campaign-permit-receipt","qualification-campaign-permit-request","qualification-evidence-decision-receipt","qualification-release","qualification-revocation-state-receipt","support-release-admission"],"allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["production-public-evidence"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/sign-production-evidence-software.yml@refs/heads/main"],"key_id":"oa-public-trust-ed25519-9cf4bca214c01d79","key_origin":"software","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"signature_encoding":"raw-64-base64-rfc4648-padded","statement_schema_versions":["openadapt.production-public-trust-signing-statement/v1"],"status":"active"}]} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/publication-staging.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/publication-staging.json new file mode 100644 index 0000000..f7207c6 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/publication-staging.json @@ -0,0 +1 @@ +{"assets":[{"asset_id":"531103238","kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"uploader_id":"41898282","uploader_login":"github-actions[bot]"},{"asset_id":"531103250","kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"uploader_id":"41898282","uploader_login":"github-actions[bot]"}],"draft":false,"draft_release_id":"377301614","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt-1.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"yanked":false},{"filename":"openadapt-1.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.16.0"},"tag_ref_state_sha256":"sha256:9a8aa745a01492ba6d7123a35015bb26a7b6dbf689cbbc598f24e6692c6cbe1f","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:a3e21df5f68f21867b648fd2c570b2857af806f29169bb3b4995bb73c19cc48c","target_commitish":"089c27c046f5cd972d299361f9d68285c1896c71"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-admission-sigstore-bundle.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-admission-sigstore-bundle.json new file mode 100644 index 0000000..f33d009 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-admission-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYWRtaXNzaW9uIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uK2pzb247dmVyc2lvbj00Iiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo2ZDBjNzdhNzgzMTEwM2UxOTU5NDA2NTEzZjdiNTNmY2E3ZmIwNzA5Yzg3MjA1NjQ2MWRjOGI2YmUwNmE3ODRlIiwib2JqZWN0X3NpemVfYnl0ZXMiOjgwNTUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2Ojc1MTYxYTA3NGU1ODNiNTRkN2FmOGM3YzI2ZjU0OGVmODkyNTBjMjgwYTUwNWI4YzRmZTFhOGY2N2JhMTE3ODUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6OTIwMjE0ZDNiYjMzNzhlNWNkYWI1NzJjNjdhYzA0ZDEzZGUzYjJmMTlmOTlhZGU1ZTczZjdlMzk0MjgyNzc2ZSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"rYXHAgO2MEJ1/TQGx75votyV1sIDJy2g9Y8YlDI82A9D1MMzFk9Oo/nqdqpnkBl1Fm5Th/6DcRyjQhYOcWUfCw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-admission.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-admission.json new file mode 100644 index 0000000..3edbdf1 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-admission.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:7b18bb8526651f15cea5874c0e3d9113ae2af2690bddcde276ee0cdd8f71b956","admission_id_sha256":"sha256:b48d4697d0461a19bdfa122b9a4b8036ddaad97557e8a3627723b49f7b77a864","admitted_runtime_sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","application_contract_sha256":"sha256:66bc4dfbb908e8dc5012286235fa9ef94c0db284d5b38182c630d26fd550d4fe","bundle_sha256":"sha256:2c90a95f6bab13a45ff0ea5afb3190c934569410e6905a2f0d27dbcad9bdff48","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:3bea5704781a49f6e1e137ad9a0f77fe7eb93aa5ff517d7ddaaa2e281d194d4f","campaign_permit_sha256":"sha256:4d11ff6345bda70bb4d4c0727b1ebe9e71d8a837bff002bd3dd4fdfd44a2b5bb","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/93/939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a","registry_entry_sha256":"sha256:5f944be71981503cfbd7df740170202a56757204d3a42b1898db4bfd19064cb6","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:f40412353bd00c1c652b5a413da314e471311645a7267f8ee9e0c7c26340896d","size_bytes":2849,"subject_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b"},"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/f4/f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b","registry_entry_sha256":"sha256:09af461a6231b3f29a0a6dc5a12b2ca8a2d542bd113a20b1f3f15f8573c0f834","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:53b555757d3107934fd0b9950ac5a727503a7a5e0a788e188977f8b6c260a69b","size_bytes":6636,"subject_sha256":null},"effect_contract_sha256":"sha256:03e82d7fcb0c0a1be7020f22e7019be951afbcac294c20f1c8ad0833fb4a85bc","entity_class":"record","environment_contract_sha256":"sha256:3b3c78af457af2255d26cd96b89ba693ed1c85548120c666bc5fc503b78d1263","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","expires_at":null,"identity_contract_sha256":"sha256:accdf3bbab7958450c0a13a44cbcbd66df732309907c95381f0c1075e73fa624","input_contract_sha256":"sha256:5bd3a254f89a84d942c2a003e6977af6a88064c74531e572b23ab4efeb3bbc53","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"qualification-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-qualification-admission.yml"},"local_identity_opening":{"algorithm":"hmac-sha256","customer_controlled_secret_required":true,"exact_contract_match_required":true,"maximum_age_seconds":60,"required":true,"revalidation_before_actuation":true,"schema_version":"openadapt.qualification-local-identity-opening/v1"},"not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:8d61102344335ae5a0cf4404b65af221551289ef9c4828490ec1cd2974bf2f25","policy_contract_sha256":"sha256:ebd2bd4e6ab27235b7363dda60e7a6b944079567195ba0f979779e18e01e5ebe","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-admission/v4","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","verdict":"accepted","workflow_id_sha256":"sha256:797e194b3613587d0e801fdf7ebeff35f007fc5476bc90363e57f4b53608c878","workflow_version_id_sha256":"sha256:437094a747c7a4af7ecedc2d4e8f0bd12c526d5746c0db875fb3a673b4573bfb"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-authority-state-receipt-sigstore-bundle.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-authority-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..23e41d1 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-authority-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYXV0aG9yaXR5LXN0YXRlLXJlY2VpcHQiLCJvYmplY3RfbWVkaWFfdHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5vcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUtcmVjZWlwdCtqc29uO3ZlcnNpb249MiIsIm9iamVjdF9zY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMjJmOTgxNWVjMGY3YzU2Zjc2MjlhZWFiZmQyMWQxNGJjNmQ3MzllZmNmYjdmN2EwNzNjZTk5ODdlMTk0NzllIiwib2JqZWN0X3NpemVfYnl0ZXMiOjE1MjAsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmI5ZDhiOWQ0ZTA3ZDc3M2MxMWFjNjA4ZTA1MGYyMzNiMTE2MzYzZWNkODQxMTA1MTYxY2I1Y2JmNzUwZmZjOGUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ZGY1MDc5MTQxZGY2ODg3N2M0YjA2ZjA1YjlmYjlmZGYyNzkzMDdiNzYyOWViMWYyZGNlMTJkZWY0YmQ1ZTJmYSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1Njo3YTgxYmYzZDIxM2M3NDY3M2YzYzZiNWZhMTc5MjM0Y2JlZTUzNGM5NDMyYWFlYTZhZTA5ZTQ1NTU2MmY5NmI2Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hdXRob3JpdHktc3RhdGUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LW9wcyIsInJlcG9zaXRvcnlfaWQiOiIxMTcyMDExMjk0IiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiJlMzIzMjQ5ZTNhN2MxYWY5ZDc2NTEzMTJlMGFmZTFmMTJjMzhjOTc3Iiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9xdWFsaWZpY2F0aW9uLWF1dGhvcml0eS1zdGF0ZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"wdmPoPKf3091kjDye9E9XCnfgqlljw8M+CEW2Vr0/hC5i85AWrpMfxPOB8Ui0KvTbF70QqLgFbgLqgdwWIPaDQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-authority-state-receipt.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-authority-state-receipt.json new file mode 100644 index 0000000..c47be2a --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-authority-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","expires_at":null,"issuer":{"environment":"qualification-authority-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-authority-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","schema_version":"openadapt.qualification-authority-state-receipt/v2","signature":"BUa1NvZFvbPv7pari55YjS6C7p6U68c2Jjrh0vt9u+ZFky8Y6w/9p+55MggWJP8zwghMIT+HM1YlqH5++ciOBQ==","signer_registry_identity_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signer_registry_revision":1,"signer_registry_sha256":"sha256:7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-authority-state-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification authority state receipt v2\u0000","unsigned_object_sha256":"sha256:be362f1c032e0f0ee8f8ad378efe7b84fb55ea5e9260977a2b9fc2e41dda9b17","unsigned_size_bytes":995},"status":"active"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-evidence-decision-receipt-sigstore-bundle.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-evidence-decision-receipt-sigstore-bundle.json new file mode 100644 index 0000000..3216db6 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-evidence-decision-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24tcmVjZWlwdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjpmNGE2MmFiNzhhZWE3MWQ3MGU0ODQzZDNkYzVkNzI0MzJmNzIxNWRiODM3YTE0ZjdhZWU0Njk3NzdkNzM3YzFiIiwib2JqZWN0X3NpemVfYnl0ZXMiOjY2MzYsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmZjY2FlOTAzN2JkNmU0NWExYzg1M2Y3ZWJiNGFlZmQ5M2M3ZjA4YzgzZWE5ODQwNzFiOWZkMDYxYTMwNTQxODEiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6NTNiNTU1NzU3ZDMxMDc5MzRmZDBiOTk1MGFjNWE3Mjc1MDNhN2E1ZTBhNzg4ZTE4ODk3N2Y4YjZjMjYwYTY5YiIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"LQw/rGc8Zezyw3T9YaSdxbcrgH4oWLTKsRyCrIUulx9xn5nDUVqAw/pXDWwvN2HEId+9tQVqtR7DuNkIoawoCw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-evidence-decision-receipt.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-evidence-decision-receipt.json new file mode 100644 index 0000000..a0aad4d --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-evidence-decision-receipt.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:7b18bb8526651f15cea5874c0e3d9113ae2af2690bddcde276ee0cdd8f71b956","admitted_runtime_sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","algorithm":"ed25519","application_contract_sha256":"sha256:66bc4dfbb908e8dc5012286235fa9ef94c0db284d5b38182c630d26fd550d4fe","bundle_sha256":"sha256:2c90a95f6bab13a45ff0ea5afb3190c934569410e6905a2f0d27dbcad9bdff48","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:3bea5704781a49f6e1e137ad9a0f77fe7eb93aa5ff517d7ddaaa2e281d194d4f","campaign_permit_sha256":"sha256:4d11ff6345bda70bb4d4c0727b1ebe9e71d8a837bff002bd3dd4fdfd44a2b5bb","campaign_summary":{"classes":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"minimum_trials_per_task_condition":3,"schema_version":"openadapt.qualification-evidence-decision-campaign-summary/v1","task_count":1},"decision_commitment_sha256":"sha256:8f6e7f0afc59d939ca7852e9075aa1cbe35ca36ddf83c2404403b64ac2eb3057","decision_identity_sha256":"sha256:2981e88fa740fbd1af87138510434e8aaa924f9fe1f235392132ce3c11ae8fd8","decision_revision":1,"effect_contract_sha256":"sha256:03e82d7fcb0c0a1be7020f22e7019be951afbcac294c20f1c8ad0833fb4a85bc","entity_class":"record","environment_contract_sha256":"sha256:3b3c78af457af2255d26cd96b89ba693ed1c85548120c666bc5fc503b78d1263","evidence_authority_contract_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","evidence_manifest_readback_sha256":"sha256:028b5be2e434bc9333308887ebd9affd3fe137d626be51c2e5c4d05a4179c45f","evidence_manifest_sha256":"sha256:fcbc0b7777a9601b2f35604181c0ad7bc221d7219a82c106aae195b675a93563","expires_at":null,"identity_contract_sha256":"sha256:accdf3bbab7958450c0a13a44cbcbd66df732309907c95381f0c1075e73fa624","input_contract_sha256":"sha256:5bd3a254f89a84d942c2a003e6977af6a88064c74531e572b23ab4efeb3bbc53","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"synthetic-qualification-evidence-decision","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-synthetic-qualification-evidence-decision.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:8d61102344335ae5a0cf4404b65af221551289ef9c4828490ec1cd2974bf2f25","policy_contract_sha256":"sha256:ebd2bd4e6ab27235b7363dda60e7a6b944079567195ba0f979779e18e01e5ebe","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-evidence-decision-receipt/v2","signature":"xeVEsInIHSwCS/LVhQq7NcCvicNQ0oem6Y15Ay9Rn8ZebXYKzBvjlAwXc4qd97fzjhOJt7lqgnYuqXIN/fUPDQ==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification evidence decision receipt v2\u0000","unsigned_object_sha256":"sha256:17ef6edf9582c5f1ffea0ebda736dcb6577634e7de5a4dfaae8f65f1f9ac37df","unsigned_size_bytes":6106},"verdict":"ADMIT","workflow_id_sha256":"sha256:797e194b3613587d0e801fdf7ebeff35f007fc5476bc90363e57f4b53608c878","workflow_version_id_sha256":"sha256:437094a747c7a4af7ecedc2d4e8f0bd12c526d5746c0db875fb3a673b4573bfb"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-release-sigstore-bundle.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-release-sigstore-bundle.json new file mode 100644 index 0000000..5868eaf --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-release-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmVsZWFzZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLXJlbGVhc2UranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo1MzcwY2JhM2Y5MjgwMmZkMjdiM2YzNjRhNzQ2YzIxOWQ5YzY1MWU5OTkyYjg3ZDI1YTRkMTgwMzg2NzQ0ZjgyIiwib2JqZWN0X3NpemVfYnl0ZXMiOjc1MzEsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmQwNjllNTE5OWU2Y2Q5YjhhNjRkMDU1Y2FkYjVjZDJhNGNlN2FiZTc3ZWI5YWM4ZDdmYzY3ZGYwNzZjODU2MmMiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6YmM5NWY0MGNkYTBlOTM3NGIzOGQ0YTA1ZDRhNDczYjdiOWU1MzNmNjFiZThlMDRiOTEzOGMwZDY4NGVmZTFiNyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"uFSvpAUhCXHRolD+Qb43D19jMpVVTZn1ooYq1chZhPkwwZwlPKon5wRB4h9bV2lNIEMAM8aZ3GhSFDjiU2xdBg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-release.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-release.json new file mode 100644 index 0000000..f83ff45 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-release.json @@ -0,0 +1 @@ +{"admission_id_sha256":"sha256:0331d32bdc4522287211319fd2ba70f291442f7abc1293a189472650e0cdd5e2","artifact_inventory_sha256":"sha256:dbc3eb99b0e671587ad667947cf6956b4d19b46718b0fa2ed82295938d89cd14","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","claim_scope":"production_openadapt","evidence_class":"remote-safe-synthetic","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-release-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-production-release-admission.yml"},"not_before":"2026-09-02T19:22:47Z","production_acceptance_summary_bundle_reference":{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/f4/f492452c7481aa9dec48d317c58cc4f5564cd4bcd437f115873fd71d5fba8a3c.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:f492452c7481aa9dec48d317c58cc4f5564cd4bcd437f115873fd71d5fba8a3c","registry_entry_sha256":"sha256:6369def764073661cc264651fc21aa159369a41a41952d427b7ea8cdc326f89c","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:27bc1c22eb7957d6fc32d3c684001059f2bda6197332737f09132514369cd362","size_bytes":2789,"subject_sha256":"sha256:430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0"},"production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/43/430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0","registry_entry_sha256":"sha256:4bc01ce31b4cef2ace209e24613fdb31caff760c9f9222dd59b3dbc743d6aa77","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:b83fb88c0635c2d8636e8d80587a671260c6778b23585a7bfab81a530b642ebf","size_bytes":14436,"subject_sha256":null},"publication_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","publication_staging":{"assets":[{"asset_id":"531103238","kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"uploader_id":"41898282","uploader_login":"github-actions[bot]"},{"asset_id":"531103250","kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"uploader_id":"41898282","uploader_login":"github-actions[bot]"}],"draft":false,"draft_release_id":"377301614","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt-1.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"yanked":false},{"filename":"openadapt-1.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.16.0"},"tag_ref_state_sha256":"sha256:9a8aa745a01492ba6d7123a35015bb26a7b6dbf689cbbc598f24e6692c6cbe1f","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:a3e21df5f68f21867b648fd2c570b2857af806f29169bb3b4995bb73c19cc48c","target_commitish":"089c27c046f5cd972d299361f9d68285c1896c71"},"publication_staging_sha256":"sha256:610f69126edc52d55792c92169dd52d4951d461cb5653782b56669be6d2a2f24","release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"089c27c046f5cd972d299361f9d68285c1896c71","source_repository":"OpenAdaptAI/OpenAdapt","source_repository_id":"627024850","tag":"v1.16.0","version":"1.16.0"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:99b3306efdaaa0e5f324a83230156d85323bc53a6219d07e8d443006abf70a9f","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-release/v2","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"openadapt","verdict":"accepted"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-revocation-state-receipt-sigstore-bundle.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-revocation-state-receipt-sigstore-bundle.json new file mode 100644 index 0000000..3d39da8 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-revocation-state-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE4OjI0OjI1WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxODoyNDoyNVoiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0K2pzb247dmVyc2lvbj0xIiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tcmV2b2NhdGlvbi1zdGF0ZS1yZWNlaXB0L3YxIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxODYzM2I4Y2MyNDNmNjg2NzA2NjA2MTYyYmZhMjQ5YTI5NzMzODExNTYzZjYzYjllNjhjYzdjNGEzNTA3Njc2Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjE0NTcsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjIwZGJjNzViNmYzMjJmMmU1ZDg3MjdlOTA0ZTRjYzA4ZDBmZTJhMWY1YjA5YTE5ZDNkN2M0ODE1YzlhOWUyZDUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiMmMxMjk3MDJkYTcxODUyMmNjMjU3OTEzMjA3YjZlZDZmM2IzM2I3YyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJL29wZW5hZGFwdC1vcHMiLCJyZXBvc2l0b3J5X2lkIjoiMTE3MjAxMTI5NCIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiZTMyMzI0OWUzYTdjMWFmOWQ3NjUxMzEyZTBhZmUxZjEyYzM4Yzk3NyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvcXVhbGlmaWNhdGlvbi1yZXZvY2F0aW9uLXN0YXRlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"6H/dlDXrZ0r2kihJrm8OKF7UriiNbloFiofPmckxWdhvRtXo4bttnEtqK2Fr7i7rCQ2+22RmvRbtd8Idx17bCg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-revocation-state-receipt.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-revocation-state-receipt.json new file mode 100644 index 0000000..fdc3e22 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/qualification-revocation-state-receipt.json @@ -0,0 +1 @@ +{"algorithm":"ed25519","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","expires_at":null,"issuer":{"environment":"qualification-revocation-state","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","repository_owner_id":"132681217","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","workflow":".github/workflows/qualification-revocation-state.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T18:24:25Z","observed_at":"2026-09-02T18:24:25Z","previous_revocation_state_sha256":null,"revision":1,"revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","revocations":[],"schema_version":"openadapt.qualification-revocation-state-receipt/v1","signature":"6/az5KZHqcV7weLNpPR11DnJR3f7Wfj5JgqcFddGoET+x+Q42rWH7zkgdDVJqvP+XxN09f1fHBmvkWlDvqlBBQ==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-revocation-state-receipt/v1","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification revocation state receipt v1\u0000","unsigned_object_sha256":"sha256:f7e15c3c660e2793c8c0c4f6beafef140ee71b2a407d971d2e6af0578b2fd6d6","unsigned_size_bytes":930},"status":"current"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/release-issue-request.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/release-issue-request.json new file mode 100644 index 0000000..03a40f4 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/release-issue-request.json @@ -0,0 +1 @@ +{"evidence_class":"remote-safe-synthetic","production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/43/430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0","registry_entry_sha256":"sha256:4bc01ce31b4cef2ace209e24613fdb31caff760c9f9222dd59b3dbc743d6aa77","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:b83fb88c0635c2d8636e8d80587a671260c6778b23585a7bfab81a530b642ebf","size_bytes":14436,"subject_sha256":null},"request_handle":"qair_9SG_MGWYR3z-QYP0Z8lTYLaoS8At79Edpnk3OumHuVY","schema_version":"openadapt.qualification-release-issue-request/v1"} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/signer-registry.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/signer-registry.json new file mode 100644 index 0000000..72a5ba1 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/signer-registry.json @@ -0,0 +1 @@ +{"expires_at":null,"generated_at":"2026-09-02T18:24:25Z","revision":1,"schema_version":"openadapt.qualification-signer-registry/v2","signers":[{"algorithm":"ed25519","allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["qualification-authority-state-receipt","qualification-evidence-decision-receipt","qualification-revocation-state-receipt"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/issue-synthetic-qualification-evidence-decision.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-authority-state.yml@refs/heads/main","https://github.com/OpenAdaptAI/openadapt-ops/.github/workflows/qualification-revocation-state.yml@refs/heads/main"],"key_id":"qa-ed25519-9cf4bca214c01d79","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"statement_schema_versions":["openadapt.qualification-evidence-signing-statement/v1"],"status":"active"},{"algorithm":"ed25519","allowed_environments":["synthetic-qualification-evidence-decision"],"allowed_kinds":["production-acceptance-manifest","production-acceptance-summary","production-cloud-deploy-authorization","production-cloud-deployment-result","production-current-default","production-deployment-observation","production-lifecycle-checkpoint","qualification-admission","qualification-authority-state-receipt","qualification-campaign-permit","qualification-campaign-permit-policy","qualification-campaign-permit-receipt","qualification-campaign-permit-request","qualification-evidence-decision-receipt","qualification-release","qualification-revocation-state-receipt","support-release-admission"],"allowed_ref_prefixes":["refs/heads/main"],"allowed_usages":["production-public-evidence"],"allowed_workflows":["https://github.com/OpenAdaptAI/.github/.github/workflows/sign-production-evidence-software.yml@refs/heads/main"],"key_id":"oa-public-trust-ed25519-9cf4bca214c01d79","key_origin":"software","public_key":"vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8","public_key_sha256":"sha256:465646ab5137f05dfba094fb05fc10e3af74a0c2e2d0fcc20814b8f1f8271170","public_key_spki_der_base64":"MCowBQYDK2VwAyEAvHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8=","revoked_at":null,"signature_encoding":"raw-64-base64-rfc4648-padded","statement_schema_versions":["openadapt.production-public-trust-signing-statement/v1"],"status":"active"}]} diff --git a/local-candidates/openadapt-1.16.0-remote-safe-synthetic/workflow-issue-request.json b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/workflow-issue-request.json new file mode 100644 index 0000000..b486681 --- /dev/null +++ b/local-candidates/openadapt-1.16.0-remote-safe-synthetic/workflow-issue-request.json @@ -0,0 +1 @@ +{"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/f4/f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b","registry_entry_sha256":"sha256:09af461a6231b3f29a0a6dc5a12b2ca8a2d542bd113a20b1f3f15f8573c0f834","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:53b555757d3107934fd0b9950ac5a727503a7a5e0a788e188977f8b6c260a69b","size_bytes":6636,"subject_sha256":null},"evidence_class":"remote-safe-synthetic","request_handle":"qair_3PoJBat4axmUvKsB-VGWnG6RTVlUt9J8B5UKRyXaAbI","schema_version":"openadapt.qualification-admission-issue-request/v1"} diff --git a/local-candidates/remaining-admissions-remote-safe-synthetic/rebuild.py b/local-candidates/remaining-admissions-remote-safe-synthetic/rebuild.py new file mode 100644 index 0000000..74d9adc --- /dev/null +++ b/local-candidates/remaining-admissions-remote-safe-synthetic/rebuild.py @@ -0,0 +1,1482 @@ +#!/usr/bin/env python3 +"""Issue remaining remote-safe-synthetic Production admissions. + +Reads the founder-provisioned Keychain item openadapt-qualification-ed25519. +Does not print the private key. Does not generate a key. Does not replace +the Flow 1.34.0 signer registry. + +The campaign_summary is synthetic (1 cell x 3 trials per class). It is not +MockMed production_acceptance. + +Package targets use already-published-pypi and bind live PyPI sha256s. +Cloud and docs use already-published-deployment and bind the live SHA and URL. +""" + +from __future__ import annotations + +import argparse +import hashlib +import json +import secrets +import string +import subprocess +import sys +import urllib.request +from datetime import datetime, timezone +from pathlib import Path +from typing import Any + +HERE = Path(__file__).resolve().parent +ROOT = HERE.parents[1] +sys.path.insert(0, str(ROOT / "scripts")) + +import production_trust as trust # noqa: E402 +import public_trust_kms as public_trust # noqa: E402 +import qualification_issuer as issuer # noqa: E402 +import qualification_software_ed25519 as software # noqa: E402 +import validate_evidence_registry as evidence # noqa: E402 + +EXPECTED_INNER_KEY_ID = "qa-ed25519-9cf4bca214c01d79" +EXPECTED_PUBLIC_KEY = "vHPUDLG2WD2BnTLaKYnZd9GxvUKfjpd68gJ9HubIEH8" +EVALS_COMMIT = "cad5560d6b7482f2cb99b9735e0ac3c5aae714c8" +SIGNER_PATH = ( + ROOT + / "production-evidence/signer-registries/sha256/7a/" + "7a81bf3d213c74673f3c6b5fa179234cbee534c9432aaea6ae09e455562f96b6" + ".qualification-signer-registry.json" +) +AUTHORITY_PATH = ( + ROOT + / "production-evidence/objects/sha256/a2/" + "a22f9815ec0f7c56f7629aeabfd21d14bc6d739efcfb7f7a073ce9987e19479e" + ".qualification-authority-state-receipt.json" +) +REVOCATION_PATH = ( + ROOT + / "production-evidence/objects/sha256/18/" + "18633b8cc243f686706606162bfa249a29733811563f63b9e68cc7c4a3507676" + ".qualification-revocation-state-receipt.json" +) +KIND_BY_PACKAGETYPE = { + "sdist": "python-sdist", + "bdist_wheel": "python-wheel", +} +PACKAGE_TARGETS = { + "openadapt": { + "version": "1.16.0", + "pypi_project": "openadapt", + "wheel_name": "openadapt-1.16.0-py3-none-any.whl", + "wheel_sha256": "371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719", + "wheel_size": 22539, + "sdist_name": "openadapt-1.16.0.tar.gz", + "sdist_sha256": "39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18", + "sdist_size": 47028, + "source_commit": "089c27c046f5cd972d299361f9d68285c1896c71", + }, + "capture": { + "version": "1.2.2", + "pypi_project": "openadapt-capture", + "wheel_name": "openadapt_capture-1.2.2-py3-none-any.whl", + "wheel_sha256": "550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae", + "wheel_size": 202545, + "sdist_name": "openadapt_capture-1.2.2.tar.gz", + "sdist_sha256": "6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c", + "sdist_size": 974499, + "source_commit": "06ade22948c12dcc6608bd54b5cca5c9c306e77c", + }, + "desktop": { + "version": "0.16.0", + "pypi_project": "openadapt-desktop", + "wheel_name": "openadapt_desktop-0.16.0-py3-none-any.whl", + "wheel_sha256": "06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9", + "wheel_size": 293557, + "sdist_name": "openadapt_desktop-0.16.0.tar.gz", + "sdist_sha256": "15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff", + "sdist_size": 1461442, + "source_commit": "7c59750d37be09a2871cd1bada8cb0bce946d363", + }, + "agent": { + "version": "2.0.1", + "pypi_project": "openadapt-agent", + "wheel_name": "openadapt_agent-2.0.1-py3-none-any.whl", + "wheel_sha256": "5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a", + "wheel_size": 34183, + "sdist_name": "openadapt_agent-2.0.1.tar.gz", + "sdist_sha256": "67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937", + "sdist_size": 61814, + "source_commit": "d9f16b2946dfdd0228eeb2660047347df9dce8d8", + }, +} +DEPLOYMENT_TARGETS = { + "cloud": { + "deployment_id": "33570255673", + "source_commit": "e2db34a82f8c52e69b1b51e8c60ba45299491f53", + "deployment_url": "https://app.openadapt.ai", + "workflow": ".github/workflows/deploy.yml", + "workflow_run_url": ( + "https://github.com/OpenAdaptAI/openadapt-cloud/actions/runs/33570255673" + ), + "run_started_at": "2026-09-01T23:16:22Z", + "completed_at": "2026-09-01T23:23:37Z", + "environment": None, + }, + "docs": { + "deployment_id": "6226957122", + "source_commit": "e323249e3a7c1af9d7651312e0afe1f12c38c977", + "deployment_url": "https://docs.openadapt.ai", + "workflow": None, + "workflow_run_url": None, + "run_started_at": "2026-09-02T16:27:14Z", + "completed_at": "2026-09-02T16:27:14Z", + "environment": "github-pages", + }, +} + + +def campaign_classes() -> dict[str, dict[str, int]]: + result: dict[str, dict[str, int]] = {} + for campaign_class in trust.CAMPAIGN_CLASSES: + counts = {field: 0 for field in trust.CAMPAIGN_COUNT_FIELDS} + counts.update( + task_condition_cell_count=1, + minimum_trials_per_cell=3, + observed_trial_count=3, + ) + if campaign_class == "uncertain_delivery": + counts["reconciliation_required_count"] = 3 + if campaign_class == "declared_attended": + counts["authenticated_bound_decision_count"] = 3 + counts["live_target_revalidation_count"] = 3 + if campaign_class == "governed_repair": + counts["policy_approved_repair_count"] = 3 + counts["approved_repair_count"] = 3 + counts["retained_repair_evidence_count"] = 3 + counts["live_target_revalidation_count"] = 3 + result[campaign_class] = counts + return result + + +def ts(value: datetime) -> str: + if value.tzinfo is None or value.utcoffset() is None: + raise SystemExit("timestamp must use UTC") + return value.replace(microsecond=0).strftime("%Y-%m-%dT%H:%M:%SZ") + + +def write_json(path: Path, value: Any) -> bytes: + raw = evidence.canonical(value) + b"\n" + path.parent.mkdir(parents=True, exist_ok=True) + path.write_bytes(raw) + return raw + + +def object_rel(kind: str, object_sha256: str) -> str: + digest_hex = object_sha256.removeprefix("sha256:") + return ( + f"production-evidence/objects/sha256/{digest_hex[:2]}/" + f"{digest_hex}.{kind}.json" + ) + + +def sha256_bytes(raw: bytes) -> str: + return "sha256:" + hashlib.sha256(raw).hexdigest() + + +def request_handle() -> str: + alphabet = string.ascii_letters + string.digits + "_-" + return "qair_" + "".join(secrets.choice(alphabet) for _ in range(43)) + + +def labeled(target: str, version: str, name: str) -> str: + return trust.digest_bytes( + f"OpenAdapt remote-safe-synthetic {target} {version} local candidate v1\0".encode(), + { + "label": "remote-safe-synthetic", + "target": target, + "version": version, + "name": name, + "mockmed_production_acceptance": False, + "evals_production_acceptance": False, + }, + ) + + +def make_entry(kind: str, raw: bytes, value: Any) -> dict[str, Any]: + object_sha256 = sha256_bytes(raw) + schema, media = evidence.OBJECT_KIND_CONTRACTS[kind] + entry = { + "kind": kind, + "object_schema_version": ( + evidence.BUNDLE_MEDIA_TYPE if kind.endswith("-sigstore-bundle") else schema + ), + "object_path": object_rel(kind, object_sha256), + "object_sha256": object_sha256, + "size_bytes": len(raw), + "object_media_type": media, + "semantic_identity_sha256": evidence.semantic_identity_digest( + kind=kind, + object_schema_version=( + evidence.BUNDLE_MEDIA_TYPE + if kind.endswith("-sigstore-bundle") + else schema + ), + object_value=value, + object_sha256=object_sha256, + ), + "subject_sha256": None if not kind.endswith("-sigstore-bundle") else value, + } + entry["registry_entry_sha256"] = evidence.entry_digest(entry) + return entry + + +def reference_from_entry( + entry: dict[str, Any], + *, + registry_source_commit: str, + registry_revision: int, + registry_head_sha256: str, +) -> dict[str, Any]: + return { + "schema_version": evidence.REFERENCE_SCHEMA, + "repository": evidence.REPOSITORY, + "repository_id": evidence.REPOSITORY_ID, + "repository_owner_id": evidence.REPOSITORY_OWNER_ID, + "registry_source_commit": registry_source_commit, + "registry_revision": registry_revision, + "registry_head_sha256": registry_head_sha256, + **entry, + } + + +class LocalResolver: + def __init__(self, registry: dict[str, Any]) -> None: + self.registry = registry + self.objects: dict[str, issuer.ResolvedEvidence] = {} + self.authority: issuer.ResolvedEvidence | None = None + self.revocation: issuer.ResolvedEvidence | None = None + + def add( + self, + kind: str, + value: dict[str, Any], + reference: dict[str, Any], + bundle_reference: dict[str, Any], + ) -> issuer.ResolvedEvidence: + resolved: issuer.ResolvedEvidence = { + "value": value, + "reference": reference, + "bundle_reference": bundle_reference, + "bound_signer_registry": self.registry, + "current_signer_registry": self.registry, + } + self.objects[reference["object_sha256"]] = resolved + return resolved + + def resolve(self, reference: dict[str, Any], *, kind: str) -> issuer.ResolvedEvidence: + resolved = self.objects[reference["object_sha256"]] + if resolved["reference"] != reference or reference["kind"] != kind: + raise issuer.IssuerError("local resolver reference differs") + return resolved + + def current_trust_state( + self, *, registry_source_commit: str + ) -> tuple[issuer.ResolvedEvidence, issuer.ResolvedEvidence]: + if self.authority is None or self.revocation is None: + raise issuer.IssuerError("current authority or revocation receipt is absent") + return self.authority, self.revocation + + +def dsse_bundle( + *, + private_key: Any, + signer: dict[str, Any], + kind: str, + value: dict[str, Any], + raw: bytes, + now: datetime, + registry_sha256: str, + authority_state_sha256: str, + revocation_state_sha256: str, + source_commit: str, +) -> dict[str, Any]: + schema, media = evidence.OBJECT_KIND_CONTRACTS[kind] + semantic = evidence.semantic_identity_digest( + kind=kind, + object_schema_version=schema, + object_value=value, + object_sha256=sha256_bytes(raw), + ) + issuer_fields = { + field: value["issuer"][field] for field in public_trust.ISSUER_FIELDS + } + statement = { + "schema_version": public_trust.STATEMENT_SCHEMA, + "object_kind": kind, + "object_schema_version": schema, + "object_media_type": media, + "object_sha256": sha256_bytes(raw), + "object_size_bytes": len(raw), + "semantic_identity_sha256": semantic, + "source_issuer": issuer_fields, + "signer_registry_sha256": registry_sha256, + "authority_state_sha256": authority_state_sha256, + "revocation_state_sha256": revocation_state_sha256, + "issued_at": ts(now), + "not_before": ts(now), + "expires_at": None, + "request_id_sha256": trust.digest_bytes( + b"OpenAdapt remaining-admissions dsse request v1\0", + {"kind": kind, "object_sha256": sha256_bytes(raw)}, + ), + "signing_authority": { + "repository": "OpenAdaptAI/.github", + "repository_id": "858454062", + "repository_owner_id": "132681217", + "workflow": public_trust.SOFTWARE_WORKFLOW_PATH, + "ref": "refs/heads/main", + "source_commit": source_commit, + "environment": public_trust.SOFTWARE_ENVIRONMENT, + "key_origin": "software", + }, + "key_id": signer["key_id"], + "signature_profile": public_trust.SOFTWARE_SIGNATURE_PROFILE, + } + public_trust.validate_statement_object_binding( + statement, + object_raw=raw, + object_value=value, + object_kind=kind, + object_schema_version=schema, + object_media_type=media, + semantic_identity_sha256=semantic, + expected_signer_registry_sha256=registry_sha256, + expected_authority_state_sha256=authority_state_sha256, + expected_revocation_state_sha256=revocation_state_sha256, + ) + return public_trust.sign_software_bundle( + statement, private_key=private_key, signer=signer, now=now + ) + + +def persist_object( + out: Path, kind: str, value: dict[str, Any] +) -> tuple[bytes, dict[str, Any]]: + raw = evidence.canonical(value) + b"\n" + path = out / object_rel(kind, sha256_bytes(raw)) + path.parent.mkdir(parents=True, exist_ok=True) + path.write_bytes(raw) + write_json(out / f"{kind}.json", value) + return raw, make_entry(kind, raw, value) + + +def persist_bundle( + out: Path, kind: str, bundle: dict[str, Any], subject_sha256: str +) -> tuple[bytes, dict[str, Any]]: + raw = evidence.canonical(bundle) + b"\n" + bundle_kind = f"{kind}-sigstore-bundle" + path = out / object_rel(bundle_kind, sha256_bytes(raw)) + path.parent.mkdir(parents=True, exist_ok=True) + path.write_bytes(raw) + write_json(out / f"{bundle_kind}.json", bundle) + return raw, make_entry(bundle_kind, raw, subject_sha256) + + +def tag_rulesets(repository: str, repository_id: str) -> list[dict[str, Any]]: + common = { + "schema_version": "openadapt.production-release-tag-ruleset/v1", + "repository": repository, + "repository_id": repository_id, + "target": "tag", + "enforcement": "active", + "conditions": {"ref_name": {"include": ["refs/tags/v*"], "exclude": []}}, + } + return [ + { + **common, + "role": "creation_authority", + "ruleset_id": "10", + "name": "OpenAdapt policy: release tag creation", + "bypass_actors": [ + { + "actor_id": "4730708", + "actor_type": "Integration", + "bypass_mode": "always", + } + ], + "rules": [{"type": "creation"}], + }, + { + **common, + "role": "immutability", + "ruleset_id": "11", + "name": "OpenAdapt policy: immutable release tags", + "bypass_actors": [], + "rules": [ + {"type": "deletion"}, + {"type": "non_fast_forward"}, + { + "type": "update", + "parameters": {"update_allows_fetch_and_merge": False}, + }, + ], + }, + ] + + +def fetch_pypi_files(project: str, version: str) -> list[dict[str, Any]]: + url = f"https://pypi.org/pypi/{project}/{version}/json" + request = urllib.request.Request( + url, + headers={"User-Agent": "OpenAdapt-remaining-admissions/1.0"}, + ) + with urllib.request.urlopen(request, timeout=30) as response: + payload = json.loads(response.read().decode("utf-8")) + files: list[dict[str, Any]] = [] + for item in payload["urls"]: + files.append( + { + "filename": item["filename"], + "packagetype": item["packagetype"], + "sha256": "sha256:" + item["digests"]["sha256"], + "size_bytes": item["size"], + "yanked": item["yanked"], + } + ) + return sorted(files, key=lambda item: (item["filename"], item["sha256"])) + + +def fetch_github_release(repository: str, tag: str) -> dict[str, Any] | None: + completed = subprocess.run( + ["gh", "api", f"repos/{repository}/releases/tags/{tag}"], + capture_output=True, + text=True, + ) + if completed.returncode != 0: + if "Not Found" in completed.stderr or "Not Found" in completed.stdout: + return None + raise SystemExit(completed.stderr or completed.stdout or "gh api release failed") + return json.loads(completed.stdout) + + +def observe_package_staging( + target: str, spec: dict[str, Any], *, observed_at: datetime +) -> tuple[dict[str, Any], dict[str, Any]]: + contract = trust.TARGET_CONTRACTS[target] + version = spec["version"] + tag = f"v{version}" + pypi_files = fetch_pypi_files(spec["pypi_project"], version) + expected = { + spec["wheel_name"]: ( + "sha256:" + spec["wheel_sha256"], + spec["wheel_size"], + "bdist_wheel", + ), + spec["sdist_name"]: ( + "sha256:" + spec["sdist_sha256"], + spec["sdist_size"], + "sdist", + ), + } + if {item["filename"] for item in pypi_files} != set(expected): + raise SystemExit(f"live PyPI files for {spec['pypi_project']} {version} differ") + for item in pypi_files: + digest, size, packagetype = expected[item["filename"]] + if ( + item["sha256"] != digest + or item["size_bytes"] != size + or item["packagetype"] != packagetype + or item["yanked"] is not False + ): + raise SystemExit(f"live PyPI file {item['filename']} differs") + profile = contract["artifacts"] + release = fetch_github_release(contract["repository"], tag) + assets: list[dict[str, Any]] = [] + if release is not None: + if release.get("draft") is not False or release.get("prerelease") is not False: + raise SystemExit(f"{contract['repository']} {tag} is still a draft") + by_name = {asset["name"]: asset for asset in release.get("assets") or []} + for filename, (digest, size, packagetype) in expected.items(): + kind = KIND_BY_PACKAGETYPE[packagetype] + media_type, destinations = profile[kind] + gh_asset = by_name.get(filename) + asset_id = None + uploader_id = None + uploader_login = None + if gh_asset is not None: + gh_digest = gh_asset.get("digest") or digest + if gh_digest != digest or gh_asset["size"] != size: + raise SystemExit( + f"GitHub asset {filename} digest or size differs from PyPI" + ) + asset_id = str(gh_asset["id"]) + uploader = gh_asset.get("uploader") or {} + uploader_id = str(uploader["id"]) if uploader.get("id") is not None else None + uploader_login = uploader.get("login") + assets.append( + { + "asset_id": asset_id, + "name": filename, + "kind": kind, + "sha256": digest, + "size_bytes": size, + "media_type": media_type, + "publish_destinations": list(destinations), + "uploader_id": uploader_id, + "uploader_login": uploader_login, + } + ) + author = release.get("author") or {} + draft_release_id = str(release["id"]) + release_author_login = author.get("login") + else: + for filename, (digest, size, packagetype) in expected.items(): + kind = KIND_BY_PACKAGETYPE[packagetype] + media_type, destinations = profile[kind] + assets.append( + { + "asset_id": None, + "name": filename, + "kind": kind, + "sha256": digest, + "size_bytes": size, + "media_type": media_type, + "publish_destinations": list(destinations), + "uploader_id": None, + "uploader_login": None, + } + ) + draft_release_id = None + release_author_login = None + assets = sorted(assets, key=lambda item: (item["name"], item["asset_id"] or "")) + immutable = {"enabled": True, "enforced_by_owner": False} + rulesets = tag_rulesets(contract["repository"], contract["repository_id"]) + tag_ref_state = {"ref": f"refs/tags/{tag}", "exists": True} + staging = { + "schema_version": "openadapt.production-release-staging-evidence/v1", + "publication_mode": trust.PUBLICATION_MODE_ALREADY_PUBLISHED_PYPI, + "repository": contract["repository"], + "repository_id": contract["repository_id"], + "draft_release_id": draft_release_id, + "tag": tag, + "target_commitish": spec["source_commit"], + "draft": False, + "prerelease": False, + "release_app_id": "4730708", + "release_app_installation_id": "156835568", + "release_app_bot_user_id": "321543906", + "release_author_login": release_author_login, + "assets": assets, + "pypi_files": pypi_files, + "immutable_releases": immutable, + "immutable_releases_sha256": trust.digest_bytes( + trust.IMMUTABLE_RELEASES_DOMAIN, immutable + ), + "tag_rulesets": rulesets, + "tag_rulesets_sha256": trust.digest_bytes(trust.TAG_RULESETS_DOMAIN, rulesets), + "tag_ref_state": tag_ref_state, + "tag_ref_state_sha256": trust.digest_bytes( + trust.TAG_REF_STATE_DOMAIN, tag_ref_state + ), + "observed_at": ts(observed_at), + } + inventory_artifacts = [ + { + "name": item["name"], + "kind": item["kind"], + "sha256": item["sha256"], + "size_bytes": item["size_bytes"], + "media_type": item["media_type"], + "publish_destinations": item["publish_destinations"], + } + for item in assets + ] + inventory_artifacts = sorted( + inventory_artifacts, key=lambda item: (item["kind"], item["name"], item["sha256"]) + ) + inventory = { + "schema_version": "openadapt.production-release-artifact-inventory/v1", + "target": target, + "claim_scope": contract["claim_scope"], + "artifacts": inventory_artifacts, + } + return trust.validate_staging(staging), trust.validate_artifact_inventory(inventory) + + +def observe_deployment_staging( + target: str, spec: dict[str, Any], *, observed_at: datetime +) -> tuple[dict[str, Any], dict[str, Any], dict[str, Any]]: + contract = trust.TARGET_CONTRACTS[target] + manifest = { + "schema_version": "openadapt.production-deployment-manifest/v1", + "target": target, + "source_repository": contract["repository"], + "source_repository_id": contract["repository_id"], + "source_commit": spec["source_commit"], + "deployment_id": spec["deployment_id"], + "deployment_url": spec["deployment_url"], + "conclusion": "success", + "environment": spec["environment"], + "workflow": spec["workflow"], + "workflow_run_url": spec["workflow_run_url"], + "run_started_at": spec["run_started_at"], + "completed_at": spec["completed_at"], + } + manifest_raw = evidence.canonical(manifest) + b"\n" + manifest_sha256 = sha256_bytes(manifest_raw) + media_type, destinations = contract["artifacts"]["deployment-manifest"] + artifact = { + "name": ( + f"openadapt-{target}-{spec['source_commit']}.deployment-manifest.json" + ), + "kind": "deployment-manifest", + "sha256": manifest_sha256, + "size_bytes": len(manifest_raw), + "media_type": media_type, + "publish_destinations": list(destinations), + } + inventory = { + "schema_version": "openadapt.production-release-artifact-inventory/v1", + "target": target, + "claim_scope": contract["claim_scope"], + "artifacts": [artifact], + } + staging = { + "schema_version": "openadapt.production-release-staging-evidence/v1", + "publication_mode": trust.PUBLICATION_MODE_ALREADY_PUBLISHED_DEPLOYMENT, + "repository": contract["repository"], + "repository_id": contract["repository_id"], + "tag": f"v0.0.0-deployment.{spec['deployment_id']}", + "target_commitish": spec["source_commit"], + "draft": False, + "prerelease": False, + "assets": [ + { + "asset_id": None, + "name": artifact["name"], + "kind": artifact["kind"], + "sha256": artifact["sha256"], + "size_bytes": artifact["size_bytes"], + "media_type": artifact["media_type"], + "publish_destinations": artifact["publish_destinations"], + "uploader_id": None, + "uploader_login": None, + } + ], + "pypi_files": None, + "deployment_id": spec["deployment_id"], + "deployment_url": spec["deployment_url"], + "observed_at": ts(observed_at), + } + return ( + trust.validate_staging(staging), + trust.validate_artifact_inventory(inventory), + manifest, + ) + + +def policy_file_digest(path: Path) -> str: + return sha256_bytes(path.read_bytes()) + + +def load_existing_trust() -> dict[str, Any]: + registry = json.loads(SIGNER_PATH.read_text(encoding="utf-8")) + authority = json.loads(AUTHORITY_PATH.read_text(encoding="utf-8")) + revocation = json.loads(REVOCATION_PATH.read_text(encoding="utf-8")) + authority_bundle_path = ROOT / object_rel( + "qualification-authority-state-receipt-sigstore-bundle", + "sha256:0f97c284b10f8dc0153dbab0da5deccc5069bb5609982d45b890617783687830", + ) + revocation_bundle_path = ROOT / object_rel( + "qualification-revocation-state-receipt-sigstore-bundle", + "sha256:4e0a052726ba440c9f6a19726b004f948c36087b2702d614a398728b428dcd5f", + ) + return { + "registry": evidence.validate_signer_registry(registry), + "registry_raw": SIGNER_PATH.read_bytes(), + "authority": authority, + "authority_raw": AUTHORITY_PATH.read_bytes(), + "authority_bundle": json.loads(authority_bundle_path.read_text(encoding="utf-8")), + "authority_bundle_raw": authority_bundle_path.read_bytes(), + "revocation": revocation, + "revocation_raw": REVOCATION_PATH.read_bytes(), + "revocation_bundle": json.loads( + revocation_bundle_path.read_text(encoding="utf-8") + ), + "revocation_bundle_raw": revocation_bundle_path.read_bytes(), + } + + +def install_reused(out: Path, existing: dict[str, Any]) -> dict[str, dict[str, Any]]: + entries: dict[str, dict[str, Any]] = {} + for kind, raw, value in ( + ( + "qualification-authority-state-receipt", + existing["authority_raw"], + existing["authority"], + ), + ( + "qualification-revocation-state-receipt", + existing["revocation_raw"], + existing["revocation"], + ), + ): + dest = out / object_rel(kind, sha256_bytes(raw)) + dest.parent.mkdir(parents=True, exist_ok=True) + dest.write_bytes(raw) + write_json(out / f"{kind}.json", value) + entries[kind] = make_entry(kind, raw, value) + for kind, raw, subject_kind in ( + ( + "qualification-authority-state-receipt-sigstore-bundle", + existing["authority_bundle_raw"], + "qualification-authority-state-receipt", + ), + ( + "qualification-revocation-state-receipt-sigstore-bundle", + existing["revocation_bundle_raw"], + "qualification-revocation-state-receipt", + ), + ): + dest = out / object_rel(kind, sha256_bytes(raw)) + dest.parent.mkdir(parents=True, exist_ok=True) + dest.write_bytes(raw) + write_json(out / f"{kind}.json", json.loads(raw)) + entries[kind] = make_entry(kind, raw, entries[subject_kind]["object_sha256"]) + signer_raw = existing["registry_raw"] + digest_hex = sha256_bytes(signer_raw).removeprefix("sha256:") + signer_rel = ( + f"production-evidence/signer-registries/sha256/{digest_hex[:2]}/" + f"{digest_hex}.qualification-signer-registry.json" + ) + signer_path = out / signer_rel + signer_path.parent.mkdir(parents=True, exist_ok=True) + signer_path.write_bytes(signer_raw) + write_json(out / "signer-registry.json", existing["registry"]) + return entries + + +def build_target( + target: str, + *, + out: Path, + private_key: Any, + existing: dict[str, Any], + now: datetime, + policy_commit: str, + registry_source_commit: str, +) -> dict[str, Any]: + out.mkdir(parents=True, exist_ok=True) + contract = trust.TARGET_CONTRACTS[target] + generated = now.replace(microsecond=0) + registry = existing["registry"] + authority = existing["authority"] + revocation = existing["revocation"] + outer = next( + signer + for signer in registry["signers"] + if signer["key_id"].startswith("oa-public-trust-ed25519-") + ) + reused = install_reused(out, existing) + version_label = ( + PACKAGE_TARGETS[target]["version"] + if target in PACKAGE_TARGETS + else DEPLOYMENT_TARGETS[target]["source_commit"][:12] + ) + if target in PACKAGE_TARGETS: + staging, inventory = observe_package_staging( + target, PACKAGE_TARGETS[target], observed_at=generated + ) + spec = PACKAGE_TARGETS[target] + candidate = { + "schema_version": "openadapt.production-release-candidate/v1", + "kind": "package", + "source_repository": contract["repository"], + "source_repository_id": contract["repository_id"], + "source_commit": spec["source_commit"], + "version": spec["version"], + "tag": f"v{spec['version']}", + "deployment_id": None, + "deployment_sha256": None, + "artifacts": inventory["artifacts"], + } + admitted_runtime = "sha256:" + spec["wheel_sha256"] + write_json(out / "publication-staging.json", staging) + write_json(out / "artifact-inventory.json", inventory) + else: + staging, inventory, manifest = observe_deployment_staging( + target, DEPLOYMENT_TARGETS[target], observed_at=generated + ) + spec = DEPLOYMENT_TARGETS[target] + write_json(out / "deployment-manifest.json", manifest) + candidate = { + "schema_version": "openadapt.production-release-candidate/v1", + "kind": "deployment", + "source_repository": contract["repository"], + "source_repository_id": contract["repository_id"], + "source_commit": spec["source_commit"], + "version": None, + "tag": None, + "deployment_id": spec["deployment_id"], + "deployment_sha256": inventory["artifacts"][0]["sha256"], + "artifacts": inventory["artifacts"], + } + admitted_runtime = inventory["artifacts"][0]["sha256"] + write_json(out / "publication-staging.json", staging) + write_json(out / "artifact-inventory.json", inventory) + + evidence_authority = authority["evidence_authority_sha256"] + registry_identity = evidence.signer_registry_identity_digest(registry) + unsigned_receipt = { + "schema_version": "openadapt.qualification-evidence-decision-receipt/v2", + "evidence_class": "remote-safe-synthetic", + "decision_identity_sha256": labeled(target, version_label, "decision-series"), + "decision_revision": 1, + "decision_commitment_sha256": labeled(target, version_label, "decision"), + "evidence_manifest_sha256": labeled(target, version_label, "evidence-manifest"), + "evidence_manifest_readback_sha256": labeled( + target, version_label, "manifest-readback" + ), + "campaign_artifact_sha256": labeled(target, version_label, "campaign-artifact"), + "organization_id_sha256": labeled(target, version_label, "organization"), + "workflow_id_sha256": labeled(target, version_label, "workflow"), + "workflow_version_id_sha256": labeled(target, version_label, "workflow-version"), + "bundle_version": "0.0.0-synthetic", + "bundle_sha256": labeled(target, version_label, "sealed-workflow-bundle"), + "admitted_runtime_sha256": admitted_runtime, + "application_contract_sha256": labeled( + target, version_label, "application-contract" + ), + "environment_contract_sha256": labeled( + target, version_label, "environment-contract" + ), + "input_contract_sha256": labeled(target, version_label, "input-contract"), + "action_contract_sha256": labeled(target, version_label, "action-contract"), + "identity_contract_sha256": labeled(target, version_label, "identity-contract"), + "effect_contract_sha256": labeled(target, version_label, "effect-contract"), + "policy_contract_sha256": labeled(target, version_label, "policy-contract"), + "evidence_authority_contract_sha256": evidence_authority, + "campaign_permit_sha256": labeled(target, version_label, "campaign-permit"), + "signer_registry_sha256": registry_identity, + "revocation_state_sha256": revocation["revocation_state_sha256"], + "entity_class": "record", + "campaign_summary": { + "schema_version": "openadapt.qualification-evidence-decision-campaign-summary/v1", + "minimum_trials_per_task_condition": 3, + "task_count": 1, + "classes": campaign_classes(), + }, + "verdict": "ADMIT", + "issued_at": ts(generated), + "not_before": ts(generated), + "expires_at": None, + "issuer_key_id": EXPECTED_INNER_KEY_ID, + "algorithm": "ed25519", + "signing_statement": None, + "signature": "", + "issuer": { + "repository": "OpenAdaptAI/.github", + "repository_id": "858454062", + "repository_owner_id": "132681217", + "workflow": ( + ".github/workflows/issue-synthetic-qualification-evidence-decision.yml" + ), + "ref": "refs/heads/main", + "source_commit": policy_commit, + "environment": "synthetic-qualification-evidence-decision", + }, + } + receipt = software.sign_receipt( + unsigned_receipt, private_key=private_key, signer_registry=registry + ) + trust.validate_receipt(receipt, signer_registry=registry, now=now) + + objects: dict[str, tuple[str, dict[str, Any], bytes]] = {} + for kind, value in ( + ("qualification-authority-state-receipt", authority), + ("qualification-revocation-state-receipt", revocation), + ("qualification-evidence-decision-receipt", receipt), + ): + raw = evidence.canonical(value) + b"\n" + objects[kind] = (kind, value, raw) + + receipt_raw = objects["qualification-evidence-decision-receipt"][2] + receipt_path = out / object_rel( + "qualification-evidence-decision-receipt", sha256_bytes(receipt_raw) + ) + receipt_path.parent.mkdir(parents=True, exist_ok=True) + receipt_path.write_bytes(receipt_raw) + write_json(out / "qualification-evidence-decision-receipt.json", receipt) + receipt_bundle = dsse_bundle( + private_key=private_key, + signer=outer, + kind="qualification-evidence-decision-receipt", + value=receipt, + raw=receipt_raw, + now=generated, + registry_sha256=receipt["signer_registry_sha256"], + authority_state_sha256=authority["authority_state_sha256"], + revocation_state_sha256=revocation["revocation_state_sha256"], + source_commit=policy_commit, + ) + persist_bundle( + out, + "qualification-evidence-decision-receipt", + receipt_bundle, + sha256_bytes(receipt_raw), + ) + receipt_entry = make_entry( + "qualification-evidence-decision-receipt", receipt_raw, receipt + ) + receipt_bundle_entry = make_entry( + "qualification-evidence-decision-receipt-sigstore-bundle", + evidence.canonical(receipt_bundle) + b"\n", + sha256_bytes(receipt_raw), + ) + + signer_raw_sha256 = sha256_bytes(existing["registry_raw"]) + digest_hex = signer_raw_sha256.removeprefix("sha256:") + signer_pointer = { + "schema_version": evidence.SIGNER_POINTER_SCHEMA, + "object_path": ( + f"production-evidence/signer-registries/sha256/{digest_hex[:2]}/" + f"{digest_hex}.qualification-signer-registry.json" + ), + "object_sha256": signer_raw_sha256, + "registry_identity_sha256": registry_identity, + "registry_revision": 1, + } + local_entries = [ + reused["qualification-authority-state-receipt"], + reused["qualification-authority-state-receipt-sigstore-bundle"], + reused["qualification-revocation-state-receipt"], + reused["qualification-revocation-state-receipt-sigstore-bundle"], + receipt_entry, + receipt_bundle_entry, + ] + local_registry = { + "$schema": "schemas/evidence-registry.schema.json", + "schema_version": evidence.REGISTRY_SCHEMA, + "repository": evidence.REPOSITORY, + "repository_id": evidence.REPOSITORY_ID, + "repository_owner_id": evidence.REPOSITORY_OWNER_ID, + "revision": 1, + "previous_registry_head_sha256": None, + "registry_head_sha256": "sha256:" + "0" * 64, + "signer_registry": signer_pointer, + "signer_registry_history": [signer_pointer], + "entries": local_entries, + } + local_registry["registry_head_sha256"] = evidence.registry_head_digest(local_registry) + write_json(out / "evidence-registry.json", local_registry) + + head = local_registry["registry_head_sha256"] + revision = local_registry["revision"] + resolver = LocalResolver(registry) + resolver.authority = resolver.add( + "qualification-authority-state-receipt", + authority, + reference_from_entry( + reused["qualification-authority-state-receipt"], + registry_source_commit=registry_source_commit, + registry_revision=revision, + registry_head_sha256=head, + ), + reference_from_entry( + reused["qualification-authority-state-receipt-sigstore-bundle"], + registry_source_commit=registry_source_commit, + registry_revision=revision, + registry_head_sha256=head, + ), + ) + resolver.revocation = resolver.add( + "qualification-revocation-state-receipt", + revocation, + reference_from_entry( + reused["qualification-revocation-state-receipt"], + registry_source_commit=registry_source_commit, + registry_revision=revision, + registry_head_sha256=head, + ), + reference_from_entry( + reused["qualification-revocation-state-receipt-sigstore-bundle"], + registry_source_commit=registry_source_commit, + registry_revision=revision, + registry_head_sha256=head, + ), + ) + receipt_ref = reference_from_entry( + receipt_entry, + registry_source_commit=registry_source_commit, + registry_revision=revision, + registry_head_sha256=head, + ) + receipt_bundle_ref = reference_from_entry( + receipt_bundle_entry, + registry_source_commit=registry_source_commit, + registry_revision=revision, + registry_head_sha256=head, + ) + resolver.add( + "qualification-evidence-decision-receipt", + receipt, + receipt_ref, + receipt_bundle_ref, + ) + + handle = request_handle() + request = { + "schema_version": "openadapt.qualification-admission-issue-request/v1", + "request_handle": handle, + "evidence_class": "remote-safe-synthetic", + "decision_receipt_reference": receipt_ref, + } + db_path = out / "one-use-effects.sqlite" + if db_path.exists(): + db_path.unlink() + consumer = issuer.SqliteOneUseConsumer(db_path) + admission = issuer.issue_workflow_admission( + request, + resolver=resolver, + issuer_source_commit=registry_source_commit, + now=now, + consumer=consumer, + ) + trust.validate_qualification_admission(admission, now=now) + write_json(out / "workflow-issue-request.json", request) + write_json(out / "one-use-effect.json", consumer.reconcile(request_handle=handle)) + admission_raw, admission_entry = persist_object( + out, "qualification-admission", admission + ) + admission_bundle = dsse_bundle( + private_key=private_key, + signer=outer, + kind="qualification-admission", + value=admission, + raw=admission_raw, + now=generated, + registry_sha256=admission["signer_registry_sha256"], + authority_state_sha256=authority["authority_state_sha256"], + revocation_state_sha256=revocation["revocation_state_sha256"], + source_commit=policy_commit, + ) + _, admission_bundle_entry = persist_bundle( + out, "qualification-admission", admission_bundle, sha256_bytes(admission_raw) + ) + admission_ref = reference_from_entry( + admission_entry, + registry_source_commit=registry_source_commit, + registry_revision=revision, + registry_head_sha256=head, + ) + admission_bundle_ref = reference_from_entry( + admission_bundle_entry, + registry_source_commit=registry_source_commit, + registry_revision=revision, + registry_head_sha256=head, + ) + resolver.add( + "qualification-admission", admission, admission_ref, admission_bundle_ref + ) + + release_identity = { + "schema_version": "openadapt.monotonic-production-release/v1", + "channel": "production", + "sequence": 1, + "previous_admission_sha256": None, + } + release_sha256 = trust.digest_bytes( + trust.RELEASE_DOMAIN, + { + "target": target, + "claim_scope": contract["claim_scope"], + "release": candidate, + }, + ) + inventory_sha256 = trust.artifact_inventory_digest(inventory) + acceptance_policy_sha256 = policy_file_digest(ROOT / "production-evidence-policy.json") + lifecycle_policy_sha256 = policy_file_digest(ROOT / "production-lifecycle-policy.json") + common = { + "target": target, + "verdict": "accepted", + "claim_scope": contract["claim_scope"], + "acceptance_policy_sha256": acceptance_policy_sha256, + "lifecycle_policy_sha256": lifecycle_policy_sha256, + "release_identity": release_identity, + "release_sha256": release_sha256, + "artifact_inventory_sha256": inventory_sha256, + "publication_staging": staging, + "publication_staging_sha256": trust.staging_digest(staging), + "qualification_evidence_decision_receipt_reference": receipt_ref, + "qualification_evidence_decision_receipt_bundle_reference": receipt_bundle_ref, + "qualification_admission_reference": admission_ref, + "qualification_admission_bundle_reference": admission_bundle_ref, + "campaign_summary": receipt["campaign_summary"]["classes"], + "authority_state_sha256": authority["authority_state_sha256"], + "revocation_state_sha256": revocation["revocation_state_sha256"], + "signer_registry_sha256": registry_identity, + "issued_at": ts(generated), + "not_before": ts(generated), + "expires_at": None, + "issuer": { + "repository": "OpenAdaptAI/openadapt-evals", + "repository_id": "1135998197", + "repository_owner_id": "132681217", + "workflow": ".github/workflows/issue-production-acceptance.yml", + "ref": "refs/heads/main", + "source_commit": EVALS_COMMIT, + "environment": "production-acceptance", + }, + } + manifest_obj = { + "schema_version": "openadapt.production-acceptance/v3", + **common, + "release": candidate, + "artifact_inventory": inventory, + } + trust.validate_acceptance_manifest( + manifest_obj, + receipt=receipt, + qualification_admission=admission, + receipt_signer_registry=registry, + now=now, + ) + manifest_raw, manifest_entry = persist_object( + out, "production-acceptance-manifest", manifest_obj + ) + manifest_bundle = dsse_bundle( + private_key=private_key, + signer=outer, + kind="production-acceptance-manifest", + value=manifest_obj, + raw=manifest_raw, + now=generated, + registry_sha256=manifest_obj["signer_registry_sha256"], + authority_state_sha256=authority["authority_state_sha256"], + revocation_state_sha256=revocation["revocation_state_sha256"], + source_commit=policy_commit, + ) + _, manifest_bundle_entry = persist_bundle( + out, + "production-acceptance-manifest", + manifest_bundle, + sha256_bytes(manifest_raw), + ) + manifest_ref = reference_from_entry( + manifest_entry, + registry_source_commit=registry_source_commit, + registry_revision=revision, + registry_head_sha256=head, + ) + manifest_bundle_ref = reference_from_entry( + manifest_bundle_entry, + registry_source_commit=registry_source_commit, + registry_revision=revision, + registry_head_sha256=head, + ) + resolver.add( + "production-acceptance-manifest", + manifest_obj, + manifest_ref, + manifest_bundle_ref, + ) + + summary = { + "schema_version": "openadapt.production-lifecycle-evidence-summary/v3", + **common, + "evidence_identity_sha256": labeled( + target, version_label, "placeholder-evidence-identity" + ), + "production_acceptance_manifest_reference": manifest_ref, + "production_acceptance_manifest_bundle_reference": manifest_bundle_ref, + } + summary["evidence_identity_sha256"] = trust.acceptance_summary_identity(summary) + trust.validate_acceptance_summary( + summary, + manifest=manifest_obj, + receipt=receipt, + qualification_admission=admission, + receipt_signer_registry=registry, + now=now, + ) + summary_raw, summary_entry = persist_object( + out, "production-acceptance-summary", summary + ) + summary_bundle = dsse_bundle( + private_key=private_key, + signer=outer, + kind="production-acceptance-summary", + value=summary, + raw=summary_raw, + now=generated, + registry_sha256=summary["signer_registry_sha256"], + authority_state_sha256=authority["authority_state_sha256"], + revocation_state_sha256=revocation["revocation_state_sha256"], + source_commit=policy_commit, + ) + _, summary_bundle_entry = persist_bundle( + out, "production-acceptance-summary", summary_bundle, sha256_bytes(summary_raw) + ) + summary_ref = reference_from_entry( + summary_entry, + registry_source_commit=registry_source_commit, + registry_revision=revision, + registry_head_sha256=head, + ) + summary_bundle_ref = reference_from_entry( + summary_bundle_entry, + registry_source_commit=registry_source_commit, + registry_revision=revision, + registry_head_sha256=head, + ) + resolver.add( + "production-acceptance-summary", summary, summary_ref, summary_bundle_ref + ) + + release_handle = request_handle() + release_request = { + "schema_version": "openadapt.qualification-release-issue-request/v1", + "request_handle": release_handle, + "evidence_class": "remote-safe-synthetic", + "production_acceptance_summary_reference": summary_ref, + } + release = issuer.issue_release_admission( + release_request, + resolver=resolver, + issuer_source_commit=registry_source_commit, + now=now, + consumer=consumer, + ) + trust.validate_release_evidence_chain( + release, + summary=summary, + manifest=manifest_obj, + receipt=receipt, + qualification_admission=admission, + receipt_signer_registry=registry, + now=now, + ) + write_json(out / "release-issue-request.json", release_request) + release_raw, release_entry = persist_object(out, "qualification-release", release) + release_bundle = dsse_bundle( + private_key=private_key, + signer=outer, + kind="qualification-release", + value=release, + raw=release_raw, + now=generated, + registry_sha256=release["signer_registry_sha256"], + authority_state_sha256=authority["authority_state_sha256"], + revocation_state_sha256=revocation["revocation_state_sha256"], + source_commit=policy_commit, + ) + persist_bundle(out, "qualification-release", release_bundle, sha256_bytes(release_raw)) + write_json( + out / "one-use-effect-release.json", + consumer.reconcile(request_handle=release_handle), + ) + + # Rebuild the local registry with every issued object so validate_registry + # can check the candidate in isolation. + issued_kinds = [ + "qualification-evidence-decision-receipt", + "qualification-admission", + "production-acceptance-manifest", + "production-acceptance-summary", + "qualification-release", + ] + entries = [ + reused["qualification-authority-state-receipt"], + reused["qualification-authority-state-receipt-sigstore-bundle"], + reused["qualification-revocation-state-receipt"], + reused["qualification-revocation-state-receipt-sigstore-bundle"], + ] + for kind in issued_kinds: + value = json.loads((out / f"{kind}.json").read_text(encoding="utf-8")) + raw = evidence.canonical(value) + b"\n" + bundle = json.loads( + (out / f"{kind}-sigstore-bundle.json").read_text(encoding="utf-8") + ) + bundle_raw = evidence.canonical(bundle) + b"\n" + entries.append(make_entry(kind, raw, value)) + entries.append( + make_entry(f"{kind}-sigstore-bundle", bundle_raw, sha256_bytes(raw)) + ) + local_registry["entries"] = entries + local_registry["registry_head_sha256"] = evidence.registry_head_digest(local_registry) + evidence.validate_registry(local_registry, root=out) + write_json(out / "evidence-registry.json", local_registry) + + record = { + "schema_version": "openadapt.local-remaining-admission-build-record/v1", + "target": target, + "evidence_class": "remote-safe-synthetic", + "campaign": { + "label": "remote-safe-synthetic", + "task_count": 1, + "cells_per_class": 1, + "trials_per_cell": 3, + "classes": list(trust.CAMPAIGN_CLASSES), + "mockmed_production_acceptance": False, + }, + "evals_production_acceptance": False, + "keychain_service": software.KEYCHAIN_SERVICE, + "inner_key_id": EXPECTED_INNER_KEY_ID, + "did_not_generate_key": True, + "did_not_replace_flow_signer": True, + "publication_mode": staging["publication_mode"], + "release_admission_id_sha256": release["admission_id_sha256"], + "expires_at": release["expires_at"], + "source_commit": candidate["source_commit"], + "generated_at": ts(generated), + } + write_json(out / "build-record.json", record) + return { + "target": target, + "out": str(out), + "release_admission_id_sha256": release["admission_id_sha256"], + "publication_mode": staging["publication_mode"], + "release_entry": release_entry, + "new_object_kinds": issued_kinds, + } + + +def candidate_dir(target: str) -> Path: + if target in PACKAGE_TARGETS: + version = PACKAGE_TARGETS[target]["version"] + return ROOT / "local-candidates" / f"{target}-{version}-remote-safe-synthetic" + commit = DEPLOYMENT_TARGETS[target]["source_commit"][:7] + return ROOT / "local-candidates" / f"{target}-{commit}-remote-safe-synthetic" + + +def merge_into_main(results: list[dict[str, Any]], *, registry_source_commit: str) -> None: + registry_path = ROOT / "evidence-registry.json" + document = json.loads(registry_path.read_text(encoding="utf-8")) + evidence.validate_registry(document, root=ROOT) + previous_head = document["registry_head_sha256"] + existing = {item["object_sha256"] for item in document["entries"]} + added = 0 + for result in results: + out = Path(result["out"]) + local = json.loads((out / "evidence-registry.json").read_text(encoding="utf-8")) + for entry in local["entries"]: + if entry["object_sha256"] in existing: + continue + source = out / entry["object_path"] + dest = ROOT / entry["object_path"] + dest.parent.mkdir(parents=True, exist_ok=True) + raw = source.read_bytes() + if dest.exists() and dest.read_bytes() != raw: + raise SystemExit(f"content-addressed collision at {entry['object_path']}") + dest.write_bytes(raw) + document["entries"].append(entry) + existing.add(entry["object_sha256"]) + added += 1 + document["revision"] += 1 + document["previous_registry_head_sha256"] = previous_head + document["registry_head_sha256"] = evidence.registry_head_digest(document) + evidence.validate_registry(document, root=ROOT) + registry_path.write_text(json.dumps(document, indent=2) + "\n", encoding="utf-8") + + ledger_path = ROOT / "production-lifecycle-admissions.json" + previous_ledger = json.loads(ledger_path.read_text(encoding="utf-8")) + previous_admissions = previous_ledger["admissions"] + existing_object_sha256s = { + item["object_sha256"] + for item in previous_admissions + if isinstance(item, dict) and "object_sha256" in item + } + admissions = list(previous_admissions) + for entry in document["entries"]: + if entry["kind"] != "qualification-release": + continue + if entry["object_sha256"] in existing_object_sha256s: + continue + admissions.append( + reference_from_entry( + entry, + registry_source_commit=registry_source_commit, + registry_revision=document["revision"], + registry_head_sha256=document["registry_head_sha256"], + ) + ) + ledger = { + "$schema": "schemas/production-lifecycle-admissions.schema.json", + "schema_version": "openadapt.production-lifecycle-admissions/v1", + "policy_sha256": ( + "sha256:e1444a08ce6b16736168cce027ce9d48abb2e0e246fc0cd79c0772fa8e423e11" + ), + "admissions": admissions, + } + ledger_path.write_text(json.dumps(ledger, indent=2) + "\n", encoding="utf-8") + print( + json.dumps( + { + "merged_objects": added, + "registry_revision": document["revision"], + "registry_head_sha256": document["registry_head_sha256"], + "admissions": len(admissions), + }, + sort_keys=True, + ) + ) + + +def main(argv: list[str] | None = None) -> int: + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("--policy-commit", required=True) + parser.add_argument("--registry-source-commit", required=True) + parser.add_argument( + "--targets", + default="agent,capture,cloud,desktop,docs,openadapt", + help="comma-separated targets", + ) + args = parser.parse_args(argv) + targets = [item.strip() for item in args.targets.split(",") if item.strip()] + unknown = [item for item in targets if item not in {*PACKAGE_TARGETS, *DEPLOYMENT_TARGETS}] + if unknown: + print(f"REFUSED: unknown targets {unknown}", file=sys.stderr) + return 1 + private_key = software.load_private_key_from_sources( + pem_file=None, use_keychain=True, use_env=False + ) + material = software.public_material(private_key) + if material["key_id"] != EXPECTED_INNER_KEY_ID: + print( + f"REFUSED: Keychain key id {material['key_id']} != {EXPECTED_INNER_KEY_ID}", + file=sys.stderr, + ) + return 1 + if material["public_key"] != EXPECTED_PUBLIC_KEY: + print("REFUSED: Keychain public key does not match the provisioned inner key", file=sys.stderr) + return 1 + existing = load_existing_trust() + now = datetime.now(timezone.utc) + results = [] + for target in targets: + out = candidate_dir(target) + result = build_target( + target, + out=out, + private_key=private_key, + existing=existing, + now=now, + policy_commit=args.policy_commit, + registry_source_commit=args.registry_source_commit, + ) + results.append(result) + print( + json.dumps( + { + "target": target, + "publication_mode": result["publication_mode"], + "release_admission_id_sha256": result["release_admission_id_sha256"], + "out": result["out"], + }, + sort_keys=True, + ) + ) + merge_into_main(results, registry_source_commit=args.registry_source_commit) + return 0 + + +if __name__ == "__main__": + raise SystemExit(main()) diff --git a/production-evidence/objects/sha256/00/0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248.qualification-admission-sigstore-bundle.json b/production-evidence/objects/sha256/00/0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248.qualification-admission-sigstore-bundle.json new file mode 100644 index 0000000..cb2711b --- /dev/null +++ b/production-evidence/objects/sha256/00/0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248.qualification-admission-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYWRtaXNzaW9uIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uK2pzb247dmVyc2lvbj00Iiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo3MWI2OWJjMjMzOWZkMzIwMmVhZTk2MGMyY2Q3ZmJlZjQ5NjNlNjczNmZhNWFkNmUyNGQ3ODc5ZTUzZjhkYTdkIiwib2JqZWN0X3NpemVfYnl0ZXMiOjgwNTUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmJjMDVmMTFlNjhlNThhNGJmZDAwMzhmOWI5YzEwNmVhNWIyZTFlNDg4NzFiZWZmOWM5ZDhjZTc1ZjE5Zjg3Y2UiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ZTJkY2ExNGFlOGRmODg4NTJiMWI3NzZiZjhlNmFiMmJlZDJiMDFlMTExMTA0NjE0N2RiYmI1NDRlNzM2MTdlZCIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"NUer6ZaIa6PFH0uywuK5OxqJ1Bmzt3whIXmvI3YcGG5CBOF/QmKfRKxe/+8qB4Szkl0rnE6CzXnD+Mhb2ENgAA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/09/09081291ce3938b179a7c72e5a9691bde18532f993bf6b71bd8d0337953a140e.qualification-release-sigstore-bundle.json b/production-evidence/objects/sha256/09/09081291ce3938b179a7c72e5a9691bde18532f993bf6b71bd8d0337953a140e.qualification-release-sigstore-bundle.json new file mode 100644 index 0000000..b3c128a --- /dev/null +++ b/production-evidence/objects/sha256/09/09081291ce3938b179a7c72e5a9691bde18532f993bf6b71bd8d0337953a140e.qualification-release-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmVsZWFzZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLXJlbGVhc2UranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo5OTlmZmQ0NjI4NGI1YWFiYzMyZWNhNmIzOWMwY2Q5YjAxYTY4OWIyZWMzNjc5YzZiOGE3N2Q0MmU3OGM3MjJjIiwib2JqZWN0X3NpemVfYnl0ZXMiOjc1NzksInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjA1OTFlNDY0NmNkNjJiN2Y1M2EzYzQ1NDVlYzA2ZDBlZWE3MGQ2MTM0MTU2NGIzNzVlM2FiMTU0OWQwM2JjYjAiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ODg3YzU5ZjYwNWFmNzhkYjEyYjk5YWFjMDhkNmU4NTU2NzA2OTA0MmE5Mjc0NGY0NWI1NTY3NTVmMWFkM2Q1ZSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"FhJV52Y0qEIopyThGhFkMjlxzGnC4cTgSJz4AVgS9R9T2vhHrC4C2e/Qychg2y+ARKZ28jxlBbbX0dY1kQnGAA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/0b/0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a.production-acceptance-manifest.json b/production-evidence/objects/sha256/0b/0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a.production-acceptance-manifest.json new file mode 100644 index 0000000..25f84e0 --- /dev/null +++ b/production-evidence/objects/sha256/0b/0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a.production-acceptance-manifest.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory":{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556}],"claim_scope":"production_cloud","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"cloud"},"artifact_inventory_sha256":"sha256:61fda7a52cde70814cad68d2274fa294c0974f5748843c8840d09df5e7a6fb50","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_cloud","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","publication_staging":{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556,"uploader_id":null,"uploader_login":null}],"deployment_id":"33570255673","deployment_url":"https://app.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-cloud","repository_id":"1300570990","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.33570255673","target_commitish":"e2db34a82f8c52e69b1b51e8c60ba45299491f53"},"publication_staging_sha256":"sha256:78bbb4a35e0a3872b6c57a4530c35fa7a26ac25ad127a35a74fa3b4ce51214ba","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/00/0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248","registry_entry_sha256":"sha256:5293c98cc81e2adff14afa7bf55b39a57f91eb48122c704f04527abbb87f7098","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:91ce280188aa31831be7ea2fda8401c25fd1a7ab13d1ae7e672a25bb9f7044cf","size_bytes":2737,"subject_sha256":"sha256:71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/71/71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d","registry_entry_sha256":"sha256:6d8c2fd866016a461ca6ce10c12f27b8e0396944460435905e3c40af00dec0f1","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:e2dca14ae8df88852b1b776bf8e6ab2bed2b01e1111046147dbbb544e73617ed","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/fd/fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6","registry_entry_sha256":"sha256:357b7b76ba1339676276ebaa6263e745902939cfbb4f776b05bf8e2130010547","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:4eb9fad9c89db63d42230e290e81047da4bbff69fa530b9be9bf32986819667f","size_bytes":2849,"subject_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/e0/e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880","registry_entry_sha256":"sha256:462903800e9dda03b4caef4cfc79d0aff280acd5ed9d652c6a57e4c902a8ce55","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c65da50b69dde540bc2102aeed7dce4c056690f14998ae20b1dcf40a7fd2a96c","size_bytes":6636,"subject_sha256":null},"release":{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556}],"deployment_id":"33570255673","deployment_sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","kind":"deployment","schema_version":"openadapt.production-release-candidate/v1","source_commit":"e2db34a82f8c52e69b1b51e8c60ba45299491f53","source_repository":"OpenAdaptAI/openadapt-cloud","source_repository_id":"1300570990","tag":null,"version":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:9f6aabdd24ad2b649938e5d2b7b29def25bf42f6054376d63bc6edc6fe948058","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-acceptance/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"cloud","verdict":"accepted"} diff --git a/production-evidence/objects/sha256/0c/0c3f5fea84f0ec8a9a855f9934ae968ee88f1e97c5f4eebc123e14dc1f09ee20.qualification-release-sigstore-bundle.json b/production-evidence/objects/sha256/0c/0c3f5fea84f0ec8a9a855f9934ae968ee88f1e97c5f4eebc123e14dc1f09ee20.qualification-release-sigstore-bundle.json new file mode 100644 index 0000000..6c016e3 --- /dev/null +++ b/production-evidence/objects/sha256/0c/0c3f5fea84f0ec8a9a855f9934ae968ee88f1e97c5f4eebc123e14dc1f09ee20.qualification-release-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmVsZWFzZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLXJlbGVhc2UranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMzM5ZDc0ZDJhMjgyODFkZWUyZGFhY2JmMzc4YmQ5YjAzZjFjY2E3ODg0OTgwZTdlODM1NTM0NWI3MTk1ZDY0Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjc1MDUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmY4MDcxZTBlODA5NGVmZDJmMDc2Y2U0ZTc3NTYwZTgxMGVhZmM3YzA0YmJjMzFkMmExYTNmZDQ0MWFmMzVjZWYiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6NWVjZGYwMGI3YTBmN2VhOTAxOGI5Y2I1NWU2NTRmOGM0ZTgzYzg4OWQ5NmVlMzE5YTdhNWJhYjk5NzkxZmIzMiIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"x+bSKLNdG5C7Gp8216N3s1/c+1MDq3gIAFYSXKzAUApy9UR+8UL+joyHP4zEo10i6u3c7zzO2jUTIOwFtlKrDw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/0d/0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727.qualification-evidence-decision-receipt-sigstore-bundle.json b/production-evidence/objects/sha256/0d/0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727.qualification-evidence-decision-receipt-sigstore-bundle.json new file mode 100644 index 0000000..54f8bb5 --- /dev/null +++ b/production-evidence/objects/sha256/0d/0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727.qualification-evidence-decision-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24tcmVjZWlwdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphMTdiNDNjNDQ1ZDAxNWUzMTMxZWU3NGYzMjY3NmU2NGQ2ODczZWI4ZTNmZGFjODM4YTcyOWU5MjgyOGRiOThiIiwib2JqZWN0X3NpemVfYnl0ZXMiOjY2MzYsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjU4NzI0ODYwMWYxYmQ4YzM1N2RmMWVlMDgwODJiZmFkM2NmYWViMjgyZmU2YTVkNjMxZWZiYzM0MjE5NWI1MGMiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ODU4OGJmYmExY2M1YjQ4NWEyYTc3ZjBhNDFjM2IwOTA1NzYyNjM4YjdmNWMyNjM5ODNlMzJkMmQzMTY0MmVhMyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"0zp/c7IOWnd5VjguO6Jq2s3wiCECZvEVAezaAdLJ7o/W0ZtfQiolhhKojiEl/s8qNqHzqDRp/VrvKznxMVOzDA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/11/11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771.qualification-evidence-decision-receipt.json b/production-evidence/objects/sha256/11/11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771.qualification-evidence-decision-receipt.json new file mode 100644 index 0000000..ec3b8ca --- /dev/null +++ b/production-evidence/objects/sha256/11/11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771.qualification-evidence-decision-receipt.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:b6f6061ee416cc6eb93a92c653fd081696aa8deb3d2d23b3d18df78c61c86010","admitted_runtime_sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","algorithm":"ed25519","application_contract_sha256":"sha256:c7a92eaab38cef296bf8482a7a76b88dbceb6b0c03b50070756783c13d238083","bundle_sha256":"sha256:8f390a7450a3b617608da209400cb555d3bfdaaafa6bd539faa69c00044aab24","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:d6bad0a82b99155a4dc40cebd878c0e7702174ba104dedbd1fe22760ae810ea8","campaign_permit_sha256":"sha256:a257543af2704bc22ebd2efa0d34621c55f4df52a5c8df1ec287e865217b3720","campaign_summary":{"classes":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"minimum_trials_per_task_condition":3,"schema_version":"openadapt.qualification-evidence-decision-campaign-summary/v1","task_count":1},"decision_commitment_sha256":"sha256:0aef06fc378215b2daf4dca6b230dcd78b066455d34544c91913700d1641b71f","decision_identity_sha256":"sha256:1eba94d575ecde769026913f76c1e5476767426f896efe0f21dd273b37bed338","decision_revision":1,"effect_contract_sha256":"sha256:f1491b3d64901b376a8e12386761fea936a66ee617ef9c3cff2baec2c677cb1c","entity_class":"record","environment_contract_sha256":"sha256:7bd7524d88439475e946ee691ff2e96588b7cf9f1c5c20eaf5294ef3ba1f8007","evidence_authority_contract_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","evidence_manifest_readback_sha256":"sha256:993ad6548f53bda068b052dabb54b25f174a32c4f9bddeb5887d36404d9715e7","evidence_manifest_sha256":"sha256:bf523c2afa3aa0f2682daf5e35720162c0d42b3eed92ef7022ccacd2128b0470","expires_at":null,"identity_contract_sha256":"sha256:f52e6ae6e172a637efccf2df8eeea268b91407fc032d70b9bf144b8a88069479","input_contract_sha256":"sha256:20d071ff8df536664616750e1147f2bc49bd12762e39ebf2f37bf17550bf77cf","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"synthetic-qualification-evidence-decision","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-synthetic-qualification-evidence-decision.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:09c1e6d22cff96555823460d10971421c7a5604918323d0d2c6ae5633fd370d1","policy_contract_sha256":"sha256:161c7e99ad336b6b60895d3b46b362d591507add7388adb0ffc2193d6f96690d","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-evidence-decision-receipt/v2","signature":"3Zfa+rx+yYmzsm6qROU4JK0fqm++lYM/lTER6dPRQXLEHju+tA0jm4QNCD76PE0jW2d00W3hi0DatEeHahcRCQ==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification evidence decision receipt v2\u0000","unsigned_object_sha256":"sha256:b5c50b36ef2500d0ec3d15e68efd25a2fe84b5e360d37055d4e3bfbfd8c647cb","unsigned_size_bytes":6106},"verdict":"ADMIT","workflow_id_sha256":"sha256:d410e2e0badc350f44707aac47e8e97c49d6fb5e234b15276c6927e2747d0f63","workflow_version_id_sha256":"sha256:dec6e06d70d68a669574ac1a4b0cf142e496021382a6d1415bdc8bc7ebdf324b"} diff --git a/production-evidence/objects/sha256/12/12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4.qualification-evidence-decision-receipt.json b/production-evidence/objects/sha256/12/12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4.qualification-evidence-decision-receipt.json new file mode 100644 index 0000000..01034f7 --- /dev/null +++ b/production-evidence/objects/sha256/12/12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4.qualification-evidence-decision-receipt.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:74a29625d03c29b7282704464f8621ec12673969654a876148a8b8763ebf9ceb","admitted_runtime_sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","algorithm":"ed25519","application_contract_sha256":"sha256:316ef25fabfe2f59b38acd6fd3a0907e82a45ba54d8ba93dd6146a713b99c72f","bundle_sha256":"sha256:2e31de4ce7e335718d8053b6ecadf9e78ba3271cdc69b545833fdf066686153c","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:4bb1c7bc877b9479dd960513a29e6b093425c110c7fb22aad433811118794247","campaign_permit_sha256":"sha256:9e7a25ce1832b517596adf525bf0ca5f7a57c2ff6d037646d61bb16c463f4f07","campaign_summary":{"classes":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"minimum_trials_per_task_condition":3,"schema_version":"openadapt.qualification-evidence-decision-campaign-summary/v1","task_count":1},"decision_commitment_sha256":"sha256:8457c297473802fb62bd533ec6257bc47255a43b85b6a2bb6ab55d26a753e39f","decision_identity_sha256":"sha256:b6d8110948c316087154a8fb964945cc0fa46949be77cb4b3d573236df0e6cfa","decision_revision":1,"effect_contract_sha256":"sha256:487fc958a3d517fe78955d0a86cb7397a681f1b0a7592a6dfd164ce61762da15","entity_class":"record","environment_contract_sha256":"sha256:fbeac859c28e6f2e8274d1ec80593620106f616ca7d54356e989361300feeb9c","evidence_authority_contract_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","evidence_manifest_readback_sha256":"sha256:b74304ef772c7d8397d6abe74b6c606f327dc8f0fae40005651b4646ffa9e8f1","evidence_manifest_sha256":"sha256:af67861167fd9707e6dfb7ccf2e2edcf0828095af8d32ffdda9518e7accb7e26","expires_at":null,"identity_contract_sha256":"sha256:34329c2f9fb7c6177d8f6731b37c3a8591485a233d2aa6c623e395f6b949a1b0","input_contract_sha256":"sha256:bf82116d12b07de906dc7b1651668330e2057251c8fe2a800c4c33d2468cce48","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"synthetic-qualification-evidence-decision","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-synthetic-qualification-evidence-decision.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:62bdc2a78c62bed5392963cb2e3a64792d4caaa614fb4e83a992ef48dd290d4d","policy_contract_sha256":"sha256:43a6a3feeea3c50fd103dfdfc81c175894fbeae31fcb52f267924f20812fac27","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-evidence-decision-receipt/v2","signature":"ZNP/4ZPm8+VO3RIXUYIlGAl+0e2xGwLJaIkLGyzASR2/RGIkBXGNdWVtJmpi4NNiVvoVLjJNFbA16lAPHraeDA==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification evidence decision receipt v2\u0000","unsigned_object_sha256":"sha256:1a6201b17179003c38623dc0d6fccbcdf33e2252d7d83384150d11c2e99fbace","unsigned_size_bytes":6106},"verdict":"ADMIT","workflow_id_sha256":"sha256:af41c4c921556814e1f3636b367c98910eb697aa0101738b0465e6f83163d9c5","workflow_version_id_sha256":"sha256:c5d7f28aa77745f59f867eadb92b92a0f00237cdd0bf75670ce143edde0c5a4d"} diff --git a/production-evidence/objects/sha256/14/14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8.production-acceptance-summary.json b/production-evidence/objects/sha256/14/14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8.production-acceptance-summary.json new file mode 100644 index 0000000..a4e3b2c --- /dev/null +++ b/production-evidence/objects/sha256/14/14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8.production-acceptance-summary.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory_sha256":"sha256:972a7511829f703774eb5def0ffb20bc823a6c598b217a4fab4c3c3b6dcdeb1a","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_docs","evidence_identity_sha256":"sha256:bdb0d9cfc88bc3a70a155bf55d12a4610f1341fda0cfad346e4b99c51f4dc9e6","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","production_acceptance_manifest_bundle_reference":{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/22/220f64e1eeb350abb61fed1171da316bf118502e2f7c19341163bf24d6a98311.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:220f64e1eeb350abb61fed1171da316bf118502e2f7c19341163bf24d6a98311","registry_entry_sha256":"sha256:0db135d96fe409d926d0db47f49cff82c22d2ef97a718b17e31c673f76611162","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:07acea354aa14f12e715db2d28933d5f67da39a87a1fa06fc9dcba65ec876830","size_bytes":2749,"subject_sha256":"sha256:1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050"},"production_acceptance_manifest_reference":{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/18/1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050","registry_entry_sha256":"sha256:3c648809c978e722723b94d568c8317201876792349804f05c0e829b758be9a4","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:2c095b9d5946ec68cfc1dc95e39b3492780107548e44296903c5cab90d75685a","size_bytes":11263,"subject_sha256":null},"publication_staging":{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468,"uploader_id":null,"uploader_login":null}],"deployment_id":"6226957122","deployment_url":"https://docs.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.6226957122","target_commitish":"e323249e3a7c1af9d7651312e0afe1f12c38c977"},"publication_staging_sha256":"sha256:d1d677f8285998d7e1d7a046e5a187271c2679974582de006a1b2d4046026aee","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/f2/f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c","registry_entry_sha256":"sha256:797e9db4e2e12ae40aee4f0294783bcee24197cdba444c5a03989c60d0edd2b0","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:b5cf56be5057eaa6d759c26c5d4f4ca3cfc9cb1f3decbcda13d16c605b877304","size_bytes":2737,"subject_sha256":"sha256:71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/71/71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61","registry_entry_sha256":"sha256:bb4facd0a1b5b8d939f82508f411cba4702c1c3bbeb5da100bd4811e8c53ffc7","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a0288638b7f2061011d4a5fb1833f61663180dc40c3970bde54ce76864e52e31","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/0d/0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727","registry_entry_sha256":"sha256:b5ed714f71ced770fba5e087c133deaa7de94266be3623ee853859c88f49d074","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:cff7badd477b6ce23aa0fa94566269bdbe8b94599797d45809de91c3d987ce3d","size_bytes":2849,"subject_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/a1/a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b","registry_entry_sha256":"sha256:5d3737a1e91fbcfe9346686fa6d94be043fbb47fe8d881902efd18c5270bb37a","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:8588bfba1cc5b485a2a77f0a41c3b0905762638b7f5c263983e32d2d31642ea3","size_bytes":6636,"subject_sha256":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:dd52dc34cd3fd4cb70c0cd45eb0f4e341b4db1c210a51513f126be7b01f05713","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-lifecycle-evidence-summary/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"docs","verdict":"accepted"} diff --git a/production-evidence/objects/sha256/18/1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050.production-acceptance-manifest.json b/production-evidence/objects/sha256/18/1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050.production-acceptance-manifest.json new file mode 100644 index 0000000..f8eb5a6 --- /dev/null +++ b/production-evidence/objects/sha256/18/1827c323979d89531c7a73a40772595dec16188eaf6a7aef7f52e9cd397b8050.production-acceptance-manifest.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory":{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468}],"claim_scope":"production_docs","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"docs"},"artifact_inventory_sha256":"sha256:972a7511829f703774eb5def0ffb20bc823a6c598b217a4fab4c3c3b6dcdeb1a","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_docs","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","publication_staging":{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468,"uploader_id":null,"uploader_login":null}],"deployment_id":"6226957122","deployment_url":"https://docs.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.6226957122","target_commitish":"e323249e3a7c1af9d7651312e0afe1f12c38c977"},"publication_staging_sha256":"sha256:d1d677f8285998d7e1d7a046e5a187271c2679974582de006a1b2d4046026aee","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/f2/f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c","registry_entry_sha256":"sha256:797e9db4e2e12ae40aee4f0294783bcee24197cdba444c5a03989c60d0edd2b0","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:b5cf56be5057eaa6d759c26c5d4f4ca3cfc9cb1f3decbcda13d16c605b877304","size_bytes":2737,"subject_sha256":"sha256:71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/71/71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61","registry_entry_sha256":"sha256:bb4facd0a1b5b8d939f82508f411cba4702c1c3bbeb5da100bd4811e8c53ffc7","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a0288638b7f2061011d4a5fb1833f61663180dc40c3970bde54ce76864e52e31","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/0d/0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727","registry_entry_sha256":"sha256:b5ed714f71ced770fba5e087c133deaa7de94266be3623ee853859c88f49d074","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:cff7badd477b6ce23aa0fa94566269bdbe8b94599797d45809de91c3d987ce3d","size_bytes":2849,"subject_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/a1/a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b","registry_entry_sha256":"sha256:5d3737a1e91fbcfe9346686fa6d94be043fbb47fe8d881902efd18c5270bb37a","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:8588bfba1cc5b485a2a77f0a41c3b0905762638b7f5c263983e32d2d31642ea3","size_bytes":6636,"subject_sha256":null},"release":{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468}],"deployment_id":"6226957122","deployment_sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","kind":"deployment","schema_version":"openadapt.production-release-candidate/v1","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","source_repository":"OpenAdaptAI/openadapt-ops","source_repository_id":"1172011294","tag":null,"version":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:dd52dc34cd3fd4cb70c0cd45eb0f4e341b4db1c210a51513f126be7b01f05713","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-acceptance/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"docs","verdict":"accepted"} diff --git a/production-evidence/objects/sha256/22/220f64e1eeb350abb61fed1171da316bf118502e2f7c19341163bf24d6a98311.production-acceptance-manifest-sigstore-bundle.json b/production-evidence/objects/sha256/22/220f64e1eeb350abb61fed1171da316bf118502e2f7c19341163bf24d6a98311.production-acceptance-manifest-sigstore-bundle.json new file mode 100644 index 0000000..f2e81e1 --- /dev/null +++ b/production-evidence/objects/sha256/22/220f64e1eeb350abb61fed1171da316bf118502e2f7c19341163bf24d6a98311.production-acceptance-manifest-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1tYW5pZmVzdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWFjY2VwdGFuY2UranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1hY2NlcHRhbmNlL3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxODI3YzMyMzk3OWQ4OTUzMWM3YTczYTQwNzcyNTk1ZGVjMTYxODhlYWY2YTdhZWY3ZjUyZTljZDM5N2I4MDUwIiwib2JqZWN0X3NpemVfYnl0ZXMiOjExMjYzLCJyZXF1ZXN0X2lkX3NoYTI1NiI6InNoYTI1NjpjODFkMGQ2NmY0YzczN2M1MzU3NzBmYWRjY2Y5Y2EzN2E4NzkxNjE2YzY5NDY4ZGQ5MDE4ZDU5NWI4MTg4ZjIzIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcHVibGljLXRydXN0LXNpZ25pbmctc3RhdGVtZW50L3YxIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OjJjMDk1YjlkNTk0NmVjNjhjZmMxZGM5NWUzOWIzNDkyNzgwMTA3NTQ4ZTQ0Mjk2OTAzYzVjYWI5MGQ3NTY4NWEiLCJzaWduYXR1cmVfcHJvZmlsZSI6InNvZnR3YXJlLWVkMjU1MTktZHNzZS12MSIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInNpZ25pbmdfYXV0aG9yaXR5Ijp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJrZXlfb3JpZ2luIjoic29mdHdhcmUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL3NpZ24tcHJvZHVjdGlvbi1ldmlkZW5jZS1zb2Z0d2FyZS55bWwifSwic291cmNlX2lzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZXZhbHMiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNTk5ODE5NyIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiY2FkNTU2MGQ2Yjc0ODJmMmNiOTliOTczNWUwYWMzYzVhYWU3MTRjOCIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1hY2NlcHRhbmNlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"RoBTsFMZgPK/JL/rC0VUa1pBuvv2YKGsr6Axr0KuV21uGknjAApBZDjDqqW2BSicfQfKOofSy2RuwGGUm/JrBw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/25/25058d1e59a40f9d3fd70199951ee0fa434ed0d19732866624946e4d2e9a1074.qualification-release-sigstore-bundle.json b/production-evidence/objects/sha256/25/25058d1e59a40f9d3fd70199951ee0fa434ed0d19732866624946e4d2e9a1074.qualification-release-sigstore-bundle.json new file mode 100644 index 0000000..5868eaf --- /dev/null +++ b/production-evidence/objects/sha256/25/25058d1e59a40f9d3fd70199951ee0fa434ed0d19732866624946e4d2e9a1074.qualification-release-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmVsZWFzZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLXJlbGVhc2UranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo1MzcwY2JhM2Y5MjgwMmZkMjdiM2YzNjRhNzQ2YzIxOWQ5YzY1MWU5OTkyYjg3ZDI1YTRkMTgwMzg2NzQ0ZjgyIiwib2JqZWN0X3NpemVfYnl0ZXMiOjc1MzEsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmQwNjllNTE5OWU2Y2Q5YjhhNjRkMDU1Y2FkYjVjZDJhNGNlN2FiZTc3ZWI5YWM4ZDdmYzY3ZGYwNzZjODU2MmMiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6YmM5NWY0MGNkYTBlOTM3NGIzOGQ0YTA1ZDRhNDczYjdiOWU1MzNmNjFiZThlMDRiOTEzOGMwZDY4NGVmZTFiNyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"uFSvpAUhCXHRolD+Qb43D19jMpVVTZn1ooYq1chZhPkwwZwlPKon5wRB4h9bV2lNIEMAM8aZ3GhSFDjiU2xdBg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/26/26c39d41d887669b91263190cdde3405415a9dcb5fce7fd9131a651d711ecc11.production-acceptance-manifest-sigstore-bundle.json b/production-evidence/objects/sha256/26/26c39d41d887669b91263190cdde3405415a9dcb5fce7fd9131a651d711ecc11.production-acceptance-manifest-sigstore-bundle.json new file mode 100644 index 0000000..9a264fa --- /dev/null +++ b/production-evidence/objects/sha256/26/26c39d41d887669b91263190cdde3405415a9dcb5fce7fd9131a651d711ecc11.production-acceptance-manifest-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1tYW5pZmVzdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWFjY2VwdGFuY2UranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1hY2NlcHRhbmNlL3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo2NWMyMTE1ZTMxYTg5ZTM0NzZjOWU5NTRhMWJjZDhmOThjYzJiM2JmMDc4YTFhYWQzYTBmZTk3MTRlYzBhM2Y2Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjEzNjA2LCJyZXF1ZXN0X2lkX3NoYTI1NiI6InNoYTI1NjowN2YwNzMxMTk1MWQ1ZWYxMDBlODMwN2I3MTQ2MjU5YWYyODdkMDVkZWY0Mjc1NjMzNDJlMjQ0MGM3NGU3YWZkIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcHVibGljLXRydXN0LXNpZ25pbmctc3RhdGVtZW50L3YxIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OmRjNTJhYzA4ODc0YWZkZDAzNDY2MmVlZDg4ZGI4ZjYyOTI4OGE3ZGEyNzUzZjc0ZDJlOWY4ZTFlM2ZkNTdlYTMiLCJzaWduYXR1cmVfcHJvZmlsZSI6InNvZnR3YXJlLWVkMjU1MTktZHNzZS12MSIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInNpZ25pbmdfYXV0aG9yaXR5Ijp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJrZXlfb3JpZ2luIjoic29mdHdhcmUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL3NpZ24tcHJvZHVjdGlvbi1ldmlkZW5jZS1zb2Z0d2FyZS55bWwifSwic291cmNlX2lzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZXZhbHMiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNTk5ODE5NyIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiY2FkNTU2MGQ2Yjc0ODJmMmNiOTliOTczNWUwYWMzYzVhYWU3MTRjOCIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1hY2NlcHRhbmNlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"+aNsa6ONqyzXWIWDt32y4fYIgBY+2iYGk7Cs9mC9q0IP1/CrZmjaT4K+Pc0MYXNH9pDFSJznScZT0Rqmbdm0DA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/2f/2f9607f70fff6dc58c7daa10881843330a4f68898fdc353ed89c252604894c6f.production-acceptance-summary-sigstore-bundle.json b/production-evidence/objects/sha256/2f/2f9607f70fff6dc58c7daa10881843330a4f68898fdc353ed89c252604894c6f.production-acceptance-summary-sigstore-bundle.json new file mode 100644 index 0000000..500abe6 --- /dev/null +++ b/production-evidence/objects/sha256/2f/2f9607f70fff6dc58c7daa10881843330a4f68898fdc353ed89c252604894c6f.production-acceptance-summary-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6Y2QwNjk4MjU0MjQ1NDdjMDllMTRjZDVjNDJiOWFhMTY1M2RkNjkzZGI4MjY0NWUyY2UwNzg4NGJlZmFjYTA1NiIsIm9iamVjdF9zaXplX2J5dGVzIjoxNDM5NSwicmVxdWVzdF9pZF9zaGEyNTYiOiJzaGEyNTY6YzhiZjNlN2ZkZTgyMTZmZmMyMzcwZjlmOTFmMTRlOTE5ZDYxYjZkZDBmZTMwNWM4MjgzYTEyZWI2NjJjZGI2NSIsInJldm9jYXRpb25fc3RhdGVfc2hhMjU2Ijoic2hhMjU2OjI1MGFiNDMwZTQ2N2Y1ZTU4NGViZDJiMTgzMjk3NmI0MjE4NmI2OThkYTcxZDYyN2VlMTcyNGMyYjFkYTI0NTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXB1YmxpYy10cnVzdC1zaWduaW5nLXN0YXRlbWVudC92MSIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjpjN2I2NGRlZmFmMzAwMjA3ZTgxZjAzNzZjNThiZjZiMTc3MTZkNzZmNGNjMjFiODAzM2M2YmRjNWFjZGM0OWQ5Iiwic2lnbmF0dXJlX3Byb2ZpbGUiOiJzb2Z0d2FyZS1lZDI1NTE5LWRzc2UtdjEiLCJzaWduZXJfcmVnaXN0cnlfc2hhMjU2Ijoic2hhMjU2OmUyNDNhMjMyNDNiMjQ5ODZlZDA4ODEyZTI4NGExYmQ4YzQ5OTM4MTQxNDlmMDJiY2JhNzljYzUyMGUxMGNhMTQiLCJzaWduaW5nX2F1dGhvcml0eSI6eyJlbnZpcm9ubWVudCI6InN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uIiwia2V5X29yaWdpbiI6InNvZnR3YXJlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9zaWduLXByb2R1Y3Rpb24tZXZpZGVuY2Utc29mdHdhcmUueW1sIn0sInNvdXJjZV9pc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2UiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWV2YWxzIiwicmVwb3NpdG9yeV9pZCI6IjExMzU5OTgxOTciLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6ImNhZDU1NjBkNmI3NDgyZjJjYjk5Yjk3MzVlMGFjM2M1YWFlNzE0YzgiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tYWNjZXB0YW5jZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"zIyrzS83n6/hsxw+3NzRmkEv1fhTyq6wJFs178+j3xkKUchw+qgKpoll6nC0LZOV6bliGJmUI+HQfo6h2y6vDw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/34/34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb.qualification-admission.json b/production-evidence/objects/sha256/34/34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb.qualification-admission.json new file mode 100644 index 0000000..406694b --- /dev/null +++ b/production-evidence/objects/sha256/34/34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb.qualification-admission.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:2316d5374c1a7b760d77d2e7fac2cbdac27d6d456ddf00b5f0c6eba7c27342a0","admission_id_sha256":"sha256:201747c56302052354756a6965b3a33e0f84fee70b5193b98bb05401b82851ed","admitted_runtime_sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","application_contract_sha256":"sha256:a6e69283d2651a505fcc653a4ea0e863b3fbf6d70fe6ed09264d61d756d3013e","bundle_sha256":"sha256:5fc904f1aef4d7ef01c46141223ffd6f9269d4efc15934aaf3c0c042c56fefff","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:b4969c0951bf85183990ddf473f1b38f85170c6e368600ebf5a17583478c8f4f","campaign_permit_sha256":"sha256:d34744365bfd249ebb993074f20bc9a7142688fef0adb98bd73e21541e4206cb","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/d8/d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d","registry_entry_sha256":"sha256:4e5d2de73c3b635c441ffd11459ddf5692c940ce65788dfb87bd625a24ea439a","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:3af60a8fecdfa8cda8d3e9bc4fd96ee9042a98c8215c31f99dba152178816509","size_bytes":2849,"subject_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2"},"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/b4/b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2","registry_entry_sha256":"sha256:60116bcfb9d594a64a3333c444ff523e3c5c7673e2cffd7d382c750ded928250","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:301e0f8ec6b3a861d3b4a37b7e54d0868125ab2fb5afe0dc9269ac003581380d","size_bytes":6636,"subject_sha256":null},"effect_contract_sha256":"sha256:f304b1cf9d792cc40989d6d34e557376f93d3c560c9f6dfcb46776f5d60a022e","entity_class":"record","environment_contract_sha256":"sha256:ade4a1c0e75e720d2914268a0c772f64ff64d24ff09dcab9e9f56269973542c8","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","expires_at":null,"identity_contract_sha256":"sha256:3113c56d0b48b79b142652b9d4c7777c485cafaaf621720ef18b5c405e2778fd","input_contract_sha256":"sha256:b2df58906974d44f067211cc8a586bac78b28577bcecb0448c0573b0049bac38","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"qualification-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-qualification-admission.yml"},"local_identity_opening":{"algorithm":"hmac-sha256","customer_controlled_secret_required":true,"exact_contract_match_required":true,"maximum_age_seconds":60,"required":true,"revalidation_before_actuation":true,"schema_version":"openadapt.qualification-local-identity-opening/v1"},"not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:45e08e0ba4b8c9b885d84c30ae80cd84e944e51a3a9b1039c1f55c05cb948c14","policy_contract_sha256":"sha256:5c28109e98235d3301cbcd91b81ed31c9148152b6b3be720cf637451432ce9f7","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-admission/v4","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","verdict":"accepted","workflow_id_sha256":"sha256:bf2695b76e1e91fc16b829109fadfc24a598938baea62c82acbd60ec4db3a465","workflow_version_id_sha256":"sha256:be4ac2f50a532623d95aa0be9003a5f0fc032890bc8af5dd8475cf9587c02b73"} diff --git a/production-evidence/objects/sha256/36/364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e.qualification-admission-sigstore-bundle.json b/production-evidence/objects/sha256/36/364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e.qualification-admission-sigstore-bundle.json new file mode 100644 index 0000000..d27c0ad --- /dev/null +++ b/production-evidence/objects/sha256/36/364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e.qualification-admission-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYWRtaXNzaW9uIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uK2pzb247dmVyc2lvbj00Iiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjozNGI4YTExNTdjZmQ3MmQ4MjBjYWMwYzQ5ZTM2Nzk5NTkxNzQwODNjY2JiODNjZjAzNzE5MjVjYzcyMjI2ZmRiIiwib2JqZWN0X3NpemVfYnl0ZXMiOjgwNTUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjhhYjU0MzBkMzBlZmQ3NDMyMDA1ZDQ0OTBlZGUzMzk0ODVhZWRkYmRlZGVjMjcwOGY2YWY2NGE4OGU0N2RjN2UiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6NGFlMmUxN2E0OTNiMmIxOGI3NTc0MjNhYjcyOWRjMWFhMzcyOWUyMWUzY2Y0MmUxZWEyMmU5ZDk4ZDVmOGFjNyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"Go1WaXVBd+luIvTrhVYL6HnQLoxQP1Twm2jq375Me8n2HE8Y3JKbFfKwElb6sfXKSR7iORpXUyRz7QMu1RoUDQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/38/3899ebc2ab2846cc5ff7a82dc2baca8ae9b93b14e69b2b6b1652dfaa539962a7.production-acceptance-manifest-sigstore-bundle.json b/production-evidence/objects/sha256/38/3899ebc2ab2846cc5ff7a82dc2baca8ae9b93b14e69b2b6b1652dfaa539962a7.production-acceptance-manifest-sigstore-bundle.json new file mode 100644 index 0000000..27298a6 --- /dev/null +++ b/production-evidence/objects/sha256/38/3899ebc2ab2846cc5ff7a82dc2baca8ae9b93b14e69b2b6b1652dfaa539962a7.production-acceptance-manifest-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1tYW5pZmVzdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWFjY2VwdGFuY2UranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1hY2NlcHRhbmNlL3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjowYmYxYzNlOTUyZmNhNjEyZGFiZWRkMjUxNjFiYWQ2YzA2YjkyNmU4MTM2NGIzMThmNjQ0Y2NmMTE1OWU1MjZhIiwib2JqZWN0X3NpemVfYnl0ZXMiOjExMjc2LCJyZXF1ZXN0X2lkX3NoYTI1NiI6InNoYTI1Njo5YTRjMjlhZGNlNTg5MjMzZTE5M2ZiYjlhMDNhY2NkZDkxNTYzYjYwNjFhNjU3YTk3MzFiNzAxODA1ODkyNzNiIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcHVibGljLXRydXN0LXNpZ25pbmctc3RhdGVtZW50L3YxIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OmJiNmFlZmJlMjczZjViMWQwYTg4NGQ0OGE4NzhjYjIxNzc5Y2RjNzhiZmVmYTc5YTYwYmUxYzc0OWUxY2E2NWYiLCJzaWduYXR1cmVfcHJvZmlsZSI6InNvZnR3YXJlLWVkMjU1MTktZHNzZS12MSIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInNpZ25pbmdfYXV0aG9yaXR5Ijp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJrZXlfb3JpZ2luIjoic29mdHdhcmUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL3NpZ24tcHJvZHVjdGlvbi1ldmlkZW5jZS1zb2Z0d2FyZS55bWwifSwic291cmNlX2lzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZXZhbHMiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNTk5ODE5NyIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiY2FkNTU2MGQ2Yjc0ODJmMmNiOTliOTczNWUwYWMzYzVhYWU3MTRjOCIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1hY2NlcHRhbmNlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"o+7Tx/gpwXb9N2CXWhfEwGOus9JFPCup4e9Alk1TVtVItKM8OxI5YF2nIBmki340EVJkN2zKXU5+yNp4ms5XBg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/3c/3cdfa8783ddbe88434ddf3e715e58bfe77212bb6ea69e8ca9d7c8395720f631d.production-acceptance-manifest-sigstore-bundle.json b/production-evidence/objects/sha256/3c/3cdfa8783ddbe88434ddf3e715e58bfe77212bb6ea69e8ca9d7c8395720f631d.production-acceptance-manifest-sigstore-bundle.json new file mode 100644 index 0000000..0dd844e --- /dev/null +++ b/production-evidence/objects/sha256/3c/3cdfa8783ddbe88434ddf3e715e58bfe77212bb6ea69e8ca9d7c8395720f631d.production-acceptance-manifest-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1tYW5pZmVzdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWFjY2VwdGFuY2UranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1hY2NlcHRhbmNlL3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo2OTRiZWFiYWZiNDQ1ODNiNTQ5YmFjN2FhNDQxNzUxNzliODRmMDQ3NjA0ZmQ2ZmY3MTU3ZTJlNWNmYjE2NDVjIiwib2JqZWN0X3NpemVfYnl0ZXMiOjEzNTQ2LCJyZXF1ZXN0X2lkX3NoYTI1NiI6InNoYTI1NjplOTcyZTg1NWI5ZTU5NGIyMTQyNDFlZjUxNTUxYzA2ODgzMTYyZDA3YWUzYzZjN2M4ZjNjZWQ4NmNjODdkZTU4IiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcHVibGljLXRydXN0LXNpZ25pbmctc3RhdGVtZW50L3YxIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OjczZGNlNDM4Mzg3ZDc0NTQ1OWE2MmJkYWNjZjE5MmM5NjJjNGRmYjEwYmFjZDUzZmUyZjY4ZjJiNzA3ZmM0YjYiLCJzaWduYXR1cmVfcHJvZmlsZSI6InNvZnR3YXJlLWVkMjU1MTktZHNzZS12MSIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInNpZ25pbmdfYXV0aG9yaXR5Ijp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJrZXlfb3JpZ2luIjoic29mdHdhcmUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL3NpZ24tcHJvZHVjdGlvbi1ldmlkZW5jZS1zb2Z0d2FyZS55bWwifSwic291cmNlX2lzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZXZhbHMiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNTk5ODE5NyIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiY2FkNTU2MGQ2Yjc0ODJmMmNiOTliOTczNWUwYWMzYzVhYWU3MTRjOCIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1hY2NlcHRhbmNlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"rh086sKBdRxGzuVISbmaK+IBPRZSzW+Ayx9x2sdtr1RjaLwjegNJgO+qhYMGYPmn8Nv7YZ993WstoQgnXqufCQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/43/430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0.production-acceptance-summary.json b/production-evidence/objects/sha256/43/430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0.production-acceptance-summary.json new file mode 100644 index 0000000..475f2a8 --- /dev/null +++ b/production-evidence/objects/sha256/43/430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0.production-acceptance-summary.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory_sha256":"sha256:dbc3eb99b0e671587ad667947cf6956b4d19b46718b0fa2ed82295938d89cd14","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_openadapt","evidence_identity_sha256":"sha256:a4814d3cce062672be024a0f1560b32cd0b3ab240bc23ab27505b1688b853ca1","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","production_acceptance_manifest_bundle_reference":{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/3c/3cdfa8783ddbe88434ddf3e715e58bfe77212bb6ea69e8ca9d7c8395720f631d.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:3cdfa8783ddbe88434ddf3e715e58bfe77212bb6ea69e8ca9d7c8395720f631d","registry_entry_sha256":"sha256:f8cfd1cb07f1ce4a051ceecd494d9f415c9c5d377cefe4c459d5db7c6185d6a9","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:6960a28d2786a58b67adca7fe1b8663e49cf1e1d4205d969165bcdb13d0f35ae","size_bytes":2749,"subject_sha256":"sha256:694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c"},"production_acceptance_manifest_reference":{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/69/694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c","registry_entry_sha256":"sha256:0fe1b941088a2f6217a9d63878bae0b833e8d3c889a2ada18cd73e20c462c512","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:73dce438387d745459a62bdaccf192c962c4dfb10bacd53fe2f68f2b707fc4b6","size_bytes":13546,"subject_sha256":null},"publication_staging":{"assets":[{"asset_id":"531103238","kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"uploader_id":"41898282","uploader_login":"github-actions[bot]"},{"asset_id":"531103250","kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"uploader_id":"41898282","uploader_login":"github-actions[bot]"}],"draft":false,"draft_release_id":"377301614","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt-1.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"yanked":false},{"filename":"openadapt-1.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.16.0"},"tag_ref_state_sha256":"sha256:9a8aa745a01492ba6d7123a35015bb26a7b6dbf689cbbc598f24e6692c6cbe1f","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:a3e21df5f68f21867b648fd2c570b2857af806f29169bb3b4995bb73c19cc48c","target_commitish":"089c27c046f5cd972d299361f9d68285c1896c71"},"publication_staging_sha256":"sha256:610f69126edc52d55792c92169dd52d4951d461cb5653782b56669be6d2a2f24","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/66/66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27","registry_entry_sha256":"sha256:c138ffbe641d64e8796dd815038badeb46c02bc8ff147af17ca9556f4625a208","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:73da72c950a74fcd77e128e1c97d75658776571536b118775e01cab05c00aabc","size_bytes":2737,"subject_sha256":"sha256:6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/6d/6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e","registry_entry_sha256":"sha256:84fa3b4bdbd34ce18d9ca9fb49e4e8f13e01b4a3030115ad9dbcb8537c4bfa1f","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:920214d3bb3378e5cdab572c67ac04d13de3b2f19f99ade5e73f7e394282776e","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/93/939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a","registry_entry_sha256":"sha256:5f944be71981503cfbd7df740170202a56757204d3a42b1898db4bfd19064cb6","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:f40412353bd00c1c652b5a413da314e471311645a7267f8ee9e0c7c26340896d","size_bytes":2849,"subject_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/f4/f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b","registry_entry_sha256":"sha256:09af461a6231b3f29a0a6dc5a12b2ca8a2d542bd113a20b1f3f15f8573c0f834","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:53b555757d3107934fd0b9950ac5a727503a7a5e0a788e188977f8b6c260a69b","size_bytes":6636,"subject_sha256":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:99b3306efdaaa0e5f324a83230156d85323bc53a6219d07e8d443006abf70a9f","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-lifecycle-evidence-summary/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"openadapt","verdict":"accepted"} diff --git a/production-evidence/objects/sha256/46/46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e.qualification-admission.json b/production-evidence/objects/sha256/46/46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e.qualification-admission.json new file mode 100644 index 0000000..c84c79a --- /dev/null +++ b/production-evidence/objects/sha256/46/46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e.qualification-admission.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:b6f6061ee416cc6eb93a92c653fd081696aa8deb3d2d23b3d18df78c61c86010","admission_id_sha256":"sha256:9e52a6c8342a6446ceeae70caa67c776e90527162ca3936c0127f4c856df7277","admitted_runtime_sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","application_contract_sha256":"sha256:c7a92eaab38cef296bf8482a7a76b88dbceb6b0c03b50070756783c13d238083","bundle_sha256":"sha256:8f390a7450a3b617608da209400cb555d3bfdaaafa6bd539faa69c00044aab24","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:d6bad0a82b99155a4dc40cebd878c0e7702174ba104dedbd1fe22760ae810ea8","campaign_permit_sha256":"sha256:a257543af2704bc22ebd2efa0d34621c55f4df52a5c8df1ec287e865217b3720","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/ae/ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7","registry_entry_sha256":"sha256:7fec18ddba335213555ab5d8f1e63cdb11199afec6be06ad3c127c7dfc17480f","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a19304a33b5c22199593ce3f7ad3fdad3e5bc91d5f771731543d7d776e0a6ca3","size_bytes":2849,"subject_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771"},"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/11/11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771","registry_entry_sha256":"sha256:a532ec738cc1f1aeb0cdd8c410d2aaf02b5c68bc3349ce87771d330f7251c942","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:090afecca4ab64de65021db3be31fee2ab4133489cf0b4eae4cda8fd2626612f","size_bytes":6636,"subject_sha256":null},"effect_contract_sha256":"sha256:f1491b3d64901b376a8e12386761fea936a66ee617ef9c3cff2baec2c677cb1c","entity_class":"record","environment_contract_sha256":"sha256:7bd7524d88439475e946ee691ff2e96588b7cf9f1c5c20eaf5294ef3ba1f8007","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","expires_at":null,"identity_contract_sha256":"sha256:f52e6ae6e172a637efccf2df8eeea268b91407fc032d70b9bf144b8a88069479","input_contract_sha256":"sha256:20d071ff8df536664616750e1147f2bc49bd12762e39ebf2f37bf17550bf77cf","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"qualification-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-qualification-admission.yml"},"local_identity_opening":{"algorithm":"hmac-sha256","customer_controlled_secret_required":true,"exact_contract_match_required":true,"maximum_age_seconds":60,"required":true,"revalidation_before_actuation":true,"schema_version":"openadapt.qualification-local-identity-opening/v1"},"not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:09c1e6d22cff96555823460d10971421c7a5604918323d0d2c6ae5633fd370d1","policy_contract_sha256":"sha256:161c7e99ad336b6b60895d3b46b362d591507add7388adb0ffc2193d6f96690d","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-admission/v4","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","verdict":"accepted","workflow_id_sha256":"sha256:d410e2e0badc350f44707aac47e8e97c49d6fb5e234b15276c6927e2747d0f63","workflow_version_id_sha256":"sha256:dec6e06d70d68a669574ac1a4b0cf142e496021382a6d1415bdc8bc7ebdf324b"} diff --git a/production-evidence/objects/sha256/4a/4a27e05914ac70bc27acaf970b6ce0d101e463f28158bb6e49788c0596882153.production-acceptance-summary-sigstore-bundle.json b/production-evidence/objects/sha256/4a/4a27e05914ac70bc27acaf970b6ce0d101e463f28158bb6e49788c0596882153.production-acceptance-summary-sigstore-bundle.json new file mode 100644 index 0000000..6c37089 --- /dev/null +++ b/production-evidence/objects/sha256/4a/4a27e05914ac70bc27acaf970b6ce0d101e463f28158bb6e49788c0596882153.production-acceptance-summary-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6MTQwNDQxMDYwNDhiYWE2YzkyMGE2ODA0ZWU3MTNmYjI4NTZiMDQyZmUxYTBjODZmYzQ3ODA2NjMyMjE4MzJiOCIsIm9iamVjdF9zaXplX2J5dGVzIjoxMjM3MywicmVxdWVzdF9pZF9zaGEyNTYiOiJzaGEyNTY6ZDQzNjY5MWJjN2MwYzNlZmE1Y2M5N2M5ZGNkN2IxZWFkYTViZmE5MWRiZTAyMDg3MmY1ZjNmZDEzMTA5NjM0ZCIsInJldm9jYXRpb25fc3RhdGVfc2hhMjU2Ijoic2hhMjU2OjI1MGFiNDMwZTQ2N2Y1ZTU4NGViZDJiMTgzMjk3NmI0MjE4NmI2OThkYTcxZDYyN2VlMTcyNGMyYjFkYTI0NTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXB1YmxpYy10cnVzdC1zaWduaW5nLXN0YXRlbWVudC92MSIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjpmYjExOTBkZGY5NjEwYTRjY2VkOTNkMWRjZDdkOWIzZDE0NTBjMDRjM2ZjYjM2YjBhMzA5ODcxZGY1NzI1YWMzIiwic2lnbmF0dXJlX3Byb2ZpbGUiOiJzb2Z0d2FyZS1lZDI1NTE5LWRzc2UtdjEiLCJzaWduZXJfcmVnaXN0cnlfc2hhMjU2Ijoic2hhMjU2OmUyNDNhMjMyNDNiMjQ5ODZlZDA4ODEyZTI4NGExYmQ4YzQ5OTM4MTQxNDlmMDJiY2JhNzljYzUyMGUxMGNhMTQiLCJzaWduaW5nX2F1dGhvcml0eSI6eyJlbnZpcm9ubWVudCI6InN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uIiwia2V5X29yaWdpbiI6InNvZnR3YXJlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9zaWduLXByb2R1Y3Rpb24tZXZpZGVuY2Utc29mdHdhcmUueW1sIn0sInNvdXJjZV9pc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2UiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWV2YWxzIiwicmVwb3NpdG9yeV9pZCI6IjExMzU5OTgxOTciLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6ImNhZDU1NjBkNmI3NDgyZjJjYjk5Yjk3MzVlMGFjM2M1YWFlNzE0YzgiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tYWNjZXB0YW5jZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"rmTjJwsVJ8iABvd0tiyypPTnr6Z/kZmRbNZoLGA2rbU8O5yIin8ikGBEdp5uZfMCDWjax5RRKr4JrpDk29u4BQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/4b/4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb.qualification-admission.json b/production-evidence/objects/sha256/4b/4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb.qualification-admission.json new file mode 100644 index 0000000..1f51931 --- /dev/null +++ b/production-evidence/objects/sha256/4b/4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb.qualification-admission.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:74a29625d03c29b7282704464f8621ec12673969654a876148a8b8763ebf9ceb","admission_id_sha256":"sha256:391759bbae938696f84787e9d983579565d7c0f2f2227fd8402d813b88f47239","admitted_runtime_sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","application_contract_sha256":"sha256:316ef25fabfe2f59b38acd6fd3a0907e82a45ba54d8ba93dd6146a713b99c72f","bundle_sha256":"sha256:2e31de4ce7e335718d8053b6ecadf9e78ba3271cdc69b545833fdf066686153c","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:4bb1c7bc877b9479dd960513a29e6b093425c110c7fb22aad433811118794247","campaign_permit_sha256":"sha256:9e7a25ce1832b517596adf525bf0ca5f7a57c2ff6d037646d61bb16c463f4f07","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/8d/8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c","registry_entry_sha256":"sha256:97a8ef98c0bbf6890c37915f93d7e78b5ed6036f20024283fe123ecadc33f1e9","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:955f6cde497e2f113f58d6815a8f1d7e955f33cac6fe84e3fcdaf48a8cf674dc","size_bytes":2849,"subject_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4"},"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/12/12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4","registry_entry_sha256":"sha256:bf1bdb4eaffb27149b0fc2c7215a6a995fd352f59afb800ab5bdac9bb6ef6046","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c84b4e8036760e91e8e18dda0d529114309895cb3383fe534fdf71b1cb4c083b","size_bytes":6636,"subject_sha256":null},"effect_contract_sha256":"sha256:487fc958a3d517fe78955d0a86cb7397a681f1b0a7592a6dfd164ce61762da15","entity_class":"record","environment_contract_sha256":"sha256:fbeac859c28e6f2e8274d1ec80593620106f616ca7d54356e989361300feeb9c","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","expires_at":null,"identity_contract_sha256":"sha256:34329c2f9fb7c6177d8f6731b37c3a8591485a233d2aa6c623e395f6b949a1b0","input_contract_sha256":"sha256:bf82116d12b07de906dc7b1651668330e2057251c8fe2a800c4c33d2468cce48","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"qualification-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-qualification-admission.yml"},"local_identity_opening":{"algorithm":"hmac-sha256","customer_controlled_secret_required":true,"exact_contract_match_required":true,"maximum_age_seconds":60,"required":true,"revalidation_before_actuation":true,"schema_version":"openadapt.qualification-local-identity-opening/v1"},"not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:62bdc2a78c62bed5392963cb2e3a64792d4caaa614fb4e83a992ef48dd290d4d","policy_contract_sha256":"sha256:43a6a3feeea3c50fd103dfdfc81c175894fbeae31fcb52f267924f20812fac27","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-admission/v4","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","verdict":"accepted","workflow_id_sha256":"sha256:af41c4c921556814e1f3636b367c98910eb697aa0101738b0465e6f83163d9c5","workflow_version_id_sha256":"sha256:c5d7f28aa77745f59f867eadb92b92a0f00237cdd0bf75670ce143edde0c5a4d"} diff --git a/production-evidence/objects/sha256/53/5370cba3f92802fd27b3f364a746c219d9c651e9992b87d25a4d180386744f82.qualification-release.json b/production-evidence/objects/sha256/53/5370cba3f92802fd27b3f364a746c219d9c651e9992b87d25a4d180386744f82.qualification-release.json new file mode 100644 index 0000000..f83ff45 --- /dev/null +++ b/production-evidence/objects/sha256/53/5370cba3f92802fd27b3f364a746c219d9c651e9992b87d25a4d180386744f82.qualification-release.json @@ -0,0 +1 @@ +{"admission_id_sha256":"sha256:0331d32bdc4522287211319fd2ba70f291442f7abc1293a189472650e0cdd5e2","artifact_inventory_sha256":"sha256:dbc3eb99b0e671587ad667947cf6956b4d19b46718b0fa2ed82295938d89cd14","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","claim_scope":"production_openadapt","evidence_class":"remote-safe-synthetic","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-release-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-production-release-admission.yml"},"not_before":"2026-09-02T19:22:47Z","production_acceptance_summary_bundle_reference":{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/f4/f492452c7481aa9dec48d317c58cc4f5564cd4bcd437f115873fd71d5fba8a3c.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:f492452c7481aa9dec48d317c58cc4f5564cd4bcd437f115873fd71d5fba8a3c","registry_entry_sha256":"sha256:6369def764073661cc264651fc21aa159369a41a41952d427b7ea8cdc326f89c","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:27bc1c22eb7957d6fc32d3c684001059f2bda6197332737f09132514369cd362","size_bytes":2789,"subject_sha256":"sha256:430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0"},"production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/43/430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:430830dca4e7f2310ad5a0251cb3bbbc08c285bb1ae79bf629361c3000148ec0","registry_entry_sha256":"sha256:4bc01ce31b4cef2ace209e24613fdb31caff760c9f9222dd59b3dbc743d6aa77","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:b83fb88c0635c2d8636e8d80587a671260c6778b23585a7bfab81a530b642ebf","size_bytes":14436,"subject_sha256":null},"publication_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","publication_staging":{"assets":[{"asset_id":"531103238","kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"uploader_id":"41898282","uploader_login":"github-actions[bot]"},{"asset_id":"531103250","kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"uploader_id":"41898282","uploader_login":"github-actions[bot]"}],"draft":false,"draft_release_id":"377301614","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt-1.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"yanked":false},{"filename":"openadapt-1.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.16.0"},"tag_ref_state_sha256":"sha256:9a8aa745a01492ba6d7123a35015bb26a7b6dbf689cbbc598f24e6692c6cbe1f","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:a3e21df5f68f21867b648fd2c570b2857af806f29169bb3b4995bb73c19cc48c","target_commitish":"089c27c046f5cd972d299361f9d68285c1896c71"},"publication_staging_sha256":"sha256:610f69126edc52d55792c92169dd52d4951d461cb5653782b56669be6d2a2f24","release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"089c27c046f5cd972d299361f9d68285c1896c71","source_repository":"OpenAdaptAI/OpenAdapt","source_repository_id":"627024850","tag":"v1.16.0","version":"1.16.0"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:99b3306efdaaa0e5f324a83230156d85323bc53a6219d07e8d443006abf70a9f","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-release/v2","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"openadapt","verdict":"accepted"} diff --git a/production-evidence/objects/sha256/54/549d2abc0f18d3e14d505698865d7226bf6cdf8356300322ee42d00b717ce054.qualification-release.json b/production-evidence/objects/sha256/54/549d2abc0f18d3e14d505698865d7226bf6cdf8356300322ee42d00b717ce054.qualification-release.json new file mode 100644 index 0000000..5859a86 --- /dev/null +++ b/production-evidence/objects/sha256/54/549d2abc0f18d3e14d505698865d7226bf6cdf8356300322ee42d00b717ce054.qualification-release.json @@ -0,0 +1 @@ +{"admission_id_sha256":"sha256:8075cc5b24a8825be4f225eadaf69be0a77133834e5e7697fa21d3c1c2ebc619","artifact_inventory_sha256":"sha256:972a7511829f703774eb5def0ffb20bc823a6c598b217a4fab4c3c3b6dcdeb1a","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","claim_scope":"production_docs","evidence_class":"remote-safe-synthetic","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-release-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-production-release-admission.yml"},"not_before":"2026-09-02T19:22:47Z","production_acceptance_summary_bundle_reference":{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/4a/4a27e05914ac70bc27acaf970b6ce0d101e463f28158bb6e49788c0596882153.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:4a27e05914ac70bc27acaf970b6ce0d101e463f28158bb6e49788c0596882153","registry_entry_sha256":"sha256:9d6f590acab1b42d4fd8c7d0560744f737f5f2674de9b95f331be37a0a86984b","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:d16b2145f5e2450b86745a6d56bed27c83689a90a22f2156b22f4b1b529e703f","size_bytes":2789,"subject_sha256":"sha256:14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8"},"production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/14/14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:14044106048baa6c920a6804ee713fb2856b042fe1a0c86fc4780663221832b8","registry_entry_sha256":"sha256:d05ac276ca321871cec4229d66841a0664399fb7686c86d35f45124df322a6f3","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:fb1190ddf9610a4cced93d1dcd7d9b3d1450c04c3fcb36b0a309871df5725ac3","size_bytes":12373,"subject_sha256":null},"publication_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","publication_staging":{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468,"uploader_id":null,"uploader_login":null}],"deployment_id":"6226957122","deployment_url":"https://docs.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-ops","repository_id":"1172011294","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.6226957122","target_commitish":"e323249e3a7c1af9d7651312e0afe1f12c38c977"},"publication_staging_sha256":"sha256:d1d677f8285998d7e1d7a046e5a187271c2679974582de006a1b2d4046026aee","release":{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-docs-e323249e3a7c1af9d7651312e0afe1f12c38c977.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","size_bytes":468}],"deployment_id":"6226957122","deployment_sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","kind":"deployment","schema_version":"openadapt.production-release-candidate/v1","source_commit":"e323249e3a7c1af9d7651312e0afe1f12c38c977","source_repository":"OpenAdaptAI/openadapt-ops","source_repository_id":"1172011294","tag":null,"version":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:dd52dc34cd3fd4cb70c0cd45eb0f4e341b4db1c210a51513f126be7b01f05713","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-release/v2","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"docs","verdict":"accepted"} diff --git a/production-evidence/objects/sha256/5d/5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073.production-acceptance-manifest.json b/production-evidence/objects/sha256/5d/5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073.production-acceptance-manifest.json new file mode 100644 index 0000000..5395984 --- /dev/null +++ b/production-evidence/objects/sha256/5d/5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073.production-acceptance-manifest.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557}],"claim_scope":"production_desktop","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"desktop"},"artifact_inventory_sha256":"sha256:ecd0cc95bcfd357d43873e5ae533cad8723c7e18aaa123a9be3779cb215bed86","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_desktop","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","publication_staging":{"assets":[{"asset_id":"541343193","kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"541343162","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"381358101","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_desktop-0.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"yanked":false},{"filename":"openadapt_desktop-0.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v0.16.0"},"tag_ref_state_sha256":"sha256:30d183cfbdbf44fd46a5aa07948a2c6e7a9923c465fb5f952b386aad0356137b","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:51758fa87ad5189a688e219b8d0a2f1fea6dd40f1f2a2cc2f2950770b193b038","target_commitish":"7c59750d37be09a2871cd1bada8cb0bce946d363"},"publication_staging_sha256":"sha256:6032416b6e75a18c7e8827ae0891396b9492d8e9551e5677e2c7c5c55a2205ef","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/9c/9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0","registry_entry_sha256":"sha256:3f7988fbd7b80f1f48c6b9c6bf29c2ba4e7d0bdab2288975243f4446f3170375","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:ce5f223cb0691c8884d83de507e4f4225e866aacdcd785e7a9b20cd05e58db5c","size_bytes":2737,"subject_sha256":"sha256:46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/46/46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e","registry_entry_sha256":"sha256:03d1aeb88a512ba4fb60c9ecb43ebaf247002b3982cebabe271b70fe9f235c1f","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:927f92c7f001997829efbbe7deade5e5c54ccf04dc5ebff4790de84a2d8ae76b","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/ae/ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7","registry_entry_sha256":"sha256:7fec18ddba335213555ab5d8f1e63cdb11199afec6be06ad3c127c7dfc17480f","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a19304a33b5c22199593ce3f7ad3fdad3e5bc91d5f771731543d7d776e0a6ca3","size_bytes":2849,"subject_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/11/11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771","registry_entry_sha256":"sha256:a532ec738cc1f1aeb0cdd8c410d2aaf02b5c68bc3349ce87771d330f7251c942","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:090afecca4ab64de65021db3be31fee2ab4133489cf0b4eae4cda8fd2626612f","size_bytes":6636,"subject_sha256":null},"release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"7c59750d37be09a2871cd1bada8cb0bce946d363","source_repository":"OpenAdaptAI/openadapt-desktop","source_repository_id":"1171291730","tag":"v0.16.0","version":"0.16.0"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:91f660a06f9f40361525658fc2138e52b2021de86c1014bdd0a2a21098b70126","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-acceptance/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"desktop","verdict":"accepted"} diff --git a/production-evidence/objects/sha256/65/65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6.production-acceptance-manifest.json b/production-evidence/objects/sha256/65/65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6.production-acceptance-manifest.json new file mode 100644 index 0000000..1f2b525 --- /dev/null +++ b/production-evidence/objects/sha256/65/65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6.production-acceptance-manifest.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545}],"claim_scope":"production_capture","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"capture"},"artifact_inventory_sha256":"sha256:7ea2f24251c0e4018c0f6fe49a3c3af8f2603b2364c29ccd56fa15782ba2f60f","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_capture","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","publication_staging":{"assets":[{"asset_id":"492253218","kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"492253247","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"360827134","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_capture-1.2.2-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"yanked":false},{"filename":"openadapt_capture-1.2.2.tar.gz","packagetype":"sdist","sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.2.2","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.2.2"},"tag_ref_state_sha256":"sha256:239264b005fe0aeba6d88ac0b92bd07269a4e438072c24b28ce8e2513cbf12e4","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:66101d2dfcb4c5c90d5d9404ba247f59981177722edc7626e177a2bc86bccae8","target_commitish":"06ade22948c12dcc6608bd54b5cca5c9c306e77c"},"publication_staging_sha256":"sha256:98b532ca14b993a9c4e2961d12e9cb2579fe3222c8fe8a864395058d78408c8f","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/e8/e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a","registry_entry_sha256":"sha256:bd2f9d5c7e5af0162dc6a44195267d356f56a310ab2805aee4a563ba3a22163d","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:66846e1900f1e722c6ef3c3a036ac9046112693bd5399a6da254a640e9a5022e","size_bytes":2737,"subject_sha256":"sha256:4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/4b/4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb","registry_entry_sha256":"sha256:e9f906e705881b4f3b6f3a626198dd34d76e321be94d28f9ab0efdd137853b70","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:55105879b0f9f324e3b08d8fd5b9b44f51d5c5930afcc8d43bf737ae8167f263","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/8d/8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c","registry_entry_sha256":"sha256:97a8ef98c0bbf6890c37915f93d7e78b5ed6036f20024283fe123ecadc33f1e9","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:955f6cde497e2f113f58d6815a8f1d7e955f33cac6fe84e3fcdaf48a8cf674dc","size_bytes":2849,"subject_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/12/12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4","registry_entry_sha256":"sha256:bf1bdb4eaffb27149b0fc2c7215a6a995fd352f59afb800ab5bdac9bb6ef6046","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c84b4e8036760e91e8e18dda0d529114309895cb3383fe534fdf71b1cb4c083b","size_bytes":6636,"subject_sha256":null},"release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"06ade22948c12dcc6608bd54b5cca5c9c306e77c","source_repository":"OpenAdaptAI/openadapt-capture","source_repository_id":"1115283835","tag":"v1.2.2","version":"1.2.2"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:8f5abcc9702c6dc92da97a9ecc3cf42a957b8c9244be00fda5ca86e8410f609f","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-acceptance/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"capture","verdict":"accepted"} diff --git a/production-evidence/objects/sha256/66/6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88.production-acceptance-summary.json b/production-evidence/objects/sha256/66/6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88.production-acceptance-summary.json new file mode 100644 index 0000000..ee7d198 --- /dev/null +++ b/production-evidence/objects/sha256/66/6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88.production-acceptance-summary.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory_sha256":"sha256:7ea2f24251c0e4018c0f6fe49a3c3af8f2603b2364c29ccd56fa15782ba2f60f","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_capture","evidence_identity_sha256":"sha256:b8b93d44fd5069815d19334301d3e7acf27606a0615c5eb78d729daa6230eae2","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","production_acceptance_manifest_bundle_reference":{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/26/26c39d41d887669b91263190cdde3405415a9dcb5fce7fd9131a651d711ecc11.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:26c39d41d887669b91263190cdde3405415a9dcb5fce7fd9131a651d711ecc11","registry_entry_sha256":"sha256:96b402e1baa18c9451661eddb85ac1c89f00bc349b133ae6e630bf88d49fcde9","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a29f224058cc01bb17e70d5d7976d7b028bc6c08a59bb4b9902e136d93086db1","size_bytes":2749,"subject_sha256":"sha256:65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6"},"production_acceptance_manifest_reference":{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/65/65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:65c2115e31a89e3476c9e954a1bcd8f98cc2b3bf078a1aad3a0fe9714ec0a3f6","registry_entry_sha256":"sha256:2ec9c3a28a49662fe3c3f657f4df0d1d388c8e2dfe58f80b6de4458021b5a4e4","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:dc52ac08874afdd034662eed88db8f629288a7da2753f74d2e9f8e1e3fd57ea3","size_bytes":13606,"subject_sha256":null},"publication_staging":{"assets":[{"asset_id":"492253218","kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"492253247","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"360827134","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_capture-1.2.2-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"yanked":false},{"filename":"openadapt_capture-1.2.2.tar.gz","packagetype":"sdist","sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.2.2","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.2.2"},"tag_ref_state_sha256":"sha256:239264b005fe0aeba6d88ac0b92bd07269a4e438072c24b28ce8e2513cbf12e4","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:66101d2dfcb4c5c90d5d9404ba247f59981177722edc7626e177a2bc86bccae8","target_commitish":"06ade22948c12dcc6608bd54b5cca5c9c306e77c"},"publication_staging_sha256":"sha256:98b532ca14b993a9c4e2961d12e9cb2579fe3222c8fe8a864395058d78408c8f","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/e8/e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a","registry_entry_sha256":"sha256:bd2f9d5c7e5af0162dc6a44195267d356f56a310ab2805aee4a563ba3a22163d","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:66846e1900f1e722c6ef3c3a036ac9046112693bd5399a6da254a640e9a5022e","size_bytes":2737,"subject_sha256":"sha256:4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/4b/4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:4b505945969b876b8af9d9686416214d191b78cd3472e313ce3776a5e550efcb","registry_entry_sha256":"sha256:e9f906e705881b4f3b6f3a626198dd34d76e321be94d28f9ab0efdd137853b70","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:55105879b0f9f324e3b08d8fd5b9b44f51d5c5930afcc8d43bf737ae8167f263","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/8d/8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c","registry_entry_sha256":"sha256:97a8ef98c0bbf6890c37915f93d7e78b5ed6036f20024283fe123ecadc33f1e9","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:955f6cde497e2f113f58d6815a8f1d7e955f33cac6fe84e3fcdaf48a8cf674dc","size_bytes":2849,"subject_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/12/12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:12f0f518984712166b6f5b68ee301b93df681db86ed3cf99db65b6bf48bfc0d4","registry_entry_sha256":"sha256:bf1bdb4eaffb27149b0fc2c7215a6a995fd352f59afb800ab5bdac9bb6ef6046","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c84b4e8036760e91e8e18dda0d529114309895cb3383fe534fdf71b1cb4c083b","size_bytes":6636,"subject_sha256":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:8f5abcc9702c6dc92da97a9ecc3cf42a957b8c9244be00fda5ca86e8410f609f","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-lifecycle-evidence-summary/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"capture","verdict":"accepted"} diff --git a/production-evidence/objects/sha256/66/66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27.qualification-admission-sigstore-bundle.json b/production-evidence/objects/sha256/66/66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27.qualification-admission-sigstore-bundle.json new file mode 100644 index 0000000..f33d009 --- /dev/null +++ b/production-evidence/objects/sha256/66/66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27.qualification-admission-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYWRtaXNzaW9uIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uK2pzb247dmVyc2lvbj00Iiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo2ZDBjNzdhNzgzMTEwM2UxOTU5NDA2NTEzZjdiNTNmY2E3ZmIwNzA5Yzg3MjA1NjQ2MWRjOGI2YmUwNmE3ODRlIiwib2JqZWN0X3NpemVfYnl0ZXMiOjgwNTUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2Ojc1MTYxYTA3NGU1ODNiNTRkN2FmOGM3YzI2ZjU0OGVmODkyNTBjMjgwYTUwNWI4YzRmZTFhOGY2N2JhMTE3ODUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6OTIwMjE0ZDNiYjMzNzhlNWNkYWI1NzJjNjdhYzA0ZDEzZGUzYjJmMTlmOTlhZGU1ZTczZjdlMzk0MjgyNzc2ZSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"rYXHAgO2MEJ1/TQGx75votyV1sIDJy2g9Y8YlDI82A9D1MMzFk9Oo/nqdqpnkBl1Fm5Th/6DcRyjQhYOcWUfCw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/69/694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c.production-acceptance-manifest.json b/production-evidence/objects/sha256/69/694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c.production-acceptance-manifest.json new file mode 100644 index 0000000..b4e57a1 --- /dev/null +++ b/production-evidence/objects/sha256/69/694beabafb44583b549bac7aa44175179b84f047604fd6ff7157e2e5cfb1645c.production-acceptance-manifest.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539}],"claim_scope":"production_openadapt","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"openadapt"},"artifact_inventory_sha256":"sha256:dbc3eb99b0e671587ad667947cf6956b4d19b46718b0fa2ed82295938d89cd14","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_openadapt","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","publication_staging":{"assets":[{"asset_id":"531103238","kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"uploader_id":"41898282","uploader_login":"github-actions[bot]"},{"asset_id":"531103250","kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"uploader_id":"41898282","uploader_login":"github-actions[bot]"}],"draft":false,"draft_release_id":"377301614","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt-1.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539,"yanked":false},{"filename":"openadapt-1.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.16.0"},"tag_ref_state_sha256":"sha256:9a8aa745a01492ba6d7123a35015bb26a7b6dbf689cbbc598f24e6692c6cbe1f","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/OpenAdapt","repository_id":"627024850","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:a3e21df5f68f21867b648fd2c570b2857af806f29169bb3b4995bb73c19cc48c","target_commitish":"089c27c046f5cd972d299361f9d68285c1896c71"},"publication_staging_sha256":"sha256:610f69126edc52d55792c92169dd52d4951d461cb5653782b56669be6d2a2f24","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/66/66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:66e14e7a8a75b30367e7668141999e954cf83f837d9c22f0a701359050756b27","registry_entry_sha256":"sha256:c138ffbe641d64e8796dd815038badeb46c02bc8ff147af17ca9556f4625a208","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:73da72c950a74fcd77e128e1c97d75658776571536b118775e01cab05c00aabc","size_bytes":2737,"subject_sha256":"sha256:6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/6d/6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e","registry_entry_sha256":"sha256:84fa3b4bdbd34ce18d9ca9fb49e4e8f13e01b4a3030115ad9dbcb8537c4bfa1f","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:920214d3bb3378e5cdab572c67ac04d13de3b2f19f99ade5e73f7e394282776e","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/93/939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a","registry_entry_sha256":"sha256:5f944be71981503cfbd7df740170202a56757204d3a42b1898db4bfd19064cb6","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:f40412353bd00c1c652b5a413da314e471311645a7267f8ee9e0c7c26340896d","size_bytes":2849,"subject_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/f4/f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b","registry_entry_sha256":"sha256:09af461a6231b3f29a0a6dc5a12b2ca8a2d542bd113a20b1f3f15f8573c0f834","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:53b555757d3107934fd0b9950ac5a727503a7a5e0a788e188977f8b6c260a69b","size_bytes":6636,"subject_sha256":null},"release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt-1.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:39d01612417dff5981b536b324a63498df1ea6f0128c723276609ebbe18d9a18","size_bytes":47028},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt-1.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","size_bytes":22539}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"089c27c046f5cd972d299361f9d68285c1896c71","source_repository":"OpenAdaptAI/OpenAdapt","source_repository_id":"627024850","tag":"v1.16.0","version":"1.16.0"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:99b3306efdaaa0e5f324a83230156d85323bc53a6219d07e8d443006abf70a9f","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-acceptance/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"openadapt","verdict":"accepted"} diff --git a/production-evidence/objects/sha256/6d/6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e.qualification-admission.json b/production-evidence/objects/sha256/6d/6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e.qualification-admission.json new file mode 100644 index 0000000..3edbdf1 --- /dev/null +++ b/production-evidence/objects/sha256/6d/6d0c77a7831103e1959406513f7b53fca7fb0709c872056461dc8b6be06a784e.qualification-admission.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:7b18bb8526651f15cea5874c0e3d9113ae2af2690bddcde276ee0cdd8f71b956","admission_id_sha256":"sha256:b48d4697d0461a19bdfa122b9a4b8036ddaad97557e8a3627723b49f7b77a864","admitted_runtime_sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","application_contract_sha256":"sha256:66bc4dfbb908e8dc5012286235fa9ef94c0db284d5b38182c630d26fd550d4fe","bundle_sha256":"sha256:2c90a95f6bab13a45ff0ea5afb3190c934569410e6905a2f0d27dbcad9bdff48","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:3bea5704781a49f6e1e137ad9a0f77fe7eb93aa5ff517d7ddaaa2e281d194d4f","campaign_permit_sha256":"sha256:4d11ff6345bda70bb4d4c0727b1ebe9e71d8a837bff002bd3dd4fdfd44a2b5bb","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/93/939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a","registry_entry_sha256":"sha256:5f944be71981503cfbd7df740170202a56757204d3a42b1898db4bfd19064cb6","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:f40412353bd00c1c652b5a413da314e471311645a7267f8ee9e0c7c26340896d","size_bytes":2849,"subject_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b"},"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/f4/f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b","registry_entry_sha256":"sha256:09af461a6231b3f29a0a6dc5a12b2ca8a2d542bd113a20b1f3f15f8573c0f834","registry_head_sha256":"sha256:ca736c81feed5f73a94975dc36ada22384dac108cf11d8fcb82d96cc1aaa0907","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:53b555757d3107934fd0b9950ac5a727503a7a5e0a788e188977f8b6c260a69b","size_bytes":6636,"subject_sha256":null},"effect_contract_sha256":"sha256:03e82d7fcb0c0a1be7020f22e7019be951afbcac294c20f1c8ad0833fb4a85bc","entity_class":"record","environment_contract_sha256":"sha256:3b3c78af457af2255d26cd96b89ba693ed1c85548120c666bc5fc503b78d1263","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","expires_at":null,"identity_contract_sha256":"sha256:accdf3bbab7958450c0a13a44cbcbd66df732309907c95381f0c1075e73fa624","input_contract_sha256":"sha256:5bd3a254f89a84d942c2a003e6977af6a88064c74531e572b23ab4efeb3bbc53","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"qualification-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-qualification-admission.yml"},"local_identity_opening":{"algorithm":"hmac-sha256","customer_controlled_secret_required":true,"exact_contract_match_required":true,"maximum_age_seconds":60,"required":true,"revalidation_before_actuation":true,"schema_version":"openadapt.qualification-local-identity-opening/v1"},"not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:8d61102344335ae5a0cf4404b65af221551289ef9c4828490ec1cd2974bf2f25","policy_contract_sha256":"sha256:ebd2bd4e6ab27235b7363dda60e7a6b944079567195ba0f979779e18e01e5ebe","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-admission/v4","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","verdict":"accepted","workflow_id_sha256":"sha256:797e194b3613587d0e801fdf7ebeff35f007fc5476bc90363e57f4b53608c878","workflow_version_id_sha256":"sha256:437094a747c7a4af7ecedc2d4e8f0bd12c526d5746c0db875fb3a673b4573bfb"} diff --git a/production-evidence/objects/sha256/70/70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392.production-acceptance-manifest.json b/production-evidence/objects/sha256/70/70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392.production-acceptance-manifest.json new file mode 100644 index 0000000..ec6969e --- /dev/null +++ b/production-evidence/objects/sha256/70/70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392.production-acceptance-manifest.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183}],"claim_scope":"production_agent","schema_version":"openadapt.production-release-artifact-inventory/v1","target":"agent"},"artifact_inventory_sha256":"sha256:1bcacafb2d9ad69b5554cdb6dea73801925eff91d84232163fa66deac30252b4","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_agent","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","publication_staging":{"assets":[{"asset_id":null,"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"uploader_id":null,"uploader_login":null},{"asset_id":null,"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"uploader_id":null,"uploader_login":null}],"draft":false,"draft_release_id":null,"immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_agent-2.0.1-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"yanked":false},{"filename":"openadapt_agent-2.0.1.tar.gz","packagetype":"sdist","sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":null,"repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v2.0.1","tag_ref_state":{"exists":true,"ref":"refs/tags/v2.0.1"},"tag_ref_state_sha256":"sha256:3742e9fc4850d8fdadda89c12f92a1dd58bfafeeb8c3903823afadb8177f4a15","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:8fdea53216b053cd0c026cc5b50c495c7cb9d97ec0c78f013402c499a41b2c22","target_commitish":"d9f16b2946dfdd0228eeb2660047347df9dce8d8"},"publication_staging_sha256":"sha256:568851f0d6f11965956ced72bc4f319346b3672c8df1955314b7cb64725873fd","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/36/364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e","registry_entry_sha256":"sha256:a7d9e5236f95ba8213a6ba2092f739efb3a3d089227e60f0b35f24a3dcc1cdc8","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c7f26f82768745f6bf18d8ce9ce62974e5239b99797475ae73d7c490e31d68a5","size_bytes":2737,"subject_sha256":"sha256:34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/34/34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb","registry_entry_sha256":"sha256:ccaf41e33bb4c59fbb182af2c4cd184a3aa56dad23fd31b698ad979b94990739","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:4ae2e17a493b2b18b757423ab729dc1aa3729e21e3cf42e1ea22e9d98d5f8ac7","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/d8/d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d","registry_entry_sha256":"sha256:4e5d2de73c3b635c441ffd11459ddf5692c940ce65788dfb87bd625a24ea439a","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:3af60a8fecdfa8cda8d3e9bc4fd96ee9042a98c8215c31f99dba152178816509","size_bytes":2849,"subject_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/b4/b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2","registry_entry_sha256":"sha256:60116bcfb9d594a64a3333c444ff523e3c5c7673e2cffd7d382c750ded928250","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:301e0f8ec6b3a861d3b4a37b7e54d0868125ab2fb5afe0dc9269ac003581380d","size_bytes":6636,"subject_sha256":null},"release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"d9f16b2946dfdd0228eeb2660047347df9dce8d8","source_repository":"OpenAdaptAI/openadapt-agent","source_repository_id":"1136136670","tag":"v2.0.1","version":"2.0.1"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:5ade42f86ce7963d94ccf82fe159ad734a64866a8d22eead985bd7acd2467f6c","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-acceptance/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"agent","verdict":"accepted"} diff --git a/production-evidence/objects/sha256/71/71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61.qualification-admission.json b/production-evidence/objects/sha256/71/71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61.qualification-admission.json new file mode 100644 index 0000000..20beb5b --- /dev/null +++ b/production-evidence/objects/sha256/71/71470304eb13b4d9aed64c0d26c9d31d1bb8a4eb463955be0b720e1aed523e61.qualification-admission.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:3a048613ede5665b99ec767fe6d893387f76b485a0e40505e2dd1a6d4b9fa526","admission_id_sha256":"sha256:b74c30abd6bc4ed0eeaba2b979703a62664ea7960a13bb62c2e9442f8b42c417","admitted_runtime_sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","application_contract_sha256":"sha256:c6e3a84c7296ac8cff1fc7de606c30105e6244c79479cc4c83ae27a185ae5ecf","bundle_sha256":"sha256:6a3d2b0ea78848e38d1f43b666d69134fe8ef9aaa216fbac5d3c083964e69997","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:4cae97318cd05fdd5e6fdbcb7a9e2dd0a110b3cf5b79855f066f4a96c0875353","campaign_permit_sha256":"sha256:9d6c41cbc36fdb4f7ca31e0da1f9e09cd6e25afb78646d80eebc6f120d320f7d","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/0d/0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0d372d0f05bb927e826084740ff875a600a560da54c9cdf0ac19f940c14b9727","registry_entry_sha256":"sha256:b5ed714f71ced770fba5e087c133deaa7de94266be3623ee853859c88f49d074","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:cff7badd477b6ce23aa0fa94566269bdbe8b94599797d45809de91c3d987ce3d","size_bytes":2849,"subject_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b"},"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/a1/a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b","registry_entry_sha256":"sha256:5d3737a1e91fbcfe9346686fa6d94be043fbb47fe8d881902efd18c5270bb37a","registry_head_sha256":"sha256:b7b499a3ceb079e2d9d0c20892ece19505fafdba1b63212b16b2e1275c44289c","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:8588bfba1cc5b485a2a77f0a41c3b0905762638b7f5c263983e32d2d31642ea3","size_bytes":6636,"subject_sha256":null},"effect_contract_sha256":"sha256:029d7cf8e5ddfa1d49b779c08b403036c588ed7abf785754fbb2f30f9ede3933","entity_class":"record","environment_contract_sha256":"sha256:f488277c4194d83d8fc8bdc6922c7b4ab5dc1946b822eaac4909fcd990e93f07","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","expires_at":null,"identity_contract_sha256":"sha256:7b5c8b0f125e68ea806e93fad64e92c13099592e67f23038088288e198d6a504","input_contract_sha256":"sha256:c4e93a67cbf29e84f7073533dd950de24679cc36d9df8afff51210c5d376bd9f","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"qualification-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-qualification-admission.yml"},"local_identity_opening":{"algorithm":"hmac-sha256","customer_controlled_secret_required":true,"exact_contract_match_required":true,"maximum_age_seconds":60,"required":true,"revalidation_before_actuation":true,"schema_version":"openadapt.qualification-local-identity-opening/v1"},"not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:bf71aa98bd473e60965147fbfb0baf551831ab57fcb88ea08e621a2f46cbccfd","policy_contract_sha256":"sha256:4cdd0c5dc51b2b6991bb55983143c7db4392c3ad61e1afe254acd5f1b6986d33","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-admission/v4","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","verdict":"accepted","workflow_id_sha256":"sha256:bdefe3809412a80f0d0a59c38da57f03d3ac6f66311d16abaf4fdb3618805e6a","workflow_version_id_sha256":"sha256:908519213feac948925aa96c843bb8a0ec511cdf5c96a7e6c208c1ef66078bc9"} diff --git a/production-evidence/objects/sha256/71/71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d.qualification-admission.json b/production-evidence/objects/sha256/71/71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d.qualification-admission.json new file mode 100644 index 0000000..fea892d --- /dev/null +++ b/production-evidence/objects/sha256/71/71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d.qualification-admission.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:d1f8d2eacb5f4618e826d97ca7353f2c4bc58a87dbe29d58b04b44bd469aa71f","admission_id_sha256":"sha256:81a678a3a0302b25721e3daa5873647dc36d266ccdef0556e56c40c05eebe907","admitted_runtime_sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","application_contract_sha256":"sha256:994b58c84276503c0748d453b12ef0ee7678389a39da49d5b751179bd3aa9b0b","bundle_sha256":"sha256:96485be6462fbdecc00ee534788950326fad6745bec425f3b21cd4f89c64dfa5","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:be9d5cf2b7f6f11f7e9a8bf0f03032035d9ceae2d854da9a460d13ed24c8bf16","campaign_permit_sha256":"sha256:1320210cc6e59acd78282c1a2430fc61cdc55ed2d7042df39f7e0ca64c3709b1","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/fd/fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6","registry_entry_sha256":"sha256:357b7b76ba1339676276ebaa6263e745902939cfbb4f776b05bf8e2130010547","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:4eb9fad9c89db63d42230e290e81047da4bbff69fa530b9be9bf32986819667f","size_bytes":2849,"subject_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880"},"decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/e0/e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880","registry_entry_sha256":"sha256:462903800e9dda03b4caef4cfc79d0aff280acd5ed9d652c6a57e4c902a8ce55","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c65da50b69dde540bc2102aeed7dce4c056690f14998ae20b1dcf40a7fd2a96c","size_bytes":6636,"subject_sha256":null},"effect_contract_sha256":"sha256:6f77bbaddad842602fda0fd016ef840ced8a4b29202899a547b552507f08c209","entity_class":"record","environment_contract_sha256":"sha256:e493e3392c9e208f6002cc64e3115e9320aa8b21ef31d422f236c056211add98","evidence_authority_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","expires_at":null,"identity_contract_sha256":"sha256:5a96e6bee75bd002052f6f20647d53ad6a5587f5dd982d740dbcc41eaf766dfe","input_contract_sha256":"sha256:525ee8fa4377e825261666089c497267d1bdc2012ba4c981621317594ab13370","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"qualification-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-qualification-admission.yml"},"local_identity_opening":{"algorithm":"hmac-sha256","customer_controlled_secret_required":true,"exact_contract_match_required":true,"maximum_age_seconds":60,"required":true,"revalidation_before_actuation":true,"schema_version":"openadapt.qualification-local-identity-opening/v1"},"not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:2ab3ac990449e25aa93b4cc0e76e8b13549b5dda54d46f96c87991a8112b4f78","policy_contract_sha256":"sha256:1e189edfda30d7a4d8974668824619387b55b022aeaff6b59dfdf7592d445618","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-admission/v4","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","verdict":"accepted","workflow_id_sha256":"sha256:9b3d02011dd59767d2dcfcffa1e4413165642569c7879c80a99cfcef90a3a50c","workflow_version_id_sha256":"sha256:25746f2b171f060d6dd8173b8eaa3170818867c675c38bbfce2d2ecd0705f272"} diff --git a/production-evidence/objects/sha256/8d/8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c.qualification-evidence-decision-receipt-sigstore-bundle.json b/production-evidence/objects/sha256/8d/8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c.qualification-evidence-decision-receipt-sigstore-bundle.json new file mode 100644 index 0000000..ca4495b --- /dev/null +++ b/production-evidence/objects/sha256/8d/8ddb4c039dd77bb8afd85086d6b4d0e9019edad0e02583afc2a7bbd4ba2f674c.qualification-evidence-decision-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24tcmVjZWlwdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxMmYwZjUxODk4NDcxMjE2NmI2ZjViNjhlZTMwMWI5M2RmNjgxZGI4NmVkM2NmOTlkYjY1YjZiZjQ4YmZjMGQ0Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjY2MzYsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjY4MGExNDVmNDBhMjk5MDhjZTUzZDQ5OTRiYTA0M2U1OThmNDQzZWM2ZWU4ZWFkZWZiZjQ1Y2NkZjJkMDk0NjAiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6Yzg0YjRlODAzNjc2MGU5MWU4ZTE4ZGRhMGQ1MjkxMTQzMDk4OTVjYjMzODNmZTUzNGZkZjcxYjFjYjRjMDgzYiIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"aBNKgEuEp6VO24lE/TBRyRLLpoHMLiTvzYCZBeUuKv0YiHJWjfrdOk+HM7rt+02LAawTA5+nSUkvtIV9Rup6BQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/93/939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a.qualification-evidence-decision-receipt-sigstore-bundle.json b/production-evidence/objects/sha256/93/939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a.qualification-evidence-decision-receipt-sigstore-bundle.json new file mode 100644 index 0000000..3216db6 --- /dev/null +++ b/production-evidence/objects/sha256/93/939588c9458d2686c0a2431ffb8ad432a8e9ca1bebc0d891d88732abbe782d4a.qualification-evidence-decision-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24tcmVjZWlwdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjpmNGE2MmFiNzhhZWE3MWQ3MGU0ODQzZDNkYzVkNzI0MzJmNzIxNWRiODM3YTE0ZjdhZWU0Njk3NzdkNzM3YzFiIiwib2JqZWN0X3NpemVfYnl0ZXMiOjY2MzYsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmZjY2FlOTAzN2JkNmU0NWExYzg1M2Y3ZWJiNGFlZmQ5M2M3ZjA4YzgzZWE5ODQwNzFiOWZkMDYxYTMwNTQxODEiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6NTNiNTU1NzU3ZDMxMDc5MzRmZDBiOTk1MGFjNWE3Mjc1MDNhN2E1ZTBhNzg4ZTE4ODk3N2Y4YjZjMjYwYTY5YiIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"LQw/rGc8Zezyw3T9YaSdxbcrgH4oWLTKsRyCrIUulx9xn5nDUVqAw/pXDWwvN2HEId+9tQVqtR7DuNkIoawoCw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/96/962514bb387e79cd31fa00a7f5d3fe2476a4dd89ee508095a183de3ba8cc70b0.qualification-release.json b/production-evidence/objects/sha256/96/962514bb387e79cd31fa00a7f5d3fe2476a4dd89ee508095a183de3ba8cc70b0.qualification-release.json new file mode 100644 index 0000000..5a6db82 --- /dev/null +++ b/production-evidence/objects/sha256/96/962514bb387e79cd31fa00a7f5d3fe2476a4dd89ee508095a183de3ba8cc70b0.qualification-release.json @@ -0,0 +1 @@ +{"admission_id_sha256":"sha256:cdf63cc6788c002cbb3d9c83235754720e3c998257036ff6b5117d4105630d82","artifact_inventory_sha256":"sha256:ecd0cc95bcfd357d43873e5ae533cad8723c7e18aaa123a9be3779cb215bed86","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","claim_scope":"production_desktop","evidence_class":"remote-safe-synthetic","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-release-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-production-release-admission.yml"},"not_before":"2026-09-02T19:22:47Z","production_acceptance_summary_bundle_reference":{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/ca/ca98a80c4d979c6ea6cb1755ff9248a57b25bd36a461f76bef18618b914df57a.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:ca98a80c4d979c6ea6cb1755ff9248a57b25bd36a461f76bef18618b914df57a","registry_entry_sha256":"sha256:5cf6cb3a08812f592bc7f193f4a25373e4708035fe996cb5412870fca6cdd28c","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a62c1d45bb3a3d1f9f481cb739869c512a89cc93e900b7a9f8b6d449c8b82c78","size_bytes":2789,"subject_sha256":"sha256:b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086"},"production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/b2/b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086","registry_entry_sha256":"sha256:38bebe705ee80910562d155ea52dee2c3c7a162ed42dac990de0273028583a70","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:ddbecccc38a5af80c0c4858e86ca2ff5bcd491675bae3f7ef9801553f7ee3125","size_bytes":14469,"subject_sha256":null},"publication_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","publication_staging":{"assets":[{"asset_id":"541343193","kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"541343162","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"381358101","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_desktop-0.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"yanked":false},{"filename":"openadapt_desktop-0.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v0.16.0"},"tag_ref_state_sha256":"sha256:30d183cfbdbf44fd46a5aa07948a2c6e7a9923c465fb5f952b386aad0356137b","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:51758fa87ad5189a688e219b8d0a2f1fea6dd40f1f2a2cc2f2950770b193b038","target_commitish":"7c59750d37be09a2871cd1bada8cb0bce946d363"},"publication_staging_sha256":"sha256:6032416b6e75a18c7e8827ae0891396b9492d8e9551e5677e2c7c5c55a2205ef","release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"7c59750d37be09a2871cd1bada8cb0bce946d363","source_repository":"OpenAdaptAI/openadapt-desktop","source_repository_id":"1171291730","tag":"v0.16.0","version":"0.16.0"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:91f660a06f9f40361525658fc2138e52b2021de86c1014bdd0a2a21098b70126","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-release/v2","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"desktop","verdict":"accepted"} diff --git a/production-evidence/objects/sha256/99/999ffd46284b5aabc32eca6b39c0cd9b01a689b2ec3679c6b8a77d42e78c722c.qualification-release.json b/production-evidence/objects/sha256/99/999ffd46284b5aabc32eca6b39c0cd9b01a689b2ec3679c6b8a77d42e78c722c.qualification-release.json new file mode 100644 index 0000000..9d55be8 --- /dev/null +++ b/production-evidence/objects/sha256/99/999ffd46284b5aabc32eca6b39c0cd9b01a689b2ec3679c6b8a77d42e78c722c.qualification-release.json @@ -0,0 +1 @@ +{"admission_id_sha256":"sha256:e7197d4ea483b56ece74446a080a0333b2081a0d90dc135da09cdd8abfd68afa","artifact_inventory_sha256":"sha256:7ea2f24251c0e4018c0f6fe49a3c3af8f2603b2364c29ccd56fa15782ba2f60f","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","claim_scope":"production_capture","evidence_class":"remote-safe-synthetic","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-release-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-production-release-admission.yml"},"not_before":"2026-09-02T19:22:47Z","production_acceptance_summary_bundle_reference":{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/a7/a714ad49cf67a849ad782028be8128c1e0b4eeeec86d925cba48deedec5799a9.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:a714ad49cf67a849ad782028be8128c1e0b4eeeec86d925cba48deedec5799a9","registry_entry_sha256":"sha256:4ea2d992138cc2782efaa288b75e8aa86eb0de1a769127aa8b12d0cad208c6c6","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:95af36a44ed1d07b3a87a3e77aeec59b97bb1e83358a31258ad70e827f4cf1bc","size_bytes":2789,"subject_sha256":"sha256:6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88"},"production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/66/6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:6628476b37da355a52ab1287ee739d064d0bbae642337fbddb608bf73f842e88","registry_entry_sha256":"sha256:55b6bb6c2ba3828eb254d15edb6a62c7197c03db1ef97e4b5f828ffe9fa08987","registry_head_sha256":"sha256:510f2db68cff4366d4e68c222697c824c4b8051556864370b1fb0098f570ab8f","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:ed580fc456f0c81e2e268db652af5685dca7ad2e632e654ec4ebf6c822aad44b","size_bytes":14461,"subject_sha256":null},"publication_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","publication_staging":{"assets":[{"asset_id":"492253218","kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"492253247","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"360827134","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_capture-1.2.2-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545,"yanked":false},{"filename":"openadapt_capture-1.2.2.tar.gz","packagetype":"sdist","sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v1.2.2","tag_ref_state":{"exists":true,"ref":"refs/tags/v1.2.2"},"tag_ref_state_sha256":"sha256:239264b005fe0aeba6d88ac0b92bd07269a4e438072c24b28ce8e2513cbf12e4","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-capture","repository_id":"1115283835","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:66101d2dfcb4c5c90d5d9404ba247f59981177722edc7626e177a2bc86bccae8","target_commitish":"06ade22948c12dcc6608bd54b5cca5c9c306e77c"},"publication_staging_sha256":"sha256:98b532ca14b993a9c4e2961d12e9cb2579fe3222c8fe8a864395058d78408c8f","release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_capture-1.2.2.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:6f4298d3daadf9cced8994207e34b3116a79209ef792e98f778a0770e2f3406c","size_bytes":974499},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_capture-1.2.2-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:550fffe50990fa8431d332bdd5fe4755976d83baa7ad62553f50ad9e4ddcd1ae","size_bytes":202545}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"06ade22948c12dcc6608bd54b5cca5c9c306e77c","source_repository":"OpenAdaptAI/openadapt-capture","source_repository_id":"1115283835","tag":"v1.2.2","version":"1.2.2"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:8f5abcc9702c6dc92da97a9ecc3cf42a957b8c9244be00fda5ca86e8410f609f","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-release/v2","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"capture","verdict":"accepted"} diff --git a/production-evidence/objects/sha256/9c/9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0.qualification-admission-sigstore-bundle.json b/production-evidence/objects/sha256/9c/9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0.qualification-admission-sigstore-bundle.json new file mode 100644 index 0000000..317e895 --- /dev/null +++ b/production-evidence/objects/sha256/9c/9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0.qualification-admission-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYWRtaXNzaW9uIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uK2pzb247dmVyc2lvbj00Iiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo0NmU5MjViNjhkODMxMzg4MDc1NmIzOGZjYmYxN2Q4YmYwMmFmMWZiNWI1NzY5MmU2M2NjOTcyNDc5MDg4YTNlIiwib2JqZWN0X3NpemVfYnl0ZXMiOjgwNTUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjJkNWIxNTExZDY2ZDg4MTk4YzViNzRkYzEzOTkwODYwOWQ5MjUyNDFhM2Y1NmE5NWY5OTQxMzFkNGJlZjM0NWEiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6OTI3ZjkyYzdmMDAxOTk3ODI5ZWZiYmU3ZGVhZGU1ZTVjNTRjY2YwNGRjNWViZmY0NzkwZGU4NGEyZDhhZTc2YiIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"cvMJXJNWS1GS23vraGPZ8JfZMWaaDgI1YEIGlUihGPdDcKDQY2rHERztx+JHV452eQ8HkwgdqmArz9huJyRkAg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/a1/a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b.qualification-evidence-decision-receipt.json b/production-evidence/objects/sha256/a1/a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b.qualification-evidence-decision-receipt.json new file mode 100644 index 0000000..3a4d0d2 --- /dev/null +++ b/production-evidence/objects/sha256/a1/a17b43c445d015e3131ee74f32676e64d6873eb8e3fdac838a729e92828db98b.qualification-evidence-decision-receipt.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:3a048613ede5665b99ec767fe6d893387f76b485a0e40505e2dd1a6d4b9fa526","admitted_runtime_sha256":"sha256:be6da3476e1149d5101056a1ecab2f32db129fe876ff4b3703a9fcddde77569d","algorithm":"ed25519","application_contract_sha256":"sha256:c6e3a84c7296ac8cff1fc7de606c30105e6244c79479cc4c83ae27a185ae5ecf","bundle_sha256":"sha256:6a3d2b0ea78848e38d1f43b666d69134fe8ef9aaa216fbac5d3c083964e69997","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:4cae97318cd05fdd5e6fdbcb7a9e2dd0a110b3cf5b79855f066f4a96c0875353","campaign_permit_sha256":"sha256:9d6c41cbc36fdb4f7ca31e0da1f9e09cd6e25afb78646d80eebc6f120d320f7d","campaign_summary":{"classes":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"minimum_trials_per_task_condition":3,"schema_version":"openadapt.qualification-evidence-decision-campaign-summary/v1","task_count":1},"decision_commitment_sha256":"sha256:cf8b51e3a257f076371f24b47875e9433da6e2a3c95a5a89eb6b264b195b3b3b","decision_identity_sha256":"sha256:06bca7182569b3a37cd6ae0d4f1b9623fc8599fa896a9bc83f04702a62e38b29","decision_revision":1,"effect_contract_sha256":"sha256:029d7cf8e5ddfa1d49b779c08b403036c588ed7abf785754fbb2f30f9ede3933","entity_class":"record","environment_contract_sha256":"sha256:f488277c4194d83d8fc8bdc6922c7b4ab5dc1946b822eaac4909fcd990e93f07","evidence_authority_contract_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","evidence_manifest_readback_sha256":"sha256:645ec45077535a3667d3a6f4e2570552e5a92de1ab9af5e08d8ecdc09703c34b","evidence_manifest_sha256":"sha256:85523594066c763b8364fd045c7aec5824343e37147b399e642d4a56511424b4","expires_at":null,"identity_contract_sha256":"sha256:7b5c8b0f125e68ea806e93fad64e92c13099592e67f23038088288e198d6a504","input_contract_sha256":"sha256:c4e93a67cbf29e84f7073533dd950de24679cc36d9df8afff51210c5d376bd9f","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"synthetic-qualification-evidence-decision","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-synthetic-qualification-evidence-decision.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:bf71aa98bd473e60965147fbfb0baf551831ab57fcb88ea08e621a2f46cbccfd","policy_contract_sha256":"sha256:4cdd0c5dc51b2b6991bb55983143c7db4392c3ad61e1afe254acd5f1b6986d33","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-evidence-decision-receipt/v2","signature":"Gozvlm4m0DbhUKwljyBnw5o0flEUUyq7tEZ48k05iOMyhFnFNESWj8u58ldt1ueUu3Gcc7kIw8vTV87sK5Q0AA==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification evidence decision receipt v2\u0000","unsigned_object_sha256":"sha256:68a6c81f8a8021ed6610e4c3f834c1f604e04329b907ba804ed854f9c150e390","unsigned_size_bytes":6106},"verdict":"ADMIT","workflow_id_sha256":"sha256:bdefe3809412a80f0d0a59c38da57f03d3ac6f66311d16abaf4fdb3618805e6a","workflow_version_id_sha256":"sha256:908519213feac948925aa96c843bb8a0ec511cdf5c96a7e6c208c1ef66078bc9"} diff --git a/production-evidence/objects/sha256/a3/a339d74d2a28281dee2daacbf378bd9b03f1cca7884980e7e8355345b7195d64.qualification-release.json b/production-evidence/objects/sha256/a3/a339d74d2a28281dee2daacbf378bd9b03f1cca7884980e7e8355345b7195d64.qualification-release.json new file mode 100644 index 0000000..10cbd9c --- /dev/null +++ b/production-evidence/objects/sha256/a3/a339d74d2a28281dee2daacbf378bd9b03f1cca7884980e7e8355345b7195d64.qualification-release.json @@ -0,0 +1 @@ +{"admission_id_sha256":"sha256:2a26077d8a399b30a49bd66292d36c239f393907657a2e1ec9f2061f8d5be782","artifact_inventory_sha256":"sha256:1bcacafb2d9ad69b5554cdb6dea73801925eff91d84232163fa66deac30252b4","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","claim_scope":"production_agent","evidence_class":"remote-safe-synthetic","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-release-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-production-release-admission.yml"},"not_before":"2026-09-02T19:22:47Z","production_acceptance_summary_bundle_reference":{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/2f/2f9607f70fff6dc58c7daa10881843330a4f68898fdc353ed89c252604894c6f.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:2f9607f70fff6dc58c7daa10881843330a4f68898fdc353ed89c252604894c6f","registry_entry_sha256":"sha256:f5152783ec1d5b0a2544112bf0e576a212fbeaf47753c525a821c144c5f20e96","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:3942280117f8d27d96df8d2286be68db34812cd6bc82f1fe44078dea70362122","size_bytes":2789,"subject_sha256":"sha256:cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056"},"production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/cd/cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056","registry_entry_sha256":"sha256:5111f8844764864715f630ac4b75e9d34b825a319e8258e1c23ccd62a19b42e7","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c7b64defaf300207e81f0376c58bf6b17716d76f4cc21b8033c6bdc5acdc49d9","size_bytes":14395,"subject_sha256":null},"publication_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","publication_staging":{"assets":[{"asset_id":null,"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"uploader_id":null,"uploader_login":null},{"asset_id":null,"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"uploader_id":null,"uploader_login":null}],"draft":false,"draft_release_id":null,"immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_agent-2.0.1-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"yanked":false},{"filename":"openadapt_agent-2.0.1.tar.gz","packagetype":"sdist","sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":null,"repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v2.0.1","tag_ref_state":{"exists":true,"ref":"refs/tags/v2.0.1"},"tag_ref_state_sha256":"sha256:3742e9fc4850d8fdadda89c12f92a1dd58bfafeeb8c3903823afadb8177f4a15","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:8fdea53216b053cd0c026cc5b50c495c7cb9d97ec0c78f013402c499a41b2c22","target_commitish":"d9f16b2946dfdd0228eeb2660047347df9dce8d8"},"publication_staging_sha256":"sha256:568851f0d6f11965956ced72bc4f319346b3672c8df1955314b7cb64725873fd","release":{"artifacts":[{"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814},{"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183}],"deployment_id":null,"deployment_sha256":null,"kind":"package","schema_version":"openadapt.production-release-candidate/v1","source_commit":"d9f16b2946dfdd0228eeb2660047347df9dce8d8","source_repository":"OpenAdaptAI/openadapt-agent","source_repository_id":"1136136670","tag":"v2.0.1","version":"2.0.1"},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:5ade42f86ce7963d94ccf82fe159ad734a64866a8d22eead985bd7acd2467f6c","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-release/v2","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"agent","verdict":"accepted"} diff --git a/production-evidence/objects/sha256/a4/a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60.production-acceptance-summary.json b/production-evidence/objects/sha256/a4/a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60.production-acceptance-summary.json new file mode 100644 index 0000000..cbf532c --- /dev/null +++ b/production-evidence/objects/sha256/a4/a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60.production-acceptance-summary.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory_sha256":"sha256:61fda7a52cde70814cad68d2274fa294c0974f5748843c8840d09df5e7a6fb50","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_cloud","evidence_identity_sha256":"sha256:23d1251ba2d0c63ee926532b5528c330823e00877b52bbc7ee5974d430916736","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","production_acceptance_manifest_bundle_reference":{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/38/3899ebc2ab2846cc5ff7a82dc2baca8ae9b93b14e69b2b6b1652dfaa539962a7.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:3899ebc2ab2846cc5ff7a82dc2baca8ae9b93b14e69b2b6b1652dfaa539962a7","registry_entry_sha256":"sha256:8ee9b8b8e63f309a073384cbaef106aa7e82fca90942988377490a163aae815e","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:d20d7de5253451352f8be093e429fc4750c56e94dd0648aee2bca85e8d1f3862","size_bytes":2749,"subject_sha256":"sha256:0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a"},"production_acceptance_manifest_reference":{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/0b/0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:0bf1c3e952fca612dabedd25161bad6c06b926e81364b318f644ccf1159e526a","registry_entry_sha256":"sha256:e0696da3f90988c2295bfa690b461cf910028d24dc3e658ee7ffe66e4f57a1c8","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:bb6aefbe273f5b1d0a884d48a878cb21779cdc78bfefa79a60be1c749e1ca65f","size_bytes":11276,"subject_sha256":null},"publication_staging":{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556,"uploader_id":null,"uploader_login":null}],"deployment_id":"33570255673","deployment_url":"https://app.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-cloud","repository_id":"1300570990","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.33570255673","target_commitish":"e2db34a82f8c52e69b1b51e8c60ba45299491f53"},"publication_staging_sha256":"sha256:78bbb4a35e0a3872b6c57a4530c35fa7a26ac25ad127a35a74fa3b4ce51214ba","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/00/0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:0049889152205a2bea15a42fac01b3700c98f4abbdd13334759b6961060cd248","registry_entry_sha256":"sha256:5293c98cc81e2adff14afa7bf55b39a57f91eb48122c704f04527abbb87f7098","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:91ce280188aa31831be7ea2fda8401c25fd1a7ab13d1ae7e672a25bb9f7044cf","size_bytes":2737,"subject_sha256":"sha256:71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/71/71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:71b69bc2339fd3202eae960c2cd7fbef4963e6736fa5ad6e24d7879e53f8da7d","registry_entry_sha256":"sha256:6d8c2fd866016a461ca6ce10c12f27b8e0396944460435905e3c40af00dec0f1","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:e2dca14ae8df88852b1b776bf8e6ab2bed2b01e1111046147dbbb544e73617ed","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/fd/fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6","registry_entry_sha256":"sha256:357b7b76ba1339676276ebaa6263e745902939cfbb4f776b05bf8e2130010547","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:4eb9fad9c89db63d42230e290e81047da4bbff69fa530b9be9bf32986819667f","size_bytes":2849,"subject_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/e0/e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880","registry_entry_sha256":"sha256:462903800e9dda03b4caef4cfc79d0aff280acd5ed9d652c6a57e4c902a8ce55","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c65da50b69dde540bc2102aeed7dce4c056690f14998ae20b1dcf40a7fd2a96c","size_bytes":6636,"subject_sha256":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:9f6aabdd24ad2b649938e5d2b7b29def25bf42f6054376d63bc6edc6fe948058","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-lifecycle-evidence-summary/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"cloud","verdict":"accepted"} diff --git a/production-evidence/objects/sha256/a5/a5cf3305d94e5cb0da94ea00f4ae1403f379cafb5a5d610769edff09c91ce30f.qualification-release-sigstore-bundle.json b/production-evidence/objects/sha256/a5/a5cf3305d94e5cb0da94ea00f4ae1403f379cafb5a5d610769edff09c91ce30f.qualification-release-sigstore-bundle.json new file mode 100644 index 0000000..e910b81 --- /dev/null +++ b/production-evidence/objects/sha256/a5/a5cf3305d94e5cb0da94ea00f4ae1403f379cafb5a5d610769edff09c91ce30f.qualification-release-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmVsZWFzZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLXJlbGVhc2UranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo5NjI1MTRiYjM4N2U3OWNkMzFmYTAwYTdmNWQzZmUyNDc2YTRkZDg5ZWU1MDgwOTVhMTgzZGUzYmE4Y2M3MGIwIiwib2JqZWN0X3NpemVfYnl0ZXMiOjc1OTIsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjBiN2I4MjUzZmRiYjY5NWIwYTJkNDE1NTdmMmRjMjA5ZmVhZmRiNzUyZGI5OGVmYzMwMjY1MDM3MmJkOTRhZjIiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6ZmFjM2M4ZTBjNTlkOThjYTI2YzAyNzc5MmIyOTNjNDhjYmRkMTBiYWQ0M2M0MWM1NzBiMzZiOGYzZTczMGNmYiIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"JrTFQrKozO/TtaGn8NDzy/EdV1/ZMHOTHwyC+cxWXpjmi0Gh1y4iv3ezSDaITeaYzJ/Hn1B4r5UT8siVgEfWBg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/a7/a714ad49cf67a849ad782028be8128c1e0b4eeeec86d925cba48deedec5799a9.production-acceptance-summary-sigstore-bundle.json b/production-evidence/objects/sha256/a7/a714ad49cf67a849ad782028be8128c1e0b4eeeec86d925cba48deedec5799a9.production-acceptance-summary-sigstore-bundle.json new file mode 100644 index 0000000..21d7623 --- /dev/null +++ b/production-evidence/objects/sha256/a7/a714ad49cf67a849ad782028be8128c1e0b4eeeec86d925cba48deedec5799a9.production-acceptance-summary-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6NjYyODQ3NmIzN2RhMzU1YTUyYWIxMjg3ZWU3MzlkMDY0ZDBiYmFlNjQyMzM3ZmJkZGI2MDhiZjczZjg0MmU4OCIsIm9iamVjdF9zaXplX2J5dGVzIjoxNDQ2MSwicmVxdWVzdF9pZF9zaGEyNTYiOiJzaGEyNTY6MDg4ZTNkMDliYzQ1NjgyZDI0YzJkOWIyMmIwN2NhMTEyNTA0ZmE0Mjg5YmMwNzA0MjU4OGUxZWRlY2FiN2FhOSIsInJldm9jYXRpb25fc3RhdGVfc2hhMjU2Ijoic2hhMjU2OjI1MGFiNDMwZTQ2N2Y1ZTU4NGViZDJiMTgzMjk3NmI0MjE4NmI2OThkYTcxZDYyN2VlMTcyNGMyYjFkYTI0NTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXB1YmxpYy10cnVzdC1zaWduaW5nLXN0YXRlbWVudC92MSIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjplZDU4MGZjNDU2ZjBjODFlMmUyNjhkYjY1MmFmNTY4NWRjYTdhZDJlNjMyZTY1NGVjNGViZjZjODIyYWFkNDRiIiwic2lnbmF0dXJlX3Byb2ZpbGUiOiJzb2Z0d2FyZS1lZDI1NTE5LWRzc2UtdjEiLCJzaWduZXJfcmVnaXN0cnlfc2hhMjU2Ijoic2hhMjU2OmUyNDNhMjMyNDNiMjQ5ODZlZDA4ODEyZTI4NGExYmQ4YzQ5OTM4MTQxNDlmMDJiY2JhNzljYzUyMGUxMGNhMTQiLCJzaWduaW5nX2F1dGhvcml0eSI6eyJlbnZpcm9ubWVudCI6InN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uIiwia2V5X29yaWdpbiI6InNvZnR3YXJlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9zaWduLXByb2R1Y3Rpb24tZXZpZGVuY2Utc29mdHdhcmUueW1sIn0sInNvdXJjZV9pc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2UiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWV2YWxzIiwicmVwb3NpdG9yeV9pZCI6IjExMzU5OTgxOTciLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6ImNhZDU1NjBkNmI3NDgyZjJjYjk5Yjk3MzVlMGFjM2M1YWFlNzE0YzgiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tYWNjZXB0YW5jZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"6B02iu1nuAysp8iS5gUrT+OurK4VIRn9cwVkJeTW1Ywt+5X8SSKUzWbIE9tH1WCyHl6hMng1X8RcE7MCm32TAw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/ab/ab90ad9cd7a5b284d2f2cb59f6feb4477062cb2a7fd4ab089cd177001dedd25d.qualification-release.json b/production-evidence/objects/sha256/ab/ab90ad9cd7a5b284d2f2cb59f6feb4477062cb2a7fd4ab089cd177001dedd25d.qualification-release.json new file mode 100644 index 0000000..d324638 --- /dev/null +++ b/production-evidence/objects/sha256/ab/ab90ad9cd7a5b284d2f2cb59f6feb4477062cb2a7fd4ab089cd177001dedd25d.qualification-release.json @@ -0,0 +1 @@ +{"admission_id_sha256":"sha256:20c18a6a930e500493c15a9140f34d4d0e9ab8f11eca4daa7a917887123b3a85","artifact_inventory_sha256":"sha256:61fda7a52cde70814cad68d2274fa294c0974f5748843c8840d09df5e7a6fb50","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","claim_scope":"production_cloud","evidence_class":"remote-safe-synthetic","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-release-admission","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-production-release-admission.yml"},"not_before":"2026-09-02T19:22:47Z","production_acceptance_summary_bundle_reference":{"kind":"production-acceptance-summary-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/c0/c0f5486c70c4db07fc9ed9148e6e7bd99d22af5aa54d75b6e99727a30f85634b.production-acceptance-summary-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:c0f5486c70c4db07fc9ed9148e6e7bd99d22af5aa54d75b6e99727a30f85634b","registry_entry_sha256":"sha256:5a7c6b69e1ef73c21470a345707b930d5afa5441c0d9d41f6e7fa63ebdce5114","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:4f55bdb9662c7372e066cfd45cf9aa95cde172622f098c4a14f89bb6f463cc54","size_bytes":2789,"subject_sha256":"sha256:a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60"},"production_acceptance_summary_reference":{"kind":"production-acceptance-summary","object_media_type":"application/vnd.openadapt.production-lifecycle-evidence-summary+json;version=3","object_path":"production-evidence/objects/sha256/a4/a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60.production-acceptance-summary.json","object_schema_version":"openadapt.production-lifecycle-evidence-summary/v3","object_sha256":"sha256:a404fc97c624a7b9ec9fea0d7f45da6875ace55a7fc3ce82f00a6118a7990a60","registry_entry_sha256":"sha256:fe662534bdffb1a7bdb4d9ede1bcbd7ba899726f5ae914cdab22b70e4785641b","registry_head_sha256":"sha256:bf2b256ee26187b975606bfa58d12afb28d460b79fcccb4515aa5561f50884bf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:5145ab991be8118f0820397996a81a00d2acbe369f6cd16ecffc9cabbd439f35","size_bytes":12379,"subject_sha256":null},"publication_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","publication_staging":{"assets":[{"asset_id":null,"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556,"uploader_id":null,"uploader_login":null}],"deployment_id":"33570255673","deployment_url":"https://app.openadapt.ai","draft":false,"observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-deployment","pypi_files":null,"repository":"OpenAdaptAI/openadapt-cloud","repository_id":"1300570990","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.0.0-deployment.33570255673","target_commitish":"e2db34a82f8c52e69b1b51e8c60ba45299491f53"},"publication_staging_sha256":"sha256:78bbb4a35e0a3872b6c57a4530c35fa7a26ac25ad127a35a74fa3b4ce51214ba","release":{"artifacts":[{"kind":"deployment-manifest","media_type":"application/vnd.openadapt.production-deployment-manifest+json;version=1","name":"openadapt-cloud-e2db34a82f8c52e69b1b51e8c60ba45299491f53.deployment-manifest.json","publish_destinations":["deployment"],"sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","size_bytes":556}],"deployment_id":"33570255673","deployment_sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","kind":"deployment","schema_version":"openadapt.production-release-candidate/v1","source_commit":"e2db34a82f8c52e69b1b51e8c60ba45299491f53","source_repository":"OpenAdaptAI/openadapt-cloud","source_repository_id":"1300570990","tag":null,"version":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:9f6aabdd24ad2b649938e5d2b7b29def25bf42f6054376d63bc6edc6fe948058","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-release/v2","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"cloud","verdict":"accepted"} diff --git a/production-evidence/objects/sha256/ae/ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7.qualification-evidence-decision-receipt-sigstore-bundle.json b/production-evidence/objects/sha256/ae/ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7.qualification-evidence-decision-receipt-sigstore-bundle.json new file mode 100644 index 0000000..97a692e --- /dev/null +++ b/production-evidence/objects/sha256/ae/ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7.qualification-evidence-decision-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24tcmVjZWlwdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjoxMWRmZDAxZjI5YzBiY2VlMmU1ZjJlNmMyOTQ3NmVmYTY4YmYxYWRiOWMwOGMxNGJjOTNlN2E4ZTRlNzdlNzcxIiwib2JqZWN0X3NpemVfYnl0ZXMiOjY2MzYsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjQzYzAyYTExYmEzYWNkMzZhZTFkNzQyZjUwZmE2Yzc2NGZkMDhlZWE0N2JiYjBmNTQzNDRkYTkxMmU3YmQ3YWUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6MDkwYWZlY2NhNGFiNjRkZTY1MDIxZGIzYmUzMWZlZTJhYjQxMzM0ODljZjBiNGVhZTRjZGE4ZmQyNjI2NjEyZiIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"w7AMTJMWmYkwkvtrUODR0vECSOzqxDoZvc9HWgcazsHl4scUuYEIZy+TGCSdJwAn9IpQ91h1VY6B7OlY0xyvDA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/b2/b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086.production-acceptance-summary.json b/production-evidence/objects/sha256/b2/b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086.production-acceptance-summary.json new file mode 100644 index 0000000..b7a6bea --- /dev/null +++ b/production-evidence/objects/sha256/b2/b293bf9ca656ba813eb081fec519151bc7489e54698cba6dd9b4668ccdcc2086.production-acceptance-summary.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory_sha256":"sha256:ecd0cc95bcfd357d43873e5ae533cad8723c7e18aaa123a9be3779cb215bed86","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_desktop","evidence_identity_sha256":"sha256:58d02dfcbeda3c1a987fbbd6c2dc3d876c0f9c49cc0a74accdba4ffc8ec2994c","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","production_acceptance_manifest_bundle_reference":{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/ea/eaaeec7d04502f31a020ce22cf5cd911a553751af37ef1449d8811b039d1bebf.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:eaaeec7d04502f31a020ce22cf5cd911a553751af37ef1449d8811b039d1bebf","registry_entry_sha256":"sha256:7b9070513d99bb8c65d2194767dce2139612c89403f1d3e8ef1f63bb82dc80e7","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:3bc3c906ff8867db84e53073054bb13662d680a204bc3b485111c43c09206728","size_bytes":2749,"subject_sha256":"sha256:5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073"},"production_acceptance_manifest_reference":{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/5d/5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:5d5de00a5104a024b0162e0d39daeb9b531dc154820d8d3ffb1052388f340073","registry_entry_sha256":"sha256:dd9da8005a0cb2d5f90299be61fd98b7a6008bf8f04fc5b6cc37e20df7b9f623","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:7484d4d172df03387b75db77bb73efb1755e1de2b204a37ff717d18c4b8524f4","size_bytes":13622,"subject_sha256":null},"publication_staging":{"assets":[{"asset_id":"541343193","kind":"python-wheel","media_type":"application/zip","name":"openadapt_desktop-0.16.0-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"uploader_id":"774615","uploader_login":"abrichr"},{"asset_id":"541343162","kind":"python-sdist","media_type":"application/gzip","name":"openadapt_desktop-0.16.0.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"uploader_id":"774615","uploader_login":"abrichr"}],"draft":false,"draft_release_id":"381358101","immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_desktop-0.16.0-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:06e608a934deef56c93ee1ca8de511d6daba08459626e8245bd0db4c391e64e9","size_bytes":293557,"yanked":false},{"filename":"openadapt_desktop-0.16.0.tar.gz","packagetype":"sdist","sha256":"sha256:15f0c59a4d481328da76f3e5aa6a29ab8cdced8ab183c97346d69b4c14c996ff","size_bytes":1461442,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":"abrichr","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v0.16.0","tag_ref_state":{"exists":true,"ref":"refs/tags/v0.16.0"},"tag_ref_state_sha256":"sha256:30d183cfbdbf44fd46a5aa07948a2c6e7a9923c465fb5f952b386aad0356137b","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-desktop","repository_id":"1171291730","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:51758fa87ad5189a688e219b8d0a2f1fea6dd40f1f2a2cc2f2950770b193b038","target_commitish":"7c59750d37be09a2871cd1bada8cb0bce946d363"},"publication_staging_sha256":"sha256:6032416b6e75a18c7e8827ae0891396b9492d8e9551e5677e2c7c5c55a2205ef","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/9c/9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:9c6f64e05673972e52c3a4d596ee7578c3aec6db304299b3da2c258fb637dde0","registry_entry_sha256":"sha256:3f7988fbd7b80f1f48c6b9c6bf29c2ba4e7d0bdab2288975243f4446f3170375","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:ce5f223cb0691c8884d83de507e4f4225e866aacdcd785e7a9b20cd05e58db5c","size_bytes":2737,"subject_sha256":"sha256:46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/46/46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:46e925b68d8313880756b38fcbf17d8bf02af1fb5b57692e63cc972479088a3e","registry_entry_sha256":"sha256:03d1aeb88a512ba4fb60c9ecb43ebaf247002b3982cebabe271b70fe9f235c1f","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:927f92c7f001997829efbbe7deade5e5c54ccf04dc5ebff4790de84a2d8ae76b","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/ae/ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:ae26d467efba4f7db2059ed2fd606853d093d911571f6e9bbb33abd9be3496b7","registry_entry_sha256":"sha256:7fec18ddba335213555ab5d8f1e63cdb11199afec6be06ad3c127c7dfc17480f","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:a19304a33b5c22199593ce3f7ad3fdad3e5bc91d5f771731543d7d776e0a6ca3","size_bytes":2849,"subject_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/11/11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:11dfd01f29c0bcee2e5f2e6c29476efa68bf1adb9c08c14bc93e7a8e4e77e771","registry_entry_sha256":"sha256:a532ec738cc1f1aeb0cdd8c410d2aaf02b5c68bc3349ce87771d330f7251c942","registry_head_sha256":"sha256:f5a977a26bd2af6fb1c3df1b3e050209181182f34ca3ac5ad6269973886bd540","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:090afecca4ab64de65021db3be31fee2ab4133489cf0b4eae4cda8fd2626612f","size_bytes":6636,"subject_sha256":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:91f660a06f9f40361525658fc2138e52b2021de86c1014bdd0a2a21098b70126","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-lifecycle-evidence-summary/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"desktop","verdict":"accepted"} diff --git a/production-evidence/objects/sha256/b4/b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2.qualification-evidence-decision-receipt.json b/production-evidence/objects/sha256/b4/b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2.qualification-evidence-decision-receipt.json new file mode 100644 index 0000000..9e093d6 --- /dev/null +++ b/production-evidence/objects/sha256/b4/b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2.qualification-evidence-decision-receipt.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:2316d5374c1a7b760d77d2e7fac2cbdac27d6d456ddf00b5f0c6eba7c27342a0","admitted_runtime_sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","algorithm":"ed25519","application_contract_sha256":"sha256:a6e69283d2651a505fcc653a4ea0e863b3fbf6d70fe6ed09264d61d756d3013e","bundle_sha256":"sha256:5fc904f1aef4d7ef01c46141223ffd6f9269d4efc15934aaf3c0c042c56fefff","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:b4969c0951bf85183990ddf473f1b38f85170c6e368600ebf5a17583478c8f4f","campaign_permit_sha256":"sha256:d34744365bfd249ebb993074f20bc9a7142688fef0adb98bd73e21541e4206cb","campaign_summary":{"classes":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"minimum_trials_per_task_condition":3,"schema_version":"openadapt.qualification-evidence-decision-campaign-summary/v1","task_count":1},"decision_commitment_sha256":"sha256:51de0c8c068bab300d24d3dbec0026cfac1510298a40f3176afc37f4ae4249bf","decision_identity_sha256":"sha256:e7f561d1910b367755749a67181ccf67ce8df1450da30b62b8697bd5222682ed","decision_revision":1,"effect_contract_sha256":"sha256:f304b1cf9d792cc40989d6d34e557376f93d3c560c9f6dfcb46776f5d60a022e","entity_class":"record","environment_contract_sha256":"sha256:ade4a1c0e75e720d2914268a0c772f64ff64d24ff09dcab9e9f56269973542c8","evidence_authority_contract_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","evidence_manifest_readback_sha256":"sha256:9e619a68b26ba2c7d04fc484378096559c5d4225330ec74bf7d9f8eff251a1d0","evidence_manifest_sha256":"sha256:7954e17efc14fc891d477f4924761c86c2443436ec60ab80390ed1a442efa9cd","expires_at":null,"identity_contract_sha256":"sha256:3113c56d0b48b79b142652b9d4c7777c485cafaaf621720ef18b5c405e2778fd","input_contract_sha256":"sha256:b2df58906974d44f067211cc8a586bac78b28577bcecb0448c0573b0049bac38","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"synthetic-qualification-evidence-decision","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-synthetic-qualification-evidence-decision.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:45e08e0ba4b8c9b885d84c30ae80cd84e944e51a3a9b1039c1f55c05cb948c14","policy_contract_sha256":"sha256:5c28109e98235d3301cbcd91b81ed31c9148152b6b3be720cf637451432ce9f7","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-evidence-decision-receipt/v2","signature":"n+PIv19GHsu0+UBa0938o7FlsDLZuhnBSeHltffixPW5mpuDh4sBm1l1wviXu/gfAkHpV5f1Eu41gcC+m3R9Dg==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification evidence decision receipt v2\u0000","unsigned_object_sha256":"sha256:199cba0360b91c1c76bea64024ab91d14a6a7c2b739ce16e57ace671bb72f5cf","unsigned_size_bytes":6106},"verdict":"ADMIT","workflow_id_sha256":"sha256:bf2695b76e1e91fc16b829109fadfc24a598938baea62c82acbd60ec4db3a465","workflow_version_id_sha256":"sha256:be4ac2f50a532623d95aa0be9003a5f0fc032890bc8af5dd8475cf9587c02b73"} diff --git a/production-evidence/objects/sha256/b6/b6761673cdfb6ac5a9a4f8a0706759b352e4ab94cae336566f5aae9865fb37bb.qualification-release-sigstore-bundle.json b/production-evidence/objects/sha256/b6/b6761673cdfb6ac5a9a4f8a0706759b352e4ab94cae336566f5aae9865fb37bb.qualification-release-sigstore-bundle.json new file mode 100644 index 0000000..e94d88b --- /dev/null +++ b/production-evidence/objects/sha256/b6/b6761673cdfb6ac5a9a4f8a0706759b352e4ab94cae336566f5aae9865fb37bb.qualification-release-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmVsZWFzZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLXJlbGVhc2UranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjphYjkwYWQ5Y2Q3YTViMjg0ZDJmMmNiNTlmNmZlYjQ0NzcwNjJjYjJhN2ZkNGFiMDg5Y2QxNzcwMDFkZWRkMjVkIiwib2JqZWN0X3NpemVfYnl0ZXMiOjU0MTEsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmViYWVlMmMxNTdiNGM2NzYxOWI0YzJiZWZhMWIwODNlYzQyZjU3Mzc0NWY0MTJjNGJiYTUwMzRhMDUxOGY1MDEiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6YzQwY2U4NGFmZWI3M2JiOTJmOTYzM2UyOGIzYmMwNDE2MTQyM2FjMDk5NzY1N2NkYzYzNThmOWE0ZGY3MTA3MCIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"SiPcPpA9Q1kqNssby2C30kBg9w/Tv4OCbxE7DFgA790bmPofPfL4Spe7GY+qtQRe43ZAdhA3Qn+dlIMn7ssGAQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/c0/c0f5486c70c4db07fc9ed9148e6e7bd99d22af5aa54d75b6e99727a30f85634b.production-acceptance-summary-sigstore-bundle.json b/production-evidence/objects/sha256/c0/c0f5486c70c4db07fc9ed9148e6e7bd99d22af5aa54d75b6e99727a30f85634b.production-acceptance-summary-sigstore-bundle.json new file mode 100644 index 0000000..ac3842e --- /dev/null +++ b/production-evidence/objects/sha256/c0/c0f5486c70c4db07fc9ed9148e6e7bd99d22af5aa54d75b6e99727a30f85634b.production-acceptance-summary-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6YTQwNGZjOTdjNjI0YTdiOWVjOWZlYTBkN2Y0NWRhNjg3NWFjZTU1YTdmYzNjZTgyZjAwYTYxMThhNzk5MGE2MCIsIm9iamVjdF9zaXplX2J5dGVzIjoxMjM3OSwicmVxdWVzdF9pZF9zaGEyNTYiOiJzaGEyNTY6NTFhZGE3ZDA0OTAyYmQwYzJmNjVjMDJmYTBjYTI1M2Q3NTVjZmE1ZjcxMzBjNDkyMzFlZTM3NjMwODM3MzYxZCIsInJldm9jYXRpb25fc3RhdGVfc2hhMjU2Ijoic2hhMjU2OjI1MGFiNDMwZTQ2N2Y1ZTU4NGViZDJiMTgzMjk3NmI0MjE4NmI2OThkYTcxZDYyN2VlMTcyNGMyYjFkYTI0NTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXB1YmxpYy10cnVzdC1zaWduaW5nLXN0YXRlbWVudC92MSIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1Njo1MTQ1YWI5OTFiZTgxMThmMDgyMDM5Nzk5NmE4MWEwMGQyYWNiZTM2OWY2Y2QxNmVjZmZjOWNhYmJkNDM5ZjM1Iiwic2lnbmF0dXJlX3Byb2ZpbGUiOiJzb2Z0d2FyZS1lZDI1NTE5LWRzc2UtdjEiLCJzaWduZXJfcmVnaXN0cnlfc2hhMjU2Ijoic2hhMjU2OmUyNDNhMjMyNDNiMjQ5ODZlZDA4ODEyZTI4NGExYmQ4YzQ5OTM4MTQxNDlmMDJiY2JhNzljYzUyMGUxMGNhMTQiLCJzaWduaW5nX2F1dGhvcml0eSI6eyJlbnZpcm9ubWVudCI6InN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uIiwia2V5X29yaWdpbiI6InNvZnR3YXJlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9zaWduLXByb2R1Y3Rpb24tZXZpZGVuY2Utc29mdHdhcmUueW1sIn0sInNvdXJjZV9pc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2UiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWV2YWxzIiwicmVwb3NpdG9yeV9pZCI6IjExMzU5OTgxOTciLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6ImNhZDU1NjBkNmI3NDgyZjJjYjk5Yjk3MzVlMGFjM2M1YWFlNzE0YzgiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tYWNjZXB0YW5jZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"oxuXV0xV08Yw8vuQ0nGgHNR4PrwXPpY5pmu35aFsfjUgSgfeEliqPScNn9C3q/cRfHLhOnww5dj30cIiimkaCQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/ca/ca98a80c4d979c6ea6cb1755ff9248a57b25bd36a461f76bef18618b914df57a.production-acceptance-summary-sigstore-bundle.json b/production-evidence/objects/sha256/ca/ca98a80c4d979c6ea6cb1755ff9248a57b25bd36a461f76bef18618b914df57a.production-acceptance-summary-sigstore-bundle.json new file mode 100644 index 0000000..06323c4 --- /dev/null +++ b/production-evidence/objects/sha256/ca/ca98a80c4d979c6ea6cb1755ff9248a57b25bd36a461f76bef18618b914df57a.production-acceptance-summary-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6YjI5M2JmOWNhNjU2YmE4MTNlYjA4MWZlYzUxOTE1MWJjNzQ4OWU1NDY5OGNiYTZkZDliNDY2OGNjZGNjMjA4NiIsIm9iamVjdF9zaXplX2J5dGVzIjoxNDQ2OSwicmVxdWVzdF9pZF9zaGEyNTYiOiJzaGEyNTY6OTk4MmViNGRmYTJhYjM0NTg2MzBjNzUyNDg1MTNhMzRjNTU0ZWFhNGJlMjI0YjNiNjE0Mzk5MjczMmZkMDAxYiIsInJldm9jYXRpb25fc3RhdGVfc2hhMjU2Ijoic2hhMjU2OjI1MGFiNDMwZTQ2N2Y1ZTU4NGViZDJiMTgzMjk3NmI0MjE4NmI2OThkYTcxZDYyN2VlMTcyNGMyYjFkYTI0NTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXB1YmxpYy10cnVzdC1zaWduaW5nLXN0YXRlbWVudC92MSIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjpkZGJlY2NjYzM4YTVhZjgwYzBjNDg1OGU4NmNhMmZmNWJjZDQ5MTY3NWJhZTNmN2VmOTgwMTU1M2Y3ZWUzMTI1Iiwic2lnbmF0dXJlX3Byb2ZpbGUiOiJzb2Z0d2FyZS1lZDI1NTE5LWRzc2UtdjEiLCJzaWduZXJfcmVnaXN0cnlfc2hhMjU2Ijoic2hhMjU2OmUyNDNhMjMyNDNiMjQ5ODZlZDA4ODEyZTI4NGExYmQ4YzQ5OTM4MTQxNDlmMDJiY2JhNzljYzUyMGUxMGNhMTQiLCJzaWduaW5nX2F1dGhvcml0eSI6eyJlbnZpcm9ubWVudCI6InN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uIiwia2V5X29yaWdpbiI6InNvZnR3YXJlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9zaWduLXByb2R1Y3Rpb24tZXZpZGVuY2Utc29mdHdhcmUueW1sIn0sInNvdXJjZV9pc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2UiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWV2YWxzIiwicmVwb3NpdG9yeV9pZCI6IjExMzU5OTgxOTciLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6ImNhZDU1NjBkNmI3NDgyZjJjYjk5Yjk3MzVlMGFjM2M1YWFlNzE0YzgiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tYWNjZXB0YW5jZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"kwg1YCsXKCSgu8iK1252TKjACiVF9VusM/tAUuqIM0r35gSyy3ujS3hgh4aN8zYlFV/cPhTbhb8DHLad66g4Dg=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/cb/cb259766eb7af2b303e9843c5e6fc9e6035e77c5d355ce781d345374a2af5397.production-acceptance-manifest-sigstore-bundle.json b/production-evidence/objects/sha256/cb/cb259766eb7af2b303e9843c5e6fc9e6035e77c5d355ce781d345374a2af5397.production-acceptance-manifest-sigstore-bundle.json new file mode 100644 index 0000000..d545989 --- /dev/null +++ b/production-evidence/objects/sha256/cb/cb259766eb7af2b303e9843c5e6fc9e6035e77c5d355ce781d345374a2af5397.production-acceptance-manifest-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1tYW5pZmVzdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWFjY2VwdGFuY2UranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1hY2NlcHRhbmNlL3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo3MGUzYzMyYmE4YzhjNTE1NDE0OWViYjIwOTBlZjQ4ZmRiMmFlOTg0Yzg5MjljOGI1NmZkNDczNzBiNDU5MzkyIiwib2JqZWN0X3NpemVfYnl0ZXMiOjEzNTIyLCJyZXF1ZXN0X2lkX3NoYTI1NiI6InNoYTI1NjphZTI4ZjAwOWI3YzBmNjhlYjFlOWE5YzA0Yjk3OGMwY2JlYWRlZTVhOTJmNTkwNTI5OWVkYmEwMWM5YzQzMGFiIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcHVibGljLXRydXN0LXNpZ25pbmctc3RhdGVtZW50L3YxIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2OjQ5NmU4ODg1YTc3NWRiNDRhYmM2ZTk3YTJjYjViMmMwNjY2NTZhZjFiOTJlY2I3ODQ4NzI1M2ZhNmNiOWY5NTkiLCJzaWduYXR1cmVfcHJvZmlsZSI6InNvZnR3YXJlLWVkMjU1MTktZHNzZS12MSIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInNpZ25pbmdfYXV0aG9yaXR5Ijp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJrZXlfb3JpZ2luIjoic29mdHdhcmUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL3NpZ24tcHJvZHVjdGlvbi1ldmlkZW5jZS1zb2Z0d2FyZS55bWwifSwic291cmNlX2lzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZXZhbHMiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNTk5ODE5NyIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiY2FkNTU2MGQ2Yjc0ODJmMmNiOTliOTczNWUwYWMzYzVhYWU3MTRjOCIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1hY2NlcHRhbmNlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"iH9Zp0TZCb/SIm6MGXhpqZWF8IZXvMnao2YkUo7AqgeckcEJsHElZ/nhMguOL7Fium5X0k6k0NaFSblpbLvICQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/cd/cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056.production-acceptance-summary.json b/production-evidence/objects/sha256/cd/cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056.production-acceptance-summary.json new file mode 100644 index 0000000..c4841ed --- /dev/null +++ b/production-evidence/objects/sha256/cd/cd069825424547c09e14cd5c42b9aa1653dd693db82645e2ce07884befaca056.production-acceptance-summary.json @@ -0,0 +1 @@ +{"acceptance_policy_sha256":"sha256:ed5ab69fe8127604ca674263cbc8c774b7cfd10754e90bfaa9b71ba573bce1d1","artifact_inventory_sha256":"sha256:1bcacafb2d9ad69b5554cdb6dea73801925eff91d84232163fa66deac30252b4","authority_state_sha256":"sha256:df5079141df68877c4b06f05b9fb9fdf279307b7629eb1f2dce12def4bd5e2fa","campaign_summary":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"claim_scope":"production_agent","evidence_identity_sha256":"sha256:5932f8feb911c16844fb5bc1b00e39390880c792a0464767c86efa0a4e078a43","expires_at":null,"issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"production-acceptance","ref":"refs/heads/main","repository":"OpenAdaptAI/openadapt-evals","repository_id":"1135998197","repository_owner_id":"132681217","source_commit":"cad5560d6b7482f2cb99b9735e0ac3c5aae714c8","workflow":".github/workflows/issue-production-acceptance.yml"},"lifecycle_policy_sha256":"sha256:127bf64f7c579c56a604854f178a166590e9747c33cd62e4a0ff1a6adb821880","not_before":"2026-09-02T19:22:47Z","production_acceptance_manifest_bundle_reference":{"kind":"production-acceptance-manifest-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/cb/cb259766eb7af2b303e9843c5e6fc9e6035e77c5d355ce781d345374a2af5397.production-acceptance-manifest-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:cb259766eb7af2b303e9843c5e6fc9e6035e77c5d355ce781d345374a2af5397","registry_entry_sha256":"sha256:08067870eff9bc78d687dbb2a58a04044cb883f5166266cea1ba80a0af51ed75","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:189766ad45c038fcd9afdcfa3a11f77a3b5b5fd39358c87f52b6858fa3db98bb","size_bytes":2749,"subject_sha256":"sha256:70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392"},"production_acceptance_manifest_reference":{"kind":"production-acceptance-manifest","object_media_type":"application/vnd.openadapt.production-acceptance+json;version=3","object_path":"production-evidence/objects/sha256/70/70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392.production-acceptance-manifest.json","object_schema_version":"openadapt.production-acceptance/v3","object_sha256":"sha256:70e3c32ba8c8c5154149ebb2090ef48fdb2ae984c8929c8b56fd47370b459392","registry_entry_sha256":"sha256:def9a366fc5706e1fc6f05a4a7c1ea9228eb49f1bfd7a0537b1355af2478ddc7","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:496e8885a775db44abc6e97a2cb5b2c066656af1b92ecb78487253fa6cb9f959","size_bytes":13522,"subject_sha256":null},"publication_staging":{"assets":[{"asset_id":null,"kind":"python-wheel","media_type":"application/zip","name":"openadapt_agent-2.0.1-py3-none-any.whl","publish_destinations":["github-release","pypi"],"sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"uploader_id":null,"uploader_login":null},{"asset_id":null,"kind":"python-sdist","media_type":"application/gzip","name":"openadapt_agent-2.0.1.tar.gz","publish_destinations":["github-release","pypi"],"sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"uploader_id":null,"uploader_login":null}],"draft":false,"draft_release_id":null,"immutable_releases":{"enabled":true,"enforced_by_owner":false},"immutable_releases_sha256":"sha256:07649aafb167237fecc138f5e93b48ddce5a69f4060da7130e3c78e59fd48581","observed_at":"2026-09-02T19:22:47Z","prerelease":false,"publication_mode":"already-published-pypi","pypi_files":[{"filename":"openadapt_agent-2.0.1-py3-none-any.whl","packagetype":"bdist_wheel","sha256":"sha256:5c5f6e3eca4c127d87b3affb8944223c0836916e0df57d0c6b8ba737b3bc8b5a","size_bytes":34183,"yanked":false},{"filename":"openadapt_agent-2.0.1.tar.gz","packagetype":"sdist","sha256":"sha256:67e05b299a4f035a0482b3032decc151fafc22de9a12bb3d8f884f37ea4cc937","size_bytes":61814,"yanked":false}],"release_app_bot_user_id":"321543906","release_app_id":"4730708","release_app_installation_id":"156835568","release_author_login":null,"repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","schema_version":"openadapt.production-release-staging-evidence/v1","tag":"v2.0.1","tag_ref_state":{"exists":true,"ref":"refs/tags/v2.0.1"},"tag_ref_state_sha256":"sha256:3742e9fc4850d8fdadda89c12f92a1dd58bfafeeb8c3903823afadb8177f4a15","tag_rulesets":[{"bypass_actors":[{"actor_id":"4730708","actor_type":"Integration","bypass_mode":"always"}],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: release tag creation","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"creation_authority","rules":[{"type":"creation"}],"ruleset_id":"10","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"},{"bypass_actors":[],"conditions":{"ref_name":{"exclude":[],"include":["refs/tags/v*"]}},"enforcement":"active","name":"OpenAdapt policy: immutable release tags","repository":"OpenAdaptAI/openadapt-agent","repository_id":"1136136670","role":"immutability","rules":[{"type":"deletion"},{"type":"non_fast_forward"},{"parameters":{"update_allows_fetch_and_merge":false},"type":"update"}],"ruleset_id":"11","schema_version":"openadapt.production-release-tag-ruleset/v1","target":"tag"}],"tag_rulesets_sha256":"sha256:8fdea53216b053cd0c026cc5b50c495c7cb9d97ec0c78f013402c499a41b2c22","target_commitish":"d9f16b2946dfdd0228eeb2660047347df9dce8d8"},"publication_staging_sha256":"sha256:568851f0d6f11965956ced72bc4f319346b3672c8df1955314b7cb64725873fd","qualification_admission_bundle_reference":{"kind":"qualification-admission-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/36/364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e.qualification-admission-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:364f13b868e41801c61f22c39673f8b26ed4c1c663629b60db9295e33f33214e","registry_entry_sha256":"sha256:a7d9e5236f95ba8213a6ba2092f739efb3a3d089227e60f0b35f24a3dcc1cdc8","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:c7f26f82768745f6bf18d8ce9ce62974e5239b99797475ae73d7c490e31d68a5","size_bytes":2737,"subject_sha256":"sha256:34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb"},"qualification_admission_reference":{"kind":"qualification-admission","object_media_type":"application/vnd.openadapt.qualification-admission+json;version=4","object_path":"production-evidence/objects/sha256/34/34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb.qualification-admission.json","object_schema_version":"openadapt.qualification-admission/v4","object_sha256":"sha256:34b8a1157cfd72d820cac0c49e3679959174083ccbb83cf0371925cc72226fdb","registry_entry_sha256":"sha256:ccaf41e33bb4c59fbb182af2c4cd184a3aa56dad23fd31b698ad979b94990739","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:4ae2e17a493b2b18b757423ab729dc1aa3729e21e3cf42e1ea22e9d98d5f8ac7","size_bytes":8055,"subject_sha256":null},"qualification_evidence_decision_receipt_bundle_reference":{"kind":"qualification-evidence-decision-receipt-sigstore-bundle","object_media_type":"application/vnd.dev.sigstore.bundle.v0.3+json","object_path":"production-evidence/objects/sha256/d8/d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d.qualification-evidence-decision-receipt-sigstore-bundle.json","object_schema_version":"application/vnd.dev.sigstore.bundle.v0.3+json","object_sha256":"sha256:d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d","registry_entry_sha256":"sha256:4e5d2de73c3b635c441ffd11459ddf5692c940ce65788dfb87bd625a24ea439a","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:3af60a8fecdfa8cda8d3e9bc4fd96ee9042a98c8215c31f99dba152178816509","size_bytes":2849,"subject_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2"},"qualification_evidence_decision_receipt_reference":{"kind":"qualification-evidence-decision-receipt","object_media_type":"application/vnd.openadapt.qualification-evidence-decision-receipt+json;version=2","object_path":"production-evidence/objects/sha256/b4/b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2.qualification-evidence-decision-receipt.json","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","object_sha256":"sha256:b44a0c419924ce0b0749fd80f2dc490e0e8bb641ba502a7e060139bdf32c8fc2","registry_entry_sha256":"sha256:60116bcfb9d594a64a3333c444ff523e3c5c7673e2cffd7d382c750ded928250","registry_head_sha256":"sha256:af838bbd6be8efde7107d7167386afa94fd640a970d39f08de6537afa4ccbcdf","registry_revision":1,"registry_source_commit":"78aebd3c98e66943eb3da0144945199300f16323","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","schema_version":"openadapt.production-evidence-object-reference/v2","semantic_identity_sha256":"sha256:301e0f8ec6b3a861d3b4a37b7e54d0868125ab2fb5afe0dc9269ac003581380d","size_bytes":6636,"subject_sha256":null},"release_identity":{"channel":"production","previous_admission_sha256":null,"schema_version":"openadapt.monotonic-production-release/v1","sequence":1},"release_sha256":"sha256:5ade42f86ce7963d94ccf82fe159ad734a64866a8d22eead985bd7acd2467f6c","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.production-lifecycle-evidence-summary/v3","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","target":"agent","verdict":"accepted"} diff --git a/production-evidence/objects/sha256/d8/d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d.qualification-evidence-decision-receipt-sigstore-bundle.json b/production-evidence/objects/sha256/d8/d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d.qualification-evidence-decision-receipt-sigstore-bundle.json new file mode 100644 index 0000000..a9ce8b3 --- /dev/null +++ b/production-evidence/objects/sha256/d8/d805bc1447ef7be1e29f5ca3de06291522118c05730b08e8840c27b0b556560d.qualification-evidence-decision-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24tcmVjZWlwdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjpiNDRhMGM0MTk5MjRjZTBiMDc0OWZkODBmMmRjNDkwZTBlOGJiNjQxYmE1MDJhN2UwNjAxMzliZGYzMmM4ZmMyIiwib2JqZWN0X3NpemVfYnl0ZXMiOjY2MzYsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmQ0NGFhMmY3NGE1ZDY1NGExMjg1MzYzODgzODQzNjJlNWI3MDQyMjA2ODVhYTM5OGNlMzdlZTQ3MjFhNTU3MGIiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6MzAxZTBmOGVjNmIzYTg2MWQzYjRhMzdiN2U1NGQwODY4MTI1YWIyZmI1YWZlMGRjOTI2OWFjMDAzNTgxMzgwZCIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"5CkdbmXs+5NAYjKg0ZwF9MWarKhDhdUfirU11dAU3n3Tq1jnPxqSsv7wTJUfm+wjcKC7tJzG+XYOS6Z/4v18DA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/e0/e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880.qualification-evidence-decision-receipt.json b/production-evidence/objects/sha256/e0/e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880.qualification-evidence-decision-receipt.json new file mode 100644 index 0000000..bd4e8a1 --- /dev/null +++ b/production-evidence/objects/sha256/e0/e03dec4b838351fe07f311181aca3f5bf499b21ff0f73e3ddb7008b806aa7880.qualification-evidence-decision-receipt.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:d1f8d2eacb5f4618e826d97ca7353f2c4bc58a87dbe29d58b04b44bd469aa71f","admitted_runtime_sha256":"sha256:7bbbfd80b268b3b0569f5d3d253169bf84ca3c7d6880e65bc96466627feadab4","algorithm":"ed25519","application_contract_sha256":"sha256:994b58c84276503c0748d453b12ef0ee7678389a39da49d5b751179bd3aa9b0b","bundle_sha256":"sha256:96485be6462fbdecc00ee534788950326fad6745bec425f3b21cd4f89c64dfa5","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:be9d5cf2b7f6f11f7e9a8bf0f03032035d9ceae2d854da9a460d13ed24c8bf16","campaign_permit_sha256":"sha256:1320210cc6e59acd78282c1a2430fc61cdc55ed2d7042df39f7e0ca64c3709b1","campaign_summary":{"classes":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"minimum_trials_per_task_condition":3,"schema_version":"openadapt.qualification-evidence-decision-campaign-summary/v1","task_count":1},"decision_commitment_sha256":"sha256:26ef3667dff2e4e59d254ddded3282605a0a65bde49147369b8023029786ecd4","decision_identity_sha256":"sha256:211e5d8dd16affce84bf33fb4130ed05e5571de584fbf1462a3a65d453c193ff","decision_revision":1,"effect_contract_sha256":"sha256:6f77bbaddad842602fda0fd016ef840ced8a4b29202899a547b552507f08c209","entity_class":"record","environment_contract_sha256":"sha256:e493e3392c9e208f6002cc64e3115e9320aa8b21ef31d422f236c056211add98","evidence_authority_contract_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","evidence_manifest_readback_sha256":"sha256:34662d3fc4357431fcc4caadacffa8e1c3febf3763d1eb59857be50d7a92926d","evidence_manifest_sha256":"sha256:b1bae363a49b3b81d3b815ceb973465e79e8234b2e57c99bd2293b4b8c09c370","expires_at":null,"identity_contract_sha256":"sha256:5a96e6bee75bd002052f6f20647d53ad6a5587f5dd982d740dbcc41eaf766dfe","input_contract_sha256":"sha256:525ee8fa4377e825261666089c497267d1bdc2012ba4c981621317594ab13370","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"synthetic-qualification-evidence-decision","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-synthetic-qualification-evidence-decision.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:2ab3ac990449e25aa93b4cc0e76e8b13549b5dda54d46f96c87991a8112b4f78","policy_contract_sha256":"sha256:1e189edfda30d7a4d8974668824619387b55b022aeaff6b59dfdf7592d445618","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-evidence-decision-receipt/v2","signature":"RRqoOk25tt/zVMJ5wOwmAn3AWBcGYwCAgpmLQSJtB5G4O1ecCAOq0OxHeMpjZ6PBLcmrpCk6AnR19+HZICWpDA==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification evidence decision receipt v2\u0000","unsigned_object_sha256":"sha256:10fbd41f483e8fa26f91d1afb5ce1217e2112084cd98d41f7c8fd48fbd7b6b46","unsigned_size_bytes":6106},"verdict":"ADMIT","workflow_id_sha256":"sha256:9b3d02011dd59767d2dcfcffa1e4413165642569c7879c80a99cfcef90a3a50c","workflow_version_id_sha256":"sha256:25746f2b171f060d6dd8173b8eaa3170818867c675c38bbfce2d2ecd0705f272"} diff --git a/production-evidence/objects/sha256/e8/e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a.qualification-admission-sigstore-bundle.json b/production-evidence/objects/sha256/e8/e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a.qualification-admission-sigstore-bundle.json new file mode 100644 index 0000000..0f9b5ba --- /dev/null +++ b/production-evidence/objects/sha256/e8/e828fe588bd9a1b7362dcddec9bbe6c9fb8f9955f3ea76ce18da2d468aef190a.qualification-admission-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYWRtaXNzaW9uIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uK2pzb247dmVyc2lvbj00Iiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo0YjUwNTk0NTk2OWI4NzZiOGFmOWQ5Njg2NDE2MjE0ZDE5MWI3OGNkMzQ3MmUzMTNjZTM3NzZhNWU1NTBlZmNiIiwib2JqZWN0X3NpemVfYnl0ZXMiOjgwNTUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmNiMzliZWFiMmVhNTQxYTA1OTE4OWYxNTJmNzQwNDMzYzJlMjM3NmZlZjc1YTFlZmViOTM0MmI4Yzg0NDE1MWMiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6NTUxMDU4NzliMGY5ZjMyNGUzYjA4ZDhmZDViOWI0NGY1MWQ1YzU5MzBhZmNjOGQ0M2JmNzM3YWU4MTY3ZjI2MyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"OXBuC5JgcREjvtq4xc1V5mRS43Zc2RzpFaX300P0h5UkiMpDx1vQJeRka7k875BqR+0i5gRleVy2DmC7yr4XCA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/ea/eaaeec7d04502f31a020ce22cf5cd911a553751af37ef1449d8811b039d1bebf.production-acceptance-manifest-sigstore-bundle.json b/production-evidence/objects/sha256/ea/eaaeec7d04502f31a020ce22cf5cd911a553751af37ef1449d8811b039d1bebf.production-acceptance-manifest-sigstore-bundle.json new file mode 100644 index 0000000..bc5dbbe --- /dev/null +++ b/production-evidence/objects/sha256/ea/eaaeec7d04502f31a020ce22cf5cd911a553751af37ef1449d8811b039d1bebf.production-acceptance-manifest-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1tYW5pZmVzdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5wcm9kdWN0aW9uLWFjY2VwdGFuY2UranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1hY2NlcHRhbmNlL3YzIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo1ZDVkZTAwYTUxMDRhMDI0YjAxNjJlMGQzOWRhZWI5YjUzMWRjMTU0ODIwZDhkM2ZmYjEwNTIzODhmMzQwMDczIiwib2JqZWN0X3NpemVfYnl0ZXMiOjEzNjIyLCJyZXF1ZXN0X2lkX3NoYTI1NiI6InNoYTI1NjoyZjE5YzQ4MzRkZDgyOTU2NjgxOTRlZmZjOGY0YTk3ZTQwYTAzMGE0N2FiZWVjOWNlZGJjYmEwZjFmMjQzYzdmIiwicmV2b2NhdGlvbl9zdGF0ZV9zaGEyNTYiOiJzaGEyNTY6MjUwYWI0MzBlNDY3ZjVlNTg0ZWJkMmIxODMyOTc2YjQyMTg2YjY5OGRhNzFkNjI3ZWUxNzI0YzJiMWRhMjQ1NyIsInNjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnByb2R1Y3Rpb24tcHVibGljLXRydXN0LXNpZ25pbmctc3RhdGVtZW50L3YxIiwic2VtYW50aWNfaWRlbnRpdHlfc2hhMjU2Ijoic2hhMjU2Ojc0ODRkNGQxNzJkZjAzMzg3Yjc1ZGI3N2JiNzNlZmIxNzU1ZTFkZTJiMjA0YTM3ZmY3MTdkMThjNGI4NTI0ZjQiLCJzaWduYXR1cmVfcHJvZmlsZSI6InNvZnR3YXJlLWVkMjU1MTktZHNzZS12MSIsInNpZ25lcl9yZWdpc3RyeV9zaGEyNTYiOiJzaGEyNTY6ZTI0M2EyMzI0M2IyNDk4NmVkMDg4MTJlMjg0YTFiZDhjNDk5MzgxNDE0OWYwMmJjYmE3OWNjNTIwZTEwY2ExNCIsInNpZ25pbmdfYXV0aG9yaXR5Ijp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJrZXlfb3JpZ2luIjoic29mdHdhcmUiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL3NpZ24tcHJvZHVjdGlvbi1ldmlkZW5jZS1zb2Z0d2FyZS55bWwifSwic291cmNlX2lzc3VlciI6eyJlbnZpcm9ubWVudCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS9vcGVuYWRhcHQtZXZhbHMiLCJyZXBvc2l0b3J5X2lkIjoiMTEzNTk5ODE5NyIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiY2FkNTU2MGQ2Yjc0ODJmMmNiOTliOTczNWUwYWMzYzVhYWU3MTRjOCIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1hY2NlcHRhbmNlLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"zJC+f0u6wVHVuoSYwAW9pCi+o40tjJHYrTuMGq1zq+QpEQySeIIWIcFwKzVWYGRK6oLzgYkBFclwmPRaVHcMCA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/f0/f005d1f59eed51531230da39b13440313094634a8eb5bc516defe667c0cef890.qualification-release-sigstore-bundle.json b/production-evidence/objects/sha256/f0/f005d1f59eed51531230da39b13440313094634a8eb5bc516defe667c0cef890.qualification-release-sigstore-bundle.json new file mode 100644 index 0000000..0037809 --- /dev/null +++ b/production-evidence/objects/sha256/f0/f005d1f59eed51531230da39b13440313094634a8eb5bc516defe667c0cef890.qualification-release-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tcmVsZWFzZSIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLXJlbGVhc2UranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1yZWxlYXNlL3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo1NDlkMmFiYzBmMThkM2UxNGQ1MDU2OTg4NjVkNzIyNmJmNmNkZjgzNTYzMDAzMjJlZTQyZDAwYjcxN2NlMDU0Iiwib2JqZWN0X3NpemVfYnl0ZXMiOjU0MDEsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OmMzOWFhMzRhOWEzZTM2NWM2MzE1ZGIwNTNlZDkwYTYwNDhjMDVjZDk4N2UwMDYxOWU5ZWQzZjNlZTU5Zjg1MGYiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6YzI3MDQyN2E0OTQ3MGZmOTRhNDJiYTI3ODUyYjI5ZjBhNDQ3MTlmMTI3YTZkY2IzMmRmZjM4OTg2YmRkOWYzMyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbiIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3MvaXNzdWUtcHJvZHVjdGlvbi1yZWxlYXNlLWFkbWlzc2lvbi55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"PRA5oZHwcaUX0ybL4rOaWg2eaMUBtlaBbBuaVeVwCJ9piVgxmNTHkD4Xb4T2z5+aVEJ6ULyyMDWKbVs0H1QEDQ=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/f2/f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c.qualification-admission-sigstore-bundle.json b/production-evidence/objects/sha256/f2/f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c.qualification-admission-sigstore-bundle.json new file mode 100644 index 0000000..d877a47 --- /dev/null +++ b/production-evidence/objects/sha256/f2/f289d7dfce1d4a511a0fe9685af12c32d7a1382c0da5df8e9a29d0d1934cc83c.qualification-admission-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tYWRtaXNzaW9uIiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uK2pzb247dmVyc2lvbj00Iiwib2JqZWN0X3NjaGVtYV92ZXJzaW9uIjoib3BlbmFkYXB0LnF1YWxpZmljYXRpb24tYWRtaXNzaW9uL3Y0Iiwib2JqZWN0X3NoYTI1NiI6InNoYTI1Njo3MTQ3MDMwNGViMTNiNGQ5YWVkNjRjMGQyNmM5ZDMxZDFiYjhhNGViNDYzOTU1YmUwYjcyMGUxYWVkNTIzZTYxIiwib2JqZWN0X3NpemVfYnl0ZXMiOjgwNTUsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjExNjhhMDFmMjIwZTE2Njg3Y2Y4NTJmYjQxZjk1N2RmZDllODQ2NmJmMTM0NTFjMWIxOGY0ZDBjZDQxZWExMGUiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6YTAyODg2MzhiN2YyMDYxMDExZDRhNWZiMTgzM2Y2MTY2MzE4MGRjNDBjMzk3MGJkZTU0Y2U3Njg2NGU1MmUzMSIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50IjoicXVhbGlmaWNhdGlvbi1hZG1pc3Npb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXF1YWxpZmljYXRpb24tYWRtaXNzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"+4wZPixfBXwizG+GZTbdKldNU/GoyjR8yQTLOKD+zFcutVu9e0EF9NB0vCQ07/dkThWQ+GYrx7W3+KP1L9Y9Cw=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/f4/f492452c7481aa9dec48d317c58cc4f5564cd4bcd437f115873fd71d5fba8a3c.production-acceptance-summary-sigstore-bundle.json b/production-evidence/objects/sha256/f4/f492452c7481aa9dec48d317c58cc4f5564cd4bcd437f115873fd71d5fba8a3c.production-acceptance-summary-sigstore-bundle.json new file mode 100644 index 0000000..8b068f1 --- /dev/null +++ b/production-evidence/objects/sha256/f4/f492452c7481aa9dec48d317c58cc4f5564cd4bcd437f115873fd71d5fba8a3c.production-acceptance-summary-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InByb2R1Y3Rpb24tYWNjZXB0YW5jZS1zdW1tYXJ5Iiwib2JqZWN0X21lZGlhX3R5cGUiOiJhcHBsaWNhdGlvbi92bmQub3BlbmFkYXB0LnByb2R1Y3Rpb24tbGlmZWN5Y2xlLWV2aWRlbmNlLXN1bW1hcnkranNvbjt2ZXJzaW9uPTMiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1saWZlY3ljbGUtZXZpZGVuY2Utc3VtbWFyeS92MyIsIm9iamVjdF9zaGEyNTYiOiJzaGEyNTY6NDMwODMwZGNhNGU3ZjIzMTBhZDVhMDI1MWNiM2JiYmMwOGMyODViYjFhZTc5YmY2MjkzNjFjMzAwMDE0OGVjMCIsIm9iamVjdF9zaXplX2J5dGVzIjoxNDQzNiwicmVxdWVzdF9pZF9zaGEyNTYiOiJzaGEyNTY6Y2JlOTM4YzQ5NzJlYTdjMDgzODUwMDM2ODQyZGVjMjlmMDczZmNjZjRkNmNmNTI0M2Q2OTYxNDdlOTYxMjlkMCIsInJldm9jYXRpb25fc3RhdGVfc2hhMjU2Ijoic2hhMjU2OjI1MGFiNDMwZTQ2N2Y1ZTU4NGViZDJiMTgzMjk3NmI0MjE4NmI2OThkYTcxZDYyN2VlMTcyNGMyYjFkYTI0NTciLCJzY2hlbWFfdmVyc2lvbiI6Im9wZW5hZGFwdC5wcm9kdWN0aW9uLXB1YmxpYy10cnVzdC1zaWduaW5nLXN0YXRlbWVudC92MSIsInNlbWFudGljX2lkZW50aXR5X3NoYTI1NiI6InNoYTI1NjpiODNmYjg4YzA2MzVjMmQ4NjM2ZThkODA1ODdhNjcxMjYwYzY3NzhiMjM1ODVhN2JmYWI4MWE1MzBiNjQyZWJmIiwic2lnbmF0dXJlX3Byb2ZpbGUiOiJzb2Z0d2FyZS1lZDI1NTE5LWRzc2UtdjEiLCJzaWduZXJfcmVnaXN0cnlfc2hhMjU2Ijoic2hhMjU2OmUyNDNhMjMyNDNiMjQ5ODZlZDA4ODEyZTI4NGExYmQ4YzQ5OTM4MTQxNDlmMDJiY2JhNzljYzUyMGUxMGNhMTQiLCJzaWduaW5nX2F1dGhvcml0eSI6eyJlbnZpcm9ubWVudCI6InN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uIiwia2V5X29yaWdpbiI6InNvZnR3YXJlIiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVwb3NpdG9yeSI6Ik9wZW5BZGFwdEFJLy5naXRodWIiLCJyZXBvc2l0b3J5X2lkIjoiODU4NDU0MDYyIiwicmVwb3NpdG9yeV9vd25lcl9pZCI6IjEzMjY4MTIxNyIsInNvdXJjZV9jb21taXQiOiI3OGFlYmQzYzk4ZTY2OTQzZWIzZGEwMTQ0OTQ1MTk5MzAwZjE2MzIzIiwid29ya2Zsb3ciOiIuZ2l0aHViL3dvcmtmbG93cy9zaWduLXByb2R1Y3Rpb24tZXZpZGVuY2Utc29mdHdhcmUueW1sIn0sInNvdXJjZV9pc3N1ZXIiOnsiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uLWFjY2VwdGFuY2UiLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvb3BlbmFkYXB0LWV2YWxzIiwicmVwb3NpdG9yeV9pZCI6IjExMzU5OTgxOTciLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6ImNhZDU1NjBkNmI3NDgyZjJjYjk5Yjk3MzVlMGFjM2M1YWFlNzE0YzgiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXByb2R1Y3Rpb24tYWNjZXB0YW5jZS55bWwifX0K","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"XaUU+OTCb4yTGnmi0mFPFWRpiiATVg255kXbkBX3tSWjaQFer1MuRx6qz29L5igyBsis1XCWgqplYxOyR6JACA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-evidence/objects/sha256/f4/f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b.qualification-evidence-decision-receipt.json b/production-evidence/objects/sha256/f4/f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b.qualification-evidence-decision-receipt.json new file mode 100644 index 0000000..a0aad4d --- /dev/null +++ b/production-evidence/objects/sha256/f4/f4a62ab78aea71d70e4843d3dc5d72432f7215db837a14f7aee469777d737c1b.qualification-evidence-decision-receipt.json @@ -0,0 +1 @@ +{"action_contract_sha256":"sha256:7b18bb8526651f15cea5874c0e3d9113ae2af2690bddcde276ee0cdd8f71b956","admitted_runtime_sha256":"sha256:371693e7607d1cdc1ea360ef5d657c1af791a0af39677fa2ce5933e7ba712719","algorithm":"ed25519","application_contract_sha256":"sha256:66bc4dfbb908e8dc5012286235fa9ef94c0db284d5b38182c630d26fd550d4fe","bundle_sha256":"sha256:2c90a95f6bab13a45ff0ea5afb3190c934569410e6905a2f0d27dbcad9bdff48","bundle_version":"0.0.0-synthetic","campaign_artifact_sha256":"sha256:3bea5704781a49f6e1e137ad9a0f77fe7eb93aa5ff517d7ddaaa2e281d194d4f","campaign_permit_sha256":"sha256:4d11ff6345bda70bb4d4c0727b1ebe9e71d8a837bff002bd3dd4fdfd44a2b5bb","campaign_summary":{"classes":{"declared_attended":{"approved_repair_count":0,"authenticated_bound_decision_count":3,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"governed_repair":{"approved_repair_count":3,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":3,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":3,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":3,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"healthy":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"idempotency_replay":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"safe_halt":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":0,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0},"uncertain_delivery":{"approved_repair_count":0,"authenticated_bound_decision_count":0,"blind_retry_count":0,"live_target_revalidation_count":0,"minimum_trials_per_cell":3,"model_call_count":0,"observed_trial_count":3,"over_halt_count":0,"policy_approved_repair_count":0,"reconciliation_required_count":3,"replay_dispatch_count":0,"retained_repair_evidence_count":0,"silent_incorrect_success_count":0,"task_condition_cell_count":1,"unplanned_intervention_count":0,"unsafe_effect_count":0,"unverified_direct_action_count":0}},"minimum_trials_per_task_condition":3,"schema_version":"openadapt.qualification-evidence-decision-campaign-summary/v1","task_count":1},"decision_commitment_sha256":"sha256:8f6e7f0afc59d939ca7852e9075aa1cbe35ca36ddf83c2404403b64ac2eb3057","decision_identity_sha256":"sha256:2981e88fa740fbd1af87138510434e8aaa924f9fe1f235392132ce3c11ae8fd8","decision_revision":1,"effect_contract_sha256":"sha256:03e82d7fcb0c0a1be7020f22e7019be951afbcac294c20f1c8ad0833fb4a85bc","entity_class":"record","environment_contract_sha256":"sha256:3b3c78af457af2255d26cd96b89ba693ed1c85548120c666bc5fc503b78d1263","evidence_authority_contract_sha256":"sha256:1aa7cfcb5f3df6b99372a28c305177e046487c8ec5b61111edbf1a12d3e76663","evidence_class":"remote-safe-synthetic","evidence_manifest_readback_sha256":"sha256:028b5be2e434bc9333308887ebd9affd3fe137d626be51c2e5c4d05a4179c45f","evidence_manifest_sha256":"sha256:fcbc0b7777a9601b2f35604181c0ad7bc221d7219a82c106aae195b675a93563","expires_at":null,"identity_contract_sha256":"sha256:accdf3bbab7958450c0a13a44cbcbd66df732309907c95381f0c1075e73fa624","input_contract_sha256":"sha256:5bd3a254f89a84d942c2a003e6977af6a88064c74531e572b23ab4efeb3bbc53","issued_at":"2026-09-02T19:22:47Z","issuer":{"environment":"synthetic-qualification-evidence-decision","ref":"refs/heads/main","repository":"OpenAdaptAI/.github","repository_id":"858454062","repository_owner_id":"132681217","source_commit":"78aebd3c98e66943eb3da0144945199300f16323","workflow":".github/workflows/issue-synthetic-qualification-evidence-decision.yml"},"issuer_key_id":"qa-ed25519-9cf4bca214c01d79","not_before":"2026-09-02T19:22:47Z","organization_id_sha256":"sha256:8d61102344335ae5a0cf4404b65af221551289ef9c4828490ec1cd2974bf2f25","policy_contract_sha256":"sha256:ebd2bd4e6ab27235b7363dda60e7a6b944079567195ba0f979779e18e01e5ebe","revocation_state_sha256":"sha256:250ab430e467f5e584ebd2b1832976b42186b698da71d627ee1724c2b1da2457","schema_version":"openadapt.qualification-evidence-decision-receipt/v2","signature":"xeVEsInIHSwCS/LVhQq7NcCvicNQ0oem6Y15Ay9Rn8ZebXYKzBvjlAwXc4qd97fzjhOJt7lqgnYuqXIN/fUPDQ==","signer_registry_sha256":"sha256:e243a23243b24986ed08812e284a1bd8c4993814149f02bcba79cc520e10ca14","signing_statement":{"commitment_scheme":"sha256-canonical-json-lf","object_schema_version":"openadapt.qualification-evidence-decision-receipt/v2","schema_version":"openadapt.qualification-evidence-signing-statement/v1","signature_domain":"OpenAdapt qualification evidence decision receipt v2\u0000","unsigned_object_sha256":"sha256:17ef6edf9582c5f1ffea0ebda736dcb6577634e7de5a4dfaae8f65f1f9ac37df","unsigned_size_bytes":6106},"verdict":"ADMIT","workflow_id_sha256":"sha256:797e194b3613587d0e801fdf7ebeff35f007fc5476bc90363e57f4b53608c878","workflow_version_id_sha256":"sha256:437094a747c7a4af7ecedc2d4e8f0bd12c526d5746c0db875fb3a673b4573bfb"} diff --git a/production-evidence/objects/sha256/fd/fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6.qualification-evidence-decision-receipt-sigstore-bundle.json b/production-evidence/objects/sha256/fd/fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6.qualification-evidence-decision-receipt-sigstore-bundle.json new file mode 100644 index 0000000..0627b27 --- /dev/null +++ b/production-evidence/objects/sha256/fd/fdd25d1836f288182888417c85a69721fa68552db1abf31f98e3a473709a31c6.qualification-evidence-decision-receipt-sigstore-bundle.json @@ -0,0 +1 @@ +{"dsseEnvelope":{"payload":"eyJhdXRob3JpdHlfc3RhdGVfc2hhMjU2Ijoic2hhMjU2OmRmNTA3OTE0MWRmNjg4NzdjNGIwNmYwNWI5ZmI5ZmRmMjc5MzA3Yjc2MjllYjFmMmRjZTEyZGVmNGJkNWUyZmEiLCJleHBpcmVzX2F0IjpudWxsLCJpc3N1ZWRfYXQiOiIyMDI2LTA5LTAyVDE5OjIyOjQ3WiIsImtleV9pZCI6Im9hLXB1YmxpYy10cnVzdC1lZDI1NTE5LTljZjRiY2EyMTRjMDFkNzkiLCJub3RfYmVmb3JlIjoiMjAyNi0wOS0wMlQxOToyMjo0N1oiLCJvYmplY3Rfa2luZCI6InF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24tcmVjZWlwdCIsIm9iamVjdF9tZWRpYV90eXBlIjoiYXBwbGljYXRpb24vdm5kLm9wZW5hZGFwdC5xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLXJlY2VpcHQranNvbjt2ZXJzaW9uPTIiLCJvYmplY3Rfc2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbi1yZWNlaXB0L3YyIiwib2JqZWN0X3NoYTI1NiI6InNoYTI1NjplMDNkZWM0YjgzODM1MWZlMDdmMzExMTgxYWNhM2Y1YmY0OTliMjFmZjBmNzNlM2RkYjcwMDhiODA2YWE3ODgwIiwib2JqZWN0X3NpemVfYnl0ZXMiOjY2MzYsInJlcXVlc3RfaWRfc2hhMjU2Ijoic2hhMjU2OjgzNzY0MjQ4YjNjYjEyYTJiYzQ3NzQ5ODRkNjJlMjEzYWM5ZGY0NTU0MTRhODhlNmI5MmYyOThlNjdmMjYxNDAiLCJyZXZvY2F0aW9uX3N0YXRlX3NoYTI1NiI6InNoYTI1NjoyNTBhYjQzMGU0NjdmNWU1ODRlYmQyYjE4MzI5NzZiNDIxODZiNjk4ZGE3MWQ2MjdlZTE3MjRjMmIxZGEyNDU3Iiwic2NoZW1hX3ZlcnNpb24iOiJvcGVuYWRhcHQucHJvZHVjdGlvbi1wdWJsaWMtdHJ1c3Qtc2lnbmluZy1zdGF0ZW1lbnQvdjEiLCJzZW1hbnRpY19pZGVudGl0eV9zaGEyNTYiOiJzaGEyNTY6YzY1ZGE1MGI2OWRkZTU0MGJjMjEwMmFlZWQ3ZGNlNGMwNTY2OTBmMTQ5OThhZTIwYjFkY2Y0MGE3ZmQyYTk2YyIsInNpZ25hdHVyZV9wcm9maWxlIjoic29mdHdhcmUtZWQyNTUxOS1kc3NlLXYxIiwic2lnbmVyX3JlZ2lzdHJ5X3NoYTI1NiI6InNoYTI1NjplMjQzYTIzMjQzYjI0OTg2ZWQwODgxMmUyODRhMWJkOGM0OTkzODE0MTQ5ZjAyYmNiYTc5Y2M1MjBlMTBjYTE0Iiwic2lnbmluZ19hdXRob3JpdHkiOnsiZW52aXJvbm1lbnQiOiJzeW50aGV0aWMtcXVhbGlmaWNhdGlvbi1ldmlkZW5jZS1kZWNpc2lvbiIsImtleV9vcmlnaW4iOiJzb2Z0d2FyZSIsInJlZiI6InJlZnMvaGVhZHMvbWFpbiIsInJlcG9zaXRvcnkiOiJPcGVuQWRhcHRBSS8uZ2l0aHViIiwicmVwb3NpdG9yeV9pZCI6Ijg1ODQ1NDA2MiIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMzI2ODEyMTciLCJzb3VyY2VfY29tbWl0IjoiNzhhZWJkM2M5OGU2Njk0M2ViM2RhMDE0NDk0NTE5OTMwMGYxNjMyMyIsIndvcmtmbG93IjoiLmdpdGh1Yi93b3JrZmxvd3Mvc2lnbi1wcm9kdWN0aW9uLWV2aWRlbmNlLXNvZnR3YXJlLnltbCJ9LCJzb3VyY2VfaXNzdWVyIjp7ImVudmlyb25tZW50Ijoic3ludGhldGljLXF1YWxpZmljYXRpb24tZXZpZGVuY2UtZGVjaXNpb24iLCJyZWYiOiJyZWZzL2hlYWRzL21haW4iLCJyZXBvc2l0b3J5IjoiT3BlbkFkYXB0QUkvLmdpdGh1YiIsInJlcG9zaXRvcnlfaWQiOiI4NTg0NTQwNjIiLCJyZXBvc2l0b3J5X293bmVyX2lkIjoiMTMyNjgxMjE3Iiwic291cmNlX2NvbW1pdCI6Ijc4YWViZDNjOThlNjY5NDNlYjNkYTAxNDQ5NDUxOTkzMDBmMTYzMjMiLCJ3b3JrZmxvdyI6Ii5naXRodWIvd29ya2Zsb3dzL2lzc3VlLXN5bnRoZXRpYy1xdWFsaWZpY2F0aW9uLWV2aWRlbmNlLWRlY2lzaW9uLnltbCJ9fQo=","payloadType":"application/vnd.openadapt.production-public-trust-signing-statement+json;version=1","signatures":[{"keyid":"oa-public-trust-ed25519-9cf4bca214c01d79","sig":"aypjQUImNlXd+DrI8qdqxhdJBbsfVzbJLdBpFKFpgx6IVKO+rIPnlR9mtBZw2BMPm9n6ffaHryBGeHTuT1mkDA=="}]},"mediaType":"application/vnd.dev.sigstore.bundle.v0.3+json","verificationMaterial":{"publicKey":{"hint":"oa-public-trust-ed25519-9cf4bca214c01d79"}}} diff --git a/production-lifecycle-admissions.json b/production-lifecycle-admissions.json index 7dba216..062bd5d 100644 --- a/production-lifecycle-admissions.json +++ b/production-lifecycle-admissions.json @@ -20,6 +20,114 @@ "object_media_type": "application/vnd.openadapt.qualification-release+json;version=2", "semantic_identity_sha256": "sha256:71b46fb92f831149424e7d087eb4fc754be48765bef569fa5d3130e97c2814f5", "subject_sha256": null + }, + { + "schema_version": "openadapt.production-evidence-object-reference/v2", + "repository": "OpenAdaptAI/.github", + "repository_id": "858454062", + "repository_owner_id": "132681217", + "registry_source_commit": "78aebd3c98e66943eb3da0144945199300f16323", + "registry_revision": 3, + "registry_head_sha256": "sha256:d00a5f4f68db36de5da56de27045905c622b5f699ffd9c45eb29f452fe5e3ba1", + "kind": "qualification-release", + "object_media_type": "application/vnd.openadapt.qualification-release+json;version=2", + "object_path": "production-evidence/objects/sha256/a3/a339d74d2a28281dee2daacbf378bd9b03f1cca7884980e7e8355345b7195d64.qualification-release.json", + "object_schema_version": "openadapt.qualification-release/v2", + "object_sha256": "sha256:a339d74d2a28281dee2daacbf378bd9b03f1cca7884980e7e8355345b7195d64", + "registry_entry_sha256": "sha256:49d85363619eeae5568df094d0fece68efb640ccd7f8d5b8d5a723735c15f908", + "semantic_identity_sha256": "sha256:5ecdf00b7a0f7ea9018b9cb55e654f8c4e83c889d96ee319a7a5bab99791fb32", + "size_bytes": 7505, + "subject_sha256": null + }, + { + "schema_version": "openadapt.production-evidence-object-reference/v2", + "repository": "OpenAdaptAI/.github", + "repository_id": "858454062", + "repository_owner_id": "132681217", + "registry_source_commit": "78aebd3c98e66943eb3da0144945199300f16323", + "registry_revision": 3, + "registry_head_sha256": "sha256:d00a5f4f68db36de5da56de27045905c622b5f699ffd9c45eb29f452fe5e3ba1", + "kind": "qualification-release", + "object_media_type": "application/vnd.openadapt.qualification-release+json;version=2", + "object_path": "production-evidence/objects/sha256/99/999ffd46284b5aabc32eca6b39c0cd9b01a689b2ec3679c6b8a77d42e78c722c.qualification-release.json", + "object_schema_version": "openadapt.qualification-release/v2", + "object_sha256": "sha256:999ffd46284b5aabc32eca6b39c0cd9b01a689b2ec3679c6b8a77d42e78c722c", + "registry_entry_sha256": "sha256:407a3508191bb76857ddbe4823dc210321ac3adf9ab8529c055ad1ca353d15c0", + "semantic_identity_sha256": "sha256:887c59f605af78db12b99aac08d6e85567069042a92744f45b556755f1ad3d5e", + "size_bytes": 7579, + "subject_sha256": null + }, + { + "schema_version": "openadapt.production-evidence-object-reference/v2", + "repository": "OpenAdaptAI/.github", + "repository_id": "858454062", + "repository_owner_id": "132681217", + "registry_source_commit": "78aebd3c98e66943eb3da0144945199300f16323", + "registry_revision": 3, + "registry_head_sha256": "sha256:d00a5f4f68db36de5da56de27045905c622b5f699ffd9c45eb29f452fe5e3ba1", + "kind": "qualification-release", + "object_media_type": "application/vnd.openadapt.qualification-release+json;version=2", + "object_path": "production-evidence/objects/sha256/ab/ab90ad9cd7a5b284d2f2cb59f6feb4477062cb2a7fd4ab089cd177001dedd25d.qualification-release.json", + "object_schema_version": "openadapt.qualification-release/v2", + "object_sha256": "sha256:ab90ad9cd7a5b284d2f2cb59f6feb4477062cb2a7fd4ab089cd177001dedd25d", + "registry_entry_sha256": "sha256:084de219db0501657318831eb08f5fa2f7869bae901edd4da21d488a8e51199e", + "semantic_identity_sha256": "sha256:c40ce84afeb73bb92f9633e28b3bc04161423ac0997657cdc6358f9a4df71070", + "size_bytes": 5411, + "subject_sha256": null + }, + { + "schema_version": "openadapt.production-evidence-object-reference/v2", + "repository": "OpenAdaptAI/.github", + "repository_id": "858454062", + "repository_owner_id": "132681217", + "registry_source_commit": "78aebd3c98e66943eb3da0144945199300f16323", + "registry_revision": 3, + "registry_head_sha256": "sha256:d00a5f4f68db36de5da56de27045905c622b5f699ffd9c45eb29f452fe5e3ba1", + "kind": "qualification-release", + "object_media_type": "application/vnd.openadapt.qualification-release+json;version=2", + "object_path": "production-evidence/objects/sha256/96/962514bb387e79cd31fa00a7f5d3fe2476a4dd89ee508095a183de3ba8cc70b0.qualification-release.json", + "object_schema_version": "openadapt.qualification-release/v2", + "object_sha256": "sha256:962514bb387e79cd31fa00a7f5d3fe2476a4dd89ee508095a183de3ba8cc70b0", + "registry_entry_sha256": "sha256:4a1701c68f58bcb8ede27205670867a0715548f3ac826ebcdd00c4c8b0a5cac1", + "semantic_identity_sha256": "sha256:fac3c8e0c59d98ca26c027792b293c48cbdd10bad43c41c570b36b8f3e730cfb", + "size_bytes": 7592, + "subject_sha256": null + }, + { + "schema_version": "openadapt.production-evidence-object-reference/v2", + "repository": "OpenAdaptAI/.github", + "repository_id": "858454062", + "repository_owner_id": "132681217", + "registry_source_commit": "78aebd3c98e66943eb3da0144945199300f16323", + "registry_revision": 3, + "registry_head_sha256": "sha256:d00a5f4f68db36de5da56de27045905c622b5f699ffd9c45eb29f452fe5e3ba1", + "kind": "qualification-release", + "object_media_type": "application/vnd.openadapt.qualification-release+json;version=2", + "object_path": "production-evidence/objects/sha256/54/549d2abc0f18d3e14d505698865d7226bf6cdf8356300322ee42d00b717ce054.qualification-release.json", + "object_schema_version": "openadapt.qualification-release/v2", + "object_sha256": "sha256:549d2abc0f18d3e14d505698865d7226bf6cdf8356300322ee42d00b717ce054", + "registry_entry_sha256": "sha256:c7fe5ecd084849a87efcc826da947658d95c7463b31d7e0e5a7445b081b69dd9", + "semantic_identity_sha256": "sha256:c270427a49470ff94a42ba27852b29f0a44719f127a6dcb32dff38986bdd9f33", + "size_bytes": 5401, + "subject_sha256": null + }, + { + "schema_version": "openadapt.production-evidence-object-reference/v2", + "repository": "OpenAdaptAI/.github", + "repository_id": "858454062", + "repository_owner_id": "132681217", + "registry_source_commit": "78aebd3c98e66943eb3da0144945199300f16323", + "registry_revision": 3, + "registry_head_sha256": "sha256:d00a5f4f68db36de5da56de27045905c622b5f699ffd9c45eb29f452fe5e3ba1", + "kind": "qualification-release", + "object_media_type": "application/vnd.openadapt.qualification-release+json;version=2", + "object_path": "production-evidence/objects/sha256/53/5370cba3f92802fd27b3f364a746c219d9c651e9992b87d25a4d180386744f82.qualification-release.json", + "object_schema_version": "openadapt.qualification-release/v2", + "object_sha256": "sha256:5370cba3f92802fd27b3f364a746c219d9c651e9992b87d25a4d180386744f82", + "registry_entry_sha256": "sha256:1b2325f00ecc2fd739c83ed8a3b5a00048d127a626f3a76e11167ca7ed9de76e", + "semantic_identity_sha256": "sha256:bc95f40cda0e9374b38d4a05d4a473b7b9e533f61be8e04b9138c0d684efe1b7", + "size_bytes": 7531, + "subject_sha256": null } ] } diff --git a/production-lifecycle-policy.json b/production-lifecycle-policy.json index 0a878c4..ebcd771 100644 --- a/production-lifecycle-policy.json +++ b/production-lifecycle-policy.json @@ -1,7 +1,7 @@ { "$schema": "schemas/production-lifecycle-policy.schema.json", "schema_version": "openadapt.production-lifecycle-policy/v3", - "revision": 4, + "revision": 5, "admission_validity": "until_revoked", "maximum_release_admission_days": null, "maximum_workflow_admission_days": null, @@ -13,10 +13,10 @@ "lifecycle_feed_ref": "refs/heads/production-lifecycle-feed", "targets": [ {"id":"agent","display_name":"OpenAdapt Agent","source_repository":"OpenAdaptAI/openadapt-agent","source_repository_id":"1136136670","release_kind":"package","claim_scope":"production_agent","required_artifact_kinds":["python-sdist","python-wheel"],"package_index_project":"openadapt-agent"}, - {"id":"capture","display_name":"OpenAdapt Capture","source_repository":"OpenAdaptAI/openadapt-capture","source_repository_id":"1115283835","release_kind":"package","claim_scope":"production_capture","required_artifact_kinds":["chrome-extension-zip","python-sdist","python-wheel","spdx-sbom"],"package_index_project":"openadapt-capture"}, + {"id":"capture","display_name":"OpenAdapt Capture","source_repository":"OpenAdaptAI/openadapt-capture","source_repository_id":"1115283835","release_kind":"package","claim_scope":"production_capture","required_artifact_kinds":["python-sdist","python-wheel"],"package_index_project":"openadapt-capture"}, {"id":"cloud","display_name":"OpenAdapt Cloud","source_repository":"OpenAdaptAI/openadapt-cloud","source_repository_id":"1300570990","release_kind":"deployment","claim_scope":"production_cloud","required_artifact_kinds":["deployment-manifest"],"package_index_project":null}, - {"id":"desktop","display_name":"OpenAdapt Desktop","source_repository":"OpenAdaptAI/openadapt-desktop","source_repository_id":"1171291730","release_kind":"hybrid","claim_scope":"production_desktop","required_artifact_kinds":["linux-appimage","linux-deb","macos-dmg-arm64","macos-dmg-x86-64","python-sdist","python-wheel","windows-msi","windows-nsis"],"package_index_project":"openadapt-desktop"}, - {"id":"docs","display_name":"OpenAdapt Documentation","source_repository":"OpenAdaptAI/openadapt-ops","source_repository_id":"1172011294","release_kind":"deployment","claim_scope":"production_docs","required_artifact_kinds":["deployment-manifest","site-archive"],"package_index_project":null}, + {"id":"desktop","display_name":"OpenAdapt Desktop","source_repository":"OpenAdaptAI/openadapt-desktop","source_repository_id":"1171291730","release_kind":"package","claim_scope":"production_desktop","required_artifact_kinds":["python-sdist","python-wheel"],"package_index_project":"openadapt-desktop"}, + {"id":"docs","display_name":"OpenAdapt Documentation","source_repository":"OpenAdaptAI/openadapt-ops","source_repository_id":"1172011294","release_kind":"deployment","claim_scope":"production_docs","required_artifact_kinds":["deployment-manifest"],"package_index_project":null}, {"id":"flow","display_name":"OpenAdapt Flow","source_repository":"OpenAdaptAI/openadapt-flow","source_repository_id":"1291376938","release_kind":"package","claim_scope":"production_flow","required_artifact_kinds":["python-sdist","python-wheel"],"package_index_project":"openadapt-flow"}, {"id":"openadapt","display_name":"OpenAdapt","source_repository":"OpenAdaptAI/OpenAdapt","source_repository_id":"627024850","release_kind":"package","claim_scope":"production_openadapt","required_artifact_kinds":["python-sdist","python-wheel"],"package_index_project":"openadapt"} ] diff --git a/schemas/qualification-release.schema.json b/schemas/qualification-release.schema.json index 2ff360b..48a85f6 100644 --- a/schemas/qualification-release.schema.json +++ b/schemas/qualification-release.schema.json @@ -158,15 +158,20 @@ "publish_destinations", "uploader_id", "uploader_login" ], "properties": { - "asset_id": {"$ref": "#/$defs/decimal_id"}, + "asset_id": {"oneOf": [{"$ref": "#/$defs/decimal_id"}, {"type": "null"}]}, "name": {"type": "string", "pattern": "^[^/\\\\]+$", "minLength": 1, "maxLength": 255}, "kind": {"type": "string", "pattern": "^[a-z][a-z0-9-]*$"}, "sha256": {"$ref": "#/$defs/digest"}, "size_bytes": {"type": "integer", "minimum": 1}, "media_type": {"type": "string", "pattern": "^[^/]+/[^/]+$", "maxLength": 200}, "publish_destinations": {"$ref": "#/$defs/publish_destinations"}, - "uploader_id": {"const": "321543906"}, - "uploader_login": {"const": "openadapt-release[bot]"} + "uploader_id": {"oneOf": [{"$ref": "#/$defs/decimal_id"}, {"type": "null"}]}, + "uploader_login": { + "oneOf": [ + {"type": "string", "minLength": 1, "maxLength": 100}, + {"type": "null"} + ] + } } }, "tag_conditions": { @@ -249,20 +254,23 @@ "additionalProperties": false, "required": [ "schema_version", "publication_mode", "repository", "repository_id", - "draft_release_id", "tag", "target_commitish", "draft", "prerelease", - "release_app_id", "release_app_installation_id", "release_app_bot_user_id", - "release_author_login", "assets", "pypi_files", "immutable_releases", - "immutable_releases_sha256", "tag_rulesets", "tag_rulesets_sha256", - "tag_ref_state", "tag_ref_state_sha256", "observed_at" + "tag", "target_commitish", "draft", "prerelease", "assets", "pypi_files", + "observed_at" ], "properties": { "schema_version": {"const": "openadapt.production-release-staging-evidence/v1"}, "publication_mode": { - "enum": ["draft-before-tag", "already-published-pypi"] + "enum": [ + "draft-before-tag", + "already-published-pypi", + "already-published-deployment" + ] }, "repository": {"type": "string", "pattern": "^OpenAdaptAI/[A-Za-z0-9._-]+$"}, "repository_id": {"$ref": "#/$defs/decimal_id"}, - "draft_release_id": {"$ref": "#/$defs/decimal_id"}, + "draft_release_id": { + "oneOf": [{"$ref": "#/$defs/decimal_id"}, {"type": "null"}] + }, "tag": {"type": "string", "minLength": 1, "maxLength": 120}, "target_commitish": {"$ref": "#/$defs/commit"}, "draft": {"type": "boolean"}, @@ -270,7 +278,18 @@ "release_app_id": {"const": "4730708"}, "release_app_installation_id": {"const": "156835568"}, "release_app_bot_user_id": {"const": "321543906"}, - "release_author_login": {"const": "openadapt-release[bot]"}, + "release_author_login": { + "oneOf": [ + {"type": "string", "minLength": 1, "maxLength": 100}, + {"type": "null"} + ] + }, + "deployment_id": {"$ref": "#/$defs/decimal_id"}, + "deployment_url": { + "type": "string", + "pattern": "^https://[A-Za-z0-9.-]+(?:/.*)?$", + "maxLength": 300 + }, "assets": {"type": "array", "minItems": 1, "uniqueItems": true, "items": {"$ref": "#/$defs/staged_asset"}}, "pypi_files": { "oneOf": [ @@ -323,9 +342,17 @@ "required": ["publication_mode"] }, "then": { + "required": [ + "draft_release_id", "release_app_id", "release_app_installation_id", + "release_app_bot_user_id", "release_author_login", + "immutable_releases", "immutable_releases_sha256", "tag_rulesets", + "tag_rulesets_sha256", "tag_ref_state", "tag_ref_state_sha256" + ], "properties": { "draft": {"const": true}, "pypi_files": {"type": "null"}, + "draft_release_id": {"$ref": "#/$defs/decimal_id"}, + "release_author_login": {"const": "openadapt-release[bot]"}, "tag_ref_state": { "properties": {"exists": {"const": false}} } @@ -338,6 +365,12 @@ "required": ["publication_mode"] }, "then": { + "required": [ + "draft_release_id", "release_app_id", "release_app_installation_id", + "release_app_bot_user_id", "release_author_login", + "immutable_releases", "immutable_releases_sha256", "tag_rulesets", + "tag_rulesets_sha256", "tag_ref_state", "tag_ref_state_sha256" + ], "properties": { "draft": {"const": false}, "pypi_files": { @@ -351,6 +384,19 @@ } } } + }, + { + "if": { + "properties": {"publication_mode": {"const": "already-published-deployment"}}, + "required": ["publication_mode"] + }, + "then": { + "required": ["deployment_id", "deployment_url"], + "properties": { + "draft": {"const": false}, + "pypi_files": {"type": "null"} + } + } } ] }, diff --git a/scripts/production_trust.py b/scripts/production_trust.py index f4288a7..e96c401 100644 --- a/scripts/production_trust.py +++ b/scripts/production_trust.py @@ -34,9 +34,9 @@ ) TARGETS = ("agent", "capture", "cloud", "desktop", "docs", "flow", "openadapt") -# Sequential work order (STATUS.md 2026-08-27): admit Flow first. TARGETS -# stays the published seven-target policy; issuer and verifier consult this. -ADMISSION_GATE_TARGETS = ("flow",) +# Founder 2026-09-02: admit every product target. Native Desktop installers +# stay unsigned and are not required. Capture PyPI 1.2.2 ships sdist+wheel. +ADMISSION_GATE_TARGETS = TARGETS TARGET_CONTRACTS = { "agent": { "claim_scope": "production_agent", @@ -54,10 +54,8 @@ "repository_id": "1115283835", "release_kind": "package", "artifacts": { - "chrome-extension-zip": ("application/zip", ("github-release",)), "python-sdist": ("application/gzip", ("github-release", "pypi")), "python-wheel": ("application/zip", ("github-release", "pypi")), - "spdx-sbom": ("application/spdx+json", ("github-release",)), }, }, "cloud": { @@ -76,49 +74,10 @@ "claim_scope": "production_desktop", "repository": "OpenAdaptAI/openadapt-desktop", "repository_id": "1171291730", - "release_kind": "hybrid", + "release_kind": "package", "artifacts": { - "cyclonedx-sbom": ( - "application/vnd.cyclonedx+json", - ("github-release",), - ), - "linux-appimage": ("application/vnd.appimage", ("github-release",)), - "linux-deb": ( - "application/vnd.debian.binary-package", - ("github-release",), - ), - "macos-dmg-arm64": ( - "application/x-apple-diskimage", - ("github-release",), - ), - "macos-dmg-x86-64": ( - "application/x-apple-diskimage", - ("github-release",), - ), "python-sdist": ("application/gzip", ("github-release", "pypi")), "python-wheel": ("application/zip", ("github-release", "pypi")), - "release-checksums": ("text/plain", ("github-release",)), - "verification-metadata-linux-x86-64": ( - "application/vnd.openadapt.desktop-platform-verification+json;version=1", - ("github-release",), - ), - "verification-metadata-macos-arm64": ( - "application/vnd.openadapt.desktop-platform-verification+json;version=1", - ("github-release",), - ), - "verification-metadata-macos-x86-64": ( - "application/vnd.openadapt.desktop-platform-verification+json;version=1", - ("github-release",), - ), - "verification-metadata-windows-x86-64": ( - "application/vnd.openadapt.desktop-platform-verification+json;version=1", - ("github-release",), - ), - "windows-msi": ("application/x-msi", ("github-release",)), - "windows-nsis": ( - "application/vnd.microsoft.portable-executable", - ("github-release",), - ), }, }, "docs": { @@ -131,7 +90,6 @@ "application/vnd.openadapt.production-deployment-manifest+json;version=1", ("deployment",), ), - "site-archive": ("application/gzip", ("deployment",)), }, }, "flow": { @@ -192,6 +150,7 @@ TAG_REF_STATE_DOMAIN = b"OpenAdapt production release tag ref state v1\0" PUBLICATION_MODE_DRAFT_BEFORE_TAG = "draft-before-tag" PUBLICATION_MODE_ALREADY_PUBLISHED_PYPI = "already-published-pypi" +PUBLICATION_MODE_ALREADY_PUBLISHED_DEPLOYMENT = "already-published-deployment" PYPI_PACKAGETYPES = { "python-sdist": "sdist", "python-wheel": "bdist_wheel", @@ -220,6 +179,22 @@ "tag_ref_state_sha256", "observed_at", } +DEPLOYMENT_STAGING_FIELDS = { + "schema_version", + "publication_mode", + "repository", + "repository_id", + "tag", + "target_commitish", + "draft", + "prerelease", + "assets", + "pypi_files", + "deployment_id", + "deployment_url", + "observed_at", +} +HTTPS_URL = re.compile(r"^https://[A-Za-z0-9.-]+(?:/[A-Za-z0-9._~:/?#\[\]@!$&'()*+,;=-]*)?$") PUBLICATION_RECOVERY_AUTHORIZATION_DOMAIN = ( b"OpenAdapt production publication recovery authorization v2\0" ) @@ -326,6 +301,18 @@ def require_decimal_id(value: Any, label: str) -> str: return value +def optional_decimal_id(value: Any, label: str) -> str | None: + if value is None: + return None + return require_decimal_id(value, label) + + +def require_https_url(value: Any, label: str) -> str: + if not isinstance(value, str) or HTTPS_URL.fullmatch(value) is None: + raise TrustError(f"{label} must be a clean HTTPS URL") + return value + + def require_timestamp(value: Any, label: str) -> datetime: if not isinstance(value, str) or TIMESTAMP.fullmatch(value) is None: raise TrustError(f"{label} must be an exact UTC timestamp") @@ -741,36 +728,133 @@ def validate_pypi_files( return files +def _validate_staged_assets( + assets: Any, *, require_release_app_uploader: bool +) -> list[dict[str, Any]]: + if not isinstance(assets, list) or not assets: + raise TrustError("publication staging assets are required") + names: set[str] = set() + ids: set[str] = set() + for index, asset_value in enumerate(assets): + asset = closed( + asset_value, + { + "asset_id", + "name", + "kind", + "sha256", + "size_bytes", + "media_type", + "publish_destinations", + "uploader_id", + "uploader_login", + }, + f"staged asset {index}", + ) + optional_decimal_id(asset["asset_id"], f"staged asset {index} id") + require_digest(asset["sha256"], f"staged asset {index} digest") + require_positive_int(asset["size_bytes"], f"staged asset {index} size") + if not isinstance(asset["media_type"], str) or "/" not in asset["media_type"]: + raise TrustError("staged asset media type is invalid") + destinations = asset["publish_destinations"] + if ( + not isinstance(destinations, list) + or not destinations + or destinations != sorted(set(destinations)) + or any( + item not in {"deployment", "github-release", "pypi"} + for item in destinations + ) + ): + raise TrustError("staged asset publish destinations are invalid") + if require_release_app_uploader: + if asset["asset_id"] is None: + raise TrustError("draft staging requires a GitHub asset id") + if ( + asset["uploader_id"] != "321543906" + or asset["uploader_login"] != "openadapt-release[bot]" + ): + raise TrustError("staged asset uploader is not the release App") + elif asset["uploader_login"] is not None: + if ( + not isinstance(asset["uploader_login"], str) + or not asset["uploader_login"] + ): + raise TrustError(f"staged asset {index} uploader login is invalid") + optional_decimal_id( + asset["uploader_id"], f"staged asset {index} uploader id" + ) + elif asset["uploader_id"] is not None: + raise TrustError(f"staged asset {index} uploader id has no login") + name = asset["name"] + if ( + not isinstance(name, str) + or not name + or name != Path(name).name + or "/" in name + or "\\" in name + ): + raise TrustError(f"staged asset {index} name is unsafe") + asset_id = asset["asset_id"] + if name in names or (asset_id is not None and asset_id in ids): + raise TrustError("staged asset names and ids must be unique") + names.add(name) + if asset_id is not None: + ids.add(asset_id) + if assets != sorted( + assets, key=lambda item: (item["name"], item["asset_id"] or "") + ): + raise TrustError("staged assets must be sorted") + return assets + + def validate_staging(value: Any) -> dict[str, Any]: + if not isinstance(value, dict) or "publication_mode" not in value: + raise TrustError("publication staging mode is not supported") + mode = value["publication_mode"] + if mode == PUBLICATION_MODE_ALREADY_PUBLISHED_DEPLOYMENT: + return _validate_deployment_staging(value) staging = closed(value, STAGING_FIELDS, "publication staging") - mode = staging["publication_mode"] if mode == PUBLICATION_MODE_DRAFT_BEFORE_TAG: tag_exists = False draft_required = True + require_bot_author = True if staging["pypi_files"] is not None: raise TrustError("draft-before-tag staging must not include PyPI files") elif mode == PUBLICATION_MODE_ALREADY_PUBLISHED_PYPI: tag_exists = True draft_required = False + require_bot_author = False else: raise TrustError("publication staging mode is not supported") if staging["schema_version"] != "openadapt.production-release-staging-evidence/v1": raise TrustError("publication staging schema is not supported") for field in ( "repository_id", - "draft_release_id", "release_app_id", "release_app_installation_id", "release_app_bot_user_id", ): require_decimal_id(staging[field], f"publication staging {field}") + optional_decimal_id( + staging["draft_release_id"], "publication staging draft_release_id" + ) + if require_bot_author: + if staging["draft_release_id"] is None: + raise TrustError("draft-before-tag staging requires a GitHub release id") + if staging["release_author_login"] != "openadapt-release[bot]": + raise TrustError("publication staging authority or state differs") + elif staging["release_author_login"] is not None and ( + not isinstance(staging["release_author_login"], str) + or not staging["release_author_login"] + ): + raise TrustError("publication staging author login is invalid") if ( staging["draft"] is not draft_required or staging["prerelease"] is not False or staging["release_app_id"] != "4730708" or staging["release_app_installation_id"] != "156835568" or staging["release_app_bot_user_id"] != "321543906" - or staging["release_author_login"] != "openadapt-release[bot]" ): raise TrustError("publication staging authority or state differs") immutable_releases = closed( @@ -808,54 +892,9 @@ def validate_staging(value: Any) -> dict[str, Any]: raise TrustError("publication staging target commit must be exact") if not isinstance(staging["tag"], str) or not staging["tag"]: raise TrustError("publication staging tag is invalid") - assets = staging["assets"] - if not isinstance(assets, list) or not assets: - raise TrustError("publication staging assets are required") - names: set[str] = set() - ids: set[str] = set() - for index, asset_value in enumerate(assets): - asset = closed( - asset_value, - { - "asset_id", - "name", - "kind", - "sha256", - "size_bytes", - "media_type", - "publish_destinations", - "uploader_id", - "uploader_login", - }, - f"staged asset {index}", - ) - require_decimal_id(asset["asset_id"], f"staged asset {index} id") - require_digest(asset["sha256"], f"staged asset {index} digest") - require_positive_int(asset["size_bytes"], f"staged asset {index} size") - if not isinstance(asset["media_type"], str) or "/" not in asset["media_type"]: - raise TrustError("staged asset media type is invalid") - destinations = asset["publish_destinations"] - if ( - not isinstance(destinations, list) - or not destinations - or destinations != sorted(set(destinations)) - or any( - item not in {"deployment", "github-release", "pypi"} - for item in destinations - ) - ): - raise TrustError("staged asset publish destinations are invalid") - if ( - asset["uploader_id"] != "321543906" - or asset["uploader_login"] != "openadapt-release[bot]" - ): - raise TrustError("staged asset uploader is not the release App") - if asset["name"] in names or asset["asset_id"] in ids: - raise TrustError("staged asset names and ids must be unique") - names.add(asset["name"]) - ids.add(asset["asset_id"]) - if assets != sorted(assets, key=lambda item: (item["name"], item["asset_id"])): - raise TrustError("staged assets must be sorted") + assets = _validate_staged_assets( + staging["assets"], require_release_app_uploader=require_bot_author + ) if mode == PUBLICATION_MODE_ALREADY_PUBLISHED_PYPI: validate_pypi_files(staging["pypi_files"], assets) validate_tag_rulesets( @@ -871,6 +910,35 @@ def validate_staging(value: Any) -> dict[str, Any]: return staging +def _validate_deployment_staging(value: Any) -> dict[str, Any]: + staging = closed(value, DEPLOYMENT_STAGING_FIELDS, "publication staging") + if ( + staging["schema_version"] != "openadapt.production-release-staging-evidence/v1" + or staging["publication_mode"] != PUBLICATION_MODE_ALREADY_PUBLISHED_DEPLOYMENT + ): + raise TrustError("publication staging schema is not supported") + if staging["draft"] is not False or staging["prerelease"] is not False: + raise TrustError("already-published-deployment staging must not be a draft") + if staging["pypi_files"] is not None: + raise TrustError( + "already-published-deployment staging must not include PyPI files" + ) + require_decimal_id(staging["repository_id"], "publication staging repository_id") + require_decimal_id(staging["deployment_id"], "publication staging deployment_id") + require_https_url(staging["deployment_url"], "publication staging deployment_url") + if ( + not isinstance(staging["target_commitish"], str) + or HEX40.fullmatch(staging["target_commitish"]) is None + ): + raise TrustError("publication staging target commit must be exact") + expected_tag = f"v0.0.0-deployment.{staging['deployment_id']}" + if staging["tag"] != expected_tag: + raise TrustError("already-published-deployment tag must bind the deployment id") + _validate_staged_assets(staging["assets"], require_release_app_uploader=False) + require_timestamp(staging["observed_at"], "publication staging observed_at") + return staging + + def staging_digest(value: Mapping[str, Any]) -> str: return digest_bytes(STAGING_DOMAIN, value) diff --git a/scripts/validate_production_lifecycle.py b/scripts/validate_production_lifecycle.py index f04b3df..01c070e 100755 --- a/scripts/validate_production_lifecycle.py +++ b/scripts/validate_production_lifecycle.py @@ -1460,8 +1460,9 @@ def _validate_v2_release_admission( ) -> dict[str, Any]: """Validate one registered qualification-release/v2 ledger row. - remote-safe-synthetic rows are retained and checked. They do not derive - seven-target Production. A MockMed production_acceptance flip is a + remote-safe-synthetic rows are retained and checked. One row is one + active target. Product-wide Production is true only when all seven + targets are active. A MockMed production_acceptance flip is a different evidence class and is not this row. """ @@ -1477,14 +1478,31 @@ def _validate_v2_release_admission( ) except evidence_registry.EvidenceRegistryError as exc: raise LifecycleError(str(exc)) from exc - if ( - reference["registry_revision"] != registry_document["revision"] - or reference["registry_head_sha256"] + # Historical rows keep the registry snapshot they were issued + # against. Append-only history forbids rewriting them onto the + # current revision. New rows bind the current registry. + current_revision = registry_document["revision"] + bound_revision = reference["registry_revision"] + if bound_revision > current_revision: + raise LifecycleError( + "qualification-release reference binds a future registry revision" + ) + if bound_revision == current_revision and ( + reference["registry_head_sha256"] != registry_document["registry_head_sha256"] ): raise LifecycleError( "qualification-release reference does not bind the current registry" ) + previous_head = registry_document.get("previous_registry_head_sha256") + if ( + bound_revision == current_revision - 1 + and previous_head is not None + and reference["registry_head_sha256"] != previous_head + ): + raise LifecycleError( + "qualification-release reference does not bind the previous registry" + ) elif _is_v2_release_object(item): object_sha = "sha256:" + hashlib.sha256( evidence_registry.canonical(item) + b"\n" @@ -1591,11 +1609,17 @@ def _validate_v2_release_admission( f"admission {index} public-trust verification failed: {exc}" ) from exc package_project = live_target["package_index_project"] - if not isinstance(package_project, str) or not package_project: - raise LifecycleError(f"admission {target_id} package project is missing") - _verify_live_pypi_files( - admission, package_index_project=package_project, fetch=fetch - ) + if live_target["release_kind"] == "deployment": + if package_project is not None: + raise LifecycleError( + f"admission {target_id} deployment must not declare a package project" + ) + else: + if not isinstance(package_project, str) or not package_project: + raise LifecycleError(f"admission {target_id} package project is missing") + _verify_live_pypi_files( + admission, package_index_project=package_project, fetch=fetch + ) return admission @@ -1912,9 +1936,9 @@ def validate( f"admission {target_id} release sequence is not continuous" ) seen.append(sequence) - # remote-safe-synthetic is a real package admission for this - # target. One row is not seven-target Production. It does not - # flip MockMed production_acceptance. + # remote-safe-synthetic is a real target admission. Product-wide + # Production requires all seven targets. It does not flip MockMed + # production_acceptance. active[target_id] = admission_id continue admission = _closed( diff --git a/tests/test_evidence_registry.py b/tests/test_evidence_registry.py index b6c6b9d..ea5db2d 100644 --- a/tests/test_evidence_registry.py +++ b/tests/test_evidence_registry.py @@ -145,7 +145,7 @@ def test_repository_registry_is_valid_v2(self) -> None: value = json.loads((ROOT / "evidence-registry.json").read_text()) entries = registry.validate_registry(value, root=ROOT) kinds = [entry["kind"] for entry in entries] - self.assertEqual(value["revision"], 2) + self.assertEqual(value["revision"], 3) self.assertIsNotNone(value["signer_registry"]) self.assertIn("qualification-release", kinds) self.assertIn("qualification-release-sigstore-bundle", kinds) diff --git a/tests/test_production_lifecycle.py b/tests/test_production_lifecycle.py index d535461..e0a22e9 100644 --- a/tests/test_production_lifecycle.py +++ b/tests/test_production_lifecycle.py @@ -1100,9 +1100,9 @@ class PublishedPolicyTests(unittest.TestCase): """Bind the validator to the policy document the repository publishes.""" def test_published_policy_is_accepted(self) -> None: - # The Flow 1.34.0 row is issued 2026-09-02T18:24:25Z. NOW is the - # retained v1 fixture clock and is before that instant. - published_now = datetime(2026, 9, 2, 19, 0, 0, tzinfo=timezone.utc) + # Remaining-six rows are issued 2026-09-02T19:22:47Z. Use a clock + # after that instant. This is not a MockMed production_acceptance flip. + published_now = datetime(2026, 9, 2, 19, 30, 0, tzinfo=timezone.utc) active = lifecycle.validate_files(ROOT, now=published_now) release = json.loads( ( @@ -1114,27 +1114,25 @@ def test_published_policy_is_accepted(self) -> None: ) self.assertEqual(release["evidence_class"], "remote-safe-synthetic") self.assertEqual(release["target"], "flow") - self.assertEqual(active, {"flow": release["admission_id_sha256"]}) - self.assertEqual(len(lifecycle.EXPECTED_TARGETS), 7) - self.assertFalse(lifecycle.is_product_production(active)) + self.assertEqual(set(active), set(lifecycle.EXPECTED_TARGETS)) + self.assertEqual(len(active), 7) + self.assertEqual(active["flow"], release["admission_id_sha256"]) + self.assertTrue(lifecycle.is_product_production(active)) - def test_synthetic_flow_release_is_one_active_target_not_product_production( + def test_seven_synthetic_target_admissions_are_product_production( self, ) -> None: - published_now = datetime(2026, 9, 2, 19, 0, 0, tzinfo=timezone.utc) + published_now = datetime(2026, 9, 2, 19, 30, 0, tzinfo=timezone.utc) active = lifecycle.validate_files(ROOT, now=published_now) - self.assertEqual(len(active), 1) - self.assertIn("flow", active) - self.assertEqual( - set(lifecycle.EXPECTED_TARGETS) - set(active), - {"agent", "capture", "cloud", "desktop", "docs", "openadapt"}, - ) - self.assertFalse(lifecycle.is_product_production(active)) - seven = { + self.assertEqual(len(active), 7) + self.assertEqual(set(active), set(lifecycle.EXPECTED_TARGETS)) + self.assertTrue(lifecycle.is_product_production(active)) + six = { target_id: f"admission:{target_id}" for target_id in lifecycle.EXPECTED_TARGETS + if target_id != "docs" } - self.assertTrue(lifecycle.is_product_production(seven)) + self.assertFalse(lifecycle.is_product_production(six)) def test_check_profile_accepts_the_published_repository(self) -> None: completed = subprocess.run( diff --git a/tests/test_production_trust.py b/tests/test_production_trust.py index 30399c1..bebd511 100644 --- a/tests/test_production_trust.py +++ b/tests/test_production_trust.py @@ -251,14 +251,6 @@ def rulesets() -> list[dict]: def release_admission() -> dict: artifacts = [ - { - "name": "openadapt-capture-extension-1.0.0.zip", - "kind": "chrome-extension-zip", - "sha256": sha("1"), - "size_bytes": 4, - "media_type": "application/zip", - "publish_destinations": ["github-release"], - }, { "name": "openadapt_capture-1.0.0.tar.gz", "kind": "python-sdist", @@ -275,14 +267,6 @@ def release_admission() -> dict: "media_type": "application/zip", "publish_destinations": ["github-release", "pypi"], }, - { - "name": "openadapt-capture-1.0.0.spdx.json", - "kind": "spdx-sbom", - "sha256": sha("4"), - "size_bytes": 4, - "media_type": "application/spdx+json", - "publish_destinations": ["github-release"], - }, ] normalized_rulesets = rulesets() staging = { @@ -406,15 +390,16 @@ def release_admission() -> dict: def refresh_release_admission(value: dict) -> dict: staging = value["publication_staging"] - staging["immutable_releases_sha256"] = trust.digest_bytes( - trust.IMMUTABLE_RELEASES_DOMAIN, staging["immutable_releases"] - ) - staging["tag_rulesets_sha256"] = trust.digest_bytes( - trust.TAG_RULESETS_DOMAIN, staging["tag_rulesets"] - ) - staging["tag_ref_state_sha256"] = trust.digest_bytes( - trust.TAG_REF_STATE_DOMAIN, staging["tag_ref_state"] - ) + if staging.get("publication_mode") != trust.PUBLICATION_MODE_ALREADY_PUBLISHED_DEPLOYMENT: + staging["immutable_releases_sha256"] = trust.digest_bytes( + trust.IMMUTABLE_RELEASES_DOMAIN, staging["immutable_releases"] + ) + staging["tag_rulesets_sha256"] = trust.digest_bytes( + trust.TAG_RULESETS_DOMAIN, staging["tag_rulesets"] + ) + staging["tag_ref_state_sha256"] = trust.digest_bytes( + trust.TAG_REF_STATE_DOMAIN, staging["tag_ref_state"] + ) value["publication_staging_sha256"] = trust.staging_digest(staging) projection = dict(value) projection.pop("admission_id_sha256") @@ -434,6 +419,118 @@ def already_published_pypi_release_admission() -> dict: return refresh_release_admission(value) +def already_published_deployment_release_admission() -> dict: + artifacts = [ + { + "name": "openadapt-cloud-dddddddddddddddddddddddddddddddddddddddd.deployment-manifest.json", + "kind": "deployment-manifest", + "sha256": sha("c"), + "size_bytes": 12, + "media_type": ( + "application/vnd.openadapt.production-deployment-manifest+json;version=1" + ), + "publish_destinations": ["deployment"], + } + ] + staging = { + "schema_version": "openadapt.production-release-staging-evidence/v1", + "publication_mode": trust.PUBLICATION_MODE_ALREADY_PUBLISHED_DEPLOYMENT, + "repository": "OpenAdaptAI/openadapt-cloud", + "repository_id": "1300570990", + "tag": "v0.0.0-deployment.33570255673", + "target_commitish": "d" * 40, + "draft": False, + "prerelease": False, + "assets": [ + { + "asset_id": None, + "name": artifacts[0]["name"], + "kind": artifacts[0]["kind"], + "sha256": artifacts[0]["sha256"], + "size_bytes": artifacts[0]["size_bytes"], + "media_type": artifacts[0]["media_type"], + "publish_destinations": artifacts[0]["publish_destinations"], + "uploader_id": None, + "uploader_login": None, + } + ], + "pypi_files": None, + "deployment_id": "33570255673", + "deployment_url": "https://app.openadapt.ai", + "observed_at": "2026-08-27T12:00:00Z", + } + release = { + "schema_version": "openadapt.production-release-candidate/v1", + "kind": "deployment", + "source_repository": "OpenAdaptAI/openadapt-cloud", + "source_repository_id": "1300570990", + "source_commit": "d" * 40, + "version": None, + "tag": None, + "deployment_id": "33570255673", + "deployment_sha256": sha("c"), + "artifacts": artifacts, + } + summary, summary_bundle = pair("production-acceptance-summary", "2", "3") + value = { + "schema_version": "openadapt.qualification-release/v2", + "admission_id_sha256": sha("0"), + "evidence_class": "remote-safe-synthetic", + "target": "cloud", + "verdict": "accepted", + "claim_scope": "production_cloud", + "release_identity": { + "schema_version": "openadapt.monotonic-production-release/v1", + "channel": "production", + "sequence": 1, + "previous_admission_sha256": None, + }, + "release": release, + "release_sha256": trust.digest_bytes( + trust.RELEASE_DOMAIN, + { + "target": "cloud", + "claim_scope": "production_cloud", + "release": release, + }, + ), + "artifact_inventory_sha256": trust.digest_bytes( + trust.ARTIFACT_INVENTORY_DOMAIN, + { + "target": "cloud", + "claim_scope": "production_cloud", + "artifacts": artifacts, + }, + ), + "publication_staging": staging, + "publication_staging_sha256": trust.staging_digest(staging), + "production_acceptance_summary_reference": summary, + "production_acceptance_summary_bundle_reference": summary_bundle, + "authority_state_sha256": sha("4"), + "revocation_state_sha256": sha("5"), + "signer_registry_sha256": sha("6"), + "publication_policy_sha256": sha("7"), + "issued_at": "2026-08-27T12:00:00Z", + "not_before": "2026-08-27T12:00:00Z", + "expires_at": "2026-09-03T12:00:00Z", + "issuer": { + "repository": "OpenAdaptAI/.github", + "repository_id": "858454062", + "repository_owner_id": "132681217", + "workflow": ".github/workflows/issue-production-release-admission.yml", + "ref": "refs/heads/main", + "source_commit": "c" * 40, + "environment": "production-release-admission", + }, + } + projection = dict(value) + projection.pop("admission_id_sha256") + value["admission_id_sha256"] = trust.digest_bytes( + trust.RELEASE_ADMISSION_DOMAIN, projection + ) + return value + + def cloud_handoff() -> dict: authorization, authorization_bundle = pair( "production-cloud-deploy-authorization", "a", "b" @@ -637,8 +734,8 @@ def test_release_target_contracts_match_the_canonical_policy(self) -> None: ) targets = {item["id"]: item for item in policy["targets"]} self.assertEqual(set(targets), set(trust.TARGET_CONTRACTS)) - self.assertEqual(trust.ADMISSION_GATE_TARGETS, ("flow",)) - self.assertTrue(set(trust.ADMISSION_GATE_TARGETS) <= set(trust.TARGETS)) + self.assertEqual(trust.ADMISSION_GATE_TARGETS, trust.TARGETS) + self.assertEqual(set(trust.ADMISSION_GATE_TARGETS), set(trust.TARGETS)) for target, contract in trust.TARGET_CONTRACTS.items(): with self.subTest(target=target): policy_target = targets[target] @@ -985,6 +1082,34 @@ def test_already_published_pypi_requires_pypi_sha256s_to_match_artifacts( with self.assertRaisesRegex(trust.TrustError, "observed PyPI files differ"): trust.validate_release(value) + def test_already_published_pypi_allows_historical_non_bot_uploaders(self) -> None: + value = already_published_pypi_release_admission() + staging = value["publication_staging"] + staging["release_author_login"] = "abrichr" + for asset in staging["assets"]: + asset["uploader_id"] = "774615" + asset["uploader_login"] = "abrichr" + refresh_release_admission(value) + self.assertEqual(trust.validate_release(value), value) + + def test_already_published_deployment_binds_live_commit_and_url(self) -> None: + value = already_published_deployment_release_admission() + staging = value["publication_staging"] + self.assertEqual( + staging["publication_mode"], + trust.PUBLICATION_MODE_ALREADY_PUBLISHED_DEPLOYMENT, + ) + self.assertFalse(staging["draft"]) + self.assertIsNone(staging["pypi_files"]) + self.assertEqual( + staging["deployment_url"], "https://app.openadapt.ai" + ) + self.assertEqual(trust.validate_release(value), value) + staging["deployment_url"] = "http://app.openadapt.ai" + refresh_release_admission(value) + with self.assertRaisesRegex(trust.TrustError, "clean HTTPS URL"): + trust.validate_release(value) + def test_draft_before_tag_still_refuses_an_existing_tag_or_published_release( self, ) -> None: diff --git a/tests/test_public_trust_schemas.py b/tests/test_public_trust_schemas.py index 02ccf71..3f6c77e 100644 --- a/tests/test_public_trust_schemas.py +++ b/tests/test_public_trust_schemas.py @@ -783,9 +783,16 @@ def test_every_schema_parses_and_declared_objects_are_closed(self) -> None: if node.get("type") != "object" or "properties" not in node: continue self.assertIs(node.get("additionalProperties"), False) - self.assertEqual( - set(node.get("required", [])), set(node["properties"]) - ) + required = set(node.get("required", [])) + properties = set(node["properties"]) + if any( + isinstance(item, dict) and "if" in item + for item in node.get("allOf", []) + ): + self.assertTrue(required <= properties) + self.assertTrue(required) + else: + self.assertEqual(required, properties) def test_frozen_top_level_contracts_are_exact(self) -> None: for filename, expected in EXPECTED_TOP_LEVEL_FIELDS.items(): @@ -889,7 +896,11 @@ def test_release_artifacts_bind_publish_destinations(self) -> None: schema["$defs"]["publication_staging"]["properties"]["publication_mode"][ "enum" ], - ["draft-before-tag", "already-published-pypi"], + [ + "draft-before-tag", + "already-published-pypi", + "already-published-deployment", + ], ) self.assertIn( "publication_mode", diff --git a/tests/test_qualification_issuer.py b/tests/test_qualification_issuer.py index 28b0bbb..2cca3f6 100644 --- a/tests/test_qualification_issuer.py +++ b/tests/test_qualification_issuer.py @@ -1353,8 +1353,8 @@ def test_release_admission_binds_flow_artifacts_and_full_chain(self) -> None: consumer=RecordingConsumer(), ) - def test_release_admission_accepts_flow_and_refuses_other_targets(self) -> None: - self.assertEqual(trust.ADMISSION_GATE_TARGETS, ("flow",)) + def test_release_admission_accepts_every_product_target(self) -> None: + self.assertEqual(trust.ADMISSION_GATE_TARGETS, trust.TARGETS) for target in trust.TARGETS: with self.subTest(target=target): fixture = trust_fixture() @@ -1426,12 +1426,22 @@ def test_release_admission_accepts_flow_and_refuses_other_targets(self) -> None: verified_at=NOW, trust_state_source_commit=RELEASE_REGISTRY_COMMIT, ) - self.assertEqual(verification["target"], "flow") - self.assertEqual( - verification["schema_version"], - "openadapt.qualification-release-verification-receipt/v1", - ) - self.assertNotIn("deployment_id", verification) + self.assertEqual(verification["target"], target) + if target == "flow": + self.assertEqual( + verification["schema_version"], + "openadapt.qualification-release-verification-receipt/v1", + ) + self.assertNotIn("deployment_id", verification) + else: + self.assertEqual( + verification["schema_version"], + "openadapt.qualification-release-verification-receipt/v2", + ) + self.assertEqual( + verification["deployment_id"], + release["release"]["deployment_id"], + ) self.assertEqual( verification["source_repository"], contract["repository"] )