Skip to main content
Glama

Server Details

Find and compare startup credits and deals with eligibility checks and exact evidence.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
34.5% over 53 days
Last Tested
Transport
Streamable HTTP ยท MCP 2025-11-25
URL
Repository
sourcey/mcp-server
GitHub Stars
0
Server Listing
Sourcey MCP Server

TDQS

A3.8/5.0

Scored across 8 tools

Disambiguation5/5

Each tool targets a distinct resource and action across the two clear domains (startup credits/deals and Agent Readiness), with wording that explicitly prevents conflation. Search vs compare offers and search vs get readiness are cleanly separated by verb and description.

Naming Consistency5/5

All eight tools follow a consistent snake_case verb_noun pattern (e.g., search_offers, get_readiness, inspect_evidence). No mixing of conventions or styles.

Tool Count5/5

Eight tools is well-scoped for a server covering two related data domains. Each tool has a clear role and the set avoids both thinness and bloat.

Completeness4/5

The surface covers search, compare, changes, evidence, readiness retrieval, declaration preparation, and service discovery. Minor gaps exist, such as no single-offer getter by ID and no direct submission tool, but agents can work around these via search results or external HTTP calls.

Available Tools

8 tools
compare_offersCompare offers
Read-onlyIdempotent
Inspect

Compare two to ten startup credit or deal offers side by side, including value, access requirements, eligibility, freshness, and evidence. Unknown eligibility and unsupported stacking remain explicit.

ParametersJSON Schema
NameRequiredDescriptionDefault
factsYesKnown typed company facts used only for explicit eligibility evaluation; omit unknown facts.
offersYesTwo to ten exact startup credit or deal offers to compare in this order.

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataYes
stackingYes
release_idYes
get_changesGet changesA
Read-onlyIdempotent
Inspect

Track added, changed, withdrawn, and removed startup credits, discounts, free tiers, perks, and deals through Sourcey's signed change feed after an optional cursor.

ParametersJSON Schema
NameRequiredDescriptionDefault
cursorNoOpaque signed cursor returned by the previous change-feed page.

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataYes
release_idYes
diff_digestYes
next_cursorYes
snapshot_idYes
feed_contractYes
retained_from_release_idYes

TDQS

A3.5/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, and destructiveHint=false, so the safety profile is covered. The description adds that the feed is 'signed' (an authenticity/trust property not visible in annotations) and that the cursor is optional, but it does not describe ordering, page size, or how the feed terminates.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

One dense sentence with the action and scope front-loaded; the enumerated resource list is long but conveys what is tracked. No redundant or filler content.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With annotations covering the safety profile and an output schema describing return values, the description only needs to establish the change-feed purpose and cursor mechanics, which it does. Missing minor operational details (ordering, pagination termination) keeps it from a 5.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and the single parameter is fully documented in the schema as an opaque signed cursor. The description only echoes that the cursor is optional, adding no syntax or format detail beyond the schema, so the baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a concrete verb (track) and resource (added/changed/withdrawn/removed offers in Sourcey's signed change feed), which is clearly distinct from sibling search_offers and compare_offers. It does not explicitly name which sibling to use instead, but the change-feed framing is unambiguous enough for selection.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The phrase 'after an optional cursor' implies the pagination workflow (call, then feed the returned cursor back in for the next page), which is useful implied usage. However, there is no explicit statement of when to use this versus the sibling search tools or any preconditions for the first call.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_readinessGet an Agent Readiness report card
Read-onlyIdempotent
Inspect

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.

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

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataYes
release_idYes
get_servicesGet Sourcey paid servicesA
Read-onlyIdempotent
Inspect

Discover Sourcey's enabled paid agent services and canonical HTTP resources, including exact request and response contracts, price floor, policy links, and x402 discovery. Payment and durable job status remain on the product HTTP API; this read-only MCP tool never signs, settles, or interprets a payment.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataYes
release_idYes
openapi_urlYes
x402_discovery_urlYes

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, non-destructive, closed-world, so the bar is lower, yet the description adds domain-specific behavioral context beyond them: it never signs, settles, or interprets a payment, and it points to where payment/job state actually lives. That is more than restating the hints and usefully scopes what the tool will and won't do.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, zero filler: the first front-loads what is returned, the second immediately bounds scope and safety. Every clause carries information an agent would otherwise have to infer.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With an output schema present, the return shape need not be explained, and the description still summarizes it. Combined with rich annotations and zero required inputs, an agent has everything needed to select and call this tool correctly; the explicit statement that payments are handled elsewhere closes the main ambiguity.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, so the baseline is 4 and there is no parameter semantics to document. The description correctly names the discovery categories returned rather than inventing input concepts that don't exist.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Discover Sourcey's enabled paid agent services and canonical HTTP resources') and enumerates exactly what the payload contains (request/response contracts, price floor, policy links, x402 discovery). It is unmistakably a discovery tool, but it never explicitly differentiates itself from siblings like search_offers or compare_offers, which also deal with offers/pricing.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The second sentence draws a clear boundary: payment execution and durable job status live on the product HTTP API, not here. That is genuine when-not guidance for an agent deciding whether this tool can resolve a payment question. It stops short of routing to a specific sibling tool for offer comparison or searching.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

inspect_evidenceInspect evidenceA
Read-onlyIdempotent
Inspect

Inspect the provenance behind startup credits and deals. Resolve one to ten exact revisions to supporting events and observations, including freshness and dispute status.

ParametersJSON Schema
NameRequiredDescriptionDefault
revision_digestsYesExact offer revision digests returned by Sourcey search or comparison.

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataYes
release_idYes

TDQS

A3.5/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, non-destructive, and closed-world behavior, so the safety profile is covered. The description adds modest context by noting it surfaces freshness and dispute status, but says nothing about cost, limits, or failure modes beyond what the structured fields provide.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two front-loaded sentences with no filler; the purpose lands first and the resolution scope follows. Slightly dense but every clause earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a single-parameter, read-only tool with rich annotations and an output schema, the description is essentially complete: it establishes what is inspected and what the results contain. Only cross-tool routing guidance is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

With a single parameter at 100% schema coverage, the schema fully documents the sha256-prefixed revision digests. The description's 'one to ten exact revisions' restates the min/max items bounds without adding format or sourcing detail beyond what the schema already says.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific verb (inspect) and resource (provenance behind startup credits and deals) and clarifies the mechanism of resolving revisions to supporting events and observations. It is distinguishable from read siblings like search_offers and compare_offers, though it does not explicitly name them.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is only implied: the schema notes digests come from 'Sourcey search or comparison,' which hints the tool follows search_offers/compare_offers, but the description itself offers no explicit when-to-use or when-not guidance against the seven siblings.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

prepare_declarationPrepare an Agent Readiness declaration
Read-onlyIdempotent
Inspect

Prepare the canonical Agent Readiness declaration for one service and job: participants, endpoints, API and MCP interfaces, the job operation on each interface that performs the job (the request the probes send with no account, or the operation in the vendor's OpenAPI document where the interface has no public endpoint), and optional job bindings for a verified run. The company must already exist in Sourcey and resolves by exact identity; an unknown company returns identity_allocation_required. Complete declarations use POST /v1/submissions as product agent_readiness. Drafts grant no publication, verification or grade, and startup credits and deals never count as service readiness.

ParametersJSON Schema
NameRequiredDescriptionDefault
scopeNo
subjectNo
endpointsYes
relationsYes
resourcesYes
interfacesYes
declared_atNo
job_bindingsYes
participantsYes
subject_rolesYes
job_operationsYes
offer_relationsYes
authority_intentNo
command_contractYes
scope_source_urisYes
surface_exclusionsYes
base_authoring_fileNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataYes
release_idYes
search_offersSearch credits and deals
Read-onlyIdempotent
Inspect

Search current startup credits and deals, including cloud credits, SaaS discounts, free tiers, grants, perks, and partner offers. Filter by query, vendor, or category and evaluate eligibility from typed company facts; unknowns remain explicit.

ParametersJSON Schema
NameRequiredDescriptionDefault
factsYesKnown typed company facts used only for explicit eligibility evaluation; omit unknown facts.
limitNoMaximum results to return; defaults to 10.
queryNoNatural-language search for a startup need, technology, credit, discount, free tier, perk, grant, or deal.
entitiesNoCurrent Entity slugs or immutable Entity IDs to include.
categoriesNoCatalog categories to include, such as hosting, databases, or observability.

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataYes
totalYes
truncatedYes
release_idYes
search_readinessSearch Agent Readiness
Read-onlyIdempotent
Inspect

Search published Agent Readiness report cards. Each card grades one named job on a vendor's service by where a person or the vendor has to step in on an agent's path to it, from its listing and from probes that send the job's request with no account (or, where its interface has no public endpoint, read the vendor's OpenAPI document for it): one letter, A+ to F, over Discover, Authority, Onboard, Pay, Confirm and Sustain, and how often a person is needed; whether the job itself is reachable (not yet run), verified by a run (proof only, which never changes a step or the letter), or has no machine interface; the evidence label; freshness; and the canonical report URL. Service readiness is separate from startup-credit eligibility.

ParametersJSON Schema
NameRequiredDescriptionDefault
jobNoExact Agent Readiness job key from the job library.
labelNoWhat the job's outcome rests on: probed (graded from the listing and the probes; the job has not been run), sourcey_run (Sourcey ran the job, needing no account) or vendor_run_verified (the account holder ran it and Sourcey verified the attestation).
limitNoMaximum results to return; defaults to 10.
queryNoVendor, service, API, product, or job.
entityNoCurrent Sourcey Entity slug or immutable Entity ID.
letterNoExact published letter.
productNoExact Agent Readiness product key.

Output Schema

