{
  "assessment-results": {
    "uuid": "3936ff47-b8c2-55f4-b60d-917d80b0baf7",
    "metadata": {
      "title": "CSOAI ProvBench \u2014 EU AI Act Article 50 content-marking durability (alternative-means evidence)",
      "last-modified": "2026-08-13T04:50:15.106715+00:00",
      "version": "1.0.0",
      "oscal-version": "1.1.0",
      "props": [
        {
          "name": "measurement-body",
          "ns": "https://councilof.ai/ns/gspc",
          "value": "CSOAI (CSOAI LTD, UK 16939677)"
        },
        {
          "name": "signing-pubkey-ed25519",
          "ns": "https://councilof.ai/ns/gspc",
          "value": "ZnF3DZUFc5QOoy+y07rvzNUyxJgza2kUQmn1nv4S9SY="
        }
      ],
      "roles": [
        {
          "id": "assessor",
          "title": "Independent measurement body"
        }
      ],
      "parties": [
        {
          "uuid": "c50a1000-0050-4a11-b50c-000000000050",
          "type": "organization",
          "name": "CSOAI",
          "remarks": "Independent AI-governance measurement body. Issues measurements and signed attestations, never certificates of conformity."
        }
      ]
    },
    "import-ap": {
      "href": "#article50-durability-plan",
      "remarks": "Assessment plan: mark N assets, apply the transform battery, check marking survival."
    },
    "results": [
      {
        "uuid": "80681c9e-eda9-50a4-a80f-82cf9a4c6006",
        "title": "CSOAI ProvBench \u2014 EU AI Act Article 50 content-marking durability (alternative-means evidence)",
        "description": "Does an EU AI Act Article 50 provenance marking survive real-world transforms?",
        "start": "2026-08-13T04:50:15.106715+00:00",
        "end": "2026-08-13T04:50:15.106715+00:00",
        "props": [
          {
            "name": "assessed-checks",
            "ns": "https://councilof.ai/ns/gspc",
            "value": "10"
          },
          {
            "name": "not-satisfied",
            "ns": "https://councilof.ai/ns/gspc",
            "value": "7"
          },
          {
            "name": "assets-marked",
            "ns": "https://councilof.ai/ns/gspc",
            "value": "12"
          },
          {
            "name": "c2pa-sdk",
            "ns": "https://councilof.ai/ns/gspc",
            "value": "0.90.8"
          }
        ],
        "reviewed-controls": {
          "control-selections": [
            {
              "include-controls": [
                {
                  "control-id": "EU-AI-ACT-50"
                }
              ]
            }
          ]
        },
        "findings": [
          {
            "uuid": "d79ab463-2385-5070-bb78-cb95da7a502b",
            "title": "Article 50 marking [embedded_only/manifest_present]: not-satisfied",
            "description": "The Article 50 content marking did NOT survive the 'manifest_present' condition under 'embedded_only': 0/108 assets retained a verifiable marking.",
            "target": {
              "type": "objective-id",
              "target-id": "EU-AI-ACT-50.embedded_only.manifest_present",
              "status": {
                "state": "not-satisfied"
              }
            },
            "related-observations": [
              {
                "observation-uuid": "91f243c8-6d22-5181-8e01-009877bb5783"
              }
            ]
          },
          {
            "uuid": "e9ecfb2f-bf78-5915-9428-17717476de0f",
            "title": "Article 50 marking [embedded_only/digital_source_type]: not-satisfied",
            "description": "The Article 50 content marking did NOT survive the 'digital_source_type' condition under 'embedded_only': 0/108 assets retained a verifiable marking.",
            "target": {
              "type": "objective-id",
              "target-id": "EU-AI-ACT-50.embedded_only.digital_source_type",
              "status": {
                "state": "not-satisfied"
              }
            },
            "related-observations": [
              {
                "observation-uuid": "9492ad39-1879-5a35-90e4-39790e70f23f"
              }
            ]
          },
          {
            "uuid": "8ffc1b43-ad70-5c6f-96b2-47f610945599",
            "title": "Article 50 marking [embedded_only/signature_valid]: not-satisfied",
            "description": "The Article 50 content marking did NOT survive the 'signature_valid' condition under 'embedded_only': 0/108 assets retained a verifiable marking.",
            "target": {
              "type": "objective-id",
              "target-id": "EU-AI-ACT-50.embedded_only.signature_valid",
              "status": {
                "state": "not-satisfied"
              }
            },
            "related-observations": [
              {
                "observation-uuid": "4dc580a5-4df9-58e8-85ea-375db1f1d803"
              }
            ]
          },
          {
            "uuid": "6f1b18e4-099f-57c8-9b0b-f092cc57f63c",
            "title": "Article 50 marking [embedded_only/binding_intact]: not-satisfied",
            "description": "The Article 50 content marking did NOT survive the 'binding_intact' condition under 'embedded_only': 0/108 assets retained a verifiable marking.",
            "target": {
              "type": "objective-id",
              "target-id": "EU-AI-ACT-50.embedded_only.binding_intact",
              "status": {
                "state": "not-satisfied"
              }
            },
            "related-observations": [
              {
                "observation-uuid": "8c0f5c9d-d75a-5410-b56f-35446d88308b"
              }
            ]
          },
          {
            "uuid": "a86de854-7ec3-502b-b807-d24cacecfe4e",
            "title": "Article 50 marking [embedded_only/issuer_resolvable]: not-satisfied",
            "description": "The Article 50 content marking did NOT survive the 'issuer_resolvable' condition under 'embedded_only': 0/108 assets retained a verifiable marking.",
            "target": {
              "type": "objective-id",
              "target-id": "EU-AI-ACT-50.embedded_only.issuer_resolvable",
              "status": {
                "state": "not-satisfied"
              }
            },
            "related-observations": [
              {
                "observation-uuid": "36f4ec27-4c2f-519d-8b15-bc552c019aec"
              }
            ]
          },
          {
            "uuid": "2cc99646-4170-59d7-95c2-e8cae34c37db",
            "title": "Article 50 marking [sidecar_oracle/manifest_present]: satisfied",
            "description": "The Article 50 content marking survived the 'manifest_present' condition under 'sidecar_oracle': 108/108 assets retained a verifiable marking.",
            "target": {
              "type": "objective-id",
              "target-id": "EU-AI-ACT-50.sidecar_oracle.manifest_present",
              "status": {
                "state": "satisfied"
              }
            },
            "related-observations": [
              {
                "observation-uuid": "8cb1a621-aa0a-5633-b251-88b5fb258c41"
              }
            ]
          },
          {
            "uuid": "71b98888-8219-55f2-ade4-5174b184365b",
            "title": "Article 50 marking [sidecar_oracle/digital_source_type]: satisfied",
            "description": "The Article 50 content marking survived the 'digital_source_type' condition under 'sidecar_oracle': 108/108 assets retained a verifiable marking.",
            "target": {
              "type": "objective-id",
              "target-id": "EU-AI-ACT-50.sidecar_oracle.digital_source_type",
              "status": {
                "state": "satisfied"
              }
            },
            "related-observations": [
              {
                "observation-uuid": "5e3714aa-dd38-50b9-8dd9-768d50106c1b"
              }
            ]
          },
          {
            "uuid": "a5e514e3-e8d3-552b-8a95-d14a894e3900",
            "title": "Article 50 marking [sidecar_oracle/signature_valid]: satisfied",
            "description": "The Article 50 content marking survived the 'signature_valid' condition under 'sidecar_oracle': 108/108 assets retained a verifiable marking.",
            "target": {
              "type": "objective-id",
              "target-id": "EU-AI-ACT-50.sidecar_oracle.signature_valid",
              "status": {
                "state": "satisfied"
              }
            },
            "related-observations": [
              {
                "observation-uuid": "7bd0536a-1336-58dc-9d96-42b4e514d179"
              }
            ]
          },
          {
            "uuid": "7a3fd548-8f9d-5697-8423-04813483d360",
            "title": "Article 50 marking [sidecar_oracle/binding_intact]: not-satisfied",
            "description": "The Article 50 content marking did NOT survive the 'binding_intact' condition under 'sidecar_oracle': 0/108 assets retained a verifiable marking.",
            "target": {
              "type": "objective-id",
              "target-id": "EU-AI-ACT-50.sidecar_oracle.binding_intact",
              "status": {
                "state": "not-satisfied"
              }
            },
            "related-observations": [
              {
                "observation-uuid": "ace5f90d-09a8-564f-9903-5ebe7fe7fcdc"
              }
            ]
          },
          {
            "uuid": "2fdfcd10-f1f6-5eaf-95fe-65d1ab6409a6",
            "title": "Article 50 marking [sidecar_oracle/issuer_resolvable]: not-satisfied",
            "description": "The Article 50 content marking did NOT survive the 'issuer_resolvable' condition under 'sidecar_oracle': 0/108 assets retained a verifiable marking.",
            "target": {
              "type": "objective-id",
              "target-id": "EU-AI-ACT-50.sidecar_oracle.issuer_resolvable",
              "status": {
                "state": "not-satisfied"
              }
            },
            "related-observations": [
              {
                "observation-uuid": "c0652347-086d-5b8b-9f6a-56088039ff3d"
              }
            ]
          }
        ],
        "observations": [
          {
            "uuid": "91f243c8-6d22-5181-8e01-009877bb5783",
            "collected": "2026-08-13T04:50:15.106767+00:00",
            "type": "control-objective-assessment",
            "title": "embedded_only \u00b7 manifest_present",
            "description": "Article 50 marking check 'manifest_present' under config 'embedded_only': 0/108 survived (rate 0.0000, clustered 95% CI [0.0, 0.2425] over 12 assets).",
            "origins": [
              {
                "type": "tool",
                "actors": [
                  {
                    "type": "assessment-platform",
                    "actor-uuid": "c50a1000-0050-4a11-b50c-000000000050"
                  }
                ]
              }
            ],
            "assessed-controls": [
              {
                "control-id": "EU-AI-ACT-50"
              }
            ],
            "collecting-method": "tool-integrated",
            "props": [
              {
                "name": "config",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "embedded_only"
              },
              {
                "name": "check",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "manifest_present"
              },
              {
                "name": "survived",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0"
              },
              {
                "name": "n-measured",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "108"
              },
              {
                "name": "survival-rate",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.0"
              },
              {
                "name": "ci95-clustered-low",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.0"
              },
              {
                "name": "ci95-clustered-high",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.2425"
              }
            ]
          },
          {
            "uuid": "9492ad39-1879-5a35-90e4-39790e70f23f",
            "collected": "2026-08-13T04:50:15.106807+00:00",
            "type": "control-objective-assessment",
            "title": "embedded_only \u00b7 digital_source_type",
            "description": "Article 50 marking check 'digital_source_type' under config 'embedded_only': 0/108 survived (rate 0.0000, clustered 95% CI [0.0, 0.2425] over 12 assets).",
            "origins": [
              {
                "type": "tool",
                "actors": [
                  {
                    "type": "assessment-platform",
                    "actor-uuid": "c50a1000-0050-4a11-b50c-000000000050"
                  }
                ]
              }
            ],
            "assessed-controls": [
              {
                "control-id": "EU-AI-ACT-50"
              }
            ],
            "collecting-method": "tool-integrated",
            "props": [
              {
                "name": "config",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "embedded_only"
              },
              {
                "name": "check",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "digital_source_type"
              },
              {
                "name": "survived",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0"
              },
              {
                "name": "n-measured",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "108"
              },
              {
                "name": "survival-rate",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.0"
              },
              {
                "name": "ci95-clustered-low",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.0"
              },
              {
                "name": "ci95-clustered-high",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.2425"
              }
            ]
          },
          {
            "uuid": "4dc580a5-4df9-58e8-85ea-375db1f1d803",
            "collected": "2026-08-13T04:50:15.106830+00:00",
            "type": "control-objective-assessment",
            "title": "embedded_only \u00b7 signature_valid",
            "description": "Article 50 marking check 'signature_valid' under config 'embedded_only': 0/108 survived (rate 0.0000, clustered 95% CI [0.0, 0.2425] over 12 assets).",
            "origins": [
              {
                "type": "tool",
                "actors": [
                  {
                    "type": "assessment-platform",
                    "actor-uuid": "c50a1000-0050-4a11-b50c-000000000050"
                  }
                ]
              }
            ],
            "assessed-controls": [
              {
                "control-id": "EU-AI-ACT-50"
              }
            ],
            "collecting-method": "tool-integrated",
            "props": [
              {
                "name": "config",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "embedded_only"
              },
              {
                "name": "check",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "signature_valid"
              },
              {
                "name": "survived",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0"
              },
              {
                "name": "n-measured",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "108"
              },
              {
                "name": "survival-rate",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.0"
              },
              {
                "name": "ci95-clustered-low",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.0"
              },
              {
                "name": "ci95-clustered-high",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.2425"
              }
            ]
          },
          {
            "uuid": "8c0f5c9d-d75a-5410-b56f-35446d88308b",
            "collected": "2026-08-13T04:50:15.106853+00:00",
            "type": "control-objective-assessment",
            "title": "embedded_only \u00b7 binding_intact",
            "description": "Article 50 marking check 'binding_intact' under config 'embedded_only': 0/108 survived (rate 0.0000, clustered 95% CI [0.0, 0.2425] over 12 assets).",
            "origins": [
              {
                "type": "tool",
                "actors": [
                  {
                    "type": "assessment-platform",
                    "actor-uuid": "c50a1000-0050-4a11-b50c-000000000050"
                  }
                ]
              }
            ],
            "assessed-controls": [
              {
                "control-id": "EU-AI-ACT-50"
              }
            ],
            "collecting-method": "tool-integrated",
            "props": [
              {
                "name": "config",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "embedded_only"
              },
              {
                "name": "check",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "binding_intact"
              },
              {
                "name": "survived",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0"
              },
              {
                "name": "n-measured",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "108"
              },
              {
                "name": "survival-rate",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.0"
              },
              {
                "name": "ci95-clustered-low",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.0"
              },
              {
                "name": "ci95-clustered-high",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.2425"
              }
            ]
          },
          {
            "uuid": "36f4ec27-4c2f-519d-8b15-bc552c019aec",
            "collected": "2026-08-13T04:50:15.106870+00:00",
            "type": "control-objective-assessment",
            "title": "embedded_only \u00b7 issuer_resolvable",
            "description": "Article 50 marking check 'issuer_resolvable' under config 'embedded_only': 0/108 survived (rate 0.0000, clustered 95% CI [0.0, 0.2425] over 12 assets).",
            "origins": [
              {
                "type": "tool",
                "actors": [
                  {
                    "type": "assessment-platform",
                    "actor-uuid": "c50a1000-0050-4a11-b50c-000000000050"
                  }
                ]
              }
            ],
            "assessed-controls": [
              {
                "control-id": "EU-AI-ACT-50"
              }
            ],
            "collecting-method": "tool-integrated",
            "props": [
              {
                "name": "config",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "embedded_only"
              },
              {
                "name": "check",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "issuer_resolvable"
              },
              {
                "name": "survived",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0"
              },
              {
                "name": "n-measured",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "108"
              },
              {
                "name": "survival-rate",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.0"
              },
              {
                "name": "ci95-clustered-low",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.0"
              },
              {
                "name": "ci95-clustered-high",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.2425"
              }
            ]
          },
          {
            "uuid": "8cb1a621-aa0a-5633-b251-88b5fb258c41",
            "collected": "2026-08-13T04:50:15.106890+00:00",
            "type": "control-objective-assessment",
            "title": "sidecar_oracle \u00b7 manifest_present",
            "description": "Article 50 marking check 'manifest_present' under config 'sidecar_oracle': 108/108 survived (rate 1.0000, clustered 95% CI [0.7575, 1.0] over 12 assets).",
            "origins": [
              {
                "type": "tool",
                "actors": [
                  {
                    "type": "assessment-platform",
                    "actor-uuid": "c50a1000-0050-4a11-b50c-000000000050"
                  }
                ]
              }
            ],
            "assessed-controls": [
              {
                "control-id": "EU-AI-ACT-50"
              }
            ],
            "collecting-method": "tool-integrated",
            "props": [
              {
                "name": "config",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "sidecar_oracle"
              },
              {
                "name": "check",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "manifest_present"
              },
              {
                "name": "survived",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "108"
              },
              {
                "name": "n-measured",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "108"
              },
              {
                "name": "survival-rate",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "1.0"
              },
              {
                "name": "ci95-clustered-low",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.7575"
              },
              {
                "name": "ci95-clustered-high",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "1.0"
              }
            ]
          },
          {
            "uuid": "5e3714aa-dd38-50b9-8dd9-768d50106c1b",
            "collected": "2026-08-13T04:50:15.106907+00:00",
            "type": "control-objective-assessment",
            "title": "sidecar_oracle \u00b7 digital_source_type",
            "description": "Article 50 marking check 'digital_source_type' under config 'sidecar_oracle': 108/108 survived (rate 1.0000, clustered 95% CI [0.7575, 1.0] over 12 assets).",
            "origins": [
              {
                "type": "tool",
                "actors": [
                  {
                    "type": "assessment-platform",
                    "actor-uuid": "c50a1000-0050-4a11-b50c-000000000050"
                  }
                ]
              }
            ],
            "assessed-controls": [
              {
                "control-id": "EU-AI-ACT-50"
              }
            ],
            "collecting-method": "tool-integrated",
            "props": [
              {
                "name": "config",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "sidecar_oracle"
              },
              {
                "name": "check",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "digital_source_type"
              },
              {
                "name": "survived",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "108"
              },
              {
                "name": "n-measured",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "108"
              },
              {
                "name": "survival-rate",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "1.0"
              },
              {
                "name": "ci95-clustered-low",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.7575"
              },
              {
                "name": "ci95-clustered-high",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "1.0"
              }
            ]
          },
          {
            "uuid": "7bd0536a-1336-58dc-9d96-42b4e514d179",
            "collected": "2026-08-13T04:50:15.106929+00:00",
            "type": "control-objective-assessment",
            "title": "sidecar_oracle \u00b7 signature_valid",
            "description": "Article 50 marking check 'signature_valid' under config 'sidecar_oracle': 108/108 survived (rate 1.0000, clustered 95% CI [0.7575, 1.0] over 12 assets).",
            "origins": [
              {
                "type": "tool",
                "actors": [
                  {
                    "type": "assessment-platform",
                    "actor-uuid": "c50a1000-0050-4a11-b50c-000000000050"
                  }
                ]
              }
            ],
            "assessed-controls": [
              {
                "control-id": "EU-AI-ACT-50"
              }
            ],
            "collecting-method": "tool-integrated",
            "props": [
              {
                "name": "config",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "sidecar_oracle"
              },
              {
                "name": "check",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "signature_valid"
              },
              {
                "name": "survived",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "108"
              },
              {
                "name": "n-measured",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "108"
              },
              {
                "name": "survival-rate",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "1.0"
              },
              {
                "name": "ci95-clustered-low",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.7575"
              },
              {
                "name": "ci95-clustered-high",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "1.0"
              }
            ]
          },
          {
            "uuid": "ace5f90d-09a8-564f-9903-5ebe7fe7fcdc",
            "collected": "2026-08-13T04:50:15.106948+00:00",
            "type": "control-objective-assessment",
            "title": "sidecar_oracle \u00b7 binding_intact",
            "description": "Article 50 marking check 'binding_intact' under config 'sidecar_oracle': 0/108 survived (rate 0.0000, clustered 95% CI [0.0, 0.2425] over 12 assets).",
            "origins": [
              {
                "type": "tool",
                "actors": [
                  {
                    "type": "assessment-platform",
                    "actor-uuid": "c50a1000-0050-4a11-b50c-000000000050"
                  }
                ]
              }
            ],
            "assessed-controls": [
              {
                "control-id": "EU-AI-ACT-50"
              }
            ],
            "collecting-method": "tool-integrated",
            "props": [
              {
                "name": "config",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "sidecar_oracle"
              },
              {
                "name": "check",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "binding_intact"
              },
              {
                "name": "survived",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0"
              },
              {
                "name": "n-measured",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "108"
              },
              {
                "name": "survival-rate",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.0"
              },
              {
                "name": "ci95-clustered-low",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.0"
              },
              {
                "name": "ci95-clustered-high",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.2425"
              }
            ]
          },
          {
            "uuid": "c0652347-086d-5b8b-9f6a-56088039ff3d",
            "collected": "2026-08-13T04:50:15.106965+00:00",
            "type": "control-objective-assessment",
            "title": "sidecar_oracle \u00b7 issuer_resolvable",
            "description": "Article 50 marking check 'issuer_resolvable' under config 'sidecar_oracle': 0/108 survived (rate 0.0000, clustered 95% CI [0.0, 0.2425] over 12 assets).",
            "origins": [
              {
                "type": "tool",
                "actors": [
                  {
                    "type": "assessment-platform",
                    "actor-uuid": "c50a1000-0050-4a11-b50c-000000000050"
                  }
                ]
              }
            ],
            "assessed-controls": [
              {
                "control-id": "EU-AI-ACT-50"
              }
            ],
            "collecting-method": "tool-integrated",
            "props": [
              {
                "name": "config",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "sidecar_oracle"
              },
              {
                "name": "check",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "issuer_resolvable"
              },
              {
                "name": "survived",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0"
              },
              {
                "name": "n-measured",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "108"
              },
              {
                "name": "survival-rate",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.0"
              },
              {
                "name": "ci95-clustered-low",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.0"
              },
              {
                "name": "ci95-clustered-high",
                "ns": "https://councilof.ai/ns/gspc",
                "value": "0.2425"
              }
            ]
          }
        ]
      }
    ],
    "back-matter": {
      "resources": [
        {
          "uuid": "8879789e-43f5-5654-9eef-c394e17cb0bc",
          "title": "Signed ProvBench measurement (provbench.json)",
          "description": "The raw signed evidence this OSCAL document re-expresses. Verify offline with: python3 sign.py --verify provbench.json",
          "props": [
            {
              "name": "signature-alg",
              "ns": "https://councilof.ai/ns/gspc",
              "value": "ed25519"
            },
            {
              "name": "signing-pubkey",
              "ns": "https://councilof.ai/ns/gspc",
              "value": "ZnF3DZUFc5QOoy+y07rvzNUyxJgza2kUQmn1nv4S9SY="
            },
            {
              "name": "signature",
              "ns": "https://councilof.ai/ns/gspc",
              "value": "++VPh0IANDu/EqVnJomZbp92WiWZkQUqY8c7JAF9ACbVtH7GTH+lRK1tp5bGjwK2vq8t99Ws1D7GsCeVa4AVBw=="
            }
          ],
          "rlinks": [
            {
              "href": "provbench.json",
              "media-type": "application/json"
            }
          ]
        }
      ]
    },
    "props": [
      {
        "name": "oscal-version",
        "ns": "https://councilof.ai/ns/gspc",
        "value": "1.1.0"
      },
      {
        "name": "ssp-chain-id",
        "ns": "https://councilof.ai/ns/gspc",
        "value": "5829cf10f0205c55cf109b6c"
      }
    ]
  },
  "signature": {
    "kind": "ed25519",
    "sig": "Ymg7ced4FcSzVpJLS43biHKLeQCHiR0UaCV9tneqGCvlbXar6DRlF5GwWbdOpQOaQNbYMhql3a+t2+oeD0jyBQ==",
    "body_sha256": "b64d593f2b089272aa97ca78e320bc438a032b93a1e048968f76570f0274f5f3",
    "pubkey": "ZnF3DZUFc5QOoy+y07rvzNUyxJgza2kUQmn1nv4S9SY=",
    "note": "Ed25519 over the canonical body; verify with sign.py --verify. PQC upgrade: ML-DSA-65 via liboqs \u2014 same body, swap the primitive."
  }
}