{
  "schema": "teechat-openapi-edge-manifest/v1",
  "key_id": "openapi-attestation-v1",
  "published_at": "2026-09-11T06:13:02Z",
  "epoch": 52,
  "not_after": "2027-07-29T02:35:30Z",
  "retired_grace_period_days": 30,
  "manifest_url": "https://github.com/Lightec-AI/teechat-openapi/releases/download/v0.12.10/openapi-edge-attest.json",
  "policy": {
    "reject_debug": true,
    "max_quote_age_ms": 3600000,
    "require_session_spki_bind": true,
    "require_runtime_policy_pin": true
  },
  "regions": [
    {
      "region": "global",
      "hostnames": [
        "openapi.teechat.ai"
      ],
      "active": [
        {
          "build_version": "0.13.3",
          "code_hash": "a7b8266a80848aeeef1c91c3366c314a462a841806fa36a64a8624b1ccbb635d",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "47377b56dd9123aefaec8b2c9fef03983c8fffa3b74b8b505f71c02de4000517",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.13.3 OpenAPI rich quota-gate WARN (remaining/est/branch); OS 853aefc + app-verity R=bca3adc1\u2026. Seal_sync overlap with 0.13.0/0.13.2.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.13.3"
        },
        {
          "build_version": "0.13.3",
          "code_hash": "a7b8266a80848aeeef1c91c3366c314a462a841806fa36a64a8624b1ccbb635d",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "47377b56dd9123aefaec8b2c9fef03983c8fffa3b74b8b505f71c02de4000517",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.13.3 OpenAPI rich quota-gate WARN (remaining/est/branch); OS 853aefc + app-verity R=bca3adc1\u2026. Seal_sync overlap with 0.13.0/0.13.2.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.13.3"
        },
        {
          "build_version": "0.13.0",
          "code_hash": "510315292a224d311d1145109d576b67152102dff7c646949ae330ffcc1a4c91",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "034742decabbc2632f0ff22df061c21a18309794edf006ed167a4dc2df56d1af",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.13.0 OpenAPI train; OS 853aefc + app-verity R=779a1bf3\u2026. Seal_sync blue/green.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.13.0"
        },
        {
          "build_version": "0.13.0",
          "code_hash": "510315292a224d311d1145109d576b67152102dff7c646949ae330ffcc1a4c91",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "034742decabbc2632f0ff22df061c21a18309794edf006ed167a4dc2df56d1af",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.13.0 with transitional green IMAGE_DIGEST fdc5250b.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.13.0"
        },
        {
          "build_version": "0.12.9",
          "code_hash": "7ce2506937018ccdc25f72bb3e39812f5a584b23f3e5e67d227a27cea4104401",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "9365b3c4a20cf8f0ac58e98d624faedecf62300e6eb07be967f27fbafeebc43d",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.12.9 OpenAI-only client streams (METER-002 on gateway); OS 853aefc + app-verity R=ba6e8fcf\u2026. Seal_sync blue/green.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.12.9"
        },
        {
          "build_version": "0.12.9",
          "code_hash": "7ce2506937018ccdc25f72bb3e39812f5a584b23f3e5e67d227a27cea4104401",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "9365b3c4a20cf8f0ac58e98d624faedecf62300e6eb07be967f27fbafeebc43d",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.12.9 with transitional green IMAGE_DIGEST fdc5250b.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.12.9"
        },
        {
          "build_version": "0.12.8",
          "code_hash": "eb3cd193ec6b30567b73d775883eb0e2625cbc8ce457cbb120dd82e2c06c773a",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "d400767d2d64ae14e81e3861995c394c8d2909dd261e32122d39cb010921114d",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.12.8 attested-mtls 69d7281 split-trust v3 + legacy import; OS 853aefc + app-verity R=cdd26617. Seal_sync blue/green.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.12.8"
        },
        {
          "build_version": "0.12.8",
          "code_hash": "eb3cd193ec6b30567b73d775883eb0e2625cbc8ce457cbb120dd82e2c06c773a",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "d400767d2d64ae14e81e3861995c394c8d2909dd261e32122d39cb010921114d",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.12.8 attested-mtls 69d7281 with transitional green IMAGE_DIGEST fdc5250b.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.12.8"
        },
        {
          "build_version": "0.12.5",
          "code_hash": "ab94656e786c0475867b6850b9840fda53d52dd6d62375d451b8eb5353349e29",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "67f93877aaf63f2345b5cc11c535ce22a9f9a2a5c551968a5c1bed2829f100db",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.12.5 RB-54 closure with release-pinned ceremony helpers; OS 853aefc + app-verity R=996091e6. Seal_sync blue/green.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.12.5"
        },
        {
          "build_version": "0.12.5",
          "code_hash": "ab94656e786c0475867b6850b9840fda53d52dd6d62375d451b8eb5353349e29",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "67f93877aaf63f2345b5cc11c535ce22a9f9a2a5c551968a5c1bed2829f100db",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.12.5 RB-54 closure with release-pinned helpers and transitional green IMAGE_DIGEST fdc5250b.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.12.5"
        },
        {
          "build_version": "0.12.3",
          "code_hash": "27923ecf5c2572f55f268db55f5ba0674647b81220e4010c757e62f6bf22f22d",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "06d004b042892104d6d332c2f5aa630ef08f2f3bede63e70b63e9bfb2fbff355",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.12.3 RB-54 seal-sync v3 closure; OS 853aefc + app-verity R=9f5cf1a2. Seal_sync blue/green.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.12.3"
        },
        {
          "build_version": "0.12.3",
          "code_hash": "27923ecf5c2572f55f268db55f5ba0674647b81220e4010c757e62f6bf22f22d",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "06d004b042892104d6d332c2f5aa630ef08f2f3bede63e70b63e9bfb2fbff355",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.12.3 RB-54 seal-sync v3 closure with transitional green IMAGE_DIGEST fdc5250b.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.12.3"
        },
        {
          "build_version": "0.7.11",
          "code_hash": "6d0808764dbe1112e918bd2737fe34d79d139da7d4f246c5a761ad85a991f11f",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "30aa440d581ced4a1c104a88ff1d1cd5373533402396dec50b8d1d2242beedd9",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.7.11 composed LD with correct 853aefc IMAGE_DIGEST.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.7.11"
        },
        {
          "build_version": "0.7.11",
          "code_hash": "6d0808764dbe1112e918bd2737fe34d79d139da7d4f246c5a761ad85a991f11f",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "30aa440d581ced4a1c104a88ff1d1cd5373533402396dec50b8d1d2242beedd9",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "TRANSITIONAL live green: composed LD + stale IMAGE_DIGEST; distinct golden_version for find_golden_release.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.7.11-img-fdc5250b"
        },
        {
          "build_version": "0.8.1",
          "code_hash": "ea063a5083029f9955045115f002a2145d4734bc67220972ab6d6aa3e49e9528",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "a38dade47cc47a56554fa67afdc587182a11d54609100aed0324fa66a064fa28",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.8.1 hard/soft maintenance windows. dm-verity ENABLED=1: OS golden 853aefc + app-verity R=e26c80ca\u2026. Seal_sync blue/green.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.8.1"
        },
        {
          "build_version": "0.8.1",
          "code_hash": "ea063a5083029f9955045115f002a2145d4734bc67220972ab6d6aa3e49e9528",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "a38dade47cc47a56554fa67afdc587182a11d54609100aed0324fa66a064fa28",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "TRANSITIONAL live VIP: 0.8.1 composed LD + IMAGE_DIGEST fdc5250b (OS image swap); dual row until 0.9.0 cutover.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.8.1"
        },
        {
          "build_version": "0.9.0",
          "code_hash": "f010bc9ffdbfd93003e82fc8e46d2f152438cc11f1e4447957707b6e8e03c023",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "08744b30d4d815b54e4e9e52a8038b27f70856e74d3c35427b16e4f84c655aef",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.9.0 composed LD; OS golden 853aefc + app-verity R=df5bd6a5\u2026. Seal_sync blue/green.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.9.0"
        },
        {
          "build_version": "0.9.0",
          "code_hash": "f010bc9ffdbfd93003e82fc8e46d2f152438cc11f1e4447957707b6e8e03c023",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "08744b30d4d815b54e4e9e52a8038b27f70856e74d3c35427b16e4f84c655aef",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.9.0 composed LD + IMAGE_DIGEST fdc5250b (live VIP pin); dual row with 3d520d84.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.9.0"
        },
        {
          "build_version": "0.10.0",
          "code_hash": "95b031e3da3aeeb6e788c60e393f91fd63ccd169fc3ab1ffc81cc811742533a7",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "857316469042522a94134478ca5971bc65e8db25e2e521872435c958327193aa",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.10.0 composed LD; OS golden 853aefc + app-verity R=81c6fdb5\u2026. Seal_sync blue/green. Engine challenge (RB-46).",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.10.0"
        },
        {
          "build_version": "0.10.0",
          "code_hash": "95b031e3da3aeeb6e788c60e393f91fd63ccd169fc3ab1ffc81cc811742533a7",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "857316469042522a94134478ca5971bc65e8db25e2e521872435c958327193aa",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.10.0 composed LD + IMAGE_DIGEST fdc5250b (live VIP pin); dual row with 3d520d84.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.10.0"
        },
        {
          "build_version": "0.8.0",
          "code_hash": "2fca0b600c03c925fe574add83f34bf875a1c9890c6362de947a42fe8e45a843",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "f6302bfb9e67c6d9c36154cdf73a2aa04ba89fce2df4ab31e7b1c923ecc3903c",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.8.0 dm-verity ENABLED=1: initramfs-injected OS golden 853aefc + app-verity R=606a3003\u2026 Seal_sync blue/green. Epoch-evidence recipient trust (permissive).",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.8.0"
        },
        {
          "build_version": "0.7.11",
          "code_hash": "6d0808764dbe1112e918bd2737fe34d79d139da7d4f246c5a761ad85a991f11f",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "30aa440d581ced4a1c104a88ff1d1cd5373533402396dec50b8d1d2242beedd9",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.7.11 dm-verity ENABLED=1: initramfs-injected OS golden 853aefc + app-verity R=bc3f08d4\u2026 (same volume). Seal_sync blue/green. injected=True.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync"
        },
        {
          "build_version": "0.7.11",
          "code_hash": "6d0808764dbe1112e918bd2737fe34d79d139da7d4f246c5a761ad85a991f11f",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "30aa440d581ced4a1c104a88ff1d1cd5373533402396dec50b8d1d2242beedd9",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "TRANSITIONAL: 853aefc composed LD with stale guest OPENAPI_IMAGE_DIGEST (6f84bc contentSha) until green re-seal after env fix. Do not VIP-cutover new color without correcting IMAGE_DIGEST+reseal.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync"
        },
        {
          "build_version": "0.7.11",
          "code_hash": "6d0808764dbe1112e918bd2737fe34d79d139da7d4f246c5a761ad85a991f11f",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "1a68bea2e89b649ad2c0e7ec96fab2ca167bebd9718c7bcba9521206e6a7c4df",
            "image_digest": "8a7344be6ec6590d017e2416ee301e58a0998c04656d21b4a66e81404c972938"
          },
          "notes": "0.7.11 dm-verity ENABLED=1: initramfs-injected OS golden 853aefc + app-verity R=bc3f08d4\u2026 (same volume). Ceremony. injected=True.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-key-ceremony"
        },
        {
          "build_version": "0.7.11",
          "code_hash": "6d0808764dbe1112e918bd2737fe34d79d139da7d4f246c5a761ad85a991f11f",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "1b69f72ca9cc770a51c2c7bb1a23577177b841b0b44543adf16746b4500ddac4",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.7.11 dm-verity ENABLED=1: hybrid OS (CONFIG_DM_VERITY=y) + app-verity R=bc3f08d4\u2026 (snpguest on volume). GitHub v0.7.11. Ceremony golden. Overlap until VIP cutover to 853aefc inject goldens.",
          "golden_version": "openapi-golden-20260729-6f84bc625867-key-ceremony"
        },
        {
          "build_version": "0.7.11",
          "code_hash": "6d0808764dbe1112e918bd2737fe34d79d139da7d4f246c5a761ad85a991f11f",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "dbd0ce74fae81499a24cfc0625b3a184e0bc2f819f81dfe7ede9f04d239a7031",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.7.11 dm-verity ENABLED=1: hybrid OS (CONFIG_DM_VERITY=y) + app-verity R=bc3f08d4\u2026 (snpguest on volume). GitHub v0.7.11. Seal_sync blue/green. Overlap until VIP cutover to 853aefc inject goldens.",
          "golden_version": "openapi-golden-20260729-6f84bc625867-seal-sync"
        },
        {
          "build_version": "0.7.8",
          "code_hash": "d5bbebd2673a4e2276bdb260e4e379ed7bdc799b8adfc0555cacf41db34afb85",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "fbb1e21cbfb7ed0edb0f24226cc254fadba4a4836b9fb35bbf542193e9b19e85",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.7.8 hybrid app-verity: R=53fdef025c910fc5\u2026 composed LD. GitHub v0.7.8 + hybrid attest golden OS pin (image_digest).",
          "golden_version": "openapi-golden-20260722-6f84bc625867-key-ceremony"
        },
        {
          "build_version": "0.7.8",
          "code_hash": "d5bbebd2673a4e2276bdb260e4e379ed7bdc799b8adfc0555cacf41db34afb85",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "15fe16741a43ae19ec33de8dcdf01d1fed5f9136f3143d0328f37929a2823605",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.7.8 hybrid app-verity: R=53fdef025c910fc5\u2026 composed LD. GitHub v0.7.8 + hybrid attest golden OS pin (image_digest).",
          "golden_version": "openapi-golden-20260722-6f84bc625867-seal-sync"
        },
        {
          "build_version": "0.7.5",
          "code_hash": "f82a650785cbdbf472a590d7de7ccf5192c5269ebdb1d75afd95d73c837e0ad5",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "c75b80d923d2777b289dbe670d3b72cc82ace4fc40c5f4e46a2476d557501c50",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.7.5 hybrid app-verity: R=75036766b7a19074\u2026 composed LD. GitHub v0.7.5 + app-verity.json. Ceremony golden.",
          "golden_version": "openapi-golden-20260722-6f84bc625867-key-ceremony"
        },
        {
          "build_version": "0.7.5",
          "code_hash": "f82a650785cbdbf472a590d7de7ccf5192c5269ebdb1d75afd95d73c837e0ad5",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "9e39a47a8a8897b41580d5da35d8ca6473991c46049c99acd3bb16ef0af2610c",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.7.5 hybrid app-verity: R=75036766b7a19074\u2026 composed LD. GitHub v0.7.5 + app-verity.json. Seal_sync golden.",
          "golden_version": "openapi-golden-20260722-6f84bc625867-seal-sync"
        },
        {
          "build_version": "0.7.2",
          "code_hash": "af1b5ab4e69671a60f13a00f48132d3dc5440d82e421da4db8c2ae178b8593e9",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "a5981375b2fe10a8b3db1f13ec56aa478b7e5196535c528d424aad32c305088c",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.7.2 hybrid app-verity: R=8e6842f80de4e8d1\u2026 composed LD. GitHub v0.7.2 + app-verity.json. Ceremony golden.",
          "golden_version": "openapi-golden-20260722-6f84bc625867-key-ceremony"
        },
        {
          "build_version": "0.7.2",
          "code_hash": "af1b5ab4e69671a60f13a00f48132d3dc5440d82e421da4db8c2ae178b8593e9",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "3cb55ee2bb2567d854f83422d634b5e49c29e9e05dd02ebab44fb911bc5126d6",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.7.2 hybrid app-verity: R=8e6842f80de4e8d1\u2026 composed LD. GitHub v0.7.2 + app-verity.json. Seal_sync golden. golden_version\u2192appverity-072 for VIP seal-sync exporter.",
          "golden_version": "openapi-golden-20260722-6f84bc625867-seal-sync-appverity-072"
        },
        {
          "build_version": "0.7.0",
          "code_hash": "eb845d67be2ec231b9ecbe6b76f82d209fda1a24652cf2ae65776df676ba1fdf",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "ad6dd11b11ce00d2f9d30c2c5868c75d6a7fd3b2be6851fe3fcfcd0dcbe61a61",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.7.0: path-aware OPE embeddings (no chat.completion reshape). GitHub v0.7.0. Ceremony golden.",
          "golden_version": "openapi-golden-20260722-6f84bc625867-key-ceremony"
        },
        {
          "build_version": "0.7.0",
          "code_hash": "eb845d67be2ec231b9ecbe6b76f82d209fda1a24652cf2ae65776df676ba1fdf",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "39e038368ecbf9845e868bc905682dc39fcec20ab38277c8b36d243f5fc69fc3",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.7.0: path-aware OPE embeddings (no chat.completion reshape). GitHub v0.7.0. Seal_sync blue/green golden.",
          "golden_version": "openapi-golden-20260722-6f84bc625867-seal-sync"
        },
        {
          "build_version": "0.6.2",
          "code_hash": "3e9da80523da6a2f59e7f1c3fc681cdc02171cbfe2cb6a84702400458eaff86b",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "ad6dd11b11ce00d2f9d30c2c5868c75d6a7fd3b2be6851fe3fcfcd0dcbe61a61",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.6.2: fix challenge CORS header framing (web light-challenge). GitHub v0.6.2. Ceremony golden. challenge-canonical LD for 0.16.x clients.",
          "golden_version": "openapi-golden-20260722-6f84bc625867-key-ceremony"
        },
        {
          "build_version": "0.6.2",
          "code_hash": "3e9da80523da6a2f59e7f1c3fc681cdc02171cbfe2cb6a84702400458eaff86b",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "39e038368ecbf9845e868bc905682dc39fcec20ab38277c8b36d243f5fc69fc3",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.6.2: fix challenge CORS header framing (web light-challenge). GitHub v0.6.2. Seal_sync blue/green golden. challenge-canonical LD for 0.16.x clients.",
          "golden_version": "openapi-golden-20260722-6f84bc625867-seal-sync"
        },
        {
          "build_version": "0.6.1",
          "code_hash": "344262c4c7950c7b6795b9c904acb29b50dd01db57787474acdbf55ebb74e8cf",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "ad6dd11b11ce00d2f9d30c2c5868c75d6a7fd3b2be6851fe3fcfcd0dcbe61a61",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.6.1: CORS on public attestation challenge (web light-challenge). GitHub v0.6.1. Ceremony golden. challenge-canonical LD for 0.16.x clients.",
          "golden_version": "openapi-golden-20260722-6f84bc625867-key-ceremony"
        },
        {
          "build_version": "0.6.1",
          "code_hash": "344262c4c7950c7b6795b9c904acb29b50dd01db57787474acdbf55ebb74e8cf",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "39e038368ecbf9845e868bc905682dc39fcec20ab38277c8b36d243f5fc69fc3",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.6.1: CORS on public attestation challenge (web light-challenge). GitHub v0.6.1. Seal_sync blue/green golden. challenge-canonical LD for 0.16.x clients.",
          "golden_version": "openapi-golden-20260722-6f84bc625867-seal-sync"
        },
        {
          "build_version": "0.6.0",
          "code_hash": "b1ee9413d86f64456997bb71eb7921d9b16cea372029337b327503b08ba21a8b",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "ad6dd11b11ce00d2f9d30c2c5868c75d6a7fd3b2be6851fe3fcfcd0dcbe61a61",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.6.0: warm seal-sync peer realign non-blocking. GitHub v0.6.0. Ceremony golden. challenge-canonical LD for 0.16.x clients.",
          "golden_version": "openapi-golden-20260722-6f84bc625867-key-ceremony"
        },
        {
          "build_version": "0.6.0",
          "code_hash": "b1ee9413d86f64456997bb71eb7921d9b16cea372029337b327503b08ba21a8b",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "39e038368ecbf9845e868bc905682dc39fcec20ab38277c8b36d243f5fc69fc3",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.6.0: warm seal-sync peer realign non-blocking. GitHub v0.6.0. Seal_sync blue/green golden. challenge-canonical LD for 0.16.x clients.",
          "golden_version": "openapi-golden-20260722-6f84bc625867-seal-sync"
        },
        {
          "build_version": "0.5.9",
          "code_hash": "45f8832808f2e9c2f419ce62114b8fd967873a16a11be7b21cf05373c0a14fd9",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "39e038368ecbf9845e868bc905682dc39fcec20ab38277c8b36d243f5fc69fc3",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.5.9: seal-sync cold start + snpguest path. GitHub v0.5.9 binary. Fleet golden. challenge-canonical LD for 0.16.x clients.",
          "golden_version": "openapi-golden-20260722-6f84bc625867-seal-sync"
        },
        {
          "build_version": "0.5.9",
          "code_hash": "45f8832808f2e9c2f419ce62114b8fd967873a16a11be7b21cf05373c0a14fd9",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "ad6dd11b11ce00d2f9d30c2c5868c75d6a7fd3b2be6851fe3fcfcd0dcbe61a61",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.5.9 on ceremony golden (optional). Same code_hash as seal_sync row. challenge-canonical LD for 0.16.x clients.",
          "golden_version": "openapi-golden-20260722-6f84bc625867-key-ceremony"
        },
        {
          "build_version": "0.5.8",
          "code_hash": "2c27b3965030406ce87768bed34544e29da6e89d2c406401d62e4cf6eb8c04b1",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "ad6dd11b11ce00d2f9d30c2c5868c75d6a7fd3b2be6851fe3fcfcd0dcbe61a61",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.5.8 on Talos key_ceremony (live VIP during fleet seal-sync). Same bytes as GitHub v0.5.8 / prior 0.5.7 label. challenge-canonical LD for 0.16.x clients.",
          "golden_version": "openapi-golden-20260722-6f84bc625867-key-ceremony"
        },
        {
          "build_version": "0.5.8",
          "code_hash": "2c27b3965030406ce87768bed34544e29da6e89d2c406401d62e4cf6eb8c04b1",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "39e038368ecbf9845e868bc905682dc39fcec20ab38277c8b36d243f5fc69fc3",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.5.8 on Talos seal_sync fleet golden. Same code_hash; verifier disambiguates via golden digests. challenge-canonical LD for 0.16.x clients.",
          "golden_version": "openapi-golden-20260722-6f84bc625867-seal-sync"
        },
        {
          "build_version": "0.5.7",
          "code_hash": "2c27b3965030406ce87768bed34544e29da6e89d2c406401d62e4cf6eb8c04b1",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "8e8f33b47c4d69b9fe92a9ab6489e0cef690c51192d6e89a419f3b155e1f5f35",
            "image_digest": "53fdde898feed8b027d94baa9cfe8229867f330a1d9c49dc7d84465ee7f229f7"
          },
          "notes": "Overlap: Ubuntu legacy golden (pre-Talos). Same code_hash as 0.5.8.",
          "golden_version": "openapi-sev-snp-legacy-2026-07"
        },
        {
          "build_version": "0.5.4",
          "code_hash": "ad55a2bebee70b38b2b171c02081aeb1d87a4115709a1d5bb4e5b211489f4584",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "8e8f33b47c4d69b9fe92a9ab6489e0cef690c51192d6e89a419f3b155e1f5f35",
            "image_digest": "53fdde898feed8b027d94baa9cfe8229867f330a1d9c49dc7d84465ee7f229f7"
          },
          "notes": "0.5.4: Family B verify includes policy.max_in_flight (matches L0 authorize). Overlap with 0.5.2 during install. Pins golden_version for split trust.",
          "golden_version": "openapi-sev-snp-legacy-2026-07"
        },
        {
          "build_version": "0.5.2",
          "code_hash": "39c687b89a420586fc5d5c95175f697293db05ca9abb8a1445b8066fd37f7c08",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "8e8f33b47c4d69b9fe92a9ab6489e0cef690c51192d6e89a419f3b155e1f5f35",
            "image_digest": "53fdde898feed8b027d94baa9cfe8229867f330a1d9c49dc7d84465ee7f229f7"
          },
          "notes": "0.5.2: fix prod seal_root\u2192unseal footgun; AMD-SP seal + seal-sync + openapi-acme. Overlap with 0.4.5 (GitHub v0.5.2).",
          "golden_version": "openapi-sev-snp-legacy-2026-07"
        },
        {
          "build_version": "0.4.5",
          "code_hash": "24ba616539d92c9bc84ae8bd2a55601d06746c5014b0547472887c78fb36213e",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "8e8f33b47c4d69b9fe92a9ab6489e0cef690c51192d6e89a419f3b155e1f5f35",
            "image_digest": "53fdde898feed8b027d94baa9cfe8229867f330a1d9c49dc7d84465ee7f229f7"
          },
          "notes": "Same binary digest as 0.4.4 (GitHub v0.4.5); label/manifest sync after guest pin bump.",
          "golden_version": "openapi-sev-snp-legacy-2026-07"
        },
        {
          "build_version": "0.10.2",
          "code_hash": "e410cfb1ba5881d3c712488bdc82f7a8c2eac79aece60418a38f4bfddedce062",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "981c8e6d8e2aa736c0e0d29d50b49e79e6fa6983b519652af70a786ed745bb62",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.10.0 composed LD; OS golden 853aefc + app-verity R=81c6fdb5\u2026. Seal_sync blue/green. Engine challenge (RB-46).",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.10.2"
        },
        {
          "build_version": "0.10.2",
          "code_hash": "e410cfb1ba5881d3c712488bdc82f7a8c2eac79aece60418a38f4bfddedce062",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "981c8e6d8e2aa736c0e0d29d50b49e79e6fa6983b519652af70a786ed745bb62",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.10.0 composed LD + IMAGE_DIGEST fdc5250b (live VIP pin); dual row with 3d520d84.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.10.2"
        },
        {
          "build_version": "0.10.3",
          "code_hash": "25f4f6e4462b2fccc08d81f141d0eaf7fa2fb3bcd1322139e3df14f578c53089",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "a1485185f4f27c0ba78f04de5a039b42778e1dfe7f94fd679b98e9269230fbe0",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.10.3 composed LD; OS golden 853aefc + app-verity R=82e259c4\u2026. Seal_sync; challenge nonce not fed to bind-v2.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.10.3"
        },
        {
          "build_version": "0.10.3",
          "code_hash": "25f4f6e4462b2fccc08d81f141d0eaf7fa2fb3bcd1322139e3df14f578c53089",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "a1485185f4f27c0ba78f04de5a039b42778e1dfe7f94fd679b98e9269230fbe0",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.10.3 composed LD + IMAGE_DIGEST fdc5250b (live VIP pin); dual row with 3d520d84.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.10.3"
        },
        {
          "build_version": "0.10.4",
          "code_hash": "cd8d397b2fd6647e55c1bdca7a107835a0537fc1f0d1668ddfb74bd2c8f2873e",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "afb05f747c99575a599a9d5a3fef38accf8363b70831229d46bf97551a20d9b6",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.10.4 composed LD; OS golden 853aefc + app-verity R=a7e8d7fc\u2026. Seal_sync; signed OPE envelopes.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.10.4"
        },
        {
          "build_version": "0.10.4",
          "code_hash": "cd8d397b2fd6647e55c1bdca7a107835a0537fc1f0d1668ddfb74bd2c8f2873e",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "afb05f747c99575a599a9d5a3fef38accf8363b70831229d46bf97551a20d9b6",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.10.4 composed LD + IMAGE_DIGEST fdc5250b (live VIP pin); dual row with 3d520d84.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.10.4"
        },
        {
          "build_version": "0.10.5",
          "code_hash": "0557eca853336c53f03be4b3bfd165ad3c2255c6d0a85e9a0e78697328c0acc3",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "edf6670b78423b1ee6c228cddb6d51fa8d83676385b170ee825893ebc1e949f3",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.10.5 composed LD; OS 853aefc + app-verity R=f9c7d896\u2026. Seal_sync; RFC3339 OPE ts.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.10.5"
        },
        {
          "build_version": "0.10.5",
          "code_hash": "0557eca853336c53f03be4b3bfd165ad3c2255c6d0a85e9a0e78697328c0acc3",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "edf6670b78423b1ee6c228cddb6d51fa8d83676385b170ee825893ebc1e949f3",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.10.5 composed LD + IMAGE_DIGEST fdc5250b (live VIP pin); dual row with 3d520d84.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.10.5"
        },
        {
          "build_version": "0.11.0",
          "code_hash": "9e0039bb9356ff11c3c0e36da0bbc93431d0054af60d18f82aae3ba1e1b025ca",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "730af713dd4ab5d6d48771a725dc239490372eed3e33fbc5317e77928787ed72",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.11.0 composed LD; OS 853aefc + app-verity R=878d7aa5\u2026. Seal_sync; OPE kid=prod-bootstrap.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.11.0"
        },
        {
          "build_version": "0.11.0",
          "code_hash": "9e0039bb9356ff11c3c0e36da0bbc93431d0054af60d18f82aae3ba1e1b025ca",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "730af713dd4ab5d6d48771a725dc239490372eed3e33fbc5317e77928787ed72",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.11.0 composed LD + IMAGE_DIGEST fdc5250b (live VIP pin); dual row with 3d520d84.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.11.0"
        },
        {
          "build_version": "0.11.1",
          "code_hash": "d845650c5e00bc7fd8269a640ff2bf395d9ae26d46506a23c7f901f38baea761",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "cc209b8454d74756e98ef63cdea2d4c08860db13a82b323be3f3538784485c6c",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.11.1 composed LD; OS 853aefc + app-verity R=4115bf35\u2026. Seal_sync; OPE kid=prod-bootstrap + desktop prod seed.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.11.1"
        },
        {
          "build_version": "0.11.1",
          "code_hash": "d845650c5e00bc7fd8269a640ff2bf395d9ae26d46506a23c7f901f38baea761",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "cc209b8454d74756e98ef63cdea2d4c08860db13a82b323be3f3538784485c6c",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.11.1 composed LD + IMAGE_DIGEST fdc5250b (live green pin); dual row with 3d520d84.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.11.1"
        },
        {
          "build_version": "0.11.2",
          "code_hash": "25ff8c7ffdede66923713f066de46c2d55f7164ac7896dc4643ea72ef97a833a",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "b8dcd975e748d6c3cd346da03cf4ad2b03b16a823860488e0edbefd1475d458d",
            "image_digest": "3d520d848a0d6d76ae9bec571bc075f894318bc249c3f1083666ab279b97b8cb"
          },
          "notes": "0.11.2 composed LD; OS 853aefc + app-verity R=d49c6a56\u2026. Seal_sync; Stage 5 gate in-tree, flag unset; OPE kid=prod-bootstrap + desktop prod seed.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.11.2"
        },
        {
          "build_version": "0.11.2",
          "code_hash": "25ff8c7ffdede66923713f066de46c2d55f7164ac7896dc4643ea72ef97a833a",
          "policy_hash": "7c14218c6abcb3ec5dc1998a1e0ddb0e86c7f96d35a215e29538dc3f273f4c0e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "b8dcd975e748d6c3cd346da03cf4ad2b03b16a823860488e0edbefd1475d458d",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.11.2 composed LD + IMAGE_DIGEST fdc5250b (live pin); dual row with 3d520d84. Stage 5 gate in-tree, flag unset.",
          "golden_version": "openapi-golden-20260729-853aefc5f849-seal-sync-app-0.11.2"
        }
      ],
      "retired": [
        {
          "build_version": "0.4.5",
          "code_hash": "24ba616539d92c9bc84ae8bd2a55601d06746c5014b0547472887c78fb36213e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "8e8f33b47c4d69b9fe92a9ab6489e0cef690c51192d6e89a419f3b155e1f5f35",
            "image_digest": "53fdde898feed8b027d94baa9cfe8229867f330a1d9c49dc7d84465ee7f229f7"
          },
          "notes": "Same binary digest as 0.4.4 (GitHub v0.4.5); label/manifest sync after guest pin bump. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-sev-snp-legacy-2026-07",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.5.2",
          "code_hash": "39c687b89a420586fc5d5c95175f697293db05ca9abb8a1445b8066fd37f7c08",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "8e8f33b47c4d69b9fe92a9ab6489e0cef690c51192d6e89a419f3b155e1f5f35",
            "image_digest": "53fdde898feed8b027d94baa9cfe8229867f330a1d9c49dc7d84465ee7f229f7"
          },
          "notes": "0.5.2: fix prod seal_root\u2192unseal footgun; AMD-SP seal + seal-sync + openapi-acme. Overlap with 0.4.5 (GitHub v0.5.2). | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-sev-snp-legacy-2026-07",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.5.4",
          "code_hash": "ad55a2bebee70b38b2b171c02081aeb1d87a4115709a1d5bb4e5b211489f4584",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "8e8f33b47c4d69b9fe92a9ab6489e0cef690c51192d6e89a419f3b155e1f5f35",
            "image_digest": "53fdde898feed8b027d94baa9cfe8229867f330a1d9c49dc7d84465ee7f229f7"
          },
          "notes": "0.5.4: Family B verify includes policy.max_in_flight (matches L0 authorize). Overlap with 0.5.2 during install. Pins golden_version for split trust. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-sev-snp-legacy-2026-07",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.5.7",
          "code_hash": "2c27b3965030406ce87768bed34544e29da6e89d2c406401d62e4cf6eb8c04b1",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "8e8f33b47c4d69b9fe92a9ab6489e0cef690c51192d6e89a419f3b155e1f5f35",
            "image_digest": "53fdde898feed8b027d94baa9cfe8229867f330a1d9c49dc7d84465ee7f229f7"
          },
          "notes": "Overlap: Ubuntu legacy golden (pre-Talos). Same code_hash as 0.5.8. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-sev-snp-legacy-2026-07",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.5.8",
          "code_hash": "2c27b3965030406ce87768bed34544e29da6e89d2c406401d62e4cf6eb8c04b1",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "39e038368ecbf9845e868bc905682dc39fcec20ab38277c8b36d243f5fc69fc3",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.5.8 on Talos seal_sync fleet golden. Same code_hash; verifier disambiguates via golden digests. challenge-canonical LD for 0.16.x clients. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-golden-20260722-6f84bc625867-seal-sync",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.5.8",
          "code_hash": "2c27b3965030406ce87768bed34544e29da6e89d2c406401d62e4cf6eb8c04b1",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "ad6dd11b11ce00d2f9d30c2c5868c75d6a7fd3b2be6851fe3fcfcd0dcbe61a61",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.5.8 on Talos key_ceremony (live VIP during fleet seal-sync). Same bytes as GitHub v0.5.8 / prior 0.5.7 label. challenge-canonical LD for 0.16.x clients. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-golden-20260722-6f84bc625867-key-ceremony",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.5.9",
          "code_hash": "45f8832808f2e9c2f419ce62114b8fd967873a16a11be7b21cf05373c0a14fd9",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "ad6dd11b11ce00d2f9d30c2c5868c75d6a7fd3b2be6851fe3fcfcd0dcbe61a61",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.5.9 on ceremony golden (optional). Same code_hash as seal_sync row. challenge-canonical LD for 0.16.x clients. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-golden-20260722-6f84bc625867-key-ceremony",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.5.9",
          "code_hash": "45f8832808f2e9c2f419ce62114b8fd967873a16a11be7b21cf05373c0a14fd9",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "39e038368ecbf9845e868bc905682dc39fcec20ab38277c8b36d243f5fc69fc3",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.5.9: seal-sync cold start + snpguest path. GitHub v0.5.9 binary. Fleet golden. challenge-canonical LD for 0.16.x clients. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-golden-20260722-6f84bc625867-seal-sync",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.6.0",
          "code_hash": "b1ee9413d86f64456997bb71eb7921d9b16cea372029337b327503b08ba21a8b",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "39e038368ecbf9845e868bc905682dc39fcec20ab38277c8b36d243f5fc69fc3",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.6.0: warm seal-sync peer realign non-blocking. GitHub v0.6.0. Seal_sync blue/green golden. challenge-canonical LD for 0.16.x clients. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-golden-20260722-6f84bc625867-seal-sync",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.6.0",
          "code_hash": "b1ee9413d86f64456997bb71eb7921d9b16cea372029337b327503b08ba21a8b",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "ad6dd11b11ce00d2f9d30c2c5868c75d6a7fd3b2be6851fe3fcfcd0dcbe61a61",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.6.0: warm seal-sync peer realign non-blocking. GitHub v0.6.0. Ceremony golden. challenge-canonical LD for 0.16.x clients. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-golden-20260722-6f84bc625867-key-ceremony",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.6.1",
          "code_hash": "344262c4c7950c7b6795b9c904acb29b50dd01db57787474acdbf55ebb74e8cf",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "39e038368ecbf9845e868bc905682dc39fcec20ab38277c8b36d243f5fc69fc3",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.6.1: CORS on public attestation challenge (web light-challenge). GitHub v0.6.1. Seal_sync blue/green golden. challenge-canonical LD for 0.16.x clients. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-golden-20260722-6f84bc625867-seal-sync",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.6.1",
          "code_hash": "344262c4c7950c7b6795b9c904acb29b50dd01db57787474acdbf55ebb74e8cf",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "ad6dd11b11ce00d2f9d30c2c5868c75d6a7fd3b2be6851fe3fcfcd0dcbe61a61",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.6.1: CORS on public attestation challenge (web light-challenge). GitHub v0.6.1. Ceremony golden. challenge-canonical LD for 0.16.x clients. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-golden-20260722-6f84bc625867-key-ceremony",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.6.2",
          "code_hash": "3e9da80523da6a2f59e7f1c3fc681cdc02171cbfe2cb6a84702400458eaff86b",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "39e038368ecbf9845e868bc905682dc39fcec20ab38277c8b36d243f5fc69fc3",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.6.2: fix challenge CORS header framing (web light-challenge). GitHub v0.6.2. Seal_sync blue/green golden. challenge-canonical LD for 0.16.x clients. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-golden-20260722-6f84bc625867-seal-sync",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.6.2",
          "code_hash": "3e9da80523da6a2f59e7f1c3fc681cdc02171cbfe2cb6a84702400458eaff86b",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "ad6dd11b11ce00d2f9d30c2c5868c75d6a7fd3b2be6851fe3fcfcd0dcbe61a61",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.6.2: fix challenge CORS header framing (web light-challenge). GitHub v0.6.2. Ceremony golden. challenge-canonical LD for 0.16.x clients. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-golden-20260722-6f84bc625867-key-ceremony",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.7.0",
          "code_hash": "eb845d67be2ec231b9ecbe6b76f82d209fda1a24652cf2ae65776df676ba1fdf",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "39e038368ecbf9845e868bc905682dc39fcec20ab38277c8b36d243f5fc69fc3",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.7.0: path-aware OPE embeddings (no chat.completion reshape). GitHub v0.7.0. Seal_sync blue/green golden. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-golden-20260722-6f84bc625867-seal-sync",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.7.0",
          "code_hash": "eb845d67be2ec231b9ecbe6b76f82d209fda1a24652cf2ae65776df676ba1fdf",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "ad6dd11b11ce00d2f9d30c2c5868c75d6a7fd3b2be6851fe3fcfcd0dcbe61a61",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.7.0: path-aware OPE embeddings (no chat.completion reshape). GitHub v0.7.0. Ceremony golden. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-golden-20260722-6f84bc625867-key-ceremony",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.7.2",
          "code_hash": "af1b5ab4e69671a60f13a00f48132d3dc5440d82e421da4db8c2ae178b8593e9",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "3cb55ee2bb2567d854f83422d634b5e49c29e9e05dd02ebab44fb911bc5126d6",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.7.2 hybrid app-verity: R=8e6842f80de4e8d1\u2026 composed LD. GitHub v0.7.2 + app-verity.json. Seal_sync golden. golden_version\u2192appverity-072 for VIP seal-sync exporter. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-golden-20260722-6f84bc625867-seal-sync-appverity-072",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.7.2",
          "code_hash": "af1b5ab4e69671a60f13a00f48132d3dc5440d82e421da4db8c2ae178b8593e9",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "a5981375b2fe10a8b3db1f13ec56aa478b7e5196535c528d424aad32c305088c",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.7.2 hybrid app-verity: R=8e6842f80de4e8d1\u2026 composed LD. GitHub v0.7.2 + app-verity.json. Ceremony golden. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-golden-20260722-6f84bc625867-key-ceremony",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.7.5",
          "code_hash": "f82a650785cbdbf472a590d7de7ccf5192c5269ebdb1d75afd95d73c837e0ad5",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "9e39a47a8a8897b41580d5da35d8ca6473991c46049c99acd3bb16ef0af2610c",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.7.5 hybrid app-verity: R=75036766b7a19074\u2026 composed LD. GitHub v0.7.5 + app-verity.json. Seal_sync golden. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-golden-20260722-6f84bc625867-seal-sync",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.7.5",
          "code_hash": "f82a650785cbdbf472a590d7de7ccf5192c5269ebdb1d75afd95d73c837e0ad5",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "c75b80d923d2777b289dbe670d3b72cc82ace4fc40c5f4e46a2476d557501c50",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.7.5 hybrid app-verity: R=75036766b7a19074\u2026 composed LD. GitHub v0.7.5 + app-verity.json. Ceremony golden. | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-golden-20260722-6f84bc625867-key-ceremony",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.7.8",
          "code_hash": "d5bbebd2673a4e2276bdb260e4e379ed7bdc799b8adfc0555cacf41db34afb85",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "15fe16741a43ae19ec33de8dcdf01d1fed5f9136f3143d0328f37929a2823605",
            "image_digest": "fdc5250b913498736992024fdefa6c5e5d23a98193df216671cd26ce8d371a0d"
          },
          "notes": "0.7.8 hybrid app-verity: R=53fdef025c910fc5\u2026 composed LD. GitHub v0.7.8 + hybrid attest golden OS pin (image_digest). | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-golden-20260722-6f84bc625867-seal-sync",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.7.8",
          "code_hash": "d5bbebd2673a4e2276bdb260e4e379ed7bdc799b8adfc0555cacf41db34afb85",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "fbb1e21cbfb7ed0edb0f24226cc254fadba4a4836b9fb35bbf542193e9b19e85",
            "image_digest": "e669e401fe4689bbb37c723d6f640a8f41380843bec40c7da5dabea5a947962f"
          },
          "notes": "0.7.8 hybrid app-verity: R=53fdef025c910fc5\u2026 composed LD. GitHub v0.7.8 + hybrid attest golden OS pin (image_digest). | retired after 20260729 rekey / allowlist cleanup",
          "golden_version": "openapi-golden-20260722-6f84bc625867-key-ceremony",
          "retired_at": "2026-07-29T10:20:09Z"
        },
        {
          "build_version": "0.5.0",
          "code_hash": "0b2eb1c2fcc570aeefb87fb3b40a080f4badf6e482aecd2525163670a8943787",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "8e8f33b47c4d69b9fe92a9ab6489e0cef690c51192d6e89a419f3b155e1f5f35",
            "image_digest": "53fdde898feed8b027d94baa9cfe8229867f330a1d9c49dc7d84465ee7f229f7"
          },
          "notes": "Retired: prod startup footgun (resolve_seal_root returned AMD-SP key into unseal which rejects Some).",
          "retired_at": "2026-07-22T08:28:34.000Z",
          "golden_version": "openapi-sev-snp-legacy-2026-07"
        },
        {
          "build_version": "0.4.2",
          "code_hash": "ed406727a3530f4ad138ea1d1b925d5d1fa28014c0391d195631d0c94ac55312",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "8e8f33b47c4d69b9fe92a9ab6489e0cef690c51192d6e89a419f3b155e1f5f35",
            "image_digest": "53fdde898feed8b027d94baa9cfe8229867f330a1d9c49dc7d84465ee7f229f7"
          },
          "notes": "Production edge: F\u2032/L0 ureq keep-alive disabled + 300s F\u2032 read timeout. Overlap with 0.4.4 during install. Retired into overlap soak for 0.5.0.",
          "retired_at": "2026-07-22T08:19:43.000Z",
          "golden_version": "openapi-sev-snp-legacy-2026-07"
        },
        {
          "build_version": "0.4.4",
          "code_hash": "24ba616539d92c9bc84ae8bd2a55601d06746c5014b0547472887c78fb36213e",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "8e8f33b47c4d69b9fe92a9ab6489e0cef690c51192d6e89a419f3b155e1f5f35",
            "image_digest": "53fdde898feed8b027d94baa9cfe8229867f330a1d9c49dc7d84465ee7f229f7"
          },
          "notes": "Production edge: TLS recv buffer sized to max_body (fix WorkBuddy >256KiB silent close / 502). Overlap with 0.4.2 during install. Retired into overlap soak for 0.5.0.",
          "retired_at": "2026-07-22T08:19:43.000Z",
          "golden_version": "openapi-sev-snp-legacy-2026-07"
        },
        {
          "build_version": "0.4.0",
          "code_hash": "a5b5dfe31290d78f4951fb85ee2847ec8dfbc81488610152a06b31565cec7ff9",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "8e8f33b47c4d69b9fe92a9ab6489e0cef690c51192d6e89a419f3b155e1f5f35",
            "image_digest": "53fdde898feed8b027d94baa9cfe8229867f330a1d9c49dc7d84465ee7f229f7"
          },
          "notes": "Retired after 0.4.4 cutover (TLS buffer fix).",
          "retired_at": "2026-07-21T01:15:00.000Z",
          "golden_version": "openapi-sev-snp-legacy-2026-07"
        },
        {
          "build_version": "0.3.0",
          "code_hash": "550e5c111eb55fd428aaa65680bdadfc5b23f6be7cf37fc62c2aef15ef4c2f66",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "8e8f33b47c4d69b9fe92a9ab6489e0cef690c51192d6e89a419f3b155e1f5f35",
            "image_digest": "53fdde898feed8b027d94baa9cfe8229867f330a1d9c49dc7d84465ee7f229f7"
          },
          "notes": "Retired after 0.4.2 cutover soak window.",
          "retired_at": "2026-07-20T19:10:00.000Z",
          "golden_version": "openapi-sev-snp-legacy-2026-07"
        },
        {
          "build_version": "0.2.0",
          "code_hash": "80017ba42db10427236156779cf1f596ee023fa3907c994b34be7c31f7bd392c",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "8e8f33b47c4d69b9fe92a9ab6489e0cef690c51192d6e89a419f3b155e1f5f35",
            "image_digest": "53fdde898feed8b027d94baa9cfe8229867f330a1d9c49dc7d84465ee7f229f7"
          },
          "notes": "Retired after 0.3.0 soak; removed from active before 0.4.0 train.",
          "retired_at": "2026-07-20T16:10:55.000Z",
          "golden_version": "openapi-sev-snp-legacy-2026-07"
        },
        {
          "build_version": "0.1.1",
          "code_hash": "b23a6a8439c0dde5515893e7c90c1e3233b8616e634470f20dc4928bcf3609bc",
          "quote_formats": [
            "snp_report"
          ],
          "measurement": {
            "kind": "launch_digest",
            "launch_digest": "8e8f33b47c4d69b9fe92a9ab6489e0cef690c51192d6e89a419f3b155e1f5f35",
            "image_digest": "53fdde898feed8b027d94baa9cfe8229867f330a1d9c49dc7d84465ee7f229f7"
          },
          "retired_at": "2026-07-17T09:20:00.000Z",
          "notes": "Retired after 0.2.0 cutover. Prior placeholder hash was sha256(\"unknown\") when OPENAPI_CODE_HASH was unset.",
          "golden_version": "openapi-sev-snp-legacy-2026-07"
        }
      ]
    }
  ]
}
