Skip to main content
Glama

Get an Agent Readiness report card

get_readiness
Read-onlyIdempotent

Get one published Agent Readiness report card: the job and the interface whose path it grades (none for an F card whose listing names no interface), the letter and its statement, each step's outcome, approvals and human workarounds, the evidence label (probed, or the job verified by a run), discovery facts from the service's own descriptors and llms.txt, the declared surface, policy identity, provenance, and canonical URL. Resolve by immutable profile ID or by one Entity plus exact product and job.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
jobNo
entityNoCurrent Sourcey Entity slug or immutable Entity ID.
productNo
profile_idNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
dataYes
release_idYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedOutput schema / properties / data / properties / profile / properties / discovery / items / properties / fact / enum
      Previous value: -[
      -  "mcp_endpoint",
      -  "openapi_server",
      -  "oauth_protected_resource",
      -  "oauth_authorization_server",
      -  "ard_entry",
      -  "api_catalog_link",
      -  "agent_registration",
      -  "payment_manifest",
      -  "unsupported_descriptor"
      -]New value: +[
      +  "mcp_endpoint",
      +  "openapi_server",
      +  "oauth_protected_resource",
      +  "oauth_authorization_server",
      +  "ard_entry",
      +  "api_catalog_link",
      +  "agent_registration",
      +  "agent_documentation",
      +  "agent_skill",
      +  "payment_manifest",
      +  "unsupported_descriptor"
      +]
  2. Changed37 schema fields changed
    • removedInput schema / properties / funnel
      Removed value: -{
      -  "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -  "type": "string"
      -}
    • addedInput schema / properties / job
      Added value: +{
      +  "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +  "type": "string"
      +}
    • addedOutput schema / properties / data / properties / freshness
      Added value: +{
      +  "anyOf": [
      +    {
      +      "additionalProperties": false,
      +      "properties": {
      +        "checked_at": {
      +          "format": "date-time",
      +          "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      +          "type": "string"
      +        },
      +        "next_due_at": {
      +          "anyOf": [
      +            {
      +              "format": "date-time",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      +              "type": "string"
      +            },
      +            {
      +              "type": "null"
      +            }
      +          ]
      +        },
      +        "state": {
      +          "enum": [
      +            "fresh",
      +            "stale"
      +          ],
      +          "type": "string"
      +        },
      +        "succeeded_at": {
      +          "anyOf": [
      +            {
      +              "format": "date-time",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      +              "type": "string"
      +            },
      +            {
      +              "type": "null"
      +            }
      +          ]
      +        }
      +      },
      +      "required": [
      +        "checked_at",
      +        "succeeded_at",
      +        "next_due_at",
      +        "state"
      +      ],
      +      "type": "object"
      +    },
      +    {
      +      "type": "null"
      +    }
      +  ]
      +}
    • removedOutput schema / properties / data / properties / profile / properties / assessment_basis
      Removed value: -{
      -  "additionalProperties": false,
      -  "properties": {
      -    "forbidden_substitutions": {
      -      "items": {
      -        "enum": [
      -          "captcha_solving",
      -          "human_password_or_session_sharing",
      -          "concealed_agent_identity",
      -          "invented_eligibility",
      -          "unbound_out_of_band_code",
      -          "vendor_policy_bypass",
      -          "unapproved_consequential_action"
      -        ],
      -        "type": "string"
      -      },
      -      "type": "array"
      -    },
      -    "initial_state": {
      -      "additionalProperties": false,
      -      "properties": {
      -        "external_identity": {
      -          "const": "only_when_declared_by_exact_funnel",
      -          "type": "string"
      -        },
      -        "paid_subscription": {
      -          "const": false,
      -          "type": "boolean"
      -        },
      -        "product_credentials": {
      -          "const": false,
      -          "type": "boolean"
      -        },
      -        "product_specific_account": {
      -          "const": false,
      -          "type": "boolean"
      -        },
      -        "provisioned_resource": {
      -          "const": false,
      -          "type": "boolean"
      -        }
      -      },
      -      "required": [
      -        "product_specific_account",
      -        "product_credentials",
      -        "paid_subscription",
      -        "provisioned_resource",
      -        "external_identity"
      -      ],
      -      "type": "object"
      -    },
      -    "observed_assessment": {
      -      "additionalProperties": false,
      -      "properties": {
      -        "allowed_sources": {
      -          "items": {
      -            "enum": [
      -              "public_documentation",
      -              "public_metadata",
      -              "public_endpoints",
      -              "non_mutating_interaction",
      -              "operator_attested_public_observation"
      -            ],
      -            "type": "string"
      -          },
      -          "type": "array"
      -        },
      -        "consequential_claims": {
      -          "const": "certification_required",
      -          "type": "string"
      -        }
      -      },
      -      "required": [
      -        "allowed_sources",
      -        "consequential_claims"
      -      ],
      -      "type": "object"
      -    },
      -    "permitted_human_boundaries": {
      -      "items": {
      -        "enum": [
      -          "account_ownership_confirmation",
      -          "delegated_identity_consent",
      -          "regulated_approval",
      -          "final_payment_or_irreversible_commitment"
      -        ],
      -        "type": "string"
      -      },
      -      "type": "array"
      -    },
      -    "principal": {
      -      "const": "authorized_human_or_organization",
      -      "type": "string"
      -    },
      -    "required_handoff_properties": {
      -      "items": {
      -        "enum": [
      -          "exact_disclosure",
      -          "resumable_handoff",
      -          "deterministic_continuation"
      -        ],
      -        "type": "string"
      -      },
      -      "type": "array"
      -    },
      -    "success": {
      -      "additionalProperties": false,
      -      "properties": {
      -        "authority": {
      -          "const": "scoped",
      -          "type": "string"
      -        },
      -        "failure_semantics": {
      -          "const": "documented",
      -          "type": "string"
      -        },
      -        "interface_coverage": {
      -          "enum": [
      -            "at_least_one_declared_alternative",
      -            "one_selected_interface_per_target"
      -          ],
      -          "type": "string"
      -        },
      -        "recovery": {
      -          "const": "supported",
      -          "type": "string"
      -        },
      -        "target_coverage": {
      -          "const": "every_declared_target",
      -          "type": "string"
      -        }
      -      },
      -      "required": [
      -        "target_coverage",
      -        "interface_coverage",
      -        "authority",
      -        "failure_semantics",
      -        "recovery"
      -      ],
      -      "type": "object"
      -    }
      -  },
      -  "required": [
      -    "principal",
      -    "initial_state",
      -    "permitted_human_boundaries",
      -    "required_handoff_properties",
      -    "forbidden_substitutions",
      -    "success",
      -    "observed_assessment"
      -  ],
      -  "type": "object"
      -}
    • removedOutput schema / properties / data / properties / profile / properties / coverage
      Removed value: -{
      -  "additionalProperties": false,
      -  "properties": {
      -    "barrier_ratio": {
      -      "maximum": 1,
      -      "minimum": 0,
      -      "type": "number"
      -    },
      -    "barrier_signals": {
      -      "maximum": 9007199254740991,
      -      "minimum": 0,
      -      "type": "integer"
      -    },
      -    "covered_signals": {
      -      "maximum": 9007199254740991,
      -      "minimum": 0,
      -      "type": "integer"
      -    },
      -    "ratio": {
      -      "maximum": 1,
      -      "minimum": 0,
      -      "type": "number"
      -    },
      -    "required_signals": {
      -      "maximum": 9007199254740991,
      -      "minimum": 0,
      -      "type": "integer"
      -    },
      -    "status": {
      -      "enum": [
      -        "complete",
      -        "incomplete"
      -      ],
      -      "type": "string"
      -    },
      -    "verified_barrier_signals": {
      -      "maximum": 9007199254740991,
      -      "minimum": 0,
      -      "type": "integer"
      -    }
      -  },
      -  "required": [
      -    "status",
      -    "required_signals",
      -    "covered_signals",
      -    "ratio",
      -    "barrier_signals",
      -    "verified_barrier_signals",
      -    "barrier_ratio"
      -  ],
      -  "type": "object"
      -}
    • addedOutput schema / properties / data / properties / profile / properties / discovery
      Added value: +{
      +  "items": {
      +    "additionalProperties": false,
      +    "properties": {
      +      "adapter": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "namespace": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "version": {
      +            "maxLength": 80,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "namespace",
      +          "version"
      +        ],
      +        "type": "object"
      +      },
      +      "attempt_digest": {
      +        "pattern": "^sha256:[a-f0-9]{64}$",
      +        "type": "string"
      +      },
      +      "descriptor_url": {
      +        "format": "uri",
      +        "type": "string"
      +      },
      +      "fact": {
      +        "enum": [
      +          "mcp_endpoint",
      +          "openapi_server",
      +          "oauth_protected_resource",
      +          "oauth_authorization_server",
      +          "ard_entry",
      +          "api_catalog_link",
      +          "agent_registration",
      +          "payment_manifest",
      +          "unsupported_descriptor"
      +        ],
      +        "type": "string"
      +      },
      +      "value": {
      +        "format": "uri",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "fact",
      +      "value",
      +      "descriptor_url",
      +      "attempt_digest",
      +      "adapter"
      +    ],
      +    "type": "object"
      +  },
      +  "maxItems": 64,
      +  "type": "array"
      +}
    • removedOutput schema / properties / data / properties / profile / properties / first_blocked_stage
      Removed value: -{
      -  "additionalProperties": false,
      -  "properties": {
      -    "blocker": {
      -      "additionalProperties": false,
      -      "properties": {
      -        "code": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "explanation": {
      -          "maxLength": 500,
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "signal_code": {
      -          "pattern": "^[a-z0-9]+(?:[._-][a-z0-9]+)*$",
      -          "type": "string"
      -        }
      -      },
      -      "required": [
      -        "signal_code",
      -        "code",
      -        "explanation"
      -      ],
      -      "type": "object"
      -    },
      -    "finding": {
      -      "additionalProperties": false,
      -      "properties": {
      -        "condition": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "context": {
      -          "maxLength": 500,
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "finding": {
      -          "maxLength": 280,
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "signal_code": {
      -          "pattern": "^[a-z0-9]+(?:[._-][a-z0-9]+)*$",
      -          "type": "string"
      -        }
      -      },
      -      "required": [
      -        "signal_code",
      -        "condition",
      -        "finding"
      -      ],
      -      "type": "object"
      -    },
      -    "stage": {
      -      "enum": [
      -        "evaluate",
      -        "sign_up",
      -        "pay",
      -        "provision",
      -        "operate"
      -      ],
      -      "type": "string"
      -    },
      -    "stage_label": {
      -      "maxLength": 40,
      -      "minLength": 1,
      -      "type": "string"
      -    }
      -  },
      -  "required": [
      -    "stage",
      -    "stage_label",
      -    "finding"
      -  ],
      -  "type": "object"
      -}
    • removedOutput schema / properties / data / properties / profile / properties / freshness
      Removed value: -{
      -  "enum": [
      -    "fresh",
      -    "stale",
      -    "unknown"
      -  ],
      -  "type": "string"
      -}
    • removedOutput schema / properties / data / properties / profile / properties / grade
      Removed value: -{
      -  "enum": [
      -    "A+",
      -    "A",
      -    "B+",
      -    "B",
      -    "C+",
      -    "C",
      -    "D",
      -    "F",
      -    "unrated"
      -  ],
      -  "type": "string"
      -}
    • removedOutput schema / properties / data / properties / profile / properties / grade_derivation
      Removed value: -{
      -  "additionalProperties": false,
      -  "properties": {
      -    "coverage_rule": {
      -      "maxLength": 280,
      -      "minLength": 1,
      -      "type": "string"
      -    },
      -    "explanation": {
      -      "maxLength": 500,
      -      "minLength": 1,
      -      "type": "string"
      -    },
      -    "label": {
      -      "maxLength": 80,
      -      "minLength": 1,
      -      "type": "string"
      -    },
      -    "outcome_rule": {
      -      "maxLength": 280,
      -      "minLength": 1,
      -      "type": "string"
      -    }
      -  },
      -  "required": [
      -    "label",
      -    "explanation",
      -    "coverage_rule",
      -    "outcome_rule"
      -  ],
      -  "type": "object"
      -}
    • addedOutput schema / properties / data / properties / profile / properties / interface_id
      Added value: +{
      +  "anyOf": [
      +    {
      +      "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +      "type": "string"
      +    },
      +    {
      +      "type": "null"
      +    }
      +  ]
      +}
    • addedOutput schema / properties / data / properties / profile / properties / job
      Added value: +{
      +  "additionalProperties": false,
      +  "properties": {
      +    "category": {
      +      "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +      "type": "string"
      +    },
      +    "job_digest": {
      +      "pattern": "^sha256:[a-f0-9]{64}$",
      +      "type": "string"
      +    },
      +    "job_id": {
      +      "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +      "type": "string"
      +    },
      +    "name": {
      +      "maxLength": 120,
      +      "minLength": 1,
      +      "type": "string"
      +    },
      +    "statement": {
      +      "maxLength": 400,
      +      "minLength": 1,
      +      "type": "string"
      +    }
      +  },
      +  "required": [
      +    "job_id",
      +    "job_digest",
      +    "category",
      +    "name",
      +    "statement"
      +  ],
      +  "type": "object"
      +}
    • addedOutput schema / properties / data / properties / profile / properties / label
      Added value: +{
      +  "enum": [
      +    "sourcey_run",
      +    "vendor_run_verified",
      +    "probed"
      +  ],
      +  "type": "string"
      +}
    • addedOutput schema / properties / data / properties / profile / properties / last_run_at
      Added value: +{
      +  "format": "date-time",
      +  "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      +  "type": "string"
      +}
    • removedOutput schema / properties / data / properties / profile / properties / last_tested_at
      Removed value: -{
      -  "format": "date-time",
      -  "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      -  "type": "string"
      -}
    • removedOutput schema / properties / data / properties / profile / properties / limitations
      Removed value: -{
      -  "items": {
      -    "additionalProperties": false,
      -    "properties": {
      -      "finding": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "condition": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "context": {
      -            "maxLength": 500,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "finding": {
      -            "maxLength": 280,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "signal_code": {
      -            "pattern": "^[a-z0-9]+(?:[._-][a-z0-9]+)*$",
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "signal_code",
      -          "condition",
      -          "finding"
      -        ],
      -        "type": "object"
      -      },
      -      "remediation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "code": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "instruction": {
      -            "maxLength": 500,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "signal_code": {
      -            "pattern": "^[a-z0-9]+(?:[._-][a-z0-9]+)*$",
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "signal_code",
      -          "code",
      -          "instruction"
      -        ],
      -        "type": "object"
      -      },
      -      "stage": {
      -        "enum": [
      -          "evaluate",
      -          "sign_up",
      -          "pay",
      -          "provision",
      -          "operate"
      -        ],
      -        "type": "string"
      -      },
      -      "stage_label": {
      -        "maxLength": 40,
      -        "minLength": 1,
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "stage",
      -      "stage_label",
      -      "finding"
      -    ],
      -    "type": "object"
      -  },
      -  "type": "array"
      -}
    • addedOutput schema / properties / data / properties / profile / properties / onboard
      Added value: +{
      +  "additionalProperties": false,
      +  "properties": {
      +    "level": {
      +      "anyOf": [
      +        {
      +          "maximum": 6,
      +          "minimum": 1,
      +          "type": "integer"
      +        },
      +        {
      +          "type": "null"
      +        }
      +      ]
      +    }
      +  },
      +  "required": [
      +    "level"
      +  ],
      +  "type": "object"
      +}
    • addedOutput schema / properties / data / properties / profile / properties / operate
      Added value: +{
      +  "additionalProperties": false,
      +  "properties": {
      +    "approvals": {
      +      "items": {
      +        "enum": [
      +          "discover",
      +          "delegation",
      +          "pay",
      +          "job",
      +          "confirm",
      +          "sustain"
      +        ],
      +        "type": "string"
      +      },
      +      "type": "array"
      +    },
      +    "letter": {
      +      "anyOf": [
      +        {
      +          "enum": [
      +            "A+",
      +            "A",
      +            "B+",
      +            "B",
      +            "C+",
      +            "C",
      +            "D",
      +            "F"
      +          ],
      +          "type": "string"
      +        },
      +        {
      +          "type": "null"
      +        }
      +      ]
      +    },
      +    "missing": {
      +      "items": {
      +        "enum": [
      +          "discover",
      +          "delegation",
      +          "pay",
      +          "job",
      +          "confirm",
      +          "sustain"
      +        ],
      +        "type": "string"
      +      },
      +      "type": "array"
      +    },
      +    "statement": {
      +      "anyOf": [
      +        {
      +          "maxLength": 280,
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        {
      +          "type": "null"
      +        }
      +      ]
      +    },
      +    "steps": {
      +      "items": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "outcome": {
      +            "enum": [
      +              "machine",
      +              "approval",
      +              "workaround",
      +              "blocked",
      +              "not_applicable",
      +              "not_assessed"
      +            ],
      +            "type": "string"
      +          },
      +          "step": {
      +            "enum": [
      +              "discover",
      +              "delegation",
      +              "pay",
      +              "job",
      +              "confirm",
      +              "sustain"
      +            ],
      +            "type": "string"
      +          },
      +          "timing": {
      +            "anyOf": [
      +              {
      +                "enum": [
      +                  "setup",
      +                  "recurring"
      +                ],
      +                "type": "string"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          }
      +        },
      +        "required": [
      +          "step",
      +          "outcome",
      +          "timing"
      +        ],
      +        "type": "object"
      +      },
      +      "maxItems": 6,
      +      "minItems": 6,
      +      "type": "array"
      +    },
      +    "workarounds": {
      +      "items": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "step": {
      +            "enum": [
      +              "discover",
      +              "delegation",
      +              "pay",
      +              "job",
      +              "confirm",
      +              "sustain"
      +            ],
      +            "type": "string"
      +          },
      +          "timing": {
      +            "enum": [
      +              "setup",
      +              "recurring"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "step",
      +          "timing"
      +        ],
      +        "type": "object"
      +      },
      +      "type": "array"
      +    }
      +  },
      +  "required": [
      +    "letter",
      +    "statement",
      +    "steps",
      +    "missing",
      +    "approvals",
      +    "workarounds"
      +  ],
      +  "type": "object"
      +}
    • removedOutput schema / properties / data / properties / profile / properties / overall_outcome
      Removed value: -{
      -  "enum": [
      -    "pass",
      -    "constrained",
      -    "fail",
      -    "unknown",
      -    "not_applicable"
      -  ],
      -  "type": "string"
      -}
    • removedOutput schema / properties / data / properties / profile / properties / primary_finding
      Removed value: -{
      -  "additionalProperties": false,
      -  "properties": {
      -    "blocker": {
      -      "additionalProperties": false,
      -      "properties": {
      -        "code": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "explanation": {
      -          "maxLength": 500,
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "signal_code": {
      -          "pattern": "^[a-z0-9]+(?:[._-][a-z0-9]+)*$",
      -          "type": "string"
      -        }
      -      },
      -      "required": [
      -        "signal_code",
      -        "code",
      -        "explanation"
      -      ],
      -      "type": "object"
      -    },
      -    "finding": {
      -      "additionalProperties": false,
      -      "properties": {
      -        "condition": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "context": {
      -          "maxLength": 500,
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "finding": {
      -          "maxLength": 280,
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "signal_code": {
      -          "pattern": "^[a-z0-9]+(?:[._-][a-z0-9]+)*$",
      -          "type": "string"
      -        }
      -      },
      -      "required": [
      -        "signal_code",
      -        "condition",
      -        "finding"
      -      ],
      -      "type": "object"
      -    },
      -    "public_state": {
      -      "enum": [
      -        "limited",
      -        "blocked"
      -      ],
      -      "type": "string"
      -    },
      -    "stage": {
      -      "enum": [
      -        "evaluate",
      -        "sign_up",
      -        "pay",
      -        "provision",
      -        "operate"
      -      ],
      -      "type": "string"
      -    },
      -    "stage_label": {
      -      "maxLength": 40,
      -      "minLength": 1,
      -      "type": "string"
      -    }
      -  },
      -  "required": [
      -    "stage",
      -    "stage_label",
      -    "public_state",
      -    "finding"
      -  ],
      -  "type": "object"
      -}
    • removedOutput schema / properties / data / properties / profile / properties / provenance / properties / coverage_policy_digest
      Removed value: -{
      -  "pattern": "^sha256:[a-f0-9]{64}$",
      -  "type": "string"
      -}
    • removedOutput schema / properties / data / properties / profile / properties / provenance / properties / fields
      Removed value: -{
      -  "items": {
      -    "additionalProperties": false,
      -    "properties": {
      -      "accepted_proof_kinds": {
      -        "items": {
      -          "enum": [
      -            "observed",
      -            "derived",
      -            "editorial",
      -            "attested"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "contradicting_event_ids": {
      -        "items": {
      -          "pattern": "^sha256:[a-f0-9]{64}$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "evidence_proof_kinds": {
      -        "items": {
      -          "enum": [
      -            "observed",
      -            "derived",
      -            "editorial",
      -            "attested"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "freshness": {
      -        "enum": [
      -          "fresh",
      -          "stale",
      -          "unknown"
      -        ],
      -        "type": "string"
      -      },
      -      "latest_observation_at": {
      -        "format": "date-time",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      -        "type": "string"
      -      },
      -      "path": {
      -        "format": "starts_with",
      -        "pattern": "^\\/.*",
      -        "type": "string"
      -      },
      -      "supporting_event_ids": {
      -        "items": {
      -          "pattern": "^sha256:[a-f0-9]{64}$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      }
      -    },
      -    "required": [
      -      "path",
      -      "supporting_event_ids",
      -      "contradicting_event_ids",
      -      "accepted_proof_kinds",
      -      "evidence_proof_kinds",
      -      "freshness"
      -    ],
      -    "type": "object"
      -  },
      -  "minItems": 1,
      -  "type": "array"
      -}
    • removedOutput schema / properties / data / properties / profile / properties / provenance / properties / freshness
      Removed value: -{
      -  "enum": [
      -    "fresh",
      -    "stale",
      -    "unknown"
      -  ],
      -  "type": "string"
      -}
    • removedOutput schema / properties / data / properties / profile / properties / provenance / properties / freshness_policy_digest
      Removed value: -{
      -  "pattern": "^sha256:[a-f0-9]{64}$",
      -  "type": "string"
      -}
    • changedOutput schema / properties / data / properties / profile / properties / provenance / required
      Previous value: -[
      -  "freshness",
      -  "dispute",
      -  "coverage_policy_digest",
      -  "freshness_policy_digest",
      -  "basis_event_ids",
      -  "fields",
      -  "vendor_attestation"
      -]New value: +[
      +  "dispute",
      +  "vendor_attestation",
      +  "basis_event_ids"
      +]
    • removedOutput schema / properties / data / properties / profile / properties / public_state
      Removed value: -{
      -  "enum": [
      -    "ready",
      -    "limited",
      -    "blocked",
      -    "unknown",
      -    "not_applicable"
      -  ],
      -  "type": "string"
      -}
    • changedOutput schema / properties / data / properties / profile / properties / publication / properties / reasons / items / enum
      Previous value: -[
      -  "lifecycle_not_active",
      -  "coverage_incomplete",
      -  "required_evidence_not_supported",
      -  "freshness_not_fresh",
      -  "unrated",
      -  "no_useful_finding",
      -  "open_dispute"
      -]New value: +[
      +  "lifecycle_not_active",
      +  "open_dispute"
      +]
    • addedOutput schema / properties / data / properties / profile / properties / run
      Added value: +{
      +  "additionalProperties": false,
      +  "properties": {
      +    "assertions": {
      +      "items": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "assertion": {
      +            "pattern": "^[a-z][a-z0-9_]{0,63}$",
      +            "type": "string"
      +          },
      +          "failure": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "check": {
      +                    "maximum": 9007199254740991,
      +                    "minimum": 0,
      +                    "type": "integer"
      +                  },
      +                  "reason": {
      +                    "maxLength": 300,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "check",
      +                  "reason"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "holds": {
      +            "type": "boolean"
      +          },
      +          "statement": {
      +            "maxLength": 400,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "assertion",
      +          "holds",
      +          "failure",
      +          "statement"
      +        ],
      +        "type": "object"
      +      },
      +      "maxItems": 8,
      +      "type": "array"
      +    },
      +    "discovery_reads": {
      +      "maximum": 64,
      +      "minimum": 0,
      +      "type": "integer"
      +    },
      +    "error_probe": {
      +      "anyOf": [
      +        {
      +          "additionalProperties": false,
      +          "properties": {
      +            "reason": {
      +              "maxLength": 300,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "typed": {
      +              "type": "boolean"
      +            }
      +          },
      +          "required": [
      +            "typed",
      +            "reason"
      +          ],
      +          "type": "object"
      +        },
      +        {
      +          "type": "null"
      +        }
      +      ]
      +    },
      +    "exchanges": {
      +      "items": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "exchange_digest": {
      +            "pattern": "^sha256:[a-f0-9]{64}$",
      +            "type": "string"
      +          },
      +          "finished_at": {
      +            "format": "date-time",
      +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      +            "type": "string"
      +          },
      +          "method": {
      +            "enum": [
      +              "GET",
      +              "HEAD",
      +              "POST",
      +              "PUT",
      +              "PATCH",
      +              "DELETE"
      +            ],
      +            "type": "string"
      +          },
      +          "purpose": {
      +            "enum": [
      +              "delegation",
      +              "job",
      +              "error_probe",
      +              "sustain_rotation",
      +              "sustain_revocation",
      +              "sustain_baseline",
      +              "sustain_rotated_probe",
      +              "sustain_revoked_probe",
      +              "sustain_control_probe",
      +              "cleanup"
      +            ],
      +            "type": "string"
      +          },
      +          "response": {
      +            "anyOf": [
      +              {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "content_bytes": {
      +                    "maximum": 9007199254740991,
      +                    "minimum": 0,
      +                    "type": "integer"
      +                  },
      +                  "content_digest": {
      +                    "pattern": "^sha256:[a-f0-9]{64}$",
      +                    "type": "string"
      +                  },
      +                  "media_type": {
      +                    "maxLength": 256,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  "status": {
      +                    "maximum": 999,
      +                    "minimum": 100,
      +                    "type": "integer"
      +                  }
      +                },
      +                "required": [
      +                  "status",
      +                  "media_type",
      +                  "content_bytes",
      +                  "content_digest"
      +                ],
      +                "type": "object"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "role": {
      +            "enum": [
      +              "request",
      +              "session_opening",
      +              "tool_listing",
      +              "session_close"
      +            ],
      +            "type": "string"
      +          },
      +          "started_at": {
      +            "format": "date-time",
      +            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      +            "type": "string"
      +          },
      +          "transport_error": {
      +            "anyOf": [
      +              {
      +                "maxLength": 40,
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              {
      +                "type": "null"
      +              }
      +            ]
      +          },
      +          "url": {
      +            "format": "uri",
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "purpose",
      +          "role",
      +          "method",
      +          "url",
      +          "started_at",
      +          "finished_at",
      +          "response",
      +          "transport_error",
      +          "exchange_digest"
      +        ],
      +        "type": "object"
      +      },
      +      "maxItems": 64,
      +      "type": "array"
      +    },
      +    "finished_at": {
      +      "format": "date-time",
      +      "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      +      "type": "string"
      +    },
      +    "started_at": {
      +      "format": "date-time",
      +      "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      +      "type": "string"
      +    }
      +  },
      +  "required": [
      +    "started_at",
      +    "finished_at",
      +    "discovery_reads",
      +    "exchanges",
      +    "assertions",
      +    "error_probe"
      +  ],
      +  "type": "object"
      +}
    • removedOutput schema / properties / data / properties / profile / properties / scope / properties / funnel
      Removed value: -{
      -  "additionalProperties": false,
      -  "properties": {
      -    "key": {
      -      "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -      "type": "string"
      -    },
      -    "name": {
      -      "maxLength": 160,
      -      "minLength": 1,
      -      "type": "string"
      -    }
      -  },
      -  "required": [
      -    "key",
      -    "name"
      -  ],
      -  "type": "object"
      -}
    • addedOutput schema / properties / data / properties / profile / properties / scope / properties / job
      Added value: +{
      +  "additionalProperties": false,
      +  "properties": {
      +    "key": {
      +      "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +      "type": "string"
      +    },
      +    "name": {
      +      "maxLength": 160,
      +      "minLength": 1,
      +      "type": "string"
      +    }
      +  },
      +  "required": [
      +    "key",
      +    "name"
      +  ],
      +  "type": "object"
      +}
    • changedOutput schema / properties / data / properties / profile / properties / scope / required
      Previous value: -[
      -  "product",
      -  "funnel"
      -]New value: +[
      +  "product",
      +  "job"
      +]
    • removedOutput schema / properties / data / properties / profile / properties / stages
      Removed value: -{
      -  "items": {
      -    "additionalProperties": false,
      -    "properties": {
      -      "blockers": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "code": {
      -              "maxLength": 160,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "explanation": {
      -              "maxLength": 500,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "signal_code": {
      -              "pattern": "^[a-z0-9]+(?:[._-][a-z0-9]+)*$",
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "signal_code",
      -            "code",
      -            "explanation"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "outcome": {
      -        "enum": [
      -          "pass",
      -          "constrained",
      -          "fail",
      -          "unknown",
      -          "not_applicable"
      -        ],
      -        "type": "string"
      -      },
      -      "primary_finding": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "condition": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "context": {
      -            "maxLength": 500,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "finding": {
      -            "maxLength": 280,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "signal_code": {
      -            "pattern": "^[a-z0-9]+(?:[._-][a-z0-9]+)*$",
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "signal_code",
      -          "condition",
      -          "finding"
      -        ],
      -        "type": "object"
      -      },
      -      "public_state": {
      -        "enum": [
      -          "ready",
      -          "limited",
      -          "blocked",
      -          "unknown",
      -          "not_applicable"
      -        ],
      -        "type": "string"
      -      },
      -      "remediations": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "code": {
      -              "maxLength": 160,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "instruction": {
      -              "maxLength": 500,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "signal_code": {
      -              "pattern": "^[a-z0-9]+(?:[._-][a-z0-9]+)*$",
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "signal_code",
      -            "code",
      -            "instruction"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "secondary_context": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "condition": {
      -              "maxLength": 160,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "context": {
      -              "maxLength": 500,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "finding": {
      -              "maxLength": 280,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "signal_code": {
      -              "pattern": "^[a-z0-9]+(?:[._-][a-z0-9]+)*$",
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "signal_code",
      -            "condition",
      -            "finding"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "signals": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "assessment_method": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "method_digest": {
      -                  "pattern": "^sha256:[a-f0-9]{64}$",
      -                  "type": "string"
      -                },
      -                "name": {
      -                  "pattern": "^[a-z0-9]+(?:[._-][a-z0-9]+)*$",
      -                  "type": "string"
      -                },
      -                "version": {
      -                  "maxLength": 160,
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "name",
      -                "version",
      -                "method_digest"
      -              ],
      -              "type": "object"
      -            },
      -            "blocker": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "code": {
      -                  "maxLength": 160,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "explanation": {
      -                  "maxLength": 500,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "signal_code": {
      -                  "pattern": "^[a-z0-9]+(?:[._-][a-z0-9]+)*$",
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "signal_code",
      -                "code",
      -                "explanation"
      -              ],
      -              "type": "object"
      -            },
      -            "condition": {
      -              "maxLength": 160,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "determination_bases": {
      -              "items": {
      -                "oneOf": [
      -                  {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "artifact_digests": {
      -                        "items": {
      -                          "pattern": "^sha256:[a-f0-9]{64}$",
      -                          "type": "string"
      -                        },
      -                        "minItems": 1,
      -                        "type": "array"
      -                      },
      -                      "captures": {
      -                        "items": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "capture_rung": {
      -                              "enum": [
      -                                "http",
      -                                "headless",
      -                                "archive",
      -                                "manual"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "retained_capture_digest": {
      -                              "pattern": "^sha256:[a-f0-9]{64}$",
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "retained_capture_digest",
      -                            "capture_rung"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "minItems": 1,
      -                        "type": "array"
      -                      },
      -                      "kind": {
      -                        "const": "direct_observation",
      -                        "type": "string"
      -                      },
      -                      "locators": {
      -                        "items": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "artifact_digest": {
      -                              "pattern": "^sha256:[a-f0-9]{64}$",
      -                              "type": "string"
      -                            },
      -                            "end_byte": {
      -                              "exclusiveMinimum": 0,
      -                              "maximum": 9007199254740991,
      -                              "type": "integer"
      -                            },
      -                            "start_byte": {
      -                              "maximum": 9007199254740991,
      -                              "minimum": 0,
      -                              "type": "integer"
      -                            },
      -                            "value_digest": {
      -                              "pattern": "^sha256:[a-f0-9]{64}$",
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "artifact_digest",
      -                            "start_byte",
      -                            "end_byte",
      -                            "value_digest"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "minItems": 1,
      -                        "type": "array"
      -                      }
      -                    },
      -                    "required": [
      -                      "kind",
      -                      "captures",
      -                      "artifact_digests",
      -                      "locators"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "approved_request": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "request": {
      -                            "additionalProperties": false,
      -                            "properties": {
      -                              "headers": {
      -                                "items": {
      -                                  "additionalProperties": false,
      -                                  "properties": {
      -                                    "name": {
      -                                      "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -                                      "type": "string"
      -                                    },
      -                                    "value": {
      -                                      "maxLength": 512,
      -                                      "minLength": 1,
      -                                      "type": "string"
      -                                    }
      -                                  },
      -                                  "required": [
      -                                    "name",
      -                                    "value"
      -                                  ],
      -                                  "type": "object"
      -                                },
      -                                "maxItems": 16,
      -                                "type": "array"
      -                              },
      -                              "method": {
      -                                "const": "GET",
      -                                "type": "string"
      -                              },
      -                              "success_assertions": {
      -                                "items": {
      -                                  "additionalProperties": false,
      -                                  "properties": {
      -                                    "equals": {
      -                                      "anyOf": [
      -                                        {
      -                                          "maxLength": 512,
      -                                          "type": "string"
      -                                        },
      -                                        {
      -                                          "type": "number"
      -                                        },
      -                                        {
      -                                          "type": "boolean"
      -                                        },
      -                                        {
      -                                          "type": "null"
      -                                        }
      -                                      ]
      -                                    },
      -                                    "pointer": {
      -                                      "maxLength": 256,
      -                                      "pattern": "^\\/(?:[^~/]|~0|~1)+(?:\\/(?:[^~/]|~0|~1)+)*$",
      -                                      "type": "string"
      -                                    }
      -                                  },
      -                                  "required": [
      -                                    "pointer",
      -                                    "equals"
      -                                  ],
      -                                  "type": "object"
      -                                },
      -                                "maxItems": 8,
      -                                "minItems": 1,
      -                                "type": "array"
      -                              },
      -                              "target_url": {
      -                                "format": "uri",
      -                                "type": "string"
      -                              }
      -                            },
      -                            "required": [
      -                              "method",
      -                              "headers"
      -                            ],
      -                            "type": "object"
      -                          },
      -                          "source_url": {
      -                            "format": "uri",
      -                            "type": "string"
      -                          }
      -                        },
      -                        "required": [
      -                          "source_url",
      -                          "request"
      -                        ],
      -                        "type": "object"
      -                      },
      -                      "artifact_digests": {
      -                        "items": {
      -                          "pattern": "^sha256:[a-f0-9]{64}$",
      -                          "type": "string"
      -                        },
      -                        "minItems": 1,
      -                        "type": "array"
      -                      },
      -                      "assessment_target_id": {
      -                        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -                        "type": "string"
      -                      },
      -                      "captures": {
      -                        "items": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "capture_rung": {
      -                              "enum": [
      -                                "http",
      -                                "headless",
      -                                "archive",
      -                                "manual"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "retained_capture_digest": {
      -                              "pattern": "^sha256:[a-f0-9]{64}$",
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "retained_capture_digest",
      -                            "capture_rung"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "minItems": 1,
      -                        "type": "array"
      -                      },
      -                      "endpoint_id": {
      -                        "pattern": "^[a-z0-9][a-z0-9_-]*$",
      -                        "type": "string"
      -                      },
      -                      "kind": {
      -                        "const": "service_exchange",
      -                        "type": "string"
      -                      },
      -                      "response_content_digest": {
      -                        "pattern": "^sha256:[a-f0-9]{64}$",
      -                        "type": "string"
      -                      },
      -                      "response_status_code": {
      -                        "maximum": 299,
      -                        "minimum": 200,
      -                        "type": "integer"
      -                      },
      -                      "source_observation_digest": {
      -                        "pattern": "^sha256:[a-f0-9]{64}$",
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "kind",
      -                      "captures",
      -                      "artifact_digests",
      -                      "endpoint_id",
      -                      "assessment_target_id",
      -                      "source_observation_digest",
      -                      "approved_request",
      -                      "response_status_code",
      -                      "response_content_digest"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "artifact_digests": {
      -                        "items": {
      -                          "pattern": "^sha256:[a-f0-9]{64}$",
      -                          "type": "string"
      -                        },
      -                        "minItems": 1,
      -                        "type": "array"
      -                      },
      -                      "captures": {
      -                        "items": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "capture_rung": {
      -                              "enum": [
      -                                "http",
      -                                "headless",
      -                                "archive",
      -                                "manual"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "retained_capture_digest": {
      -                              "pattern": "^sha256:[a-f0-9]{64}$",
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "retained_capture_digest",
      -                            "capture_rung"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "minItems": 1,
      -                        "type": "array"
      -                      },
      -                      "coverage_scope": {
      -                        "enum": [
      -                          "exact_resource",
      -                          "tested_surfaces",
      -                          "exact_funnel"
      -                        ],
      -                        "type": "string"
      -                      },
      -                      "covered_branches": {
      -                        "exclusiveMinimum": 0,
      -                        "maximum": 9007199254740991,
      -                        "type": "integer"
      -                      },
      -                      "covered_surfaces": {
      -                        "items": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "node_id": {
      -                              "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -                              "type": "string"
      -                            },
      -                            "node_kind": {
      -                              "enum": [
      -                                "resource",
      -                                "endpoint",
      -                                "interface",
      -                                "surface_exclusion"
      -                              ],
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "node_kind",
      -                            "node_id"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "minItems": 1,
      -                        "type": "array"
      -                      },
      -                      "kind": {
      -                        "const": "bounded_absence",
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "kind",
      -                      "captures",
      -                      "artifact_digests",
      -                      "coverage_scope",
      -                      "covered_surfaces",
      -                      "covered_branches"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "artifact_digests": {
      -                        "items": {
      -                          "pattern": "^sha256:[a-f0-9]{64}$",
      -                          "type": "string"
      -                        },
      -                        "minItems": 1,
      -                        "type": "array"
      -                      },
      -                      "captures": {
      -                        "items": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "capture_rung": {
      -                              "enum": [
      -                                "http",
      -                                "headless",
      -                                "archive",
      -                                "manual"
      -                              ],
      -                              "type": "string"
      -                            },
      -                            "retained_capture_digest": {
      -                              "pattern": "^sha256:[a-f0-9]{64}$",
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "retained_capture_digest",
      -                            "capture_rung"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "minItems": 1,
      -                        "type": "array"
      -                      },
      -                      "kind": {
      -                        "const": "explicit_first_party_declaration",
      -                        "type": "string"
      -                      },
      -                      "locators": {
      -                        "items": {
      -                          "additionalProperties": false,
      -                          "properties": {
      -                            "artifact_digest": {
      -                              "pattern": "^sha256:[a-f0-9]{64}$",
      -                              "type": "string"
      -                            },
      -                            "end_byte": {
      -                              "exclusiveMinimum": 0,
      -                              "maximum": 9007199254740991,
      -                              "type": "integer"
      -                            },
      -                            "start_byte": {
      -                              "maximum": 9007199254740991,
      -                              "minimum": 0,
      -                              "type": "integer"
      -                            },
      -                            "value_digest": {
      -                              "pattern": "^sha256:[a-f0-9]{64}$",
      -                              "type": "string"
      -                            }
      -                          },
      -                          "required": [
      -                            "artifact_digest",
      -                            "start_byte",
      -                            "end_byte",
      -                            "value_digest"
      -                          ],
      -                          "type": "object"
      -                        },
      -                        "minItems": 1,
      -                        "type": "array"
      -                      },
      -                      "source_surface": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "node_id": {
      -                            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -                            "type": "string"
      -                          },
      -                          "node_kind": {
      -                            "enum": [
      -                              "resource",
      -                              "endpoint",
      -                              "interface",
      -                              "surface_exclusion"
      -                            ],
      -                            "type": "string"
      -                          }
      -                        },
      -                        "required": [
      -                          "node_kind",
      -                          "node_id"
      -                        ],
      -                        "type": "object"
      -                      }
      -                    },
      -                    "required": [
      -                      "kind",
      -                      "captures",
      -                      "artifact_digests",
      -                      "source_surface",
      -                      "locators"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "adapter_digest": {
      -                        "pattern": "^sha256:[a-f0-9]{64}$",
      -                        "type": "string"
      -                      },
      -                      "artifact_digests": {
      -                        "items": {
      -                          "pattern": "^sha256:[a-f0-9]{64}$",
      -                          "type": "string"
      -                        },
      -                        "minItems": 1,
      -                        "type": "array"
      -                      },
      -                      "evidence_record_digest": {
      -                        "pattern": "^sha256:[a-f0-9]{64}$",
      -                        "type": "string"
      -                      },
      -                      "kind": {
      -                        "const": "standard_requirement",
      -                        "type": "string"
      -                      },
      -                      "requirement": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "namespace": {
      -                            "pattern": "^[a-z0-9]+(?:[._-][a-z0-9]+)*$",
      -                            "type": "string"
      -                          },
      -                          "relation": {
      -                            "enum": [
      -                              "tests",
      -                              "informational-reference"
      -                            ],
      -                            "type": "string"
      -                          },
      -                          "requirement_id": {
      -                            "maxLength": 240,
      -                            "minLength": 1,
      -                            "type": "string"
      -                          },
      -                          "version": {
      -                            "maxLength": 160,
      -                            "minLength": 1,
      -                            "type": "string"
      -                          }
      -                        },
      -                        "required": [
      -                          "namespace",
      -                          "version",
      -                          "requirement_id",
      -                          "relation"
      -                        ],
      -                        "type": "object"
      -                      }
      -                    },
      -                    "required": [
      -                      "kind",
      -                      "adapter_digest",
      -                      "evidence_record_digest",
      -                      "requirement",
      -                      "artifact_digests"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "certification_receipt_digest": {
      -                        "pattern": "^sha256:[a-f0-9]{64}$",
      -                        "type": "string"
      -                      },
      -                      "kind": {
      -                        "const": "certification_receipt",
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "kind",
      -                      "certification_receipt_digest"
      -                    ],
      -                    "type": "object"
      -                  }
      -                ]
      -              },
      -              "type": "array"
      -            },
      -            "evaluation_role": {
      -              "enum": [
      -                "graded",
      -                "barrier",
      -                "informational"
      -              ],
      -              "type": "string"
      -            },
      -            "evidence_status": {
      -              "enum": [
      -                "supported",
      -                "contradicted",
      -                "mixed",
      -                "missing"
      -              ],
      -              "type": "string"
      -            },
      -            "finding": {
      -              "maxLength": 280,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "freshness": {
      -              "enum": [
      -                "fresh",
      -                "stale",
      -                "unknown"
      -              ],
      -              "type": "string"
      -            },
      -            "note": {
      -              "maxLength": 500,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "observed_at": {
      -              "format": "date-time",
      -              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      -              "type": "string"
      -            },
      -            "outcome": {
      -              "enum": [
      -                "pass",
      -                "constrained",
      -                "fail",
      -                "unknown",
      -                "not_applicable"
      -              ],
      -              "type": "string"
      -            },
      -            "public_state": {
      -              "enum": [
      -                "ready",
      -                "limited",
      -                "blocked",
      -                "unknown",
      -                "not_applicable"
      -              ],
      -              "type": "string"
      -            },
      -            "remediation": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "code": {
      -                  "maxLength": 160,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "instruction": {
      -                  "maxLength": 500,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "signal_code": {
      -                  "pattern": "^[a-z0-9]+(?:[._-][a-z0-9]+)*$",
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "signal_code",
      -                "code",
      -                "instruction"
      -              ],
      -              "type": "object"
      -            },
      -            "required": {
      -              "type": "boolean"
      -            },
      -            "signal_code": {
      -              "pattern": "^[a-z0-9]+(?:[._-][a-z0-9]+)*$",
      -              "type": "string"
      -            },
      -            "tested_surfaces": {
      -              "items": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "node_id": {
      -                    "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -                    "type": "string"
      -                  },
      -                  "node_kind": {
      -                    "enum": [
      -                      "resource",
      -                      "endpoint",
      -                      "interface",
      -                      "surface_exclusion"
      -                    ],
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "node_kind",
      -                  "node_id"
      -                ],
      -                "type": "object"
      -              },
      -              "type": "array"
      -            },
      -            "value": {
      -              "enum": [
      -                "yes",
      -                "no",
      -                "partial",
      -                "unknown",
      -                "not_applicable"
      -              ],
      -              "type": "string"
      -            },
      -            "value_label": {
      -              "maxLength": 40,
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "signal_code",
      -            "evaluation_role",
      -            "required",
      -            "value",
      -            "value_label",
      -            "outcome",
      -            "public_state",
      -            "condition",
      -            "finding",
      -            "evidence_status",
      -            "freshness",
      -            "tested_surfaces",
      -            "determination_bases"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "stage": {
      -        "enum": [
      -          "evaluate",
      -          "sign_up",
      -          "pay",
      -          "provision",
      -          "operate"
      -        ],
      -        "type": "string"
      -      },
      -      "stage_label": {
      -        "maxLength": 40,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "state_label": {
      -        "maxLength": 40,
      -        "minLength": 1,
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "stage",
      -      "stage_label",
      -      "outcome",
      -      "public_state",
      -      "state_label",
      -      "primary_finding",
      -      "secondary_context",
      -      "signals",
      -      "blockers",
      -      "remediations"
      -    ],
      -    "type": "object"
      -  },
      -  "maxItems": 5,
      -  "minItems": 5,
      -  "type": "array"
      -}
    • removedOutput schema / properties / data / properties / profile / properties / state_label
      Removed value: -{
      -  "maxLength": 40,
      -  "minLength": 1,
      -  "type": "string"
      -}
    • removedOutput schema / properties / data / properties / profile / properties / surface_catalog / properties / assessment_targets
      Removed value: -{
      -  "items": {
      -    "additionalProperties": false,
      -    "properties": {
      -      "interface_ids": {
      -        "items": {
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "name": {
      -        "maxLength": 240,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "target_id": {
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "target_id",
      -      "name",
      -      "interface_ids"
      -    ],
      -    "type": "object"
      -  },
      -  "type": "array"
      -}
    • changedOutput schema / properties / data / properties / profile / properties / surface_catalog / required
      Previous value: -[
      -  "assessment_targets",
      -  "participants",
      -  "resources",
      -  "endpoints",
      -  "interfaces",
      -  "relations",
      -  "surface_exclusions"
      -]New value: +[
      +  "participants",
      +  "resources",
      +  "endpoints",
      +  "interfaces",
      +  "relations",
      +  "surface_exclusions"
      +]
    • changedOutput schema / properties / data / properties / profile / required
      Previous value: -[
      -  "agent_readiness_profile_id",
      -  "entity_id",
      -  "scope",
      -  "lifecycle",
      -  "effective_from",
      -  "revision_digest",
      -  "policy_digest",
      -  "policy_version",
      -  "policy_as_of",
      -  "assessment_basis",
      -  "surface_catalog",
      -  "overall_outcome",
      -  "public_state",
      -  "state_label",
      -  "grade",
      -  "grade_derivation",
      -  "publication",
      -  "limitations",
      -  "stages",
      -  "coverage",
      -  "last_tested_at",
      -  "freshness",
      -  "provenance",
      -  "canonical_url",
      -  "projection_digest"
      -]New value: +[
      +  "agent_readiness_profile_id",
      +  "entity_id",
      +  "scope",
      +  "surface_catalog",
      +  "lifecycle",
      +  "effective_from",
      +  "revision_digest",
      +  "policy_digest",
      +  "policy_version",
      +  "policy_as_of",
      +  "job",
      +  "interface_id",
      +  "label",
      +  "operate",
      +  "onboard",
      +  "discovery",
      +  "run",
      +  "last_run_at",
      +  "publication",
      +  "provenance",
      +  "canonical_url",
      +  "projection_digest"
      +]
    • changedOutput schema / properties / data / required
      Previous value: -[
      -  "entity",
      -  "profile"
      -]New value: +[
      +  "entity",
      +  "profile",
      +  "freshness"
      +]
  3. Changed1 schema field changed
    • changedOutput schema / properties / data / properties / profile / properties / stages / items / properties / signals / items / properties / determination_bases / items / oneOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "artifact_digests": {
      -        "items": {
      -          "pattern": "^sha256:[a-f0-9]{64}$",
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "captures": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "capture_rung": {
      -              "enum": [
      -                "http",
      -                "headless",
      -                "archive",
      -                "manual"
      -              ],
      -              "type": "string"
      -            },
      -            "retained_capture_digest": {
      -              "pattern": "^sha256:[a-f0-9]{64}$",
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "retained_capture_digest",
      -            "capture_rung"
      -          ],
      -          "type": "object"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "kind": {
      -        "const": "direct_observation",
      -        "type": "string"
      -      },
      -      "locators": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "artifact_digest": {
      -              "pattern": "^sha256:[a-f0-9]{64}$",
      -              "type": "string"
      -            },
      -            "end_byte": {
      -              "exclusiveMinimum": 0,
      -              "maximum": 9007199254740991,
      -              "type": "integer"
      -            },
      -            "start_byte": {
      -              "maximum": 9007199254740991,
      -              "minimum": 0,
      -              "type": "integer"
      -            },
      -            "value_digest": {
      -              "pattern": "^sha256:[a-f0-9]{64}$",
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "artifact_digest",
      -            "start_byte",
      -            "end_byte",
      -            "value_digest"
      -          ],
      -          "type": "object"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      }
      -    },
      -    "required": [
      -      "kind",
      -      "captures",
      -      "artifact_digests",
      -      "locators"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "artifact_digests": {
      -        "items": {
      -          "pattern": "^sha256:[a-f0-9]{64}$",
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "captures": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "capture_rung": {
      -              "enum": [
      -                "http",
      -                "headless",
      -                "archive",
      -                "manual"
      -              ],
      -              "type": "string"
      -            },
      -            "retained_capture_digest": {
      -              "pattern": "^sha256:[a-f0-9]{64}$",
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "retained_capture_digest",
      -            "capture_rung"
      -          ],
      -          "type": "object"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "coverage_scope": {
      -        "enum": [
      -          "exact_resource",
      -          "tested_surfaces",
      -          "exact_funnel"
      -        ],
      -        "type": "string"
      -      },
      -      "covered_branches": {
      -        "exclusiveMinimum": 0,
      -        "maximum": 9007199254740991,
      -        "type": "integer"
      -      },
      -      "covered_surfaces": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "node_id": {
      -              "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -              "type": "string"
      -            },
      -            "node_kind": {
      -              "enum": [
      -                "resource",
      -                "endpoint",
      -                "interface",
      -                "surface_exclusion"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "node_kind",
      -            "node_id"
      -          ],
      -          "type": "object"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "kind": {
      -        "const": "bounded_absence",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "kind",
      -      "captures",
      -      "artifact_digests",
      -      "coverage_scope",
      -      "covered_surfaces",
      -      "covered_branches"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "artifact_digests": {
      -        "items": {
      -          "pattern": "^sha256:[a-f0-9]{64}$",
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "captures": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "capture_rung": {
      -              "enum": [
      -                "http",
      -                "headless",
      -                "archive",
      -                "manual"
      -              ],
      -              "type": "string"
      -            },
      -            "retained_capture_digest": {
      -              "pattern": "^sha256:[a-f0-9]{64}$",
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "retained_capture_digest",
      -            "capture_rung"
      -          ],
      -          "type": "object"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "kind": {
      -        "const": "explicit_first_party_declaration",
      -        "type": "string"
      -      },
      -      "locators": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "artifact_digest": {
      -              "pattern": "^sha256:[a-f0-9]{64}$",
      -              "type": "string"
      -            },
      -            "end_byte": {
      -              "exclusiveMinimum": 0,
      -              "maximum": 9007199254740991,
      -              "type": "integer"
      -            },
      -            "start_byte": {
      -              "maximum": 9007199254740991,
      -              "minimum": 0,
      -              "type": "integer"
      -            },
      -            "value_digest": {
      -              "pattern": "^sha256:[a-f0-9]{64}$",
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "artifact_digest",
      -            "start_byte",
      -            "end_byte",
      -            "value_digest"
      -          ],
      -          "type": "object"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "source_surface": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "node_id": {
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "node_kind": {
      -            "enum": [
      -              "resource",
      -              "endpoint",
      -              "interface",
      -              "surface_exclusion"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "node_kind",
      -          "node_id"
      -        ],
      -        "type": "object"
      -      }
      -    },
      -    "required": [
      -      "kind",
      -      "captures",
      -      "artifact_digests",
      -      "source_surface",
      -      "locators"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "adapter_digest": {
      -        "pattern": "^sha256:[a-f0-9]{64}$",
      -        "type": "string"
      -      },
      -      "artifact_digests": {
      -        "items": {
      -          "pattern": "^sha256:[a-f0-9]{64}$",
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "evidence_record_digest": {
      -        "pattern": "^sha256:[a-f0-9]{64}$",
      -        "type": "string"
      -      },
      -      "kind": {
      -        "const": "standard_requirement",
      -        "type": "string"
      -      },
      -      "requirement": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "namespace": {
      -            "pattern": "^[a-z0-9]+(?:[._-][a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "relation": {
      -            "enum": [
      -              "tests",
      -              "informational-reference"
      -            ],
      -            "type": "string"
      -          },
      -          "requirement_id": {
      -            "maxLength": 240,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "version": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "namespace",
      -          "version",
      -          "requirement_id",
      -          "relation"
      -        ],
      -        "type": "object"
      -      }
      -    },
      -    "required": [
      -      "kind",
      -      "adapter_digest",
      -      "evidence_record_digest",
      -      "requirement",
      -      "artifact_digests"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "certification_receipt_digest": {
      -        "pattern": "^sha256:[a-f0-9]{64}$",
      -        "type": "string"
      -      },
      -      "kind": {
      -        "const": "certification_receipt",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "kind",
      -      "certification_receipt_digest"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "artifact_digests": {
      +        "items": {
      +          "pattern": "^sha256:[a-f0-9]{64}$",
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "captures": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "capture_rung": {
      +              "enum": [
      +                "http",
      +                "headless",
      +                "archive",
      +                "manual"
      +              ],
      +              "type": "string"
      +            },
      +            "retained_capture_digest": {
      +              "pattern": "^sha256:[a-f0-9]{64}$",
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "retained_capture_digest",
      +            "capture_rung"
      +          ],
      +          "type": "object"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "kind": {
      +        "const": "direct_observation",
      +        "type": "string"
      +      },
      +      "locators": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "artifact_digest": {
      +              "pattern": "^sha256:[a-f0-9]{64}$",
      +              "type": "string"
      +            },
      +            "end_byte": {
      +              "exclusiveMinimum": 0,
      +              "maximum": 9007199254740991,
      +              "type": "integer"
      +            },
      +            "start_byte": {
      +              "maximum": 9007199254740991,
      +              "minimum": 0,
      +              "type": "integer"
      +            },
      +            "value_digest": {
      +              "pattern": "^sha256:[a-f0-9]{64}$",
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "artifact_digest",
      +            "start_byte",
      +            "end_byte",
      +            "value_digest"
      +          ],
      +          "type": "object"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      }
      +    },
      +    "required": [
      +      "kind",
      +      "captures",
      +      "artifact_digests",
      +      "locators"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "approved_request": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "request": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "headers": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "name": {
      +                      "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +                      "type": "string"
      +                    },
      +                    "value": {
      +                      "maxLength": 512,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "name",
      +                    "value"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 16,
      +                "type": "array"
      +              },
      +              "method": {
      +                "const": "GET",
      +                "type": "string"
      +              },
      +              "success_assertions": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "equals": {
      +                      "anyOf": [
      +                        {
      +                          "maxLength": 512,
      +                          "type": "string"
      +                        },
      +                        {
      +                          "type": "number"
      +                        },
      +                        {
      +                          "type": "boolean"
      +                        },
      +                        {
      +                          "type": "null"
      +                        }
      +                      ]
      +                    },
      +                    "pointer": {
      +                      "maxLength": 256,
      +                      "pattern": "^\\/(?:[^~/]|~0|~1)+(?:\\/(?:[^~/]|~0|~1)+)*$",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "pointer",
      +                    "equals"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 8,
      +                "minItems": 1,
      +                "type": "array"
      +              },
      +              "target_url": {
      +                "format": "uri",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "method",
      +              "headers"
      +            ],
      +            "type": "object"
      +          },
      +          "source_url": {
      +            "format": "uri",
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "source_url",
      +          "request"
      +        ],
      +        "type": "object"
      +      },
      +      "artifact_digests": {
      +        "items": {
      +          "pattern": "^sha256:[a-f0-9]{64}$",
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "assessment_target_id": {
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "captures": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "capture_rung": {
      +              "enum": [
      +                "http",
      +                "headless",
      +                "archive",
      +                "manual"
      +              ],
      +              "type": "string"
      +            },
      +            "retained_capture_digest": {
      +              "pattern": "^sha256:[a-f0-9]{64}$",
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "retained_capture_digest",
      +            "capture_rung"
      +          ],
      +          "type": "object"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "endpoint_id": {
      +        "pattern": "^[a-z0-9][a-z0-9_-]*$",
      +        "type": "string"
      +      },
      +      "kind": {
      +        "const": "service_exchange",
      +        "type": "string"
      +      },
      +      "response_content_digest": {
      +        "pattern": "^sha256:[a-f0-9]{64}$",
      +        "type": "string"
      +      },
      +      "response_status_code": {
      +        "maximum": 299,
      +        "minimum": 200,
      +        "type": "integer"
      +      },
      +      "source_observation_digest": {
      +        "pattern": "^sha256:[a-f0-9]{64}$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "kind",
      +      "captures",
      +      "artifact_digests",
      +      "endpoint_id",
      +      "assessment_target_id",
      +      "source_observation_digest",
      +      "approved_request",
      +      "response_status_code",
      +      "response_content_digest"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "artifact_digests": {
      +        "items": {
      +          "pattern": "^sha256:[a-f0-9]{64}$",
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "captures": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "capture_rung": {
      +              "enum": [
      +                "http",
      +                "headless",
      +                "archive",
      +                "manual"
      +              ],
      +              "type": "string"
      +            },
      +            "retained_capture_digest": {
      +              "pattern": "^sha256:[a-f0-9]{64}$",
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "retained_capture_digest",
      +            "capture_rung"
      +          ],
      +          "type": "object"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "coverage_scope": {
      +        "enum": [
      +          "exact_resource",
      +          "tested_surfaces",
      +          "exact_funnel"
      +        ],
      +        "type": "string"
      +      },
      +      "covered_branches": {
      +        "exclusiveMinimum": 0,
      +        "maximum": 9007199254740991,
      +        "type": "integer"
      +      },
      +      "covered_surfaces": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "node_id": {
      +              "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +              "type": "string"
      +            },
      +            "node_kind": {
      +              "enum": [
      +                "resource",
      +                "endpoint",
      +                "interface",
      +                "surface_exclusion"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "node_kind",
      +            "node_id"
      +          ],
      +          "type": "object"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "kind": {
      +        "const": "bounded_absence",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "kind",
      +      "captures",
      +      "artifact_digests",
      +      "coverage_scope",
      +      "covered_surfaces",
      +      "covered_branches"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "artifact_digests": {
      +        "items": {
      +          "pattern": "^sha256:[a-f0-9]{64}$",
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "captures": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "capture_rung": {
      +              "enum": [
      +                "http",
      +                "headless",
      +                "archive",
      +                "manual"
      +              ],
      +              "type": "string"
      +            },
      +            "retained_capture_digest": {
      +              "pattern": "^sha256:[a-f0-9]{64}$",
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "retained_capture_digest",
      +            "capture_rung"
      +          ],
      +          "type": "object"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "kind": {
      +        "const": "explicit_first_party_declaration",
      +        "type": "string"
      +      },
      +      "locators": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "artifact_digest": {
      +              "pattern": "^sha256:[a-f0-9]{64}$",
      +              "type": "string"
      +            },
      +            "end_byte": {
      +              "exclusiveMinimum": 0,
      +              "maximum": 9007199254740991,
      +              "type": "integer"
      +            },
      +            "start_byte": {
      +              "maximum": 9007199254740991,
      +              "minimum": 0,
      +              "type": "integer"
      +            },
      +            "value_digest": {
      +              "pattern": "^sha256:[a-f0-9]{64}$",
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "artifact_digest",
      +            "start_byte",
      +            "end_byte",
      +            "value_digest"
      +          ],
      +          "type": "object"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "source_surface": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "node_id": {
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "node_kind": {
      +            "enum": [
      +              "resource",
      +              "endpoint",
      +              "interface",
      +              "surface_exclusion"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "node_kind",
      +          "node_id"
      +        ],
      +        "type": "object"
      +      }
      +    },
      +    "required": [
      +      "kind",
      +      "captures",
      +      "artifact_digests",
      +      "source_surface",
      +      "locators"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "adapter_digest": {
      +        "pattern": "^sha256:[a-f0-9]{64}$",
      +        "type": "string"
      +      },
      +      "artifact_digests": {
      +        "items": {
      +          "pattern": "^sha256:[a-f0-9]{64}$",
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "evidence_record_digest": {
      +        "pattern": "^sha256:[a-f0-9]{64}$",
      +        "type": "string"
      +      },
      +      "kind": {
      +        "const": "standard_requirement",
      +        "type": "string"
      +      },
      +      "requirement": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "namespace": {
      +            "pattern": "^[a-z0-9]+(?:[._-][a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "relation": {
      +            "enum": [
      +              "tests",
      +              "informational-reference"
      +            ],
      +            "type": "string"
      +          },
      +          "requirement_id": {
      +            "maxLength": 240,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "version": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "namespace",
      +          "version",
      +          "requirement_id",
      +          "relation"
      +        ],
      +        "type": "object"
      +      }
      +    },
      +    "required": [
      +      "kind",
      +      "adapter_digest",
      +      "evidence_record_digest",
      +      "requirement",
      +      "artifact_digests"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "certification_receipt_digest": {
      +        "pattern": "^sha256:[a-f0-9]{64}$",
      +        "type": "string"
      +      },
      +      "kind": {
      +        "const": "certification_receipt",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "kind",
      +      "certification_receipt_digest"
      +    ],
      +    "type": "object"
      +  }
      +]
  4. Changed2 schema fields changed
    • removedOutput schema / properties / data / properties / profile / properties / assessment_basis / properties / success / properties / interface_coverage / const
      Removed value: -"at_least_one_declared_alternative"
    • addedOutput schema / properties / data / properties / profile / properties / assessment_basis / properties / success / properties / interface_coverage / enum
      Added value: +[
      +  "at_least_one_declared_alternative",
      +  "one_selected_interface_per_target"
      +]
  5. Changed9 schema fields changed
    • changedOutput schema / properties / data / properties / entity / properties / identity_assurance / properties / verified_at / pattern
      Previous value: -"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"New value: +"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
    • changedOutput schema / properties / data / properties / profile / properties / effective_from / pattern
      Previous value: -"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"New value: +"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
    • changedOutput schema / properties / data / properties / profile / properties / effective_until / pattern
      Previous value: -"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"New value: +"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
    • changedOutput schema / properties / data / properties / profile / properties / last_tested_at / pattern
      Previous value: -"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"New value: +"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
    • changedOutput schema / properties / data / properties / profile / properties / policy_as_of / pattern
      Previous value: -"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"New value: +"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
    • changedOutput schema / properties / data / properties / profile / properties / provenance / properties / fields / items / properties / latest_observation_at / pattern
      Previous value: -"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"New value: +"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
    • addedOutput schema / properties / data / properties / profile / properties / provenance / properties / fields / items / properties / path / format
      Added value: +"starts_with"
    • changedOutput schema / properties / data / properties / profile / properties / provenance / properties / vendor_attestation / oneOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "status": {
      -        "const": "none",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "status"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "attested_at": {
      -        "format": "date-time",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      -        "type": "string"
      -      },
      -      "event_id": {
      -        "pattern": "^sha256:[a-f0-9]{64}$",
      -        "type": "string"
      -      },
      -      "status": {
      -        "const": "current",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "status",
      -      "event_id",
      -      "attested_at"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "status": {
      +        "const": "none",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "status"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "attested_at": {
      +        "format": "date-time",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      +        "type": "string"
      +      },
      +      "event_id": {
      +        "pattern": "^sha256:[a-f0-9]{64}$",
      +        "type": "string"
      +      },
      +      "status": {
      +        "const": "current",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "status",
      +      "event_id",
      +      "attested_at"
      +    ],
      +    "type": "object"
      +  }
      +]
    • changedOutput schema / properties / data / properties / profile / properties / stages / items / properties / signals / items / properties / observed_at / pattern
      Previous value: -"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"New value: +"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
  6. Added

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.