ParametersJSON Schema
NameRequiredDescription
dataYes
totalYes
truncatedYes
release_idYes

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 2 tool updates
    • Changedget_readiness1 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"
        +]
    • Changedprepare_declaration1 field changed
      • changedInput schema / properties / job_bindings / items / properties / binding / properties / assertions / items / properties / observations / items / properties / source / enum
        Previous value: -[
        -  "json",
        -  "stream"
        -]New value: +[
        +  "json",
        +  "stream",
        +  "request"
        +]
  2. 1 tool update
    • Changedprepare_declaration2 fields changed
      • removedInput schema / properties / new_company
        Removed value: -{
        -  "additionalProperties": false,
        -  "properties": {
        -    "company": {
        -      "additionalProperties": false,
        -      "properties": {
        -        "category": {
        -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        -          "type": "string"
        -        },
        -        "domain": {
        -          "pattern": "^(?=.{1,253}$)(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,63}$",
        -          "type": "string"
        -        },
        -        "name": {
        -          "maxLength": 160,
        -          "minLength": 1,
        -          "type": "string"
        -        },
        -        "site_url": {
        -          "format": "uri",
        -          "type": "string"
        -        },
        -        "summary": {
        -          "maxLength": 240,
        -          "minLength": 1,
        -          "type": "string"
        -        }
        -      },
        -      "required": [
        -        "name",
        -        "domain",
        -        "category",
        -        "summary",
        -        "site_url"
        -      ],
        -      "type": "object"
        -    },
        -    "standing_result": {
        -      "additionalProperties": false,
        -      "properties": {
        -        "evaluated_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"
        -        },
        -        "evidence_digest": {
        -          "pattern": "^sha256:[a-f0-9]{64}$",
        -          "type": "string"
        -        },
        -        "expires_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"
        -        },
        -        "official_source_url": {
        -          "format": "uri",
        -          "type": "string"
        -        },
        -        "policy_digest": {
        -          "pattern": "^sha256:[a-f0-9]{64}$",
        -          "type": "string"
        -        },
        -        "reasons": {
        -          "items": {
        -            "maxLength": 500,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "maxItems": 12,
        -          "minItems": 1,
        -          "type": "array"
        -        },
        -        "registrable_domain": {
        -          "pattern": "^(?=.{1,253}$)(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,63}$",
        -          "type": "string"
        -        },
        -        "result_contract": {
        -          "const": "sourcey.standing-result/v1alpha1",
        -          "type": "string"
        -        },
        -        "result_digest": {
        -          "pattern": "^sha256:[a-f0-9]{64}$",
        -          "type": "string"
        -        },
        -        "route": {
        -          "enum": [
        -            "correction_required",
        -            "repair_required",
        -            "temporarily_unavailable",
        -            "free_machine_review",
        -            "human_verification_required"
        -          ],
        -          "type": "string"
        -        }
        -      },
        -      "required": [
        -        "result_contract",
        -        "policy_digest",
        -        "evidence_digest",
        -        "registrable_domain",
        -        "official_source_url",
        -        "route",
        -        "reasons",
        -        "evaluated_at",
        -        "expires_at",
        -        "result_digest"
        -      ],
        -      "type": "object"
        -    }
        -  },
        -  "required": [
        -    "company",
        -    "standing_result"
        -  ],
        -  "type": "object"
        -}
      • changedOutput schema / properties / data / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "company_draft": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "diagnostics": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "code": {
        -                      "enum": [
        -                        "required",
        -                        "invalid",
        -                        "conflict",
        -                        "ineligible"
        -                      ],
        -                      "type": "string"
        -                    },
        -                    "message": {
        -                      "maxLength": 1000,
        -                      "minLength": 1,
        -                      "type": "string"
        -                    },
        -                    "path": {
        -                      "format": "starts_with",
        -                      "pattern": "^\\/.*",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "code",
        -                    "path",
        -                    "message"
        -                  ],
        -                  "type": "object"
        -                },
        -                "minItems": 1,
        -                "type": "array"
        -              },
        -              "status": {
        -                "enum": [
        -                  "invalid",
        -                  "incomplete",
        -                  "conflict",
        -                  "ineligible"
        -                ],
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "status",
        -              "diagnostics"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "authoring_file": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "content": {
        -                    "minLength": 1,
        -                    "type": "string"
        -                  },
        -                  "content_digest": {
        -                    "pattern": "^sha256:[a-f0-9]{64}$",
        -                    "type": "string"
        -                  },
        -                  "path": {
        -                    "pattern": "^entities\\/[a-z0-9]{1,2}\\/[a-z0-9-]+\\.yaml$",
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "path",
        -                  "content",
        -                  "content_digest"
        -                ],
        -                "type": "object"
        -              },
        -              "base_release_id": {
        -                "pattern": "^sha256:[a-f0-9]{64}$",
        -                "type": "string"
        -              },
        -              "diagnostics": {
        -                "items": {
        -                  "additionalProperties": false,
        -                  "properties": {
        -                    "code": {
        -                      "enum": [
        -                        "required",
        -                        "invalid",
        -                        "conflict",
        -                        "ineligible"
        -                      ],
        -                      "type": "string"
        -                    },
        -                    "message": {
        -                      "maxLength": 1000,
        -                      "minLength": 1,
        -                      "type": "string"
        -                    },
        -                    "path": {
        -                      "format": "starts_with",
        -                      "pattern": "^\\/.*",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "code",
        -                    "path",
        -                    "message"
        -                  ],
        -                  "type": "object"
        -                },
        -                "maxItems": 0,
        -                "minItems": 0,
        -                "type": "array"
        -              },
        -              "entity_id": {
        -                "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        -                "type": "string"
        -              },
        -              "expected_current_entities": {
        -                "items": {
        -                  "not": {}
        -                },
        -                "maxItems": 0,
        -                "minItems": 0,
        -                "type": "array"
        -              },
        -              "status": {
        -                "const": "materialized",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "status",
        -              "base_release_id",
        -              "entity_id",
        -              "expected_current_entities",
        -              "authoring_file",
        -              "diagnostics"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch",
        -                "company_admission_required"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "format": "starts_with",
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "status": {
        -        "const": "company_admission_required",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "company_draft",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch",
        -                "company_admission_required"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "format": "starts_with",
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "status": {
        -        "const": "invalid",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch",
        -                "company_admission_required"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "format": "starts_with",
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "status": {
        -        "const": "identity_allocation_required",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "base_release_id": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch",
        -                "company_admission_required"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "format": "starts_with",
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "entity_id": {
        -        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        -        "type": "string"
        -      },
        -      "entity_revision_digest": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "status": {
        -        "const": "incomplete",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "base_release_id",
        -      "entity_id",
        -      "entity_revision_digest",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "base_release_id": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch",
        -                "company_admission_required"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "format": "starts_with",
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "entity_id": {
        -        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        -        "type": "string"
        -      },
        -      "entity_revision_digest": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "status": {
        -        "const": "conflict",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "base_release_id",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "authoring_file": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "content": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "content_digest": {
        -            "pattern": "^sha256:[a-f0-9]{64}$",
        -            "type": "string"
        -          },
        -          "path": {
        -            "pattern": "^entities\\/[a-z0-9]{1,2}\\/[a-z0-9]+(?:-[a-z0-9]+)*\\.yaml$",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "path",
        -          "content",
        -          "content_digest"
        -        ],
        -        "type": "object"
        -      },
        -      "base_release_id": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "declaration_id": {
        -        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        -        "type": "string"
        -      },
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch",
        -                "company_admission_required"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "format": "starts_with",
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 0,
        -        "minItems": 0,
        -        "type": "array"
        -      },
        -      "entity_id": {
        -        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        -        "type": "string"
        -      },
        -      "entity_revision_digest": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "scope": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "job": {
        -            "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"
        -          },
        -          "product": {
        -            "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"
        -          }
        -        },
        -        "required": [
        -          "product",
        -          "job"
        -        ],
        -        "type": "object"
        -      },
        -      "status": {
        -        "const": "materialized",
        -        "type": "string"
        -      },
        -      "subject_display": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "name": {
        -            "maxLength": 240,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "slug": {
        -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "slug",
        -          "name"
        -        ],
        -        "type": "object"
        -      },
        -      "submission": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "method": {
        -            "const": "POST",
        -            "type": "string"
        -          },
        -          "path": {
        -            "const": "/v1/submissions",
        -            "type": "string"
        -          },
        -          "product": {
        -            "const": "agent_readiness",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "method",
        -          "path",
        -          "product"
        -        ],
        -        "type": "object"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "base_release_id",
        -      "entity_id",
        -      "entity_revision_digest",
        -      "subject_display",
        -      "scope",
        -      "declaration_id",
        -      "authoring_file",
        -      "submission",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "format": "starts_with",
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "status": {
        +        "const": "invalid",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "format": "starts_with",
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "status": {
        +        "const": "identity_allocation_required",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "base_release_id": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "format": "starts_with",
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "entity_id": {
        +        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        +        "type": "string"
        +      },
        +      "entity_revision_digest": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "status": {
        +        "const": "incomplete",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "base_release_id",
        +      "entity_id",
        +      "entity_revision_digest",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "base_release_id": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "format": "starts_with",
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "entity_id": {
        +        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        +        "type": "string"
        +      },
        +      "entity_revision_digest": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "status": {
        +        "const": "conflict",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "base_release_id",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "authoring_file": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "content": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "content_digest": {
        +            "pattern": "^sha256:[a-f0-9]{64}$",
        +            "type": "string"
        +          },
        +          "path": {
        +            "pattern": "^entities\\/[a-z0-9]{1,2}\\/[a-z0-9]+(?:-[a-z0-9]+)*\\.yaml$",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "path",
        +          "content",
        +          "content_digest"
        +        ],
        +        "type": "object"
        +      },
        +      "base_release_id": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "declaration_id": {
        +        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        +        "type": "string"
        +      },
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "format": "starts_with",
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 0,
        +        "minItems": 0,
        +        "type": "array"
        +      },
        +      "entity_id": {
        +        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        +        "type": "string"
        +      },
        +      "entity_revision_digest": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "scope": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "job": {
        +            "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"
        +          },
        +          "product": {
        +            "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"
        +          }
        +        },
        +        "required": [
        +          "product",
        +          "job"
        +        ],
        +        "type": "object"
        +      },
        +      "status": {
        +        "const": "materialized",
        +        "type": "string"
        +      },
        +      "subject_display": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "name": {
        +            "maxLength": 240,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "slug": {
        +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "slug",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "submission": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "method": {
        +            "const": "POST",
        +            "type": "string"
        +          },
        +          "path": {
        +            "const": "/v1/submissions",
        +            "type": "string"
        +          },
        +          "product": {
        +            "const": "agent_readiness",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "method",
        +          "path",
        +          "product"
        +        ],
        +        "type": "object"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "base_release_id",
        +      "entity_id",
        +      "entity_revision_digest",
        +      "subject_display",
        +      "scope",
        +      "declaration_id",
        +      "authoring_file",
        +      "submission",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  }
        +]
  3. 5 tool updates
    • Changedcompare_offers1 field changed
      • changedOutput schema / properties / data / items / properties / offer / properties / economics / properties / benefits / items / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "benefit_id": {
        -        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        -        "type": "string"
        -      },
        -      "description": {
        -        "maxLength": 500,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duration": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "exact",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "up-to",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "at-least",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "kind": {
        -        "const": "credit",
        -        "type": "string"
        -      },
        -      "value": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "amount": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "currency": {
        -                    "pattern": "^[A-Z]{3}$",
        -                    "type": "string"
        -                  },
        -                  "minor_units": {
        -                    "maximum": 9007199254740991,
        -                    "minimum": 0,
        -                    "type": "integer"
        -                  }
        -                },
        -                "required": [
        -                  "currency",
        -                  "minor_units"
        -                ],
        -                "type": "object"
        -              },
        -              "kind": {
        -                "const": "exact",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "amount"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "amount": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "currency": {
        -                    "pattern": "^[A-Z]{3}$",
        -                    "type": "string"
        -                  },
        -                  "minor_units": {
        -                    "maximum": 9007199254740991,
        -                    "minimum": 0,
        -                    "type": "integer"
        -                  }
        -                },
        -                "required": [
        -                  "currency",
        -                  "minor_units"
        -                ],
        -                "type": "object"
        -              },
        -              "kind": {
        -                "const": "up-to",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "amount"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "amount": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "currency": {
        -                    "pattern": "^[A-Z]{3}$",
        -                    "type": "string"
        -                  },
        -                  "minor_units": {
        -                    "maximum": 9007199254740991,
        -                    "minimum": 0,
        -                    "type": "integer"
        -                  }
        -                },
        -                "required": [
        -                  "currency",
        -                  "minor_units"
        -                ],
        -                "type": "object"
        -              },
        -              "kind": {
        -                "const": "at-least",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "amount"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "range",
        -                "type": "string"
        -              },
        -              "maximum": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "currency": {
        -                    "pattern": "^[A-Z]{3}$",
        -                    "type": "string"
        -                  },
        -                  "minor_units": {
        -                    "maximum": 9007199254740991,
        -                    "minimum": 0,
        -                    "type": "integer"
        -                  }
        -                },
        -                "required": [
        -                  "currency",
        -                  "minor_units"
        -                ],
        -                "type": "object"
        -              },
        -              "minimum": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "currency": {
        -                    "pattern": "^[A-Z]{3}$",
        -                    "type": "string"
        -                  },
        -                  "minor_units": {
        -                    "maximum": 9007199254740991,
        -                    "minimum": 0,
        -                    "type": "integer"
        -                  }
        -                },
        -                "required": [
        -                  "currency",
        -                  "minor_units"
        -                ],
        -                "type": "object"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "minimum",
        -              "maximum"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "benefit_id",
        -      "description",
        -      "kind",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "applies_to": {
        -        "maxLength": 240,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "benefit_id": {
        -        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        -        "type": "string"
        -      },
        -      "description": {
        -        "maxLength": 500,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duration": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "exact",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "up-to",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "at-least",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "kind": {
        -        "const": "discount",
        -        "type": "string"
        -      },
        -      "percentage": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "basis_points": {
        -                "maximum": 10000,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "kind": {
        -                "const": "exact",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "basis_points"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "basis_points": {
        -                "maximum": 10000,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "kind": {
        -                "const": "up-to",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "basis_points"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "basis_points": {
        -                "maximum": 10000,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "kind": {
        -                "const": "at-least",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "basis_points"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "range",
        -                "type": "string"
        -              },
        -              "maximum_basis_points": {
        -                "maximum": 10000,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "minimum_basis_points": {
        -                "maximum": 10000,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "minimum_basis_points",
        -              "maximum_basis_points"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "benefit_id",
        -      "description",
        -      "kind",
        -      "percentage"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "benefit_id": {
        -        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        -        "type": "string"
        -      },
        -      "description": {
        -        "maxLength": 500,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duration": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "exact",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "up-to",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "at-least",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "kind": {
        -        "const": "cashback",
        -        "type": "string"
        -      },
        -      "value": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "money",
        -                "type": "string"
        -              },
        -              "value": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "amount": {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "currency": {
        -                            "pattern": "^[A-Z]{3}$",
        -                            "type": "string"
        -                          },
        -                          "minor_units": {
        -                            "maximum": 9007199254740991,
        -                            "minimum": 0,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "currency",
        -                          "minor_units"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      "kind": {
        -                        "const": "exact",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "kind",
        -                      "amount"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "amount": {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "currency": {
        -                            "pattern": "^[A-Z]{3}$",
        -                            "type": "string"
        -                          },
        -                          "minor_units": {
        -                            "maximum": 9007199254740991,
        -                            "minimum": 0,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "currency",
        -                          "minor_units"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      "kind": {
        -                        "const": "up-to",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "kind",
        -                      "amount"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "amount": {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "currency": {
        -                            "pattern": "^[A-Z]{3}$",
        -                            "type": "string"
        -                          },
        -                          "minor_units": {
        -                            "maximum": 9007199254740991,
        -                            "minimum": 0,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "currency",
        -                          "minor_units"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      "kind": {
        -                        "const": "at-least",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "kind",
        -                      "amount"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "kind": {
        -                        "const": "range",
        -                        "type": "string"
        -                      },
        -                      "maximum": {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "currency": {
        -                            "pattern": "^[A-Z]{3}$",
        -                            "type": "string"
        -                          },
        -                          "minor_units": {
        -                            "maximum": 9007199254740991,
        -                            "minimum": 0,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "currency",
        -                          "minor_units"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      "minimum": {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "currency": {
        -                            "pattern": "^[A-Z]{3}$",
        -                            "type": "string"
        -                          },
        -                          "minor_units": {
        -                            "maximum": 9007199254740991,
        -                            "minimum": 0,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "currency",
        -                          "minor_units"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    },
        -                    "required": [
        -                      "kind",
        -                      "minimum",
        -                      "maximum"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "percentage",
        -                "type": "string"
        -              },
        -              "value": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "basis_points": {
        -                        "maximum": 10000,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "kind": {
        -                        "const": "exact",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "kind",
        -                      "basis_points"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "basis_points": {
        -                        "maximum": 10000,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "kind": {
        -                        "const": "up-to",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "kind",
        -                      "basis_points"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "basis_points": {
        -                        "maximum": 10000,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "kind": {
        -                        "const": "at-least",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "kind",
        -                      "basis_points"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "kind": {
        -                        "const": "range",
        -                        "type": "string"
        -                      },
        -                      "maximum_basis_points": {
        -                        "maximum": 10000,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "minimum_basis_points": {
        -                        "maximum": 10000,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "kind",
        -                      "minimum_basis_points",
        -                      "maximum_basis_points"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "benefit_id",
        -      "description",
        -      "kind",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "benefit_id": {
        -        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        -        "type": "string"
        -      },
        -      "description": {
        -        "maxLength": 500,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "kind": {
        -        "const": "waiver",
        -        "type": "string"
        -      },
        -      "waived_item": {
        -        "maxLength": 240,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "benefit_id",
        -      "description",
        -      "kind",
        -      "waived_item"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "benefit_id": {
        -        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        -        "type": "string"
        -      },
        -      "description": {
        -        "maxLength": 500,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duration": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "exact",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "up-to",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "at-least",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "kind": {
        -        "const": "free-service",
        -        "type": "string"
        -      },
        -      "service": {
        -        "maxLength": 240,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "benefit_id",
        -      "description",
        -      "kind",
        -      "service"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "benefit_id": {
        -        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        -        "type": "string"
        -      },
        -      "description": {
        -        "maxLength": 500,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "kind": {
        -        "const": "other",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "benefit_id",
        -      "description",
        -      "kind"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "benefit_id": {
        +        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        +        "type": "string"
        +      },
        +      "description": {
        +        "maxLength": 500,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duration": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "exact",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "up-to",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "at-least",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "range",
        +                "type": "string"
        +              },
        +              "maximum": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              },
        +              "minimum": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "minimum",
        +              "maximum"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "kind": {
        +        "const": "credit",
        +        "type": "string"
        +      },
        +      "value": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "amount": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "currency": {
        +                    "pattern": "^[A-Z]{3}$",
        +                    "type": "string"
        +                  },
        +                  "minor_units": {
        +                    "maximum": 9007199254740991,
        +                    "minimum": 0,
        +                    "type": "integer"
        +                  }
        +                },
        +                "required": [
        +                  "currency",
        +                  "minor_units"
        +                ],
        +                "type": "object"
        +              },
        +              "kind": {
        +                "const": "exact",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "amount"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "amount": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "currency": {
        +                    "pattern": "^[A-Z]{3}$",
        +                    "type": "string"
        +                  },
        +                  "minor_units": {
        +                    "maximum": 9007199254740991,
        +                    "minimum": 0,
        +                    "type": "integer"
        +                  }
        +                },
        +                "required": [
        +                  "currency",
        +                  "minor_units"
        +                ],
        +                "type": "object"
        +              },
        +              "kind": {
        +                "const": "up-to",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "amount"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "amount": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "currency": {
        +                    "pattern": "^[A-Z]{3}$",
        +                    "type": "string"
        +                  },
        +                  "minor_units": {
        +                    "maximum": 9007199254740991,
        +                    "minimum": 0,
        +                    "type": "integer"
        +                  }
        +                },
        +                "required": [
        +                  "currency",
        +                  "minor_units"
        +                ],
        +                "type": "object"
        +              },
        +              "kind": {
        +                "const": "at-least",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "amount"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "range",
        +                "type": "string"
        +              },
        +              "maximum": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "currency": {
        +                    "pattern": "^[A-Z]{3}$",
        +                    "type": "string"
        +                  },
        +                  "minor_units": {
        +                    "maximum": 9007199254740991,
        +                    "minimum": 0,
        +                    "type": "integer"
        +                  }
        +                },
        +                "required": [
        +                  "currency",
        +                  "minor_units"
        +                ],
        +                "type": "object"
        +              },
        +              "minimum": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "currency": {
        +                    "pattern": "^[A-Z]{3}$",
        +                    "type": "string"
        +                  },
        +                  "minor_units": {
        +                    "maximum": 9007199254740991,
        +                    "minimum": 0,
        +                    "type": "integer"
        +                  }
        +                },
        +                "required": [
        +                  "currency",
        +                  "minor_units"
        +                ],
        +                "type": "object"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "minimum",
        +              "maximum"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      }
        +    },
        +    "required": [
        +      "benefit_id",
        +      "description",
        +      "kind",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "applies_to": {
        +        "maxLength": 240,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "benefit_id": {
        +        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        +        "type": "string"
        +      },
        +      "description": {
        +        "maxLength": 500,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duration": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "exact",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "up-to",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "at-least",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "range",
        +                "type": "string"
        +              },
        +              "maximum": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              },
        +              "minimum": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "minimum",
        +              "maximum"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "kind": {
        +        "const": "discount",
        +        "type": "string"
        +      },
        +      "percentage": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "basis_points": {
        +                "maximum": 10000,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "kind": {
        +                "const": "exact",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "basis_points"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "basis_points": {
        +                "maximum": 10000,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "kind": {
        +                "const": "up-to",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "basis_points"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "basis_points": {
        +                "maximum": 10000,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "kind": {
        +                "const": "at-least",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "basis_points"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "range",
        +                "type": "string"
        +              },
        +              "maximum_basis_points": {
        +                "maximum": 10000,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "minimum_basis_points": {
        +                "maximum": 10000,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "minimum_basis_points",
        +              "maximum_basis_points"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      }
        +    },
        +    "required": [
        +      "benefit_id",
        +      "description",
        +      "kind",
        +      "percentage"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "benefit_id": {
        +        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        +        "type": "string"
        +      },
        +      "description": {
        +        "maxLength": 500,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duration": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "exact",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "up-to",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "at-least",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "range",
        +                "type": "string"
        +              },
        +              "maximum": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              },
        +              "minimum": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "minimum",
        +              "maximum"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "kind": {
        +        "const": "cashback",
        +        "type": "string"
        +      },
        +      "value": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "money",
        +                "type": "string"
        +              },
        +              "value": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "amount": {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "currency": {
        +                            "pattern": "^[A-Z]{3}$",
        +                            "type": "string"
        +                          },
        +                          "minor_units": {
        +                            "maximum": 9007199254740991,
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "currency",
        +                          "minor_units"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      "kind": {
        +                        "const": "exact",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "amount"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "amount": {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "currency": {
        +                            "pattern": "^[A-Z]{3}$",
        +                            "type": "string"
        +                          },
        +                          "minor_units": {
        +                            "maximum": 9007199254740991,
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "currency",
        +                          "minor_units"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      "kind": {
        +                        "const": "up-to",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "amount"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "amount": {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "currency": {
        +                            "pattern": "^[A-Z]{3}$",
        +                            "type": "string"
        +                          },
        +                          "minor_units": {
        +                            "maximum": 9007199254740991,
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "currency",
        +                          "minor_units"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      "kind": {
        +                        "const": "at-least",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "amount"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "kind": {
        +                        "const": "range",
        +                        "type": "string"
        +                      },
        +                      "maximum": {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "currency": {
        +                            "pattern": "^[A-Z]{3}$",
        +                            "type": "string"
        +                          },
        +                          "minor_units": {
        +                            "maximum": 9007199254740991,
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "currency",
        +                          "minor_units"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      "minimum": {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "currency": {
        +                            "pattern": "^[A-Z]{3}$",
        +                            "type": "string"
        +                          },
        +                          "minor_units": {
        +                            "maximum": 9007199254740991,
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "currency",
        +                          "minor_units"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "minimum",
        +                      "maximum"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "percentage",
        +                "type": "string"
        +              },
        +              "value": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "basis_points": {
        +                        "maximum": 10000,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "kind": {
        +                        "const": "exact",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "basis_points"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "basis_points": {
        +                        "maximum": 10000,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "kind": {
        +                        "const": "up-to",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "basis_points"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "basis_points": {
        +                        "maximum": 10000,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "kind": {
        +                        "const": "at-least",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "basis_points"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "kind": {
        +                        "const": "range",
        +                        "type": "string"
        +                      },
        +                      "maximum_basis_points": {
        +                        "maximum": 10000,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "minimum_basis_points": {
        +                        "maximum": 10000,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "minimum_basis_points",
        +                      "maximum_basis_points"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      }
        +    },
        +    "required": [
        +      "benefit_id",
        +      "description",
        +      "kind",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "benefit_id": {
        +        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        +        "type": "string"
        +      },
        +      "description": {
        +        "maxLength": 500,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "kind": {
        +        "const": "waiver",
        +        "type": "string"
        +      },
        +      "waived_item": {
        +        "maxLength": 240,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "benefit_id",
        +      "description",
        +      "kind",
        +      "waived_item"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "benefit_id": {
        +        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        +        "type": "string"
        +      },
        +      "description": {
        +        "maxLength": 500,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duration": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "exact",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "up-to",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "at-least",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "range",
        +                "type": "string"
        +              },
        +              "maximum": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              },
        +              "minimum": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "minimum",
        +              "maximum"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "kind": {
        +        "const": "free-service",
        +        "type": "string"
        +      },
        +      "service": {
        +        "maxLength": 240,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "benefit_id",
        +      "description",
        +      "kind",
        +      "service"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "benefit_id": {
        +        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        +        "type": "string"
        +      },
        +      "description": {
        +        "maxLength": 500,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "kind": {
        +        "const": "other",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "benefit_id",
        +      "description",
        +      "kind"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedget_readiness37 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"
        +]
    • Changedprepare_declaration11 fields changed
      • addedInput schema / definitions
        Added value: +{
        +  "__schema0": {
        +    "anyOf": [
        +      {
        +        "type": "string"
        +      },
        +      {
        +        "type": "number"
        +      },
        +      {
        +        "type": "boolean"
        +      },
        +      {
        +        "type": "null"
        +      },
        +      {
        +        "items": {
        +          "$ref": "#/definitions/__schema0"
        +        },
        +        "type": "array"
        +      },
        +      {
        +        "additionalProperties": {
        +          "$ref": "#/definitions/__schema0"
        +        },
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      }
        +    ]
        +  },
        +  "__schema1": {
        +    "anyOf": [
        +      {
        +        "type": "string"
        +      },
        +      {
        +        "type": "number"
        +      },
        +      {
        +        "type": "boolean"
        +      },
        +      {
        +        "type": "null"
        +      },
        +      {
        +        "items": {
        +          "$ref": "#/definitions/__schema1"
        +        },
        +        "type": "array"
        +      },
        +      {
        +        "additionalProperties": {
        +          "$ref": "#/definitions/__schema1"
        +        },
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      }
        +    ]
        +  }
        +}
      • removedInput schema / properties / assessment_targets
        Removed value: -{
        -  "default": [],
        -  "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"
        -      },
        -      "source_uris": {
        -        "items": {
        -          "format": "uri",
        -          "type": "string"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "target_id": {
        -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "target_id",
        -      "name",
        -      "interface_ids",
        -      "source_uris"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • addedInput schema / properties / job_bindings
        Added value: +{
        +  "default": [],
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "binding": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "assertions": {
        +            "items": {
        +              "additionalProperties": false,
        +              "properties": {
        +                "assertion": {
        +                  "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                  "type": "string"
        +                },
        +                "observations": {
        +                  "items": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "call": {
        +                        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                        "type": "string"
        +                      },
        +                      "name": {
        +                        "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                        "type": "string"
        +                      },
        +                      "pointer": {
        +                        "maxLength": 256,
        +                        "pattern": "^(?:\\/(?:[^~/]|~[01])*)*$",
        +                        "type": "string"
        +                      },
        +                      "source": {
        +                        "enum": [
        +                          "json",
        +                          "stream"
        +                        ],
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "name",
        +                      "call",
        +                      "source",
        +                      "pointer"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "maxItems": 8,
        +                  "type": "array"
        +                }
        +              },
        +              "required": [
        +                "assertion",
        +                "observations"
        +              ],
        +              "type": "object"
        +            },
        +            "maxItems": 8,
        +            "minItems": 1,
        +            "type": "array"
        +          },
        +          "binding_id": {
        +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +            "type": "string"
        +          },
        +          "calls": {
        +            "items": {
        +              "oneOf": [
        +                {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "body": {
        +                      "anyOf": [
        +                        {
        +                          "oneOf": [
        +                            {
        +                              "additionalProperties": false,
        +                              "properties": {
        +                                "json": {
        +                                  "$ref": "#/definitions/__schema0"
        +                                },
        +                                "media_type": {
        +                                  "const": "application/json",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "media_type",
        +                                "json"
        +                              ],
        +                              "type": "object"
        +                            },
        +                            {
        +                              "additionalProperties": false,
        +                              "properties": {
        +                                "form": {
        +                                  "items": {
        +                                    "additionalProperties": false,
        +                                    "properties": {
        +                                      "name": {
        +                                        "pattern": "^[A-Za-z0-9_.-]{1,64}$",
        +                                        "type": "string"
        +                                      },
        +                                      "value": {
        +                                        "maxLength": 2048,
        +                                        "type": "string"
        +                                      }
        +                                    },
        +                                    "required": [
        +                                      "name",
        +                                      "value"
        +                                    ],
        +                                    "type": "object"
        +                                  },
        +                                  "maxItems": 32,
        +                                  "type": "array"
        +                                },
        +                                "media_type": {
        +                                  "const": "application/x-www-form-urlencoded",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "media_type",
        +                                "form"
        +                              ],
        +                              "type": "object"
        +                            }
        +                          ]
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ]
        +                    },
        +                    "call_id": {
        +                      "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                      "type": "string"
        +                    },
        +                    "credentials": {
        +                      "items": {
        +                        "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                        "type": "string"
        +                      },
        +                      "maxItems": 4,
        +                      "type": "array"
        +                    },
        +                    "endpoint_id": {
        +                      "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                      "type": "string"
        +                    },
        +                    "headers": {
        +                      "items": {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "name": {
        +                            "pattern": "^[a-z0-9!#$%&'*+.^_`|~-]{1,128}$",
        +                            "type": "string"
        +                          },
        +                          "value": {
        +                            "maxLength": 512,
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "name",
        +                          "value"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      "maxItems": 16,
        +                      "type": "array"
        +                    },
        +                    "kind": {
        +                      "const": "http",
        +                      "type": "string"
        +                    },
        +                    "method": {
        +                      "enum": [
        +                        "GET",
        +                        "HEAD",
        +                        "POST",
        +                        "PUT",
        +                        "PATCH",
        +                        "DELETE"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "url": {
        +                      "maxLength": 2048,
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "call_id",
        +                    "endpoint_id",
        +                    "method",
        +                    "url",
        +                    "headers",
        +                    "body",
        +                    "credentials"
        +                  ],
        +                  "type": "object"
        +                },
        +                {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "arguments": {
        +                      "$ref": "#/definitions/__schema1"
        +                    },
        +                    "call_id": {
        +                      "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                      "type": "string"
        +                    },
        +                    "credentials": {
        +                      "items": {
        +                        "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                        "type": "string"
        +                      },
        +                      "maxItems": 4,
        +                      "type": "array"
        +                    },
        +                    "endpoint_id": {
        +                      "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                      "type": "string"
        +                    },
        +                    "kind": {
        +                      "const": "mcp",
        +                      "type": "string"
        +                    },
        +                    "tool": {
        +                      "maxLength": 128,
        +                      "minLength": 1,
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "call_id",
        +                    "endpoint_id",
        +                    "tool",
        +                    "arguments",
        +                    "credentials"
        +                  ],
        +                  "type": "object"
        +                }
        +              ]
        +            },
        +            "maxItems": 8,
        +            "minItems": 1,
        +            "type": "array"
        +          },
        +          "cleanup": {
        +            "items": {
        +              "oneOf": [
        +                {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "body": {
        +                      "anyOf": [
        +                        {
        +                          "oneOf": [
        +                            {
        +                              "additionalProperties": false,
        +                              "properties": {
        +                                "json": {
        +                                  "$ref": "#/definitions/__schema0"
        +                                },
        +                                "media_type": {
        +                                  "const": "application/json",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "media_type",
        +                                "json"
        +                              ],
        +                              "type": "object"
        +                            },
        +                            {
        +                              "additionalProperties": false,
        +                              "properties": {
        +                                "form": {
        +                                  "items": {
        +                                    "additionalProperties": false,
        +                                    "properties": {
        +                                      "name": {
        +                                        "pattern": "^[A-Za-z0-9_.-]{1,64}$",
        +                                        "type": "string"
        +                                      },
        +                                      "value": {
        +                                        "maxLength": 2048,
        +                                        "type": "string"
        +                                      }
        +                                    },
        +                                    "required": [
        +                                      "name",
        +                                      "value"
        +                                    ],
        +                                    "type": "object"
        +                                  },
        +                                  "maxItems": 32,
        +                                  "type": "array"
        +                                },
        +                                "media_type": {
        +                                  "const": "application/x-www-form-urlencoded",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "media_type",
        +                                "form"
        +                              ],
        +                              "type": "object"
        +                            }
        +                          ]
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ]
        +                    },
        +                    "call_id": {
        +                      "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                      "type": "string"
        +                    },
        +                    "credentials": {
        +                      "items": {
        +                        "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                        "type": "string"
        +                      },
        +                      "maxItems": 4,
        +                      "type": "array"
        +                    },
        +                    "endpoint_id": {
        +                      "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                      "type": "string"
        +                    },
        +                    "headers": {
        +                      "items": {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "name": {
        +                            "pattern": "^[a-z0-9!#$%&'*+.^_`|~-]{1,128}$",
        +                            "type": "string"
        +                          },
        +                          "value": {
        +                            "maxLength": 512,
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "name",
        +                          "value"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      "maxItems": 16,
        +                      "type": "array"
        +                    },
        +                    "kind": {
        +                      "const": "http",
        +                      "type": "string"
        +                    },
        +                    "method": {
        +                      "enum": [
        +                        "GET",
        +                        "HEAD",
        +                        "POST",
        +                        "PUT",
        +                        "PATCH",
        +                        "DELETE"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "url": {
        +                      "maxLength": 2048,
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "call_id",
        +                    "endpoint_id",
        +                    "method",
        +                    "url",
        +                    "headers",
        +                    "body",
        +                    "credentials"
        +                  ],
        +                  "type": "object"
        +                },
        +                {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "arguments": {
        +                      "$ref": "#/definitions/__schema1"
        +                    },
        +                    "call_id": {
        +                      "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                      "type": "string"
        +                    },
        +                    "credentials": {
        +                      "items": {
        +                        "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                        "type": "string"
        +                      },
        +                      "maxItems": 4,
        +                      "type": "array"
        +                    },
        +                    "endpoint_id": {
        +                      "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                      "type": "string"
        +                    },
        +                    "kind": {
        +                      "const": "mcp",
        +                      "type": "string"
        +                    },
        +                    "tool": {
        +                      "maxLength": 128,
        +                      "minLength": 1,
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "kind",
        +                    "call_id",
        +                    "endpoint_id",
        +                    "tool",
        +                    "arguments",
        +                    "credentials"
        +                  ],
        +                  "type": "object"
        +                }
        +              ]
        +            },
        +            "maxItems": 4,
        +            "type": "array"
        +          },
        +          "delegation": {
        +            "oneOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "kind": {
        +                    "const": "none",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "kind"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "credentials": {
        +                    "items": {
        +                      "additionalProperties": false,
        +                      "properties": {
        +                        "endpoint_ids": {
        +                          "items": {
        +                            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                            "type": "string"
        +                          },
        +                          "maxItems": 8,
        +                          "minItems": 1,
        +                          "type": "array"
        +                        },
        +                        "methods": {
        +                          "items": {
        +                            "enum": [
        +                              "GET",
        +                              "HEAD",
        +                              "POST",
        +                              "PUT",
        +                              "PATCH",
        +                              "DELETE"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "minItems": 1,
        +                          "type": "array"
        +                        },
        +                        "placement": {
        +                          "anyOf": [
        +                            {
        +                              "additionalProperties": false,
        +                              "properties": {
        +                                "header_name": {
        +                                  "const": "authorization",
        +                                  "type": "string"
        +                                },
        +                                "scheme": {
        +                                  "enum": [
        +                                    "bearer",
        +                                    "basic"
        +                                  ],
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "scheme",
        +                                "header_name"
        +                              ],
        +                              "type": "object"
        +                            },
        +                            {
        +                              "additionalProperties": false,
        +                              "properties": {
        +                                "header_name": {
        +                                  "pattern": "^[a-z0-9!#$%&'*+.^_`|~-]{1,128}$",
        +                                  "type": "string"
        +                                },
        +                                "scheme": {
        +                                  "const": "header",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "scheme",
        +                                "header_name"
        +                              ],
        +                              "type": "object"
        +                            },
        +                            {
        +                              "additionalProperties": false,
        +                              "properties": {
        +                                "field": {
        +                                  "pattern": "^[A-Za-z0-9_.-]{1,64}$",
        +                                  "type": "string"
        +                                },
        +                                "scheme": {
        +                                  "const": "form",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "scheme",
        +                                "field"
        +                              ],
        +                              "type": "object"
        +                            }
        +                          ]
        +                        },
        +                        "role": {
        +                          "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "role",
        +                        "placement",
        +                        "endpoint_ids",
        +                        "methods"
        +                      ],
        +                      "type": "object"
        +                    },
        +                    "maxItems": 4,
        +                    "minItems": 1,
        +                    "type": "array"
        +                  },
        +                  "kind": {
        +                    "const": "entered",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "kind",
        +                  "credentials"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "authorization_endpoint_id": {
        +                    "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                    "type": "string"
        +                  },
        +                  "client": {
        +                    "enum": [
        +                      "client_id_metadata_document",
        +                      "dynamic_registration",
        +                      "preregistered"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "keep": {
        +                    "items": {
        +                      "additionalProperties": false,
        +                      "properties": {
        +                        "endpoint_ids": {
        +                          "items": {
        +                            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                            "type": "string"
        +                          },
        +                          "maxItems": 8,
        +                          "minItems": 1,
        +                          "type": "array"
        +                        },
        +                        "expires_in_pointer": {
        +                          "maxLength": 256,
        +                          "pattern": "^(?:\\/(?:[^~/]|~[01])*)*$",
        +                          "type": "string"
        +                        },
        +                        "methods": {
        +                          "items": {
        +                            "enum": [
        +                              "GET",
        +                              "HEAD",
        +                              "POST",
        +                              "PUT",
        +                              "PATCH",
        +                              "DELETE"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "minItems": 1,
        +                          "type": "array"
        +                        },
        +                        "placement": {
        +                          "anyOf": [
        +                            {
        +                              "additionalProperties": false,
        +                              "properties": {
        +                                "header_name": {
        +                                  "const": "authorization",
        +                                  "type": "string"
        +                                },
        +                                "scheme": {
        +                                  "enum": [
        +                                    "bearer",
        +                                    "basic"
        +                                  ],
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "scheme",
        +                                "header_name"
        +                              ],
        +                              "type": "object"
        +                            },
        +                            {
        +                              "additionalProperties": false,
        +                              "properties": {
        +                                "header_name": {
        +                                  "pattern": "^[a-z0-9!#$%&'*+.^_`|~-]{1,128}$",
        +                                  "type": "string"
        +                                },
        +                                "scheme": {
        +                                  "const": "header",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "scheme",
        +                                "header_name"
        +                              ],
        +                              "type": "object"
        +                            },
        +                            {
        +                              "additionalProperties": false,
        +                              "properties": {
        +                                "field": {
        +                                  "pattern": "^[A-Za-z0-9_.-]{1,64}$",
        +                                  "type": "string"
        +                                },
        +                                "scheme": {
        +                                  "const": "form",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "scheme",
        +                                "field"
        +                              ],
        +                              "type": "object"
        +                            }
        +                          ]
        +                        },
        +                        "pointer": {
        +                          "maxLength": 256,
        +                          "pattern": "^(?:\\/(?:[^~/]|~[01])*)*$",
        +                          "type": "string"
        +                        },
        +                        "role": {
        +                          "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "role",
        +                        "placement",
        +                        "endpoint_ids",
        +                        "methods",
        +                        "pointer"
        +                      ],
        +                      "type": "object"
        +                    },
        +                    "maxItems": 4,
        +                    "minItems": 1,
        +                    "type": "array"
        +                  },
        +                  "kind": {
        +                    "const": "oauth",
        +                    "type": "string"
        +                  },
        +                  "scopes": {
        +                    "items": {
        +                      "pattern": "^[\\x21\\x23-\\x5B\\x5D-\\x7E]{1,128}$",
        +                      "type": "string"
        +                    },
        +                    "maxItems": 32,
        +                    "type": "array"
        +                  },
        +                  "token_endpoint_id": {
        +                    "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "kind",
        +                  "authorization_endpoint_id",
        +                  "token_endpoint_id",
        +                  "client",
        +                  "scopes",
        +                  "keep"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "call": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "body": {
        +                        "anyOf": [
        +                          {
        +                            "oneOf": [
        +                              {
        +                                "additionalProperties": false,
        +                                "properties": {
        +                                  "json": {
        +                                    "$ref": "#/definitions/__schema0"
        +                                  },
        +                                  "media_type": {
        +                                    "const": "application/json",
        +                                    "type": "string"
        +                                  }
        +                                },
        +                                "required": [
        +                                  "media_type",
        +                                  "json"
        +                                ],
        +                                "type": "object"
        +                              },
        +                              {
        +                                "additionalProperties": false,
        +                                "properties": {
        +                                  "form": {
        +                                    "items": {
        +                                      "additionalProperties": false,
        +                                      "properties": {
        +                                        "name": {
        +                                          "pattern": "^[A-Za-z0-9_.-]{1,64}$",
        +                                          "type": "string"
        +                                        },
        +                                        "value": {
        +                                          "maxLength": 2048,
        +                                          "type": "string"
        +                                        }
        +                                      },
        +                                      "required": [
        +                                        "name",
        +                                        "value"
        +                                      ],
        +                                      "type": "object"
        +                                    },
        +                                    "maxItems": 32,
        +                                    "type": "array"
        +                                  },
        +                                  "media_type": {
        +                                    "const": "application/x-www-form-urlencoded",
        +                                    "type": "string"
        +                                  }
        +                                },
        +                                "required": [
        +                                  "media_type",
        +                                  "form"
        +                                ],
        +                                "type": "object"
        +                              }
        +                            ]
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ]
        +                      },
        +                      "call_id": {
        +                        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                        "type": "string"
        +                      },
        +                      "credentials": {
        +                        "items": {
        +                          "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                          "type": "string"
        +                        },
        +                        "maxItems": 4,
        +                        "type": "array"
        +                      },
        +                      "endpoint_id": {
        +                        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                        "type": "string"
        +                      },
        +                      "headers": {
        +                        "items": {
        +                          "additionalProperties": false,
        +                          "properties": {
        +                            "name": {
        +                              "pattern": "^[a-z0-9!#$%&'*+.^_`|~-]{1,128}$",
        +                              "type": "string"
        +                            },
        +                            "value": {
        +                              "maxLength": 512,
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "name",
        +                            "value"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        "maxItems": 16,
        +                        "type": "array"
        +                      },
        +                      "kind": {
        +                        "const": "http",
        +                        "type": "string"
        +                      },
        +                      "method": {
        +                        "enum": [
        +                          "GET",
        +                          "HEAD",
        +                          "POST",
        +                          "PUT",
        +                          "PATCH",
        +                          "DELETE"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "url": {
        +                        "maxLength": 2048,
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "call_id",
        +                      "endpoint_id",
        +                      "method",
        +                      "url",
        +                      "headers",
        +                      "body",
        +                      "credentials"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "from": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "endpoint_ids": {
        +                        "items": {
        +                          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                          "type": "string"
        +                        },
        +                        "maxItems": 8,
        +                        "minItems": 1,
        +                        "type": "array"
        +                      },
        +                      "methods": {
        +                        "items": {
        +                          "enum": [
        +                            "GET",
        +                            "HEAD",
        +                            "POST",
        +                            "PUT",
        +                            "PATCH",
        +                            "DELETE"
        +                          ],
        +                          "type": "string"
        +                        },
        +                        "minItems": 1,
        +                        "type": "array"
        +                      },
        +                      "placement": {
        +                        "anyOf": [
        +                          {
        +                            "additionalProperties": false,
        +                            "properties": {
        +                              "header_name": {
        +                                "const": "authorization",
        +                                "type": "string"
        +                              },
        +                              "scheme": {
        +                                "enum": [
        +                                  "bearer",
        +                                  "basic"
        +                                ],
        +                                "type": "string"
        +                              }
        +                            },
        +                            "required": [
        +                              "scheme",
        +                              "header_name"
        +                            ],
        +                            "type": "object"
        +                          },
        +                          {
        +                            "additionalProperties": false,
        +                            "properties": {
        +                              "header_name": {
        +                                "pattern": "^[a-z0-9!#$%&'*+.^_`|~-]{1,128}$",
        +                                "type": "string"
        +                              },
        +                              "scheme": {
        +                                "const": "header",
        +                                "type": "string"
        +                              }
        +                            },
        +                            "required": [
        +                              "scheme",
        +                              "header_name"
        +                            ],
        +                            "type": "object"
        +                          },
        +                          {
        +                            "additionalProperties": false,
        +                            "properties": {
        +                              "field": {
        +                                "pattern": "^[A-Za-z0-9_.-]{1,64}$",
        +                                "type": "string"
        +                              },
        +                              "scheme": {
        +                                "const": "form",
        +                                "type": "string"
        +                              }
        +                            },
        +                            "required": [
        +                              "scheme",
        +                              "field"
        +                            ],
        +                            "type": "object"
        +                          }
        +                        ]
        +                      },
        +                      "role": {
        +                        "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "role",
        +                      "placement",
        +                      "endpoint_ids",
        +                      "methods"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "keep": {
        +                    "items": {
        +                      "additionalProperties": false,
        +                      "properties": {
        +                        "endpoint_ids": {
        +                          "items": {
        +                            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                            "type": "string"
        +                          },
        +                          "maxItems": 8,
        +                          "minItems": 1,
        +                          "type": "array"
        +                        },
        +                        "expires_in_pointer": {
        +                          "maxLength": 256,
        +                          "pattern": "^(?:\\/(?:[^~/]|~[01])*)*$",
        +                          "type": "string"
        +                        },
        +                        "methods": {
        +                          "items": {
        +                            "enum": [
        +                              "GET",
        +                              "HEAD",
        +                              "POST",
        +                              "PUT",
        +                              "PATCH",
        +                              "DELETE"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "minItems": 1,
        +                          "type": "array"
        +                        },
        +                        "placement": {
        +                          "anyOf": [
        +                            {
        +                              "additionalProperties": false,
        +                              "properties": {
        +                                "header_name": {
        +                                  "const": "authorization",
        +                                  "type": "string"
        +                                },
        +                                "scheme": {
        +                                  "enum": [
        +                                    "bearer",
        +                                    "basic"
        +                                  ],
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "scheme",
        +                                "header_name"
        +                              ],
        +                              "type": "object"
        +                            },
        +                            {
        +                              "additionalProperties": false,
        +                              "properties": {
        +                                "header_name": {
        +                                  "pattern": "^[a-z0-9!#$%&'*+.^_`|~-]{1,128}$",
        +                                  "type": "string"
        +                                },
        +                                "scheme": {
        +                                  "const": "header",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "scheme",
        +                                "header_name"
        +                              ],
        +                              "type": "object"
        +                            },
        +                            {
        +                              "additionalProperties": false,
        +                              "properties": {
        +                                "field": {
        +                                  "pattern": "^[A-Za-z0-9_.-]{1,64}$",
        +                                  "type": "string"
        +                                },
        +                                "scheme": {
        +                                  "const": "form",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "scheme",
        +                                "field"
        +                              ],
        +                              "type": "object"
        +                            }
        +                          ]
        +                        },
        +                        "pointer": {
        +                          "maxLength": 256,
        +                          "pattern": "^(?:\\/(?:[^~/]|~[01])*)*$",
        +                          "type": "string"
        +                        },
        +                        "role": {
        +                          "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "role",
        +                        "placement",
        +                        "endpoint_ids",
        +                        "methods",
        +                        "pointer"
        +                      ],
        +                      "type": "object"
        +                    },
        +                    "maxItems": 4,
        +                    "minItems": 1,
        +                    "type": "array"
        +                  },
        +                  "kind": {
        +                    "const": "minted",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "kind",
        +                  "from",
        +                  "call",
        +                  "keep"
        +                ],
        +                "type": "object"
        +              }
        +            ]
        +          },
        +          "error_probe": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "call": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "body": {
        +                        "anyOf": [
        +                          {
        +                            "oneOf": [
        +                              {
        +                                "additionalProperties": false,
        +                                "properties": {
        +                                  "json": {
        +                                    "$ref": "#/definitions/__schema0"
        +                                  },
        +                                  "media_type": {
        +                                    "const": "application/json",
        +                                    "type": "string"
        +                                  }
        +                                },
        +                                "required": [
        +                                  "media_type",
        +                                  "json"
        +                                ],
        +                                "type": "object"
        +                              },
        +                              {
        +                                "additionalProperties": false,
        +                                "properties": {
        +                                  "form": {
        +                                    "items": {
        +                                      "additionalProperties": false,
        +                                      "properties": {
        +                                        "name": {
        +                                          "pattern": "^[A-Za-z0-9_.-]{1,64}$",
        +                                          "type": "string"
        +                                        },
        +                                        "value": {
        +                                          "maxLength": 2048,
        +                                          "type": "string"
        +                                        }
        +                                      },
        +                                      "required": [
        +                                        "name",
        +                                        "value"
        +                                      ],
        +                                      "type": "object"
        +                                    },
        +                                    "maxItems": 32,
        +                                    "type": "array"
        +                                  },
        +                                  "media_type": {
        +                                    "const": "application/x-www-form-urlencoded",
        +                                    "type": "string"
        +                                  }
        +                                },
        +                                "required": [
        +                                  "media_type",
        +                                  "form"
        +                                ],
        +                                "type": "object"
        +                              }
        +                            ]
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ]
        +                      },
        +                      "call_id": {
        +                        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                        "type": "string"
        +                      },
        +                      "credentials": {
        +                        "items": {
        +                          "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                          "type": "string"
        +                        },
        +                        "maxItems": 4,
        +                        "type": "array"
        +                      },
        +                      "endpoint_id": {
        +                        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                        "type": "string"
        +                      },
        +                      "headers": {
        +                        "items": {
        +                          "additionalProperties": false,
        +                          "properties": {
        +                            "name": {
        +                              "pattern": "^[a-z0-9!#$%&'*+.^_`|~-]{1,128}$",
        +                              "type": "string"
        +                            },
        +                            "value": {
        +                              "maxLength": 512,
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "name",
        +                            "value"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        "maxItems": 16,
        +                        "type": "array"
        +                      },
        +                      "kind": {
        +                        "const": "http",
        +                        "type": "string"
        +                      },
        +                      "method": {
        +                        "enum": [
        +                          "GET",
        +                          "HEAD",
        +                          "POST",
        +                          "PUT",
        +                          "PATCH",
        +                          "DELETE"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      "url": {
        +                        "maxLength": 2048,
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "call_id",
        +                      "endpoint_id",
        +                      "method",
        +                      "url",
        +                      "headers",
        +                      "body",
        +                      "credentials"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "arguments": {
        +                        "$ref": "#/definitions/__schema1"
        +                      },
        +                      "call_id": {
        +                        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                        "type": "string"
        +                      },
        +                      "credentials": {
        +                        "items": {
        +                          "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                          "type": "string"
        +                        },
        +                        "maxItems": 4,
        +                        "type": "array"
        +                      },
        +                      "endpoint_id": {
        +                        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                        "type": "string"
        +                      },
        +                      "kind": {
        +                        "const": "mcp",
        +                        "type": "string"
        +                      },
        +                      "tool": {
        +                        "maxLength": 128,
        +                        "minLength": 1,
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "call_id",
        +                      "endpoint_id",
        +                      "tool",
        +                      "arguments",
        +                      "credentials"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "expect": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "error_pointer": {
        +                        "maxLength": 256,
        +                        "pattern": "^(?:\\/(?:[^~/]|~[01])*)*$",
        +                        "type": "string"
        +                      },
        +                      "kind": {
        +                        "const": "http_error",
        +                        "type": "string"
        +                      },
        +                      "status_class": {
        +                        "const": "4xx",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "status_class",
        +                      "error_pointer"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "kind": {
        +                        "const": "mcp_error",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              }
        +            },
        +            "required": [
        +              "call",
        +              "expect"
        +            ],
        +            "type": "object"
        +          },
        +          "interface_id": {
        +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +            "type": "string"
        +          },
        +          "payment": {
        +            "oneOf": [
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "kind": {
        +                    "const": "none",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "kind"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "kind": {
        +                    "const": "prepaid_balance",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "kind"
        +                ],
        +                "type": "object"
        +              },
        +              {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "kind": {
        +                    "const": "per_call",
        +                    "type": "string"
        +                  },
        +                  "protocol": {
        +                    "enum": [
        +                      "x402",
        +                      "mpp"
        +                    ],
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "kind",
        +                  "protocol"
        +                ],
        +                "type": "object"
        +              }
        +            ]
        +          },
        +          "sustain": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "revocation": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "kind": {
        +                        "const": "not_applicable",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "call": {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "body": {
        +                            "anyOf": [
        +                              {
        +                                "oneOf": [
        +                                  {
        +                                    "additionalProperties": false,
        +                                    "properties": {
        +                                      "json": {
        +                                        "$ref": "#/definitions/__schema0"
        +                                      },
        +                                      "media_type": {
        +                                        "const": "application/json",
        +                                        "type": "string"
        +                                      }
        +                                    },
        +                                    "required": [
        +                                      "media_type",
        +                                      "json"
        +                                    ],
        +                                    "type": "object"
        +                                  },
        +                                  {
        +                                    "additionalProperties": false,
        +                                    "properties": {
        +                                      "form": {
        +                                        "items": {
        +                                          "additionalProperties": false,
        +                                          "properties": {
        +                                            "name": {
        +                                              "pattern": "^[A-Za-z0-9_.-]{1,64}$",
        +                                              "type": "string"
        +                                            },
        +                                            "value": {
        +                                              "maxLength": 2048,
        +                                              "type": "string"
        +                                            }
        +                                          },
        +                                          "required": [
        +                                            "name",
        +                                            "value"
        +                                          ],
        +                                          "type": "object"
        +                                        },
        +                                        "maxItems": 32,
        +                                        "type": "array"
        +                                      },
        +                                      "media_type": {
        +                                        "const": "application/x-www-form-urlencoded",
        +                                        "type": "string"
        +                                      }
        +                                    },
        +                                    "required": [
        +                                      "media_type",
        +                                      "form"
        +                                    ],
        +                                    "type": "object"
        +                                  }
        +                                ]
        +                              },
        +                              {
        +                                "type": "null"
        +                              }
        +                            ]
        +                          },
        +                          "call_id": {
        +                            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                            "type": "string"
        +                          },
        +                          "credentials": {
        +                            "items": {
        +                              "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                              "type": "string"
        +                            },
        +                            "maxItems": 4,
        +                            "type": "array"
        +                          },
        +                          "endpoint_id": {
        +                            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                            "type": "string"
        +                          },
        +                          "headers": {
        +                            "items": {
        +                              "additionalProperties": false,
        +                              "properties": {
        +                                "name": {
        +                                  "pattern": "^[a-z0-9!#$%&'*+.^_`|~-]{1,128}$",
        +                                  "type": "string"
        +                                },
        +                                "value": {
        +                                  "maxLength": 512,
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "name",
        +                                "value"
        +                              ],
        +                              "type": "object"
        +                            },
        +                            "maxItems": 16,
        +                            "type": "array"
        +                          },
        +                          "kind": {
        +                            "const": "http",
        +                            "type": "string"
        +                          },
        +                          "method": {
        +                            "enum": [
        +                              "GET",
        +                              "HEAD",
        +                              "POST",
        +                              "PUT",
        +                              "PATCH",
        +                              "DELETE"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "url": {
        +                            "maxLength": 2048,
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "kind",
        +                          "call_id",
        +                          "endpoint_id",
        +                          "method",
        +                          "url",
        +                          "headers",
        +                          "body",
        +                          "credentials"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      "kind": {
        +                        "const": "call",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "call"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "kind": {
        +                        "const": "manual",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "rotation": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "kind": {
        +                        "const": "not_applicable",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "call": {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "body": {
        +                            "anyOf": [
        +                              {
        +                                "oneOf": [
        +                                  {
        +                                    "additionalProperties": false,
        +                                    "properties": {
        +                                      "json": {
        +                                        "$ref": "#/definitions/__schema0"
        +                                      },
        +                                      "media_type": {
        +                                        "const": "application/json",
        +                                        "type": "string"
        +                                      }
        +                                    },
        +                                    "required": [
        +                                      "media_type",
        +                                      "json"
        +                                    ],
        +                                    "type": "object"
        +                                  },
        +                                  {
        +                                    "additionalProperties": false,
        +                                    "properties": {
        +                                      "form": {
        +                                        "items": {
        +                                          "additionalProperties": false,
        +                                          "properties": {
        +                                            "name": {
        +                                              "pattern": "^[A-Za-z0-9_.-]{1,64}$",
        +                                              "type": "string"
        +                                            },
        +                                            "value": {
        +                                              "maxLength": 2048,
        +                                              "type": "string"
        +                                            }
        +                                          },
        +                                          "required": [
        +                                            "name",
        +                                            "value"
        +                                          ],
        +                                          "type": "object"
        +                                        },
        +                                        "maxItems": 32,
        +                                        "type": "array"
        +                                      },
        +                                      "media_type": {
        +                                        "const": "application/x-www-form-urlencoded",
        +                                        "type": "string"
        +                                      }
        +                                    },
        +                                    "required": [
        +                                      "media_type",
        +                                      "form"
        +                                    ],
        +                                    "type": "object"
        +                                  }
        +                                ]
        +                              },
        +                              {
        +                                "type": "null"
        +                              }
        +                            ]
        +                          },
        +                          "call_id": {
        +                            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                            "type": "string"
        +                          },
        +                          "credentials": {
        +                            "items": {
        +                              "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                              "type": "string"
        +                            },
        +                            "maxItems": 4,
        +                            "type": "array"
        +                          },
        +                          "endpoint_id": {
        +                            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                            "type": "string"
        +                          },
        +                          "headers": {
        +                            "items": {
        +                              "additionalProperties": false,
        +                              "properties": {
        +                                "name": {
        +                                  "pattern": "^[a-z0-9!#$%&'*+.^_`|~-]{1,128}$",
        +                                  "type": "string"
        +                                },
        +                                "value": {
        +                                  "maxLength": 512,
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "name",
        +                                "value"
        +                              ],
        +                              "type": "object"
        +                            },
        +                            "maxItems": 16,
        +                            "type": "array"
        +                          },
        +                          "kind": {
        +                            "const": "http",
        +                            "type": "string"
        +                          },
        +                          "method": {
        +                            "enum": [
        +                              "GET",
        +                              "HEAD",
        +                              "POST",
        +                              "PUT",
        +                              "PATCH",
        +                              "DELETE"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "url": {
        +                            "maxLength": 2048,
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "kind",
        +                          "call_id",
        +                          "endpoint_id",
        +                          "method",
        +                          "url",
        +                          "headers",
        +                          "body",
        +                          "credentials"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      "keep": {
        +                        "items": {
        +                          "additionalProperties": false,
        +                          "properties": {
        +                            "endpoint_ids": {
        +                              "items": {
        +                                "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                                "type": "string"
        +                              },
        +                              "maxItems": 8,
        +                              "minItems": 1,
        +                              "type": "array"
        +                            },
        +                            "expires_in_pointer": {
        +                              "maxLength": 256,
        +                              "pattern": "^(?:\\/(?:[^~/]|~[01])*)*$",
        +                              "type": "string"
        +                            },
        +                            "methods": {
        +                              "items": {
        +                                "enum": [
        +                                  "GET",
        +                                  "HEAD",
        +                                  "POST",
        +                                  "PUT",
        +                                  "PATCH",
        +                                  "DELETE"
        +                                ],
        +                                "type": "string"
        +                              },
        +                              "minItems": 1,
        +                              "type": "array"
        +                            },
        +                            "placement": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": false,
        +                                  "properties": {
        +                                    "header_name": {
        +                                      "const": "authorization",
        +                                      "type": "string"
        +                                    },
        +                                    "scheme": {
        +                                      "enum": [
        +                                        "bearer",
        +                                        "basic"
        +                                      ],
        +                                      "type": "string"
        +                                    }
        +                                  },
        +                                  "required": [
        +                                    "scheme",
        +                                    "header_name"
        +                                  ],
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "additionalProperties": false,
        +                                  "properties": {
        +                                    "header_name": {
        +                                      "pattern": "^[a-z0-9!#$%&'*+.^_`|~-]{1,128}$",
        +                                      "type": "string"
        +                                    },
        +                                    "scheme": {
        +                                      "const": "header",
        +                                      "type": "string"
        +                                    }
        +                                  },
        +                                  "required": [
        +                                    "scheme",
        +                                    "header_name"
        +                                  ],
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "additionalProperties": false,
        +                                  "properties": {
        +                                    "field": {
        +                                      "pattern": "^[A-Za-z0-9_.-]{1,64}$",
        +                                      "type": "string"
        +                                    },
        +                                    "scheme": {
        +                                      "const": "form",
        +                                      "type": "string"
        +                                    }
        +                                  },
        +                                  "required": [
        +                                    "scheme",
        +                                    "field"
        +                                  ],
        +                                  "type": "object"
        +                                }
        +                              ]
        +                            },
        +                            "pointer": {
        +                              "maxLength": 256,
        +                              "pattern": "^(?:\\/(?:[^~/]|~[01])*)*$",
        +                              "type": "string"
        +                            },
        +                            "role": {
        +                              "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "role",
        +                            "placement",
        +                            "endpoint_ids",
        +                            "methods",
        +                            "pointer"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        "maxItems": 4,
        +                        "minItems": 1,
        +                        "type": "array"
        +                      },
        +                      "kind": {
        +                        "const": "refresh",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "call",
        +                      "keep"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "call": {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "body": {
        +                            "anyOf": [
        +                              {
        +                                "oneOf": [
        +                                  {
        +                                    "additionalProperties": false,
        +                                    "properties": {
        +                                      "json": {
        +                                        "$ref": "#/definitions/__schema0"
        +                                      },
        +                                      "media_type": {
        +                                        "const": "application/json",
        +                                        "type": "string"
        +                                      }
        +                                    },
        +                                    "required": [
        +                                      "media_type",
        +                                      "json"
        +                                    ],
        +                                    "type": "object"
        +                                  },
        +                                  {
        +                                    "additionalProperties": false,
        +                                    "properties": {
        +                                      "form": {
        +                                        "items": {
        +                                          "additionalProperties": false,
        +                                          "properties": {
        +                                            "name": {
        +                                              "pattern": "^[A-Za-z0-9_.-]{1,64}$",
        +                                              "type": "string"
        +                                            },
        +                                            "value": {
        +                                              "maxLength": 2048,
        +                                              "type": "string"
        +                                            }
        +                                          },
        +                                          "required": [
        +                                            "name",
        +                                            "value"
        +                                          ],
        +                                          "type": "object"
        +                                        },
        +                                        "maxItems": 32,
        +                                        "type": "array"
        +                                      },
        +                                      "media_type": {
        +                                        "const": "application/x-www-form-urlencoded",
        +                                        "type": "string"
        +                                      }
        +                                    },
        +                                    "required": [
        +                                      "media_type",
        +                                      "form"
        +                                    ],
        +                                    "type": "object"
        +                                  }
        +                                ]
        +                              },
        +                              {
        +                                "type": "null"
        +                              }
        +                            ]
        +                          },
        +                          "call_id": {
        +                            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                            "type": "string"
        +                          },
        +                          "credentials": {
        +                            "items": {
        +                              "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                              "type": "string"
        +                            },
        +                            "maxItems": 4,
        +                            "type": "array"
        +                          },
        +                          "endpoint_id": {
        +                            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                            "type": "string"
        +                          },
        +                          "headers": {
        +                            "items": {
        +                              "additionalProperties": false,
        +                              "properties": {
        +                                "name": {
        +                                  "pattern": "^[a-z0-9!#$%&'*+.^_`|~-]{1,128}$",
        +                                  "type": "string"
        +                                },
        +                                "value": {
        +                                  "maxLength": 512,
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "name",
        +                                "value"
        +                              ],
        +                              "type": "object"
        +                            },
        +                            "maxItems": 16,
        +                            "type": "array"
        +                          },
        +                          "kind": {
        +                            "const": "http",
        +                            "type": "string"
        +                          },
        +                          "method": {
        +                            "enum": [
        +                              "GET",
        +                              "HEAD",
        +                              "POST",
        +                              "PUT",
        +                              "PATCH",
        +                              "DELETE"
        +                            ],
        +                            "type": "string"
        +                          },
        +                          "url": {
        +                            "maxLength": 2048,
        +                            "type": "string"
        +                          }
        +                        },
        +                        "required": [
        +                          "kind",
        +                          "call_id",
        +                          "endpoint_id",
        +                          "method",
        +                          "url",
        +                          "headers",
        +                          "body",
        +                          "credentials"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      "keep": {
        +                        "items": {
        +                          "additionalProperties": false,
        +                          "properties": {
        +                            "endpoint_ids": {
        +                              "items": {
        +                                "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                                "type": "string"
        +                              },
        +                              "maxItems": 8,
        +                              "minItems": 1,
        +                              "type": "array"
        +                            },
        +                            "expires_in_pointer": {
        +                              "maxLength": 256,
        +                              "pattern": "^(?:\\/(?:[^~/]|~[01])*)*$",
        +                              "type": "string"
        +                            },
        +                            "methods": {
        +                              "items": {
        +                                "enum": [
        +                                  "GET",
        +                                  "HEAD",
        +                                  "POST",
        +                                  "PUT",
        +                                  "PATCH",
        +                                  "DELETE"
        +                                ],
        +                                "type": "string"
        +                              },
        +                              "minItems": 1,
        +                              "type": "array"
        +                            },
        +                            "placement": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": false,
        +                                  "properties": {
        +                                    "header_name": {
        +                                      "const": "authorization",
        +                                      "type": "string"
        +                                    },
        +                                    "scheme": {
        +                                      "enum": [
        +                                        "bearer",
        +                                        "basic"
        +                                      ],
        +                                      "type": "string"
        +                                    }
        +                                  },
        +                                  "required": [
        +                                    "scheme",
        +                                    "header_name"
        +                                  ],
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "additionalProperties": false,
        +                                  "properties": {
        +                                    "header_name": {
        +                                      "pattern": "^[a-z0-9!#$%&'*+.^_`|~-]{1,128}$",
        +                                      "type": "string"
        +                                    },
        +                                    "scheme": {
        +                                      "const": "header",
        +                                      "type": "string"
        +                                    }
        +                                  },
        +                                  "required": [
        +                                    "scheme",
        +                                    "header_name"
        +                                  ],
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "additionalProperties": false,
        +                                  "properties": {
        +                                    "field": {
        +                                      "pattern": "^[A-Za-z0-9_.-]{1,64}$",
        +                                      "type": "string"
        +                                    },
        +                                    "scheme": {
        +                                      "const": "form",
        +                                      "type": "string"
        +                                    }
        +                                  },
        +                                  "required": [
        +                                    "scheme",
        +                                    "field"
        +                                  ],
        +                                  "type": "object"
        +                                }
        +                              ]
        +                            },
        +                            "pointer": {
        +                              "maxLength": 256,
        +                              "pattern": "^(?:\\/(?:[^~/]|~[01])*)*$",
        +                              "type": "string"
        +                            },
        +                            "role": {
        +                              "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "role",
        +                            "placement",
        +                            "endpoint_ids",
        +                            "methods",
        +                            "pointer"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        "maxItems": 4,
        +                        "minItems": 1,
        +                        "type": "array"
        +                      },
        +                      "kind": {
        +                        "const": "mint",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "call",
        +                      "keep"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "kind": {
        +                        "const": "manual",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              },
        +              "verification": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "control": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "body": {
        +                        "type": "null"
        +                      },
        +                      "call_id": {
        +                        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                        "type": "string"
        +                      },
        +                      "credentials": {
        +                        "items": {
        +                          "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                          "type": "string"
        +                        },
        +                        "maxItems": 4,
        +                        "minItems": 1,
        +                        "type": "array"
        +                      },
        +                      "endpoint_id": {
        +                        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                        "type": "string"
        +                      },
        +                      "headers": {
        +                        "items": {
        +                          "additionalProperties": false,
        +                          "properties": {
        +                            "name": {
        +                              "pattern": "^[a-z0-9!#$%&'*+.^_`|~-]{1,128}$",
        +                              "type": "string"
        +                            },
        +                            "value": {
        +                              "maxLength": 512,
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "name",
        +                            "value"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        "maxItems": 16,
        +                        "type": "array"
        +                      },
        +                      "kind": {
        +                        "const": "http",
        +                        "type": "string"
        +                      },
        +                      "method": {
        +                        "const": "GET",
        +                        "type": "string"
        +                      },
        +                      "url": {
        +                        "maxLength": 2048,
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "call_id",
        +                      "endpoint_id",
        +                      "method",
        +                      "url",
        +                      "headers",
        +                      "body",
        +                      "credentials"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  "probe": {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "body": {
        +                        "type": "null"
        +                      },
        +                      "call_id": {
        +                        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                        "type": "string"
        +                      },
        +                      "credentials": {
        +                        "items": {
        +                          "pattern": "^[a-z][a-z0-9_]{0,63}$",
        +                          "type": "string"
        +                        },
        +                        "maxItems": 4,
        +                        "minItems": 1,
        +                        "type": "array"
        +                      },
        +                      "endpoint_id": {
        +                        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +                        "type": "string"
        +                      },
        +                      "headers": {
        +                        "items": {
        +                          "additionalProperties": false,
        +                          "properties": {
        +                            "name": {
        +                              "pattern": "^[a-z0-9!#$%&'*+.^_`|~-]{1,128}$",
        +                              "type": "string"
        +                            },
        +                            "value": {
        +                              "maxLength": 512,
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "name",
        +                            "value"
        +                          ],
        +                          "type": "object"
        +                        },
        +                        "maxItems": 16,
        +                        "type": "array"
        +                      },
        +                      "kind": {
        +                        "const": "http",
        +                        "type": "string"
        +                      },
        +                      "method": {
        +                        "const": "GET",
        +                        "type": "string"
        +                      },
        +                      "url": {
        +                        "maxLength": 2048,
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "call_id",
        +                      "endpoint_id",
        +                      "method",
        +                      "url",
        +                      "headers",
        +                      "body",
        +                      "credentials"
        +                    ],
        +                    "type": "object"
        +                  }
        +                },
        +                "required": [
        +                  "probe",
        +                  "control"
        +                ],
        +                "type": "object"
        +              }
        +            },
        +            "required": [
        +              "rotation",
        +              "revocation"
        +            ],
        +            "type": "object"
        +          }
        +        },
        +        "required": [
        +          "binding_id",
        +          "interface_id",
        +          "calls",
        +          "assertions",
        +          "error_probe",
        +          "delegation",
        +          "payment",
        +          "sustain",
        +          "cleanup"
        +        ],
        +        "type": "object"
        +      },
        +      "source_uris": {
        +        "items": {
        +          "format": "uri",
        +          "type": "string"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "binding",
        +      "source_uris"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedInput schema / properties / new_company
        Added value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "company": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "category": {
        +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +          "type": "string"
        +        },
        +        "domain": {
        +          "pattern": "^(?=.{1,253}$)(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,63}$",
        +          "type": "string"
        +        },
        +        "name": {
        +          "maxLength": 160,
        +          "minLength": 1,
        +          "type": "string"
        +        },
        +        "site_url": {
        +          "format": "uri",
        +          "type": "string"
        +        },
        +        "summary": {
        +          "maxLength": 240,
        +          "minLength": 1,
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "name",
        +        "domain",
        +        "category",
        +        "summary",
        +        "site_url"
        +      ],
        +      "type": "object"
        +    },
        +    "standing_result": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "evaluated_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"
        +        },
        +        "evidence_digest": {
        +          "pattern": "^sha256:[a-f0-9]{64}$",
        +          "type": "string"
        +        },
        +        "expires_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"
        +        },
        +        "official_source_url": {
        +          "format": "uri",
        +          "type": "string"
        +        },
        +        "policy_digest": {
        +          "pattern": "^sha256:[a-f0-9]{64}$",
        +          "type": "string"
        +        },
        +        "reasons": {
        +          "items": {
        +            "maxLength": 500,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "maxItems": 12,
        +          "minItems": 1,
        +          "type": "array"
        +        },
        +        "registrable_domain": {
        +          "pattern": "^(?=.{1,253}$)(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z]{2,63}$",
        +          "type": "string"
        +        },
        +        "result_contract": {
        +          "const": "sourcey.standing-result/v1alpha1",
        +          "type": "string"
        +        },
        +        "result_digest": {
        +          "pattern": "^sha256:[a-f0-9]{64}$",
        +          "type": "string"
        +        },
        +        "route": {
        +          "enum": [
        +            "correction_required",
        +            "repair_required",
        +            "temporarily_unavailable",
        +            "free_machine_review",
        +            "human_verification_required"
        +          ],
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "result_contract",
        +        "policy_digest",
        +        "evidence_digest",
        +        "registrable_domain",
        +        "official_source_url",
        +        "route",
        +        "reasons",
        +        "evaluated_at",
        +        "expires_at",
        +        "result_digest"
        +      ],
        +      "type": "object"
        +    }
        +  },
        +  "required": [
        +    "company",
        +    "standing_result"
        +  ],
        +  "type": "object"
        +}
      • removedInput schema / properties / offer_relations / items / properties / applicable_stages
        Removed value: -{
        -  "items": {
        -    "enum": [
        -      "evaluate",
        -      "sign_up",
        -      "pay",
        -      "provision",
        -      "operate"
        -    ],
        -    "type": "string"
        -  },
        -  "minItems": 1,
        -  "type": "array"
        -}
      • changedInput schema / properties / offer_relations / items / required
        Previous value: -[
        -  "offer_relation_proposal_id",
        -  "offer_id",
        -  "purpose",
        -  "applicable_stages",
        -  "source_uris"
        -]New value: +[
        +  "offer_relation_proposal_id",
        +  "offer_id",
        +  "purpose",
        +  "source_uris"
        +]
      • removedInput schema / 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"
        -}
      • addedInput schema / 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"
        +}
      • changedInput schema / properties / scope / required
        Previous value: -[
        -  "product",
        -  "funnel"
        -]New value: +[
        +  "product",
        +  "job"
        +]
      • changedInput schema / required
        Previous value: -[
        -  "command_contract",
        -  "scope_source_uris",
        -  "subject_roles",
        -  "assessment_targets",
        -  "participants",
        -  "resources",
        -  "endpoints",
        -  "interfaces",
        -  "relations",
        -  "offer_relations",
        -  "surface_exclusions"
        -]New value: +[
        +  "command_contract",
        +  "scope_source_uris",
        +  "subject_roles",
        +  "job_bindings",
        +  "participants",
        +  "resources",
        +  "endpoints",
        +  "interfaces",
        +  "relations",
        +  "offer_relations",
        +  "surface_exclusions"
        +]
      • changedOutput schema / properties / data / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "format": "starts_with",
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "status": {
        -        "const": "invalid",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "format": "starts_with",
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "status": {
        -        "const": "identity_allocation_required",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "base_release_id": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "format": "starts_with",
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "entity_id": {
        -        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        -        "type": "string"
        -      },
        -      "entity_revision_digest": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "status": {
        -        "const": "incomplete",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "base_release_id",
        -      "entity_id",
        -      "entity_revision_digest",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "base_release_id": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "format": "starts_with",
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "entity_id": {
        -        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        -        "type": "string"
        -      },
        -      "entity_revision_digest": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "status": {
        -        "const": "conflict",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "base_release_id",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "authoring_file": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "content": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "content_digest": {
        -            "pattern": "^sha256:[a-f0-9]{64}$",
        -            "type": "string"
        -          },
        -          "path": {
        -            "pattern": "^entities\\/[a-z0-9]{1,2}\\/[a-z0-9]+(?:-[a-z0-9]+)*\\.yaml$",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "path",
        -          "content",
        -          "content_digest"
        -        ],
        -        "type": "object"
        -      },
        -      "base_release_id": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "declaration_id": {
        -        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        -        "type": "string"
        -      },
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "format": "starts_with",
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 0,
        -        "minItems": 0,
        -        "type": "array"
        -      },
        -      "entity_id": {
        -        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        -        "type": "string"
        -      },
        -      "entity_revision_digest": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "scope": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "funnel": {
        -            "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"
        -          },
        -          "product": {
        -            "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"
        -          }
        -        },
        -        "required": [
        -          "product",
        -          "funnel"
        -        ],
        -        "type": "object"
        -      },
        -      "status": {
        -        "const": "materialized",
        -        "type": "string"
        -      },
        -      "subject_display": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "name": {
        -            "maxLength": 240,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "slug": {
        -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "slug",
        -          "name"
        -        ],
        -        "type": "object"
        -      },
        -      "submission": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "method": {
        -            "const": "POST",
        -            "type": "string"
        -          },
        -          "path": {
        -            "const": "/v1/submissions",
        -            "type": "string"
        -          },
        -          "product": {
        -            "const": "agent_readiness",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "method",
        -          "path",
        -          "product"
        -        ],
        -        "type": "object"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "base_release_id",
        -      "entity_id",
        -      "entity_revision_digest",
        -      "subject_display",
        -      "scope",
        -      "declaration_id",
        -      "authoring_file",
        -      "submission",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "company_draft": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "diagnostics": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "code": {
        +                      "enum": [
        +                        "required",
        +                        "invalid",
        +                        "conflict",
        +                        "ineligible"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "message": {
        +                      "maxLength": 1000,
        +                      "minLength": 1,
        +                      "type": "string"
        +                    },
        +                    "path": {
        +                      "format": "starts_with",
        +                      "pattern": "^\\/.*",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "code",
        +                    "path",
        +                    "message"
        +                  ],
        +                  "type": "object"
        +                },
        +                "minItems": 1,
        +                "type": "array"
        +              },
        +              "status": {
        +                "enum": [
        +                  "invalid",
        +                  "incomplete",
        +                  "conflict",
        +                  "ineligible"
        +                ],
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "diagnostics"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "authoring_file": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "content": {
        +                    "minLength": 1,
        +                    "type": "string"
        +                  },
        +                  "content_digest": {
        +                    "pattern": "^sha256:[a-f0-9]{64}$",
        +                    "type": "string"
        +                  },
        +                  "path": {
        +                    "pattern": "^entities\\/[a-z0-9]{1,2}\\/[a-z0-9-]+\\.yaml$",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "path",
        +                  "content",
        +                  "content_digest"
        +                ],
        +                "type": "object"
        +              },
        +              "base_release_id": {
        +                "pattern": "^sha256:[a-f0-9]{64}$",
        +                "type": "string"
        +              },
        +              "diagnostics": {
        +                "items": {
        +                  "additionalProperties": false,
        +                  "properties": {
        +                    "code": {
        +                      "enum": [
        +                        "required",
        +                        "invalid",
        +                        "conflict",
        +                        "ineligible"
        +                      ],
        +                      "type": "string"
        +                    },
        +                    "message": {
        +                      "maxLength": 1000,
        +                      "minLength": 1,
        +                      "type": "string"
        +                    },
        +                    "path": {
        +                      "format": "starts_with",
        +                      "pattern": "^\\/.*",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "code",
        +                    "path",
        +                    "message"
        +                  ],
        +                  "type": "object"
        +                },
        +                "maxItems": 0,
        +                "minItems": 0,
        +                "type": "array"
        +              },
        +              "entity_id": {
        +                "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        +                "type": "string"
        +              },
        +              "expected_current_entities": {
        +                "items": {
        +                  "not": {}
        +                },
        +                "maxItems": 0,
        +                "minItems": 0,
        +                "type": "array"
        +              },
        +              "status": {
        +                "const": "materialized",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "base_release_id",
        +              "entity_id",
        +              "expected_current_entities",
        +              "authoring_file",
        +              "diagnostics"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch",
        +                "company_admission_required"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "format": "starts_with",
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "status": {
        +        "const": "company_admission_required",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "company_draft",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch",
        +                "company_admission_required"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "format": "starts_with",
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "status": {
        +        "const": "invalid",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch",
        +                "company_admission_required"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "format": "starts_with",
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "status": {
        +        "const": "identity_allocation_required",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "base_release_id": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch",
        +                "company_admission_required"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "format": "starts_with",
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "entity_id": {
        +        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        +        "type": "string"
        +      },
        +      "entity_revision_digest": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "status": {
        +        "const": "incomplete",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "base_release_id",
        +      "entity_id",
        +      "entity_revision_digest",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "base_release_id": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch",
        +                "company_admission_required"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "format": "starts_with",
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "entity_id": {
        +        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        +        "type": "string"
        +      },
        +      "entity_revision_digest": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "status": {
        +        "const": "conflict",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "base_release_id",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "authoring_file": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "content": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "content_digest": {
        +            "pattern": "^sha256:[a-f0-9]{64}$",
        +            "type": "string"
        +          },
        +          "path": {
        +            "pattern": "^entities\\/[a-z0-9]{1,2}\\/[a-z0-9]+(?:-[a-z0-9]+)*\\.yaml$",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "path",
        +          "content",
        +          "content_digest"
        +        ],
        +        "type": "object"
        +      },
        +      "base_release_id": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "declaration_id": {
        +        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        +        "type": "string"
        +      },
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch",
        +                "company_admission_required"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "format": "starts_with",
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 0,
        +        "minItems": 0,
        +        "type": "array"
        +      },
        +      "entity_id": {
        +        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        +        "type": "string"
        +      },
        +      "entity_revision_digest": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "scope": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "job": {
        +            "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"
        +          },
        +          "product": {
        +            "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"
        +          }
        +        },
        +        "required": [
        +          "product",
        +          "job"
        +        ],
        +        "type": "object"
        +      },
        +      "status": {
        +        "const": "materialized",
        +        "type": "string"
        +      },
        +      "subject_display": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "name": {
        +            "maxLength": 240,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "slug": {
        +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "slug",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "submission": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "method": {
        +            "const": "POST",
        +            "type": "string"
        +          },
        +          "path": {
        +            "const": "/v1/submissions",
        +            "type": "string"
        +          },
        +          "product": {
        +            "const": "agent_readiness",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "method",
        +          "path",
        +          "product"
        +        ],
        +        "type": "object"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "base_release_id",
        +      "entity_id",
        +      "entity_revision_digest",
        +      "subject_display",
        +      "scope",
        +      "declaration_id",
        +      "authoring_file",
        +      "submission",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedsearch_offers1 field changed
      • changedOutput schema / properties / data / items / properties / offer / properties / economics / properties / benefits / items / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "benefit_id": {
        -        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        -        "type": "string"
        -      },
        -      "description": {
        -        "maxLength": 500,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duration": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "exact",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "up-to",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "at-least",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "kind": {
        -        "const": "credit",
        -        "type": "string"
        -      },
        -      "value": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "amount": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "currency": {
        -                    "pattern": "^[A-Z]{3}$",
        -                    "type": "string"
        -                  },
        -                  "minor_units": {
        -                    "maximum": 9007199254740991,
        -                    "minimum": 0,
        -                    "type": "integer"
        -                  }
        -                },
        -                "required": [
        -                  "currency",
        -                  "minor_units"
        -                ],
        -                "type": "object"
        -              },
        -              "kind": {
        -                "const": "exact",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "amount"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "amount": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "currency": {
        -                    "pattern": "^[A-Z]{3}$",
        -                    "type": "string"
        -                  },
        -                  "minor_units": {
        -                    "maximum": 9007199254740991,
        -                    "minimum": 0,
        -                    "type": "integer"
        -                  }
        -                },
        -                "required": [
        -                  "currency",
        -                  "minor_units"
        -                ],
        -                "type": "object"
        -              },
        -              "kind": {
        -                "const": "up-to",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "amount"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "amount": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "currency": {
        -                    "pattern": "^[A-Z]{3}$",
        -                    "type": "string"
        -                  },
        -                  "minor_units": {
        -                    "maximum": 9007199254740991,
        -                    "minimum": 0,
        -                    "type": "integer"
        -                  }
        -                },
        -                "required": [
        -                  "currency",
        -                  "minor_units"
        -                ],
        -                "type": "object"
        -              },
        -              "kind": {
        -                "const": "at-least",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "amount"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "range",
        -                "type": "string"
        -              },
        -              "maximum": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "currency": {
        -                    "pattern": "^[A-Z]{3}$",
        -                    "type": "string"
        -                  },
        -                  "minor_units": {
        -                    "maximum": 9007199254740991,
        -                    "minimum": 0,
        -                    "type": "integer"
        -                  }
        -                },
        -                "required": [
        -                  "currency",
        -                  "minor_units"
        -                ],
        -                "type": "object"
        -              },
        -              "minimum": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "currency": {
        -                    "pattern": "^[A-Z]{3}$",
        -                    "type": "string"
        -                  },
        -                  "minor_units": {
        -                    "maximum": 9007199254740991,
        -                    "minimum": 0,
        -                    "type": "integer"
        -                  }
        -                },
        -                "required": [
        -                  "currency",
        -                  "minor_units"
        -                ],
        -                "type": "object"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "minimum",
        -              "maximum"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "benefit_id",
        -      "description",
        -      "kind",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "applies_to": {
        -        "maxLength": 240,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "benefit_id": {
        -        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        -        "type": "string"
        -      },
        -      "description": {
        -        "maxLength": 500,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duration": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "exact",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "up-to",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "at-least",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "kind": {
        -        "const": "discount",
        -        "type": "string"
        -      },
        -      "percentage": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "basis_points": {
        -                "maximum": 10000,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "kind": {
        -                "const": "exact",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "basis_points"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "basis_points": {
        -                "maximum": 10000,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "kind": {
        -                "const": "up-to",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "basis_points"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "basis_points": {
        -                "maximum": 10000,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "kind": {
        -                "const": "at-least",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "basis_points"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "range",
        -                "type": "string"
        -              },
        -              "maximum_basis_points": {
        -                "maximum": 10000,
        -                "minimum": 1,
        -                "type": "integer"
        -              },
        -              "minimum_basis_points": {
        -                "maximum": 10000,
        -                "minimum": 1,
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "minimum_basis_points",
        -              "maximum_basis_points"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "benefit_id",
        -      "description",
        -      "kind",
        -      "percentage"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "benefit_id": {
        -        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        -        "type": "string"
        -      },
        -      "description": {
        -        "maxLength": 500,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duration": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "exact",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "up-to",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "at-least",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "kind": {
        -        "const": "cashback",
        -        "type": "string"
        -      },
        -      "value": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "money",
        -                "type": "string"
        -              },
        -              "value": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "amount": {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "currency": {
        -                            "pattern": "^[A-Z]{3}$",
        -                            "type": "string"
        -                          },
        -                          "minor_units": {
        -                            "maximum": 9007199254740991,
        -                            "minimum": 0,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "currency",
        -                          "minor_units"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      "kind": {
        -                        "const": "exact",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "kind",
        -                      "amount"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "amount": {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "currency": {
        -                            "pattern": "^[A-Z]{3}$",
        -                            "type": "string"
        -                          },
        -                          "minor_units": {
        -                            "maximum": 9007199254740991,
        -                            "minimum": 0,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "currency",
        -                          "minor_units"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      "kind": {
        -                        "const": "up-to",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "kind",
        -                      "amount"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "amount": {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "currency": {
        -                            "pattern": "^[A-Z]{3}$",
        -                            "type": "string"
        -                          },
        -                          "minor_units": {
        -                            "maximum": 9007199254740991,
        -                            "minimum": 0,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "currency",
        -                          "minor_units"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      "kind": {
        -                        "const": "at-least",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "kind",
        -                      "amount"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "kind": {
        -                        "const": "range",
        -                        "type": "string"
        -                      },
        -                      "maximum": {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "currency": {
        -                            "pattern": "^[A-Z]{3}$",
        -                            "type": "string"
        -                          },
        -                          "minor_units": {
        -                            "maximum": 9007199254740991,
        -                            "minimum": 0,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "currency",
        -                          "minor_units"
        -                        ],
        -                        "type": "object"
        -                      },
        -                      "minimum": {
        -                        "additionalProperties": false,
        -                        "properties": {
        -                          "currency": {
        -                            "pattern": "^[A-Z]{3}$",
        -                            "type": "string"
        -                          },
        -                          "minor_units": {
        -                            "maximum": 9007199254740991,
        -                            "minimum": 0,
        -                            "type": "integer"
        -                          }
        -                        },
        -                        "required": [
        -                          "currency",
        -                          "minor_units"
        -                        ],
        -                        "type": "object"
        -                      }
        -                    },
        -                    "required": [
        -                      "kind",
        -                      "minimum",
        -                      "maximum"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "percentage",
        -                "type": "string"
        -              },
        -              "value": {
        -                "oneOf": [
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "basis_points": {
        -                        "maximum": 10000,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "kind": {
        -                        "const": "exact",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "kind",
        -                      "basis_points"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "basis_points": {
        -                        "maximum": 10000,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "kind": {
        -                        "const": "up-to",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "kind",
        -                      "basis_points"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "basis_points": {
        -                        "maximum": 10000,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "kind": {
        -                        "const": "at-least",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "kind",
        -                      "basis_points"
        -                    ],
        -                    "type": "object"
        -                  },
        -                  {
        -                    "additionalProperties": false,
        -                    "properties": {
        -                      "kind": {
        -                        "const": "range",
        -                        "type": "string"
        -                      },
        -                      "maximum_basis_points": {
        -                        "maximum": 10000,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      },
        -                      "minimum_basis_points": {
        -                        "maximum": 10000,
        -                        "minimum": 1,
        -                        "type": "integer"
        -                      }
        -                    },
        -                    "required": [
        -                      "kind",
        -                      "minimum_basis_points",
        -                      "maximum_basis_points"
        -                    ],
        -                    "type": "object"
        -                  }
        -                ]
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "benefit_id",
        -      "description",
        -      "kind",
        -      "value"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "benefit_id": {
        -        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        -        "type": "string"
        -      },
        -      "description": {
        -        "maxLength": 500,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "kind": {
        -        "const": "waiver",
        -        "type": "string"
        -      },
        -      "waived_item": {
        -        "maxLength": 240,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "benefit_id",
        -      "description",
        -      "kind",
        -      "waived_item"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "benefit_id": {
        -        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        -        "type": "string"
        -      },
        -      "description": {
        -        "maxLength": 500,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "duration": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "exact",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "up-to",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "kind": {
        -                "const": "at-least",
        -                "type": "string"
        -              },
        -              "value": {
        -                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "kind",
        -              "value"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "kind": {
        -        "const": "free-service",
        -        "type": "string"
        -      },
        -      "service": {
        -        "maxLength": 240,
        -        "minLength": 1,
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "benefit_id",
        -      "description",
        -      "kind",
        -      "service"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "benefit_id": {
        -        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        -        "type": "string"
        -      },
        -      "description": {
        -        "maxLength": 500,
        -        "minLength": 1,
        -        "type": "string"
        -      },
        -      "kind": {
        -        "const": "other",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "benefit_id",
        -      "description",
        -      "kind"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "benefit_id": {
        +        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        +        "type": "string"
        +      },
        +      "description": {
        +        "maxLength": 500,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duration": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "exact",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "up-to",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "at-least",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "range",
        +                "type": "string"
        +              },
        +              "maximum": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              },
        +              "minimum": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "minimum",
        +              "maximum"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "kind": {
        +        "const": "credit",
        +        "type": "string"
        +      },
        +      "value": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "amount": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "currency": {
        +                    "pattern": "^[A-Z]{3}$",
        +                    "type": "string"
        +                  },
        +                  "minor_units": {
        +                    "maximum": 9007199254740991,
        +                    "minimum": 0,
        +                    "type": "integer"
        +                  }
        +                },
        +                "required": [
        +                  "currency",
        +                  "minor_units"
        +                ],
        +                "type": "object"
        +              },
        +              "kind": {
        +                "const": "exact",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "amount"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "amount": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "currency": {
        +                    "pattern": "^[A-Z]{3}$",
        +                    "type": "string"
        +                  },
        +                  "minor_units": {
        +                    "maximum": 9007199254740991,
        +                    "minimum": 0,
        +                    "type": "integer"
        +                  }
        +                },
        +                "required": [
        +                  "currency",
        +                  "minor_units"
        +                ],
        +                "type": "object"
        +              },
        +              "kind": {
        +                "const": "up-to",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "amount"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "amount": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "currency": {
        +                    "pattern": "^[A-Z]{3}$",
        +                    "type": "string"
        +                  },
        +                  "minor_units": {
        +                    "maximum": 9007199254740991,
        +                    "minimum": 0,
        +                    "type": "integer"
        +                  }
        +                },
        +                "required": [
        +                  "currency",
        +                  "minor_units"
        +                ],
        +                "type": "object"
        +              },
        +              "kind": {
        +                "const": "at-least",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "amount"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "range",
        +                "type": "string"
        +              },
        +              "maximum": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "currency": {
        +                    "pattern": "^[A-Z]{3}$",
        +                    "type": "string"
        +                  },
        +                  "minor_units": {
        +                    "maximum": 9007199254740991,
        +                    "minimum": 0,
        +                    "type": "integer"
        +                  }
        +                },
        +                "required": [
        +                  "currency",
        +                  "minor_units"
        +                ],
        +                "type": "object"
        +              },
        +              "minimum": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "currency": {
        +                    "pattern": "^[A-Z]{3}$",
        +                    "type": "string"
        +                  },
        +                  "minor_units": {
        +                    "maximum": 9007199254740991,
        +                    "minimum": 0,
        +                    "type": "integer"
        +                  }
        +                },
        +                "required": [
        +                  "currency",
        +                  "minor_units"
        +                ],
        +                "type": "object"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "minimum",
        +              "maximum"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      }
        +    },
        +    "required": [
        +      "benefit_id",
        +      "description",
        +      "kind",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "applies_to": {
        +        "maxLength": 240,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "benefit_id": {
        +        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        +        "type": "string"
        +      },
        +      "description": {
        +        "maxLength": 500,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duration": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "exact",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "up-to",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "at-least",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "range",
        +                "type": "string"
        +              },
        +              "maximum": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              },
        +              "minimum": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "minimum",
        +              "maximum"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "kind": {
        +        "const": "discount",
        +        "type": "string"
        +      },
        +      "percentage": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "basis_points": {
        +                "maximum": 10000,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "kind": {
        +                "const": "exact",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "basis_points"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "basis_points": {
        +                "maximum": 10000,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "kind": {
        +                "const": "up-to",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "basis_points"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "basis_points": {
        +                "maximum": 10000,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "kind": {
        +                "const": "at-least",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "basis_points"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "range",
        +                "type": "string"
        +              },
        +              "maximum_basis_points": {
        +                "maximum": 10000,
        +                "minimum": 1,
        +                "type": "integer"
        +              },
        +              "minimum_basis_points": {
        +                "maximum": 10000,
        +                "minimum": 1,
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "minimum_basis_points",
        +              "maximum_basis_points"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      }
        +    },
        +    "required": [
        +      "benefit_id",
        +      "description",
        +      "kind",
        +      "percentage"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "benefit_id": {
        +        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        +        "type": "string"
        +      },
        +      "description": {
        +        "maxLength": 500,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duration": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "exact",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "up-to",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "at-least",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "range",
        +                "type": "string"
        +              },
        +              "maximum": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              },
        +              "minimum": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "minimum",
        +              "maximum"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "kind": {
        +        "const": "cashback",
        +        "type": "string"
        +      },
        +      "value": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "money",
        +                "type": "string"
        +              },
        +              "value": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "amount": {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "currency": {
        +                            "pattern": "^[A-Z]{3}$",
        +                            "type": "string"
        +                          },
        +                          "minor_units": {
        +                            "maximum": 9007199254740991,
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "currency",
        +                          "minor_units"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      "kind": {
        +                        "const": "exact",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "amount"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "amount": {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "currency": {
        +                            "pattern": "^[A-Z]{3}$",
        +                            "type": "string"
        +                          },
        +                          "minor_units": {
        +                            "maximum": 9007199254740991,
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "currency",
        +                          "minor_units"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      "kind": {
        +                        "const": "up-to",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "amount"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "amount": {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "currency": {
        +                            "pattern": "^[A-Z]{3}$",
        +                            "type": "string"
        +                          },
        +                          "minor_units": {
        +                            "maximum": 9007199254740991,
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "currency",
        +                          "minor_units"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      "kind": {
        +                        "const": "at-least",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "amount"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "kind": {
        +                        "const": "range",
        +                        "type": "string"
        +                      },
        +                      "maximum": {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "currency": {
        +                            "pattern": "^[A-Z]{3}$",
        +                            "type": "string"
        +                          },
        +                          "minor_units": {
        +                            "maximum": 9007199254740991,
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "currency",
        +                          "minor_units"
        +                        ],
        +                        "type": "object"
        +                      },
        +                      "minimum": {
        +                        "additionalProperties": false,
        +                        "properties": {
        +                          "currency": {
        +                            "pattern": "^[A-Z]{3}$",
        +                            "type": "string"
        +                          },
        +                          "minor_units": {
        +                            "maximum": 9007199254740991,
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          }
        +                        },
        +                        "required": [
        +                          "currency",
        +                          "minor_units"
        +                        ],
        +                        "type": "object"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "minimum",
        +                      "maximum"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "percentage",
        +                "type": "string"
        +              },
        +              "value": {
        +                "oneOf": [
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "basis_points": {
        +                        "maximum": 10000,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "kind": {
        +                        "const": "exact",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "basis_points"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "basis_points": {
        +                        "maximum": 10000,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "kind": {
        +                        "const": "up-to",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "basis_points"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "basis_points": {
        +                        "maximum": 10000,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "kind": {
        +                        "const": "at-least",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "basis_points"
        +                    ],
        +                    "type": "object"
        +                  },
        +                  {
        +                    "additionalProperties": false,
        +                    "properties": {
        +                      "kind": {
        +                        "const": "range",
        +                        "type": "string"
        +                      },
        +                      "maximum_basis_points": {
        +                        "maximum": 10000,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      },
        +                      "minimum_basis_points": {
        +                        "maximum": 10000,
        +                        "minimum": 1,
        +                        "type": "integer"
        +                      }
        +                    },
        +                    "required": [
        +                      "kind",
        +                      "minimum_basis_points",
        +                      "maximum_basis_points"
        +                    ],
        +                    "type": "object"
        +                  }
        +                ]
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      }
        +    },
        +    "required": [
        +      "benefit_id",
        +      "description",
        +      "kind",
        +      "value"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "benefit_id": {
        +        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        +        "type": "string"
        +      },
        +      "description": {
        +        "maxLength": 500,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "kind": {
        +        "const": "waiver",
        +        "type": "string"
        +      },
        +      "waived_item": {
        +        "maxLength": 240,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "benefit_id",
        +      "description",
        +      "kind",
        +      "waived_item"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "benefit_id": {
        +        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        +        "type": "string"
        +      },
        +      "description": {
        +        "maxLength": 500,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "duration": {
        +        "oneOf": [
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "exact",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "up-to",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "at-least",
        +                "type": "string"
        +              },
        +              "value": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "value"
        +            ],
        +            "type": "object"
        +          },
        +          {
        +            "additionalProperties": false,
        +            "properties": {
        +              "kind": {
        +                "const": "range",
        +                "type": "string"
        +              },
        +              "maximum": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              },
        +              "minimum": {
        +                "pattern": "^P(?=\\d|T\\d)(?:\\d+Y)?(?:\\d+M)?(?:\\d+D)?(?:T(?:\\d+H)?(?:\\d+M)?(?:\\d+S)?)?$",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "kind",
        +              "minimum",
        +              "maximum"
        +            ],
        +            "type": "object"
        +          }
        +        ]
        +      },
        +      "kind": {
        +        "const": "free-service",
        +        "type": "string"
        +      },
        +      "service": {
        +        "maxLength": 240,
        +        "minLength": 1,
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "benefit_id",
        +      "description",
        +      "kind",
        +      "service"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "benefit_id": {
        +        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        +        "type": "string"
        +      },
        +      "description": {
        +        "maxLength": 500,
        +        "minLength": 1,
        +        "type": "string"
        +      },
        +      "kind": {
        +        "const": "other",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "benefit_id",
        +      "description",
        +      "kind"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedsearch_readiness31 fields changed
      • removedInput schema / properties / funnel
        Removed value: -{
        -  "description": "Exact Agent Readiness service-use funnel key.",
        -  "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        -  "type": "string"
        -}
      • removedInput schema / properties / grade
        Removed value: -{
        -  "description": "Exact published report-card grade.",
        -  "enum": [
        -    "A+",
        -    "A",
        -    "B+",
        -    "B",
        -    "C+",
        -    "C",
        -    "D",
        -    "F",
        -    "unrated"
        -  ],
        -  "type": "string"
        -}
      • addedInput schema / properties / job
        Added value: +{
        +  "description": "Exact Agent Readiness job key from the job library.",
        +  "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +  "type": "string"
        +}
      • addedInput schema / properties / label
        Added value: +{
        +  "description": "Who ran the evidence: sourcey_run, vendor_run_verified, or probed.",
        +  "enum": [
        +    "sourcey_run",
        +    "vendor_run_verified",
        +    "probed"
        +  ],
        +  "type": "string"
        +}
      • addedInput schema / properties / onboard_level
        Added value: +{
        +  "description": "Exact Onboard level, 1 (no account needed) to 6 (sales-gated).",
        +  "maximum": 6,
        +  "minimum": 1,
        +  "type": "integer"
        +}
      • addedInput schema / properties / operate_letter
        Added value: +{
        +  "description": "Exact published Operate letter.",
        +  "enum": [
        +    "A+",
        +    "A",
        +    "B+",
        +    "B",
        +    "C+",
        +    "C",
        +    "D",
        +    "F"
        +  ],
        +  "type": "string"
        +}
      • changedInput schema / properties / query / description
        Previous value: -"Vendor, service, API, product, capability, blocker, or readiness need."New value: +"Vendor, service, API, product, or job."
      • addedOutput schema / properties / data / items / 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 / items / 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"
        -}
      • removedOutput schema / properties / data / items / properties / profile / properties / freshness
        Removed value: -{
        -  "enum": [
        -    "fresh",
        -    "stale",
        -    "unknown"
        -  ],
        -  "type": "string"
        -}
      • removedOutput schema / properties / data / items / properties / profile / properties / grade
        Removed value: -{
        -  "enum": [
        -    "A+",
        -    "A",
        -    "B+",
        -    "B",
        -    "C+",
        -    "C",
        -    "D",
        -    "F",
        -    "unrated"
        -  ],
        -  "type": "string"
        -}
      • removedOutput schema / properties / data / items / 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 / items / properties / profile / properties / label
        Added value: +{
        +  "enum": [
        +    "sourcey_run",
        +    "vendor_run_verified",
        +    "probed"
        +  ],
        +  "type": "string"
        +}
      • addedOutput schema / properties / data / items / 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 / items / 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"
        -}
      • addedOutput schema / properties / data / items / 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 / items / properties / profile / properties / operate
        Added value: +{
        +  "additionalProperties": false,
        +  "properties": {
        +    "letter": {
        +      "anyOf": [
        +        {
        +          "enum": [
        +            "A+",
        +            "A",
        +            "B+",
        +            "B",
        +            "C+",
        +            "C",
        +            "D",
        +            "F"
        +          ],
        +          "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"
        +    }
        +  },
        +  "required": [
        +    "letter",
        +    "steps"
        +  ],
        +  "type": "object"
        +}
      • removedOutput schema / properties / data / items / properties / profile / properties / overall_outcome
        Removed value: -{
        -  "enum": [
        -    "pass",
        -    "constrained",
        -    "fail",
        -    "unknown",
        -    "not_applicable"
        -  ],
        -  "type": "string"
        -}
      • removedOutput schema / properties / data / items / 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"
        -}
      • addedOutput schema / properties / data / items / properties / profile / properties / provenance / properties / basis_event_ids
        Added value: +{
        +  "items": {
        +    "pattern": "^sha256:[a-f0-9]{64}$",
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • removedOutput schema / properties / data / items / properties / profile / properties / provenance / properties / freshness
        Removed value: -{
        -  "enum": [
        -    "fresh",
        -    "stale",
        -    "unknown"
        -  ],
        -  "type": "string"
        -}
      • changedOutput schema / properties / data / items / properties / profile / properties / provenance / required
        Previous value: -[
        -  "freshness",
        -  "dispute",
        -  "vendor_attestation"
        -]New value: +[
        +  "dispute",
        +  "vendor_attestation",
        +  "basis_event_ids"
        +]
      • removedOutput schema / properties / data / items / properties / profile / properties / public_state
        Removed value: -{
        -  "enum": [
        -    "ready",
        -    "limited",
        -    "blocked",
        -    "unknown",
        -    "not_applicable"
        -  ],
        -  "type": "string"
        -}
      • changedOutput schema / properties / data / items / 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"
        +]
      • removedOutput schema / properties / data / items / 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 / items / 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 / items / properties / profile / properties / scope / required
        Previous value: -[
        -  "product",
        -  "funnel"
        -]New value: +[
        +  "product",
        +  "job"
        +]
      • removedOutput schema / properties / data / items / properties / profile / properties / stages
        Removed value: -{
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "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"
        -      },
        -      "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"
        -    ],
        -    "type": "object"
        -  },
        -  "maxItems": 5,
        -  "minItems": 5,
        -  "type": "array"
        -}
      • removedOutput schema / properties / data / items / properties / profile / properties / state_label
        Removed value: -{
        -  "maxLength": 40,
        -  "minLength": 1,
        -  "type": "string"
        -}
      • changedOutput schema / properties / data / items / properties / profile / required
        Previous value: -[
        -  "agent_readiness_profile_id",
        -  "entity_id",
        -  "scope",
        -  "declaration_revision_digest",
        -  "lifecycle",
        -  "effective_from",
        -  "revision_digest",
        -  "policy_digest",
        -  "policy_version",
        -  "policy_as_of",
        -  "overall_outcome",
        -  "public_state",
        -  "state_label",
        -  "grade",
        -  "grade_derivation",
        -  "publication",
        -  "coverage",
        -  "last_tested_at",
        -  "freshness",
        -  "canonical_url",
        -  "projection_digest",
        -  "stages",
        -  "provenance"
        -]New value: +[
        +  "agent_readiness_profile_id",
        +  "entity_id",
        +  "scope",
        +  "declaration_revision_digest",
        +  "lifecycle",
        +  "effective_from",
        +  "revision_digest",
        +  "policy_digest",
        +  "policy_version",
        +  "policy_as_of",
        +  "label",
        +  "last_run_at",
        +  "publication",
        +  "provenance",
        +  "canonical_url",
        +  "projection_digest",
        +  "operate",
        +  "onboard"
        +]
      • changedOutput schema / properties / data / items / required
        Previous value: -[
        -  "entity",
        -  "profile"
        -]New value: +[
        +  "entity",
        +  "profile",
        +  "freshness"
        +]
  4. 1 tool update
    • Changedget_services1 field changed
      • changedOutput schema / properties / data / items / properties / floor_price / properties / minor_units / const
        Previous value: -4900New value: +2900
  5. 1 tool update
    • Changedget_readiness1 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"
        +  }
        +]
  6. 1 tool update
    • Changedget_readiness2 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"
        +]
  7. 7 tool updates
    • Changedcompare_offers7 fields changed
      • removedOutput schema / properties / data / items / properties / eligibility / properties / eligible / anyOf
        Removed value: -[
        -  {
        -    "type": "boolean"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / data / items / properties / eligibility / properties / eligible / type
        Added value: +[
        +  "boolean",
        +  "null"
        +]
      • changedOutput schema / properties / data / items / 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 / items / properties / evidence / 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 / items / properties / offer / 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 / items / properties / offer / 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 / items / properties / offer / properties / terms_assurance / properties / checked_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)))$"
    • Changedget_changes1 field changed
      • addedOutput schema / properties / data / items / properties / tombstone / properties / canonical_route / format
        Added value: +"starts_with"
    • Changedget_readiness9 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)))$"
    • Changedget_services3 fields changed
      • addedOutput schema / properties / data / items / properties / tags / additionalItems
        Added value: +false
      • addedOutput schema / properties / data / items / properties / tags / maxItems
        Added value: +5
      • addedOutput schema / properties / data / items / properties / tags / minItems
        Added value: +5
    • Changedprepare_declaration2 fields changed
      • changedInput schema / properties / declared_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 / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "status": {
        -        "const": "invalid",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "status": {
        -        "const": "identity_allocation_required",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "base_release_id": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "entity_id": {
        -        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        -        "type": "string"
        -      },
        -      "entity_revision_digest": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "status": {
        -        "const": "incomplete",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "base_release_id",
        -      "entity_id",
        -      "entity_revision_digest",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "base_release_id": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "entity_id": {
        -        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        -        "type": "string"
        -      },
        -      "entity_revision_digest": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "status": {
        -        "const": "conflict",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "base_release_id",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "authoring_file": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "content": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "content_digest": {
        -            "pattern": "^sha256:[a-f0-9]{64}$",
        -            "type": "string"
        -          },
        -          "path": {
        -            "pattern": "^entities\\/[a-z0-9]{1,2}\\/[a-z0-9]+(?:-[a-z0-9]+)*\\.yaml$",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "path",
        -          "content",
        -          "content_digest"
        -        ],
        -        "type": "object"
        -      },
        -      "base_release_id": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "declaration_id": {
        -        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        -        "type": "string"
        -      },
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 0,
        -        "minItems": 0,
        -        "type": "array"
        -      },
        -      "entity_id": {
        -        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        -        "type": "string"
        -      },
        -      "entity_revision_digest": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "scope": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "funnel": {
        -            "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"
        -          },
        -          "product": {
        -            "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"
        -          }
        -        },
        -        "required": [
        -          "product",
        -          "funnel"
        -        ],
        -        "type": "object"
        -      },
        -      "status": {
        -        "const": "materialized",
        -        "type": "string"
        -      },
        -      "subject_display": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "name": {
        -            "maxLength": 240,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "slug": {
        -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "slug",
        -          "name"
        -        ],
        -        "type": "object"
        -      },
        -      "submission": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "method": {
        -            "const": "POST",
        -            "type": "string"
        -          },
        -          "path": {
        -            "const": "/v1/submissions",
        -            "type": "string"
        -          },
        -          "product": {
        -            "const": "agent_readiness",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "method",
        -          "path",
        -          "product"
        -        ],
        -        "type": "object"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "base_release_id",
        -      "entity_id",
        -      "entity_revision_digest",
        -      "subject_display",
        -      "scope",
        -      "declaration_id",
        -      "authoring_file",
        -      "submission",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "format": "starts_with",
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "status": {
        +        "const": "invalid",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "format": "starts_with",
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "status": {
        +        "const": "identity_allocation_required",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "base_release_id": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "format": "starts_with",
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "entity_id": {
        +        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        +        "type": "string"
        +      },
        +      "entity_revision_digest": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "status": {
        +        "const": "incomplete",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "base_release_id",
        +      "entity_id",
        +      "entity_revision_digest",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "base_release_id": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "format": "starts_with",
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "entity_id": {
        +        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        +        "type": "string"
        +      },
        +      "entity_revision_digest": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "status": {
        +        "const": "conflict",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "base_release_id",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "authoring_file": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "content": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "content_digest": {
        +            "pattern": "^sha256:[a-f0-9]{64}$",
        +            "type": "string"
        +          },
        +          "path": {
        +            "pattern": "^entities\\/[a-z0-9]{1,2}\\/[a-z0-9]+(?:-[a-z0-9]+)*\\.yaml$",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "path",
        +          "content",
        +          "content_digest"
        +        ],
        +        "type": "object"
        +      },
        +      "base_release_id": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "declaration_id": {
        +        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        +        "type": "string"
        +      },
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "format": "starts_with",
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 0,
        +        "minItems": 0,
        +        "type": "array"
        +      },
        +      "entity_id": {
        +        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        +        "type": "string"
        +      },
        +      "entity_revision_digest": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "scope": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "funnel": {
        +            "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"
        +          },
        +          "product": {
        +            "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"
        +          }
        +        },
        +        "required": [
        +          "product",
        +          "funnel"
        +        ],
        +        "type": "object"
        +      },
        +      "status": {
        +        "const": "materialized",
        +        "type": "string"
        +      },
        +      "subject_display": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "name": {
        +            "maxLength": 240,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "slug": {
        +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "slug",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "submission": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "method": {
        +            "const": "POST",
        +            "type": "string"
        +          },
        +          "path": {
        +            "const": "/v1/submissions",
        +            "type": "string"
        +          },
        +          "product": {
        +            "const": "agent_readiness",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "method",
        +          "path",
        +          "product"
        +        ],
        +        "type": "object"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "base_release_id",
        +      "entity_id",
        +      "entity_revision_digest",
        +      "subject_display",
        +      "scope",
        +      "declaration_id",
        +      "authoring_file",
        +      "submission",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedsearch_offers7 fields changed
      • removedOutput schema / properties / data / items / properties / eligibility / properties / eligible / anyOf
        Removed value: -[
        -  {
        -    "type": "boolean"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]
      • addedOutput schema / properties / data / items / properties / eligibility / properties / eligible / type
        Added value: +[
        +  "boolean",
        +  "null"
        +]
      • changedOutput schema / properties / data / items / 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 / items / properties / evidence / 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 / items / properties / offer / 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 / items / properties / offer / 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 / items / properties / offer / properties / terms_assurance / properties / checked_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)))$"
    • Changedsearch_readiness5 fields changed
      • changedOutput schema / properties / data / items / 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 / items / 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 / items / 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 / items / 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 / items / 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"
        +  }
        +]
  8. 1 tool update
    • Changedprepare_declaration1 field changed
      • changedOutput schema / properties / data / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "status": {
        -        "const": "invalid",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "status": {
        -        "const": "identity_allocation_required",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "base_release_id": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "entity_id": {
        -        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        -        "type": "string"
        -      },
        -      "entity_revision_digest": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "status": {
        -        "const": "incomplete",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "base_release_id",
        -      "entity_id",
        -      "entity_revision_digest",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "base_release_id": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "type": "array"
        -      },
        -      "entity_id": {
        -        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        -        "type": "string"
        -      },
        -      "entity_revision_digest": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "status": {
        -        "const": "conflict",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "base_release_id",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "authoring_file": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "content": {
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "content_digest": {
        -            "pattern": "^sha256:[a-f0-9]{64}$",
        -            "type": "string"
        -          },
        -          "path": {
        -            "pattern": "^entities\\/[a-z0-9]{1,2}\\/[a-z0-9]+(?:-[a-z0-9]+)*\\.yaml$",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "path",
        -          "content",
        -          "content_digest"
        -        ],
        -        "type": "object"
        -      },
        -      "base_release_id": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "declaration_id": {
        -        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        -        "type": "string"
        -      },
        -      "diagnostics": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "code": {
        -              "enum": [
        -                "required",
        -                "invalid",
        -                "ambiguous_identity",
        -                "cross_entity_offer",
        -                "base_authoring_mismatch"
        -              ],
        -              "type": "string"
        -            },
        -            "message": {
        -              "maxLength": 500,
        -              "minLength": 1,
        -              "type": "string"
        -            },
        -            "path": {
        -              "pattern": "^\\/.*",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "path",
        -            "message"
        -          ],
        -          "type": "object"
        -        },
        -        "maxItems": 0,
        -        "minItems": 0,
        -        "type": "array"
        -      },
        -      "entity_id": {
        -        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        -        "type": "string"
        -      },
        -      "entity_revision_digest": {
        -        "pattern": "^sha256:[a-f0-9]{64}$",
        -        "type": "string"
        -      },
        -      "scope": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "funnel": {
        -            "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"
        -          },
        -          "product": {
        -            "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"
        -          }
        -        },
        -        "required": [
        -          "product",
        -          "funnel"
        -        ],
        -        "type": "object"
        -      },
        -      "status": {
        -        "const": "materialized",
        -        "type": "string"
        -      },
        -      "subject_display": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "name": {
        -            "maxLength": 240,
        -            "minLength": 1,
        -            "type": "string"
        -          },
        -          "slug": {
        -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "slug",
        -          "name"
        -        ],
        -        "type": "object"
        -      },
        -      "submission": {
        -        "additionalProperties": false,
        -        "properties": {
        -          "authority": {
        -            "const": "pull_request_merge",
        -            "type": "string"
        -          },
        -          "repository": {
        -            "const": "sourcey/agent-ready-services",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "repository",
        -          "authority"
        -        ],
        -        "type": "object"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "base_release_id",
        -      "entity_id",
        -      "entity_revision_digest",
        -      "subject_display",
        -      "scope",
        -      "declaration_id",
        -      "authoring_file",
        -      "submission",
        -      "diagnostics"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "status": {
        +        "const": "invalid",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "status": {
        +        "const": "identity_allocation_required",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "base_release_id": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "entity_id": {
        +        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        +        "type": "string"
        +      },
        +      "entity_revision_digest": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "status": {
        +        "const": "incomplete",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "base_release_id",
        +      "entity_id",
        +      "entity_revision_digest",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "base_release_id": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "minItems": 1,
        +        "type": "array"
        +      },
        +      "entity_id": {
        +        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        +        "type": "string"
        +      },
        +      "entity_revision_digest": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "status": {
        +        "const": "conflict",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "base_release_id",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "authoring_file": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "content": {
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "content_digest": {
        +            "pattern": "^sha256:[a-f0-9]{64}$",
        +            "type": "string"
        +          },
        +          "path": {
        +            "pattern": "^entities\\/[a-z0-9]{1,2}\\/[a-z0-9]+(?:-[a-z0-9]+)*\\.yaml$",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "path",
        +          "content",
        +          "content_digest"
        +        ],
        +        "type": "object"
        +      },
        +      "base_release_id": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "declaration_id": {
        +        "pattern": "^[a-z0-9][a-z0-9_-]*$",
        +        "type": "string"
        +      },
        +      "diagnostics": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "code": {
        +              "enum": [
        +                "required",
        +                "invalid",
        +                "ambiguous_identity",
        +                "cross_entity_offer",
        +                "base_authoring_mismatch"
        +              ],
        +              "type": "string"
        +            },
        +            "message": {
        +              "maxLength": 500,
        +              "minLength": 1,
        +              "type": "string"
        +            },
        +            "path": {
        +              "pattern": "^\\/.*",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "code",
        +            "path",
        +            "message"
        +          ],
        +          "type": "object"
        +        },
        +        "maxItems": 0,
        +        "minItems": 0,
        +        "type": "array"
        +      },
        +      "entity_id": {
        +        "pattern": "^ent_[0-9a-hjkmnp-tv-z]{26}$",
        +        "type": "string"
        +      },
        +      "entity_revision_digest": {
        +        "pattern": "^sha256:[a-f0-9]{64}$",
        +        "type": "string"
        +      },
        +      "scope": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "funnel": {
        +            "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"
        +          },
        +          "product": {
        +            "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"
        +          }
        +        },
        +        "required": [
        +          "product",
        +          "funnel"
        +        ],
        +        "type": "object"
        +      },
        +      "status": {
        +        "const": "materialized",
        +        "type": "string"
        +      },
        +      "subject_display": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "name": {
        +            "maxLength": 240,
        +            "minLength": 1,
        +            "type": "string"
        +          },
        +          "slug": {
        +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "slug",
        +          "name"
        +        ],
        +        "type": "object"
        +      },
        +      "submission": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "method": {
        +            "const": "POST",
        +            "type": "string"
        +          },
        +          "path": {
        +            "const": "/v1/submissions",
        +            "type": "string"
        +          },
        +          "product": {
        +            "const": "agent_readiness",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "method",
        +          "path",
        +          "product"
        +        ],
        +        "type": "object"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "base_release_id",
        +      "entity_id",
        +      "entity_revision_digest",
        +      "subject_display",
        +      "scope",
        +      "declaration_id",
        +      "authoring_file",
        +      "submission",
        +      "diagnostics"
        +    ],
        +    "type": "object"
        +  }
        +]

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides VC-grade startup intelligence, allowing founders to validate ideas and VCs to screen deals using tools like scoring, investor matching, and financial analysis.
    11 npm
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Query 13,000+ US consumer lenders with eligibility criteria, rates, CFPB complaints, and ratings. Find matching lenders by borrower profile, get full profiles, compare lenders, and check eligibility.
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Provides startup valuation methods with auditable calculations, readiness checks, and explanations through MCP tools.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.