Skip to main content
Glama

Inspect a StewAI Recipe Build

get_recipe_build
Read-onlyIdempotent

List or inspect only the authenticated creator's private recipe builds. To list builds omit both build_ref and view; limit/cursor paginate that list. With or without build_ref, use view='authoring_schema' and schema_name='update_recipe_build', 'acceptance_suite', or 'start_recipe_build' to read the complete executable JSON Schema when a client hides nested operation or assertion fields. Large acceptance_plan reads return data.suite_page JSON fragments: append content in offset order, pass data.next_cursor as cursor until null, then parse the complete suite and verify its sha256. Small plans retain data.suite. Use view='capabilities' to discover the complete 24-handler authoring and automatic-acceptance capability catalog.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
viewNo
limitNo
cursorNo
node_idNo
model_idNo
build_refNo
node_typeNo
schema_nameNo
include_archivedNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedOutput schema / oneOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "capabilities": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "detail_lookup_key": {
      -                  "maxLength": 64,
      -                  "type": "string"
      -                },
      -                "node_type": {
      -                  "maxLength": 64,
      -                  "type": "string"
      -                },
      -                "purpose": {
      -                  "maxLength": 240,
      -                  "type": "string"
      -                },
      -                "qualification_route": {
      -                  "maxLength": 64,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "node_type",
      -                "purpose",
      -                "qualification_route",
      -                "detail_lookup_key"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 24,
      -            "type": "array"
      -          },
      -          "catalog_version": {
      -            "maxLength": 64,
      -            "type": "string"
      -          },
      -          "usage": {
      -            "maxLength": 500,
      -            "type": "string"
      -          },
      -          "versions": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "archetypes": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "capabilities": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "checks": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "guidance": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "models": {
      -                "maxLength": 64,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "archetypes",
      -              "capabilities",
      -              "checks",
      -              "guidance",
      -              "models"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "catalog_version",
      -          "usage",
      -          "capabilities"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "capabilities_index"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "capability": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "acceptance_note": {
      -                "maxLength": 240,
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "authoring_schema": {
      -                "maxProperties": 20,
      -                "minProperties": 4,
      -                "type": "object"
      -              },
      -              "automatic_acceptance_eligible": {
      -                "type": "boolean"
      -              },
      -              "defaults": {
      -                "maxProperties": 32,
      -                "type": "object"
      -              },
      -              "draft_authoring_supported": {
      -                "type": "boolean"
      -              },
      -              "effect_class": {
      -                "enum": [
      -                  "none",
      -                  "provider_call",
      -                  "external_read",
      -                  "external_write",
      -                  "durable_write",
      -                  "wait",
      -                  "nested_recipe"
      -                ]
      -              },
      -              "exposure": {
      -                "enum": [
      -                  "primary",
      -                  "alias",
      -                  "backend_only"
      -                ]
      -              },
      -              "minimal_example": {
      -                "maxProperties": 100,
      -                "minProperties": 2,
      -                "type": "object"
      -              },
      -              "node_type": {
      -                "maxLength": 64,
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "qualification_route": {
      -                "enum": [
      -                  "automatic",
      -                  "conditional",
      -                  "supervised"
      -                ]
      -              },
      -              "required_fields": {
      -                "items": {
      -                  "maxLength": 128,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "maxItems": 32,
      -                "minItems": 2,
      -                "type": "array",
      -                "uniqueItems": true
      -              },
      -              "resource_selector_paths": {
      -                "items": {
      -                  "maxLength": 256,
      -                  "pattern": "^/[A-Za-z_][A-Za-z0-9_/]*$",
      -                  "type": "string"
      -                },
      -                "maxItems": 8,
      -                "type": "array",
      -                "uniqueItems": true
      -              },
      -              "user_handoff": {
      -                "enum": [
      -                  "none",
      -                  "budget_approval",
      -                  "side_effect_approval",
      -                  "resource_and_side_effect_approval",
      -                  "resource_or_oauth",
      -                  "oauth_or_platform_policy",
      -                  "runtime_wait",
      -                  "recipe_selection",
      -                  "resource_selection"
      -                ]
      -              }
      -            },
      -            "required": [
      -              "node_type",
      -              "draft_authoring_supported",
      -              "automatic_acceptance_eligible",
      -              "qualification_route",
      -              "exposure",
      -              "effect_class",
      -              "user_handoff",
      -              "acceptance_note",
      -              "authoring_schema",
      -              "required_fields",
      -              "defaults",
      -              "resource_selector_paths",
      -              "minimal_example"
      -            ],
      -            "type": "object"
      -          },
      -          "catalog_version": {
      -            "maxLength": 64,
      -            "type": "string"
      -          },
      -          "versions": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "archetypes": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "capabilities": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "checks": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "guidance": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "models": {
      -                "maxLength": 64,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "archetypes",
      -              "capabilities",
      -              "checks",
      -              "guidance",
      -              "models"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "catalog_version",
      -          "capability"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "capability"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "contract_version": {
      -            "maxLength": 64,
      -            "type": "string"
      -          },
      -          "count": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "detail_lookup": {
      -            "maxLength": 500,
      -            "type": "string"
      -          },
      -          "has_org_restrictions": {
      -            "type": "boolean"
      -          },
      -          "model": {
      -            "type": "object"
      -          },
      -          "models": {
      -            "items": {
      -              "type": "object"
      -            },
      -            "maxItems": 10,
      -            "type": "array"
      -          },
      -          "next_cursor": {
      -            "maxLength": 512,
      -            "type": "string"
      -          },
      -          "org_overrides": {
      -            "type": "object"
      -          },
      -          "parameters": {
      -            "items": {
      -              "type": "object"
      -            },
      -            "maxItems": 100,
      -            "type": "array"
      -          },
      -          "versions": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "archetypes": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "capabilities": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "checks": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "guidance": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "models": {
      -                "maxLength": 64,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "archetypes",
      -              "capabilities",
      -              "checks",
      -              "guidance",
      -              "models"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "contract_version"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "models"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "builds": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "archived_at": {
      -                  "format": "date-time",
      -                  "maxLength": 64,
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "build_ref": {
      -                  "maxLength": 4096,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "last_activity_at": {
      -                  "format": "date-time",
      -                  "maxLength": 64,
      -                  "type": "string"
      -                },
      -                "name": {
      -                  "maxLength": 200,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "qualification": {
      -                  "enum": [
      -                    "none",
      -                    "pending",
      -                    "qualified",
      -                    "invalidated"
      -                  ]
      -                },
      -                "status": {
      -                  "enum": [
      -                    "draft",
      -                    "qualified",
      -                    "committed",
      -                    "abandoned"
      -                  ]
      -                }
      -              },
      -              "required": [
      -                "build_ref",
      -                "name",
      -                "status",
      -                "qualification",
      -                "last_activity_at",
      -                "archived_at"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 25,
      -            "type": "array"
      -          }
      -        },
      -        "required": [
      -          "builds"
      -        ],
      -        "type": "object"
      -      },
      -      "next_cursor": {
      -        "maxLength": 4096,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "listing"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "readiness": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "acceptance_qualified": {
      -                "type": "boolean"
      -              },
      -              "commit_ready": {
      -                "type": "boolean"
      -              },
      -              "next_actions": {
      -                "items": {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "gate": {
      -                      "maxLength": 64,
      -                      "type": "string"
      -                    },
      -                    "instruction": {
      -                      "maxLength": 300,
      -                      "type": "string"
      -                    },
      -                    "tool": {
      -                      "maxLength": 64,
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "gate",
      -                    "tool",
      -                    "instruction"
      -                  ],
      -                  "type": "object"
      -                },
      -                "maxItems": 10,
      -                "type": "array"
      -              },
      -              "remaining_gates": {
      -                "items": {
      -                  "maxLength": 64,
      -                  "type": "string"
      -                },
      -                "maxItems": 10,
      -                "type": "array"
      -              }
      -            },
      -            "required": [
      -              "acceptance_qualified",
      -              "commit_ready",
      -              "remaining_gates",
      -              "next_actions"
      -            ],
      -            "type": "object"
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "readiness"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "summary"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "input_contract": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "fields": {
      -                "items": {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "description": {
      -                      "maxLength": 500,
      -                      "type": "string"
      -                    },
      -                    "handle": {
      -                      "maxLength": 64,
      -                      "pattern": "^[a-z][a-z0-9_]{0,63}$",
      -                      "type": "string"
      -                    },
      -                    "label": {
      -                      "maxLength": 120,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "required": {
      -                      "type": "boolean"
      -                    },
      -                    "schema": {
      -                      "maxProperties": 100,
      -                      "type": "object"
      -                    }
      -                  },
      -                  "required": [
      -                    "handle",
      -                    "label",
      -                    "description",
      -                    "required",
      -                    "schema"
      -                  ],
      -                  "type": "object"
      -                },
      -                "maxItems": 20,
      -                "type": "array"
      -              }
      -            },
      -            "required": [
      -              "fields"
      -            ],
      -            "type": "object"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "output_contract": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "fields": {
      -                "items": {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "description": {
      -                      "maxLength": 500,
      -                      "type": "string"
      -                    },
      -                    "handle": {
      -                      "maxLength": 64,
      -                      "pattern": "^[a-z][a-z0-9_]{0,63}$",
      -                      "type": "string"
      -                    },
      -                    "label": {
      -                      "maxLength": 120,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "required": {
      -                      "const": true
      -                    },
      -                    "schema": {
      -                      "maxProperties": 100,
      -                      "type": "object"
      -                    }
      -                  },
      -                  "required": [
      -                    "handle",
      -                    "label",
      -                    "description",
      -                    "required",
      -                    "schema"
      -                  ],
      -                  "type": "object"
      -                },
      -                "maxItems": 20,
      -                "type": "array"
      -              }
      -            },
      -            "required": [
      -              "fields"
      -            ],
      -            "type": "object"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "input_contract",
      -          "output_contract"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "contracts"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "nodes": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "id": {
      -                  "maxLength": 128,
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "type": {
      -                  "maxLength": 64,
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                }
      -              },
      -              "required": [
      -                "id",
      -                "type"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 500,
      -            "type": "array"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "nodes"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "node_inventory"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "node": {
      -            "type": "object"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "node"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "node"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "schemas": {
      -            "type": "object"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "schemas"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "schemas"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "operator_fields": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "allowed": {
      -                  "items": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  },
      -                  "maxItems": 20,
      -                  "type": "array"
      -                },
      -                "conditional": {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "accepted_limitation": {
      -                      "maxLength": 240,
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [],
      -                  "type": "object"
      -                },
      -                "forbidden": {
      -                  "items": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  },
      -                  "maxItems": 20,
      -                  "type": "array"
      -                },
      -                "operator": {
      -                  "maxLength": 64,
      -                  "type": "string"
      -                },
      -                "required": {
      -                  "items": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  },
      -                  "maxItems": 20,
      -                  "type": "array"
      -                },
      -                "type": {
      -                  "maxLength": 64,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "type",
      -                "operator",
      -                "required",
      -                "allowed",
      -                "forbidden",
      -                "conditional"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 50,
      -            "type": "array"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "schema": {
      -            "type": "object"
      -          },
      -          "schema_name": {
      -            "enum": [
      -              "update_recipe_build",
      -              "acceptance_suite",
      -              "start_recipe_build"
      -            ]
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          },
      -          "usage": {
      -            "maxLength": 1500,
      -            "type": "string"
      -          },
      -          "versions": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "archetypes": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "capabilities": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "checks": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "guidance": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "models": {
      -                "maxLength": 64,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "archetypes",
      -              "capabilities",
      -              "checks",
      -              "guidance",
      -              "models"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "schema_name",
      -          "schema",
      -          "usage"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "authoring_schema"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "capabilities": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "acceptance_note": {
      -                  "maxLength": 240,
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "authoring_schema": {
      -                  "maxProperties": 20,
      -                  "minProperties": 4,
      -                  "type": "object"
      -                },
      -                "automatic_acceptance_eligible": {
      -                  "type": "boolean"
      -                },
      -                "defaults": {
      -                  "maxProperties": 32,
      -                  "type": "object"
      -                },
      -                "draft_authoring_supported": {
      -                  "type": "boolean"
      -                },
      -                "effect_class": {
      -                  "enum": [
      -                    "none",
      -                    "provider_call",
      -                    "external_read",
      -                    "external_write",
      -                    "durable_write",
      -                    "wait",
      -                    "nested_recipe"
      -                  ]
      -                },
      -                "exposure": {
      -                  "enum": [
      -                    "primary",
      -                    "alias",
      -                    "backend_only"
      -                  ]
      -                },
      -                "minimal_example": {
      -                  "maxProperties": 100,
      -                  "minProperties": 2,
      -                  "type": "object"
      -                },
      -                "node_type": {
      -                  "maxLength": 64,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "qualification_route": {
      -                  "enum": [
      -                    "automatic",
      -                    "conditional",
      -                    "supervised"
      -                  ]
      -                },
      -                "required_fields": {
      -                  "items": {
      -                    "maxLength": 128,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  "maxItems": 32,
      -                  "minItems": 2,
      -                  "type": "array",
      -                  "uniqueItems": true
      -                },
      -                "resource_selector_paths": {
      -                  "items": {
      -                    "maxLength": 256,
      -                    "pattern": "^/[A-Za-z_][A-Za-z0-9_/]*$",
      -                    "type": "string"
      -                  },
      -                  "maxItems": 8,
      -                  "type": "array",
      -                  "uniqueItems": true
      -                },
      -                "user_handoff": {
      -                  "enum": [
      -                    "none",
      -                    "budget_approval",
      -                    "side_effect_approval",
      -                    "resource_and_side_effect_approval",
      -                    "resource_or_oauth",
      -                    "oauth_or_platform_policy",
      -                    "runtime_wait",
      -                    "recipe_selection",
      -                    "resource_selection"
      -                  ]
      -                }
      -              },
      -              "required": [
      -                "node_type",
      -                "draft_authoring_supported",
      -                "automatic_acceptance_eligible",
      -                "qualification_route",
      -                "exposure",
      -                "effect_class",
      -                "user_handoff",
      -                "acceptance_note",
      -                "authoring_schema",
      -                "required_fields",
      -                "defaults",
      -                "resource_selector_paths",
      -                "minimal_example"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 8,
      -            "minItems": 1,
      -            "type": "array"
      -          },
      -          "catalog_version": {
      -            "maxLength": 64,
      -            "type": "string"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "next_cursor": {
      -            "maxLength": 512,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          },
      -          "versions": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "archetypes": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "capabilities": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "checks": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "guidance": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "models": {
      -                "maxLength": 64,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "archetypes",
      -              "capabilities",
      -              "checks",
      -              "guidance",
      -              "models"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "catalog_version",
      -          "capabilities"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "capabilities"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "evidence": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "applicability": {
      -                  "maxLength": 1000,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "retrieved_at": {
      -                  "maxLength": 64,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "supported_claim": {
      -                  "maxLength": 1000,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "title": {
      -                  "maxLength": 200,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "url": {
      -                  "maxLength": 512,
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "url",
      -                "title",
      -                "retrieved_at",
      -                "supported_claim",
      -                "applicability"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 20,
      -            "type": "array"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "research_policy": {
      -            "enum": [
      -              "forbidden",
      -              "allowed",
      -              "required"
      -            ]
      -          },
      -          "research_tier": {
      -            "enum": [
      -              "skipped",
      -              "recommended",
      -              "required"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "research_policy",
      -          "research_tier",
      -          "evidence"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "research"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "minimum_acceptance_categories": {
      -            "items": {
      -              "maxLength": 64,
      -              "type": "string"
      -            },
      -            "maxItems": 20,
      -            "type": "array"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          },
      -          "suite": {
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "suite",
      -          "minimum_acceptance_categories"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "acceptance_plan"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "minimum_acceptance_categories": {
      -            "items": {
      -              "maxLength": 64,
      -              "type": "string"
      -            },
      -            "maxItems": 20,
      -            "type": "array"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "next_cursor": {
      -            "maxLength": 512,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          },
      -          "suite_page": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "content": {
      -                "maxLength": 16384,
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "encoding": {
      -                "const": "json"
      -              },
      -              "offset": {
      -                "minimum": 0,
      -                "type": "integer"
      -              },
      -              "sha256": {
      -                "maxLength": 64,
      -                "pattern": "^[0-9a-f]{64}$",
      -                "type": "string"
      -              },
      -              "total_characters": {
      -                "minimum": 1,
      -                "type": "integer"
      -              }
      -            },
      -            "required": [
      -              "encoding",
      -              "content",
      -              "offset",
      -              "total_characters",
      -              "sha256"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "suite_page",
      -          "next_cursor",
      -          "minimum_acceptance_categories"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "acceptance_plan"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "activities": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "activity_ref": {
      -                  "maxLength": 4096,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "created_at": {
      -                  "format": "date-time",
      -                  "maxLength": 64,
      -                  "type": "string"
      -                },
      -                "error_code": {
      -                  "maxLength": 64,
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "kind": {
      -                  "enum": [
      -                    "review",
      -                    "acceptance_batch",
      -                    "acceptance_case"
      -                  ]
      -                },
      -                "revision": {
      -                  "maxLength": 64,
      -                  "pattern": "^[0-9a-f]{64}$",
      -                  "type": "string"
      -                },
      -                "state": {
      -                  "enum": [
      -                    "queued",
      -                    "running",
      -                    "blocked",
      -                    "done",
      -                    "failed",
      -                    "cancelled"
      -                  ]
      -                }
      -              },
      -              "required": [
      -                "activity_ref",
      -                "kind",
      -                "state",
      -                "revision",
      -                "error_code",
      -                "created_at"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 25,
      -            "type": "array"
      -          },
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "activities"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "activity"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "handoffs": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "action_url": {
      -                  "maxLength": 2048,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "activity_ref": {
      -                  "maxLength": 4096,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "effect_digest": {
      -                  "maxLength": 64,
      -                  "pattern": "^[0-9a-f]{64}$",
      -                  "type": "string"
      -                },
      -                "effects": {
      -                  "items": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "details": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "additional_text": {},
      -                          "body_template": {},
      -                          "child_recipe_ulid": {},
      -                          "child_revision_sha": {},
      -                          "destination_mode": {},
      -                          "duration": {},
      -                          "external_conflict_mode": {},
      -                          "external_target_ulid": {},
      -                          "filename": {},
      -                          "folder_name": {},
      -                          "folder_ulid": {},
      -                          "format": {},
      -                          "html_only": {},
      -                          "input_mapping": {},
      -                          "local_conflict_mode": {},
      -                          "max_chunks": {},
      -                          "name": {},
      -                          "nested_effects": {},
      -                          "options": {},
      -                          "outcome_description": {},
      -                          "outcome_max_iterations": {},
      -                          "outcome_rubric": {},
      -                          "output_conflict_mode": {},
      -                          "params": {},
      -                          "pin_revision": {},
      -                          "preamble_enabled": {},
      -                          "prompt": {},
      -                          "query": {},
      -                          "score_threshold": {},
      -                          "source": {},
      -                          "sources": {},
      -                          "subject": {},
      -                          "system_message": {},
      -                          "title": {},
      -                          "to": {},
      -                          "tool_groups": {},
      -                          "top_k": {},
      -                          "visibility": {}
      -                        },
      -                        "required": [],
      -                        "type": "object"
      -                      },
      -                      "execution_count": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "node_id": {
      -                        "maxLength": 128,
      -                        "type": "string"
      -                      },
      -                      "node_type": {
      -                        "maxLength": 64,
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "node_id",
      -                      "node_type",
      -                      "execution_count",
      -                      "details"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "maxItems": 100,
      -                  "type": "array"
      -                },
      -                "expires_at": {
      -                  "format": "date-time",
      -                  "maxLength": 64,
      -                  "type": "string"
      -                },
      -                "handoff_ref": {
      -                  "maxLength": 4096,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "reason": {
      -                  "maxLength": 500,
      -                  "type": "string"
      -                },
      -                "required_decisions": {
      -                  "items": {
      -                    "maxLength": 128,
      -                    "type": "string"
      -                  },
      -                  "maxItems": 100,
      -                  "type": "array",
      -                  "uniqueItems": true
      -                },
      -                "resources": {
      -                  "items": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "binding_status": {
      -                        "enum": [
      -                          "required",
      -                          "bound"
      -                        ]
      -                      },
      -                      "node_id": {
      -                        "maxLength": 128,
      -                        "type": "string"
      -                      },
      -                      "node_path": {
      -                        "items": {
      -                          "type": [
      -                            "string",
      -                            "integer"
      -                          ]
      -                        },
      -                        "maxItems": 32,
      -                        "type": "array"
      -                      },
      -                      "node_type": {
      -                        "maxLength": 64,
      -                        "type": "string"
      -                      },
      -                      "parameter_digest": {
      -                        "maxLength": 64,
      -                        "pattern": "^[0-9a-f]{64}$",
      -                        "type": "string"
      -                      },
      -                      "qualification_route": {
      -                        "enum": [
      -                          "conditional",
      -                          "supervised"
      -                        ]
      -                      },
      -                      "reason": {
      -                        "maxLength": 128,
      -                        "type": "string"
      -                      },
      -                      "required_decision": {
      -                        "maxLength": 128,
      -                        "type": "string"
      -                      },
      -                      "requirement_id": {
      -                        "pattern": "^[0-9a-f]{32}$",
      -                        "type": "string"
      -                      },
      -                      "resource_paths": {
      -                        "items": {
      -                          "maxLength": 256,
      -                          "type": "string"
      -                        },
      -                        "maxItems": 8,
      -                        "type": "array"
      -                      }
      -                    },
      -                    "required": [
      -                      "requirement_id",
      -                      "node_id",
      -                      "node_type",
      -                      "node_path",
      -                      "qualification_route",
      -                      "reason",
      -                      "required_decision",
      -                      "resource_paths",
      -                      "parameter_digest",
      -                      "binding_status"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "maxItems": 100,
      -                  "type": "array"
      -                },
      -                "resume": {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "operation": {
      -                      "const": "resume_activity"
      -                    },
      -                    "tool": {
      -                      "const": "update_recipe_build"
      -                    }
      -                  },
      -                  "required": [
      -                    "tool",
      -                    "operation"
      -                  ],
      -                  "type": "object"
      -                },
      -                "revision": {
      -                  "maxLength": 64,
      -                  "pattern": "^[0-9a-f]{64}$",
      -                  "type": "string"
      -                },
      -                "status": {
      -                  "enum": [
      -                    "pending",
      -                    "approved",
      -                    "cancelled",
      -                    "expired",
      -                    "consumed"
      -                  ]
      -                }
      -              },
      -              "required": [
      -                "handoff_ref",
      -                "activity_ref",
      -                "revision",
      -                "status",
      -                "effect_digest",
      -                "reason",
      -                "required_decisions",
      -                "effects",
      -                "expires_at",
      -                "action_url",
      -                "resume"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 25,
      -            "type": "array"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "handoffs"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "handoffs"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "resources": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "binding_status": {
      -                  "enum": [
      -                    "required",
      -                    "bound"
      -                  ]
      -                },
      -                "node_id": {
      -                  "maxLength": 128,
      -                  "type": "string"
      -                },
      -                "node_path": {
      -                  "items": {
      -                    "type": [
      -                      "string",
      -                      "integer"
      -                    ]
      -                  },
      -                  "maxItems": 32,
      -                  "type": "array"
      -                },
      -                "node_type": {
      -                  "maxLength": 64,
      -                  "type": "string"
      -                },
      -                "parameter_digest": {
      -                  "maxLength": 64,
      -                  "pattern": "^[0-9a-f]{64}$",
      -                  "type": "string"
      -                },
      -                "qualification_route": {
      -                  "enum": [
      -                    "conditional",
      -                    "supervised"
      -                  ]
      -                },
      -                "reason": {
      -                  "maxLength": 128,
      -                  "type": "string"
      -                },
      -                "required_decision": {
      -                  "maxLength": 128,
      -                  "type": "string"
      -                },
      -                "requirement_id": {
      -                  "pattern": "^[0-9a-f]{32}$",
      -                  "type": "string"
      -                },
      -                "resource_paths": {
      -                  "items": {
      -                    "maxLength": 256,
      -                    "type": "string"
      -                  },
      -                  "maxItems": 8,
      -                  "type": "array"
      -                }
      -              },
      -              "required": [
      -                "requirement_id",
      -                "node_id",
      -                "node_type",
      -                "node_path",
      -                "qualification_route",
      -                "reason",
      -                "required_decision",
      -                "resource_paths",
      -                "parameter_digest",
      -                "binding_status"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 100,
      -            "type": "array"
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "resources"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "resources"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "catalog_version": {
      -            "maxLength": 64,
      -            "type": "string"
      -          },
      -          "contract_bundle": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "archetype": {
      -                "oneOf": [
      -                  {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "archetype_id": {
      -                        "maxLength": 64,
      -                        "minLength": 1,
      -                        "type": "string"
      -                      },
      -                      "capabilities": {
      -                        "items": {
      -                          "maxLength": 64,
      -                          "type": "string"
      -                        },
      -                        "maxItems": 20,
      -                        "type": "array"
      -                      },
      -                      "node_kinds": {
      -                        "items": {
      -                          "maxLength": 64,
      -                          "type": "string"
      -                        },
      -                        "maxItems": 24,
      -                        "type": "array"
      -                      },
      -                      "summary": {
      -                        "maxLength": 500,
      -                        "minLength": 1,
      -                        "type": "string"
      -                      },
      -                      "title": {
      -                        "maxLength": 120,
      -                        "minLength": 1,
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "archetype_id",
      -                      "title",
      -                      "summary",
      -                      "capabilities",
      -                      "node_kinds"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "catalog_version": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "input_contract": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "fields": {
      -                    "items": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "description": {
      -                          "maxLength": 500,
      -                          "type": "string"
      -                        },
      -                        "handle": {
      -                          "maxLength": 64,
      -                          "pattern": "^[a-z][a-z0-9_]{0,63}$",
      -                          "type": "string"
      -                        },
      -                        "label": {
      -                          "maxLength": 120,
      -                          "minLength": 1,
      -                          "type": "string"
      -                        },
      -                        "required": {
      -                          "type": "boolean"
      -                        },
      -                        "schema": {
      -                          "maxProperties": 100,
      -                          "type": "object"
      -                        }
      -                      },
      -                      "required": [
      -                        "handle",
      -                        "label",
      -                        "description",
      -                        "required",
      -                        "schema"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "maxItems": 20,
      -                    "type": "array"
      -                  }
      -                },
      -                "required": [
      -                  "fields"
      -                ],
      -                "type": "object"
      -              },
      -              "output_contract": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "fields": {
      -                    "items": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "description": {
      -                          "maxLength": 500,
      -                          "type": "string"
      -                        },
      -                        "handle": {
      -                          "maxLength": 64,
      -                          "pattern": "^[a-z][a-z0-9_]{0,63}$",
      -                          "type": "string"
      -                        },
      -                        "label": {
      -                          "maxLength": 120,
      -                          "minLength": 1,
      -                          "type": "string"
      -                        },
      -                        "required": {
      -                          "const": true
      -                        },
      -                        "schema": {
      -                          "maxProperties": 100,
      -                          "type": "object"
      -                        }
      -                      },
      -                      "required": [
      -                        "handle",
      -                        "label",
      -                        "description",
      -                        "required",
      -                        "schema"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "maxItems": 20,
      -                    "type": "array"
      -                  }
      -                },
      -                "required": [
      -                  "fields"
      -                ],
      -                "type": "object"
      -              },
      -              "recipe_spec": {
      -                "type": "object"
      -              },
      -              "versions": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "archetypes": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  },
      -                  "capabilities": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  },
      -                  "checks": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  },
      -                  "guidance": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  },
      -                  "models": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "archetypes",
      -                  "capabilities",
      -                  "checks",
      -                  "guidance",
      -                  "models"
      -                ],
      -                "type": "object"
      -              }
      -            },
      -            "required": [
      -              "catalog_version",
      -              "archetype",
      -              "input_contract",
      -              "output_contract",
      -              "recipe_spec"
      -            ],
      -            "type": "object"
      -          },
      -          "dsl_version": {
      -            "const": 2
      -          },
      -          "guidance_version": {
      -            "maxLength": 64,
      -            "type": "string"
      -          },
      -          "matched_archetypes": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "archetype_id": {
      -                  "maxLength": 64,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "capabilities": {
      -                  "items": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  },
      -                  "maxItems": 20,
      -                  "type": "array"
      -                },
      -                "node_kinds": {
      -                  "items": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  },
      -                  "maxItems": 24,
      -                  "type": "array"
      -                },
      -                "summary": {
      -                  "maxLength": 500,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "title": {
      -                  "maxLength": 120,
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "archetype_id",
      -                "title",
      -                "summary",
      -                "capabilities",
      -                "node_kinds"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 3,
      -            "type": "array"
      -          },
      -          "minimum_acceptance_categories": {
      -            "items": {
      -              "maxLength": 64,
      -              "type": "string"
      -            },
      -            "maxItems": 20,
      -            "type": "array"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          },
      -          "versions": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "archetypes": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "capabilities": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "checks": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "guidance": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "models": {
      -                "maxLength": 64,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "archetypes",
      -              "capabilities",
      -              "checks",
      -              "guidance",
      -              "models"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "dsl_version",
      -          "catalog_version",
      -          "guidance_version",
      -          "matched_archetypes",
      -          "contract_bundle",
      -          "minimum_acceptance_categories"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "guidance"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "case_id": {
      -        "maxLength": 64,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "error": {
      -        "enum": [
      -          "not_found",
      -          "invalid_reference",
      -          "invalid_params",
      -          "revision_conflict",
      -          "idempotency_conflict",
      -          "document_too_large",
      -          "payload_too_large",
      -          "chunk_sequence_invalid",
      -          "chunk_digest_mismatch",
      -          "chunk_expired",
      -          "invalid_cursor",
      -          "suite_duplicate_case_id",
      -          "suite_unresolved_pair",
      -          "suite_schema_invalid",
      -          "suite_missing_categories",
      -          "suite_weak_normal_oracle",
      -          "suite_too_large",
      -          "unknown_case_id",
      -          "duplicate_case_id",
      -          "incomplete_case_selection",
      -          "unsupported_node_kind",
      -          "research_required",
      -          "review_required",
      -          "acceptance_required",
      -          "qualification_stale",
      -          "budget_not_approved",
      -          "budget_exhausted",
      -          "budget_superseded",
      -          "budget_capability_consumed",
      -          "budget_capability_expired",
      -          "acceptance_case_cost_exceeded",
      -          "authoring_budget_exceeded",
      -          "authoring_grant_not_active",
      -          "insufficient_credits",
      -          "billing_anomaly",
      -          "activity_stalled",
      -          "activity_in_flight",
      -          "handoff_approval_required",
      -          "handoff_expired",
      -          "handoff_not_pending",
      -          "handoff_stale",
      -          "handoff_disclosure_incomplete",
      -          "feature_unavailable",
      -          "resource_unavailable",
      -          "resource_binding_required",
      -          "resource_requirement_not_found",
      -          "activity_not_cancellable",
      -          "quota_exceeded",
      -          "rate_limited",
      -          "already_published",
      -          "safety_locked",
      -          "build_terminal",
      -          "commit_capability_expired",
      -          "account_unavailable",
      -          "limit_unavailable"
      -        ]
      -      },
      -      "estimated_credits": {
      -        "maxLength": 64,
      -        "pattern": "^(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?$",
      -        "type": "string"
      -      },
      -      "field": {
      -        "maxLength": 64,
      -        "type": "string"
      -      },
      -      "hint": {
      -        "maxLength": 240,
      -        "type": "string"
      -      },
      -      "issue": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "code": {
      -            "maxLength": 64,
      -            "type": "string"
      -          },
      -          "field": {
      -            "maxLength": 64,
      -            "type": "string"
      -          },
      -          "operator": {
      -            "maxLength": 64,
      -            "type": "string"
      -          },
      -          "path": {
      -            "maxLength": 512,
      -            "type": "string"
      -          },
      -          "type": {
      -            "maxLength": 64,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "code",
      -          "path"
      -        ],
      -        "type": "object"
      -      },
      -      "limit_credits": {
      -        "maxLength": 64,
      -        "pattern": "^(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?$",
      -        "type": "string"
      -      },
      -      "missing_categories": {
      -        "items": {
      -          "maxLength": 64,
      -          "type": "string"
      -        },
      -        "maxItems": 10,
      -        "type": "array",
      -        "uniqueItems": true
      -      },
      -      "repair_hint": {
      -        "maxLength": 500,
      -        "type": "string"
      -      },
      -      "retry_after_seconds": {
      -        "maximum": 86400,
      -        "minimum": 1,
      -        "type": "integer"
      -      },
      -      "review_cost": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "basis": {
      -            "const": "utf8_byte_upper_bound"
      -          },
      -          "estimated_credits": {
      -            "maxLength": 64,
      -            "pattern": "^(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?$",
      -            "type": "string"
      -          },
      -          "input_token_bound": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "limit_credits": {
      -            "maxLength": 64,
      -            "pattern": "^(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?$",
      -            "type": "string"
      -          },
      -          "model": {
      -            "maxLength": 200,
      -            "type": "string"
      -          },
      -          "output_token_cap": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "prompt_bytes": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "provider": {
      -            "maxLength": 200,
      -            "type": "string"
      -          },
      -          "section_bytes": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "acceptance_suite": {
      -                "minimum": 0,
      -                "type": "integer"
      -              },
      -              "input_contract": {
      -                "minimum": 0,
      -                "type": "integer"
      -              },
      -              "intent": {
      -                "minimum": 0,
      -                "type": "integer"
      -              },
      -              "output_contract": {
      -                "minimum": 0,
      -                "type": "integer"
      -              },
      -              "research_evidence": {
      -                "minimum": 0,
      -                "type": "integer"
      -              },
      -              "spec": {
      -                "minimum": 0,
      -                "type": "integer"
      -              }
      -            },
      -            "required": [],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "estimated_credits",
      -          "limit_credits",
      -          "provider",
      -          "model",
      -          "basis",
      -          "input_token_bound",
      -          "output_token_cap",
      -          "prompt_bytes",
      -          "section_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      }
      -    },
      -    "required": [
      -      "error"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "capabilities": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "detail_lookup_key": {
      +                  "maxLength": 64,
      +                  "type": "string"
      +                },
      +                "node_type": {
      +                  "maxLength": 64,
      +                  "type": "string"
      +                },
      +                "purpose": {
      +                  "maxLength": 240,
      +                  "type": "string"
      +                },
      +                "qualification_route": {
      +                  "maxLength": 64,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "node_type",
      +                "purpose",
      +                "qualification_route",
      +                "detail_lookup_key"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 24,
      +            "type": "array"
      +          },
      +          "catalog_version": {
      +            "maxLength": 64,
      +            "type": "string"
      +          },
      +          "usage": {
      +            "maxLength": 500,
      +            "type": "string"
      +          },
      +          "versions": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "archetypes": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "capabilities": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "checks": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "guidance": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "models": {
      +                "maxLength": 64,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "archetypes",
      +              "capabilities",
      +              "checks",
      +              "guidance",
      +              "models"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "catalog_version",
      +          "usage",
      +          "capabilities"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "capabilities_index"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "capability": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "acceptance_note": {
      +                "maxLength": 240,
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "authoring_schema": {
      +                "maxProperties": 20,
      +                "minProperties": 4,
      +                "type": "object"
      +              },
      +              "automatic_acceptance_eligible": {
      +                "type": "boolean"
      +              },
      +              "defaults": {
      +                "maxProperties": 32,
      +                "type": "object"
      +              },
      +              "draft_authoring_supported": {
      +                "type": "boolean"
      +              },
      +              "effect_class": {
      +                "enum": [
      +                  "none",
      +                  "provider_call",
      +                  "external_read",
      +                  "external_write",
      +                  "durable_write",
      +                  "wait",
      +                  "nested_recipe"
      +                ]
      +              },
      +              "exposure": {
      +                "enum": [
      +                  "primary",
      +                  "alias",
      +                  "backend_only"
      +                ]
      +              },
      +              "minimal_example": {
      +                "maxProperties": 100,
      +                "minProperties": 2,
      +                "type": "object"
      +              },
      +              "node_type": {
      +                "maxLength": 64,
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "qualification_route": {
      +                "enum": [
      +                  "automatic",
      +                  "conditional",
      +                  "supervised"
      +                ]
      +              },
      +              "required_fields": {
      +                "items": {
      +                  "maxLength": 128,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "maxItems": 32,
      +                "minItems": 2,
      +                "type": "array",
      +                "uniqueItems": true
      +              },
      +              "resource_selector_paths": {
      +                "items": {
      +                  "maxLength": 256,
      +                  "pattern": "^/[A-Za-z_][A-Za-z0-9_/]*$",
      +                  "type": "string"
      +                },
      +                "maxItems": 8,
      +                "type": "array",
      +                "uniqueItems": true
      +              },
      +              "user_handoff": {
      +                "enum": [
      +                  "none",
      +                  "budget_approval",
      +                  "side_effect_approval",
      +                  "resource_and_side_effect_approval",
      +                  "resource_or_oauth",
      +                  "oauth_or_platform_policy",
      +                  "runtime_wait",
      +                  "recipe_selection",
      +                  "resource_selection"
      +                ]
      +              }
      +            },
      +            "required": [
      +              "node_type",
      +              "draft_authoring_supported",
      +              "automatic_acceptance_eligible",
      +              "qualification_route",
      +              "exposure",
      +              "effect_class",
      +              "user_handoff",
      +              "acceptance_note",
      +              "authoring_schema",
      +              "required_fields",
      +              "defaults",
      +              "resource_selector_paths",
      +              "minimal_example"
      +            ],
      +            "type": "object"
      +          },
      +          "catalog_version": {
      +            "maxLength": 64,
      +            "type": "string"
      +          },
      +          "versions": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "archetypes": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "capabilities": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "checks": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "guidance": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "models": {
      +                "maxLength": 64,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "archetypes",
      +              "capabilities",
      +              "checks",
      +              "guidance",
      +              "models"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "catalog_version",
      +          "capability"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "capability"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "contract_version": {
      +            "maxLength": 64,
      +            "type": "string"
      +          },
      +          "count": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "detail_lookup": {
      +            "maxLength": 500,
      +            "type": "string"
      +          },
      +          "has_org_restrictions": {
      +            "type": "boolean"
      +          },
      +          "model": {
      +            "type": "object"
      +          },
      +          "models": {
      +            "items": {
      +              "type": "object"
      +            },
      +            "maxItems": 10,
      +            "type": "array"
      +          },
      +          "next_cursor": {
      +            "maxLength": 512,
      +            "type": "string"
      +          },
      +          "org_overrides": {
      +            "type": "object"
      +          },
      +          "parameters": {
      +            "items": {
      +              "type": "object"
      +            },
      +            "maxItems": 100,
      +            "type": "array"
      +          },
      +          "versions": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "archetypes": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "capabilities": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "checks": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "guidance": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "models": {
      +                "maxLength": 64,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "archetypes",
      +              "capabilities",
      +              "checks",
      +              "guidance",
      +              "models"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "contract_version"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "models"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "builds": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "archived_at": {
      +                  "format": "date-time",
      +                  "maxLength": 64,
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "build_ref": {
      +                  "maxLength": 4096,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "last_activity_at": {
      +                  "format": "date-time",
      +                  "maxLength": 64,
      +                  "type": "string"
      +                },
      +                "name": {
      +                  "maxLength": 200,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "qualification": {
      +                  "enum": [
      +                    "none",
      +                    "pending",
      +                    "qualified",
      +                    "invalidated"
      +                  ]
      +                },
      +                "status": {
      +                  "enum": [
      +                    "draft",
      +                    "qualified",
      +                    "committed",
      +                    "abandoned"
      +                  ]
      +                }
      +              },
      +              "required": [
      +                "build_ref",
      +                "name",
      +                "status",
      +                "qualification",
      +                "last_activity_at",
      +                "archived_at"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 25,
      +            "type": "array"
      +          }
      +        },
      +        "required": [
      +          "builds"
      +        ],
      +        "type": "object"
      +      },
      +      "next_cursor": {
      +        "maxLength": 4096,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "listing"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "readiness": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "acceptance_qualified": {
      +                "type": "boolean"
      +              },
      +              "commit_ready": {
      +                "type": "boolean"
      +              },
      +              "next_actions": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "gate": {
      +                      "maxLength": 64,
      +                      "type": "string"
      +                    },
      +                    "instruction": {
      +                      "maxLength": 300,
      +                      "type": "string"
      +                    },
      +                    "tool": {
      +                      "maxLength": 64,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "gate",
      +                    "tool",
      +                    "instruction"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 10,
      +                "type": "array"
      +              },
      +              "remaining_gates": {
      +                "items": {
      +                  "maxLength": 64,
      +                  "type": "string"
      +                },
      +                "maxItems": 10,
      +                "type": "array"
      +              }
      +            },
      +            "required": [
      +              "acceptance_qualified",
      +              "commit_ready",
      +              "remaining_gates",
      +              "next_actions"
      +            ],
      +            "type": "object"
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "readiness"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "summary"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "input_contract": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "fields": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "description": {
      +                      "maxLength": 500,
      +                      "type": "string"
      +                    },
      +                    "handle": {
      +                      "maxLength": 64,
      +                      "pattern": "^[a-z][a-z0-9_]{0,63}$",
      +                      "type": "string"
      +                    },
      +                    "label": {
      +                      "maxLength": 120,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "required": {
      +                      "type": "boolean"
      +                    },
      +                    "schema": {
      +                      "maxProperties": 100,
      +                      "type": "object"
      +                    }
      +                  },
      +                  "required": [
      +                    "handle",
      +                    "label",
      +                    "description",
      +                    "required",
      +                    "schema"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 20,
      +                "type": "array"
      +              }
      +            },
      +            "required": [
      +              "fields"
      +            ],
      +            "type": "object"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "output_contract": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "fields": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "description": {
      +                      "maxLength": 500,
      +                      "type": "string"
      +                    },
      +                    "handle": {
      +                      "maxLength": 64,
      +                      "pattern": "^[a-z][a-z0-9_]{0,63}$",
      +                      "type": "string"
      +                    },
      +                    "label": {
      +                      "maxLength": 120,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "required": {
      +                      "const": true
      +                    },
      +                    "schema": {
      +                      "maxProperties": 100,
      +                      "type": "object"
      +                    }
      +                  },
      +                  "required": [
      +                    "handle",
      +                    "label",
      +                    "description",
      +                    "required",
      +                    "schema"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 20,
      +                "type": "array"
      +              }
      +            },
      +            "required": [
      +              "fields"
      +            ],
      +            "type": "object"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "input_contract",
      +          "output_contract"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "contracts"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "nodes": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "id": {
      +                  "maxLength": 128,
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "type": {
      +                  "maxLength": 64,
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                }
      +              },
      +              "required": [
      +                "id",
      +                "type"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 500,
      +            "type": "array"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "nodes"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "node_inventory"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "node": {
      +            "type": "object"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "node"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "node"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "schemas": {
      +            "type": "object"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "schemas"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "schemas"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "operator_fields": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "allowed": {
      +                  "items": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  },
      +                  "maxItems": 20,
      +                  "type": "array"
      +                },
      +                "conditional": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "accepted_limitation": {
      +                      "maxLength": 240,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [],
      +                  "type": "object"
      +                },
      +                "forbidden": {
      +                  "items": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  },
      +                  "maxItems": 20,
      +                  "type": "array"
      +                },
      +                "operator": {
      +                  "maxLength": 64,
      +                  "type": "string"
      +                },
      +                "required": {
      +                  "items": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  },
      +                  "maxItems": 20,
      +                  "type": "array"
      +                },
      +                "type": {
      +                  "maxLength": 64,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "type",
      +                "operator",
      +                "required",
      +                "allowed",
      +                "forbidden",
      +                "conditional"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 50,
      +            "type": "array"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "schema": {
      +            "type": "object"
      +          },
      +          "schema_name": {
      +            "enum": [
      +              "update_recipe_build",
      +              "acceptance_suite",
      +              "start_recipe_build"
      +            ]
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          },
      +          "usage": {
      +            "maxLength": 1500,
      +            "type": "string"
      +          },
      +          "versions": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "archetypes": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "capabilities": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "checks": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "guidance": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "models": {
      +                "maxLength": 64,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "archetypes",
      +              "capabilities",
      +              "checks",
      +              "guidance",
      +              "models"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "schema_name",
      +          "schema",
      +          "usage"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "authoring_schema"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "capabilities": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "acceptance_note": {
      +                  "maxLength": 240,
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "authoring_schema": {
      +                  "maxProperties": 20,
      +                  "minProperties": 4,
      +                  "type": "object"
      +                },
      +                "automatic_acceptance_eligible": {
      +                  "type": "boolean"
      +                },
      +                "defaults": {
      +                  "maxProperties": 32,
      +                  "type": "object"
      +                },
      +                "draft_authoring_supported": {
      +                  "type": "boolean"
      +                },
      +                "effect_class": {
      +                  "enum": [
      +                    "none",
      +                    "provider_call",
      +                    "external_read",
      +                    "external_write",
      +                    "durable_write",
      +                    "wait",
      +                    "nested_recipe"
      +                  ]
      +                },
      +                "exposure": {
      +                  "enum": [
      +                    "primary",
      +                    "alias",
      +                    "backend_only"
      +                  ]
      +                },
      +                "minimal_example": {
      +                  "maxProperties": 100,
      +                  "minProperties": 2,
      +                  "type": "object"
      +                },
      +                "node_type": {
      +                  "maxLength": 64,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "qualification_route": {
      +                  "enum": [
      +                    "automatic",
      +                    "conditional",
      +                    "supervised"
      +                  ]
      +                },
      +                "required_fields": {
      +                  "items": {
      +                    "maxLength": 128,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  "maxItems": 32,
      +                  "minItems": 2,
      +                  "type": "array",
      +                  "uniqueItems": true
      +                },
      +                "resource_selector_paths": {
      +                  "items": {
      +                    "maxLength": 256,
      +                    "pattern": "^/[A-Za-z_][A-Za-z0-9_/]*$",
      +                    "type": "string"
      +                  },
      +                  "maxItems": 8,
      +                  "type": "array",
      +                  "uniqueItems": true
      +                },
      +                "user_handoff": {
      +                  "enum": [
      +                    "none",
      +                    "budget_approval",
      +                    "side_effect_approval",
      +                    "resource_and_side_effect_approval",
      +                    "resource_or_oauth",
      +                    "oauth_or_platform_policy",
      +                    "runtime_wait",
      +                    "recipe_selection",
      +                    "resource_selection"
      +                  ]
      +                }
      +              },
      +              "required": [
      +                "node_type",
      +                "draft_authoring_supported",
      +                "automatic_acceptance_eligible",
      +                "qualification_route",
      +                "exposure",
      +                "effect_class",
      +                "user_handoff",
      +                "acceptance_note",
      +                "authoring_schema",
      +                "required_fields",
      +                "defaults",
      +                "resource_selector_paths",
      +                "minimal_example"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 8,
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "catalog_version": {
      +            "maxLength": 64,
      +            "type": "string"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "next_cursor": {
      +            "maxLength": 512,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          },
      +          "versions": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "archetypes": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "capabilities": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "checks": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "guidance": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "models": {
      +                "maxLength": 64,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "archetypes",
      +              "capabilities",
      +              "checks",
      +              "guidance",
      +              "models"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "catalog_version",
      +          "capabilities"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "capabilities"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "evidence": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "applicability": {
      +                  "maxLength": 1000,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "retrieved_at": {
      +                  "maxLength": 64,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "supported_claim": {
      +                  "maxLength": 1000,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "title": {
      +                  "maxLength": 200,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "url": {
      +                  "maxLength": 512,
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "url",
      +                "title",
      +                "retrieved_at",
      +                "supported_claim",
      +                "applicability"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 20,
      +            "type": "array"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "research_policy": {
      +            "enum": [
      +              "forbidden",
      +              "allowed",
      +              "required"
      +            ]
      +          },
      +          "research_tier": {
      +            "enum": [
      +              "skipped",
      +              "recommended",
      +              "required"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "research_policy",
      +          "research_tier",
      +          "evidence"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "research"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "minimum_acceptance_categories": {
      +            "items": {
      +              "maxLength": 64,
      +              "type": "string"
      +            },
      +            "maxItems": 20,
      +            "type": "array"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          },
      +          "suite": {
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "suite",
      +          "minimum_acceptance_categories"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "acceptance_plan"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "minimum_acceptance_categories": {
      +            "items": {
      +              "maxLength": 64,
      +              "type": "string"
      +            },
      +            "maxItems": 20,
      +            "type": "array"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "next_cursor": {
      +            "maxLength": 512,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          },
      +          "suite_page": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "content": {
      +                "maxLength": 16384,
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "encoding": {
      +                "const": "json"
      +              },
      +              "offset": {
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "sha256": {
      +                "maxLength": 64,
      +                "pattern": "^[0-9a-f]{64}$",
      +                "type": "string"
      +              },
      +              "total_characters": {
      +                "minimum": 1,
      +                "type": "integer"
      +              }
      +            },
      +            "required": [
      +              "encoding",
      +              "content",
      +              "offset",
      +              "total_characters",
      +              "sha256"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "suite_page",
      +          "next_cursor",
      +          "minimum_acceptance_categories"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "acceptance_plan"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "activities": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "activity_ref": {
      +                  "maxLength": 4096,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "created_at": {
      +                  "format": "date-time",
      +                  "maxLength": 64,
      +                  "type": "string"
      +                },
      +                "error_code": {
      +                  "maxLength": 64,
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "kind": {
      +                  "enum": [
      +                    "review",
      +                    "acceptance_batch",
      +                    "acceptance_case"
      +                  ]
      +                },
      +                "revision": {
      +                  "maxLength": 64,
      +                  "pattern": "^[0-9a-f]{64}$",
      +                  "type": "string"
      +                },
      +                "state": {
      +                  "enum": [
      +                    "queued",
      +                    "running",
      +                    "blocked",
      +                    "done",
      +                    "failed",
      +                    "cancelled"
      +                  ]
      +                }
      +              },
      +              "required": [
      +                "activity_ref",
      +                "kind",
      +                "state",
      +                "revision",
      +                "error_code",
      +                "created_at"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 25,
      +            "type": "array"
      +          },
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "activities"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "activity"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "handoffs": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "action_url": {
      +                  "maxLength": 2048,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "activity_ref": {
      +                  "maxLength": 4096,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "effect_digest": {
      +                  "maxLength": 64,
      +                  "pattern": "^[0-9a-f]{64}$",
      +                  "type": "string"
      +                },
      +                "effects": {
      +                  "items": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "details": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "additional_text": {},
      +                          "body_template": {},
      +                          "child_recipe_ulid": {},
      +                          "child_revision_sha": {},
      +                          "destination_mode": {},
      +                          "duration": {},
      +                          "external_conflict_mode": {},
      +                          "external_target_ulid": {},
      +                          "filename": {},
      +                          "folder_name": {},
      +                          "folder_ulid": {},
      +                          "format": {},
      +                          "html_only": {},
      +                          "input_mapping": {},
      +                          "local_conflict_mode": {},
      +                          "max_chunks": {},
      +                          "name": {},
      +                          "nested_effects": {},
      +                          "options": {},
      +                          "outcome_description": {},
      +                          "outcome_max_iterations": {},
      +                          "outcome_rubric": {},
      +                          "output_conflict_mode": {},
      +                          "params": {},
      +                          "pin_revision": {},
      +                          "preamble_enabled": {},
      +                          "prompt": {},
      +                          "query": {},
      +                          "score_threshold": {},
      +                          "source": {},
      +                          "sources": {},
      +                          "subject": {},
      +                          "system_message": {},
      +                          "title": {},
      +                          "to": {},
      +                          "tool_groups": {},
      +                          "top_k": {},
      +                          "visibility": {}
      +                        },
      +                        "required": [],
      +                        "type": "object"
      +                      },
      +                      "execution_count": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "node_id": {
      +                        "maxLength": 128,
      +                        "type": "string"
      +                      },
      +                      "node_type": {
      +                        "maxLength": 64,
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "node_id",
      +                      "node_type",
      +                      "execution_count",
      +                      "details"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "maxItems": 100,
      +                  "type": "array"
      +                },
      +                "expires_at": {
      +                  "format": "date-time",
      +                  "maxLength": 64,
      +                  "type": "string"
      +                },
      +                "handoff_ref": {
      +                  "maxLength": 4096,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "reason": {
      +                  "maxLength": 500,
      +                  "type": "string"
      +                },
      +                "required_decisions": {
      +                  "items": {
      +                    "maxLength": 128,
      +                    "type": "string"
      +                  },
      +                  "maxItems": 100,
      +                  "type": "array",
      +                  "uniqueItems": true
      +                },
      +                "resources": {
      +                  "items": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "binding_status": {
      +                        "enum": [
      +                          "required",
      +                          "bound"
      +                        ]
      +                      },
      +                      "node_id": {
      +                        "maxLength": 128,
      +                        "type": "string"
      +                      },
      +                      "node_path": {
      +                        "items": {
      +                          "type": [
      +                            "string",
      +                            "integer"
      +                          ]
      +                        },
      +                        "maxItems": 32,
      +                        "type": "array"
      +                      },
      +                      "node_type": {
      +                        "maxLength": 64,
      +                        "type": "string"
      +                      },
      +                      "parameter_digest": {
      +                        "maxLength": 64,
      +                        "pattern": "^[0-9a-f]{64}$",
      +                        "type": "string"
      +                      },
      +                      "qualification_route": {
      +                        "enum": [
      +                          "conditional",
      +                          "supervised"
      +                        ]
      +                      },
      +                      "reason": {
      +                        "maxLength": 128,
      +                        "type": "string"
      +                      },
      +                      "required_decision": {
      +                        "maxLength": 128,
      +                        "type": "string"
      +                      },
      +                      "requirement_id": {
      +                        "pattern": "^[0-9a-f]{32}$",
      +                        "type": "string"
      +                      },
      +                      "resource_paths": {
      +                        "items": {
      +                          "maxLength": 256,
      +                          "type": "string"
      +                        },
      +                        "maxItems": 8,
      +                        "type": "array"
      +                      }
      +                    },
      +                    "required": [
      +                      "requirement_id",
      +                      "node_id",
      +                      "node_type",
      +                      "node_path",
      +                      "qualification_route",
      +                      "reason",
      +                      "required_decision",
      +                      "resource_paths",
      +                      "parameter_digest",
      +                      "binding_status"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "maxItems": 100,
      +                  "type": "array"
      +                },
      +                "resume": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "operation": {
      +                      "const": "resume_activity"
      +                    },
      +                    "tool": {
      +                      "const": "update_recipe_build"
      +                    }
      +                  },
      +                  "required": [
      +                    "tool",
      +                    "operation"
      +                  ],
      +                  "type": "object"
      +                },
      +                "revision": {
      +                  "maxLength": 64,
      +                  "pattern": "^[0-9a-f]{64}$",
      +                  "type": "string"
      +                },
      +                "status": {
      +                  "enum": [
      +                    "pending",
      +                    "approved",
      +                    "cancelled",
      +                    "expired",
      +                    "consumed"
      +                  ]
      +                }
      +              },
      +              "required": [
      +                "handoff_ref",
      +                "activity_ref",
      +                "revision",
      +                "status",
      +                "effect_digest",
      +                "reason",
      +                "required_decisions",
      +                "effects",
      +                "expires_at",
      +                "action_url",
      +                "resume"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 25,
      +            "type": "array"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "handoffs"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "handoffs"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "resources": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "binding_status": {
      +                  "enum": [
      +                    "required",
      +                    "bound"
      +                  ]
      +                },
      +                "node_id": {
      +                  "maxLength": 128,
      +                  "type": "string"
      +                },
      +                "node_path": {
      +                  "items": {
      +                    "type": [
      +                      "string",
      +                      "integer"
      +                    ]
      +                  },
      +                  "maxItems": 32,
      +                  "type": "array"
      +                },
      +                "node_type": {
      +                  "maxLength": 64,
      +                  "type": "string"
      +                },
      +                "parameter_digest": {
      +                  "maxLength": 64,
      +                  "pattern": "^[0-9a-f]{64}$",
      +                  "type": "string"
      +                },
      +                "qualification_route": {
      +                  "enum": [
      +                    "conditional",
      +                    "supervised"
      +                  ]
      +                },
      +                "reason": {
      +                  "maxLength": 128,
      +                  "type": "string"
      +                },
      +                "required_decision": {
      +                  "maxLength": 128,
      +                  "type": "string"
      +                },
      +                "requirement_id": {
      +                  "pattern": "^[0-9a-f]{32}$",
      +                  "type": "string"
      +                },
      +                "resource_paths": {
      +                  "items": {
      +                    "maxLength": 256,
      +                    "type": "string"
      +                  },
      +                  "maxItems": 8,
      +                  "type": "array"
      +                }
      +              },
      +              "required": [
      +                "requirement_id",
      +                "node_id",
      +                "node_type",
      +                "node_path",
      +                "qualification_route",
      +                "reason",
      +                "required_decision",
      +                "resource_paths",
      +                "parameter_digest",
      +                "binding_status"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 100,
      +            "type": "array"
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "resources"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "resources"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "catalog_version": {
      +            "maxLength": 64,
      +            "type": "string"
      +          },
      +          "contract_bundle": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "archetype": {
      +                "oneOf": [
      +                  {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "archetype_id": {
      +                        "maxLength": 64,
      +                        "minLength": 1,
      +                        "type": "string"
      +                      },
      +                      "capabilities": {
      +                        "items": {
      +                          "maxLength": 64,
      +                          "type": "string"
      +                        },
      +                        "maxItems": 20,
      +                        "type": "array"
      +                      },
      +                      "node_kinds": {
      +                        "items": {
      +                          "maxLength": 64,
      +                          "type": "string"
      +                        },
      +                        "maxItems": 24,
      +                        "type": "array"
      +                      },
      +                      "summary": {
      +                        "maxLength": 500,
      +                        "minLength": 1,
      +                        "type": "string"
      +                      },
      +                      "title": {
      +                        "maxLength": 120,
      +                        "minLength": 1,
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "archetype_id",
      +                      "title",
      +                      "summary",
      +                      "capabilities",
      +                      "node_kinds"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "catalog_version": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "input_contract": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "fields": {
      +                    "items": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "description": {
      +                          "maxLength": 500,
      +                          "type": "string"
      +                        },
      +                        "handle": {
      +                          "maxLength": 64,
      +                          "pattern": "^[a-z][a-z0-9_]{0,63}$",
      +                          "type": "string"
      +                        },
      +                        "label": {
      +                          "maxLength": 120,
      +                          "minLength": 1,
      +                          "type": "string"
      +                        },
      +                        "required": {
      +                          "type": "boolean"
      +                        },
      +                        "schema": {
      +                          "maxProperties": 100,
      +                          "type": "object"
      +                        }
      +                      },
      +                      "required": [
      +                        "handle",
      +                        "label",
      +                        "description",
      +                        "required",
      +                        "schema"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "maxItems": 20,
      +                    "type": "array"
      +                  }
      +                },
      +                "required": [
      +                  "fields"
      +                ],
      +                "type": "object"
      +              },
      +              "output_contract": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "fields": {
      +                    "items": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "description": {
      +                          "maxLength": 500,
      +                          "type": "string"
      +                        },
      +                        "handle": {
      +                          "maxLength": 64,
      +                          "pattern": "^[a-z][a-z0-9_]{0,63}$",
      +                          "type": "string"
      +                        },
      +                        "label": {
      +                          "maxLength": 120,
      +                          "minLength": 1,
      +                          "type": "string"
      +                        },
      +                        "required": {
      +                          "const": true
      +                        },
      +                        "schema": {
      +                          "maxProperties": 100,
      +                          "type": "object"
      +                        }
      +                      },
      +                      "required": [
      +                        "handle",
      +                        "label",
      +                        "description",
      +                        "required",
      +                        "schema"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "maxItems": 20,
      +                    "type": "array"
      +                  }
      +                },
      +                "required": [
      +                  "fields"
      +                ],
      +                "type": "object"
      +              },
      +              "recipe_spec": {
      +                "type": "object"
      +              },
      +              "versions": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "archetypes": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  },
      +                  "capabilities": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  },
      +                  "checks": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  },
      +                  "guidance": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  },
      +                  "models": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "archetypes",
      +                  "capabilities",
      +                  "checks",
      +                  "guidance",
      +                  "models"
      +                ],
      +                "type": "object"
      +              }
      +            },
      +            "required": [
      +              "catalog_version",
      +              "archetype",
      +              "input_contract",
      +              "output_contract",
      +              "recipe_spec"
      +            ],
      +            "type": "object"
      +          },
      +          "dsl_version": {
      +            "const": 2
      +          },
      +          "guidance_version": {
      +            "maxLength": 64,
      +            "type": "string"
      +          },
      +          "matched_archetypes": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "archetype_id": {
      +                  "maxLength": 64,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "capabilities": {
      +                  "items": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  },
      +                  "maxItems": 20,
      +                  "type": "array"
      +                },
      +                "node_kinds": {
      +                  "items": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  },
      +                  "maxItems": 24,
      +                  "type": "array"
      +                },
      +                "summary": {
      +                  "maxLength": 500,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "title": {
      +                  "maxLength": 120,
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "archetype_id",
      +                "title",
      +                "summary",
      +                "capabilities",
      +                "node_kinds"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 3,
      +            "type": "array"
      +          },
      +          "minimum_acceptance_categories": {
      +            "items": {
      +              "maxLength": 64,
      +              "type": "string"
      +            },
      +            "maxItems": 20,
      +            "type": "array"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          },
      +          "versions": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "archetypes": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "capabilities": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "checks": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "guidance": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "models": {
      +                "maxLength": 64,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "archetypes",
      +              "capabilities",
      +              "checks",
      +              "guidance",
      +              "models"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "dsl_version",
      +          "catalog_version",
      +          "guidance_version",
      +          "matched_archetypes",
      +          "contract_bundle",
      +          "minimum_acceptance_categories"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "guidance"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "case_id": {
      +        "maxLength": 64,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "error": {
      +        "enum": [
      +          "not_found",
      +          "invalid_reference",
      +          "invalid_params",
      +          "revision_conflict",
      +          "idempotency_conflict",
      +          "document_too_large",
      +          "payload_too_large",
      +          "chunk_sequence_invalid",
      +          "chunk_digest_mismatch",
      +          "chunk_expired",
      +          "invalid_cursor",
      +          "suite_duplicate_case_id",
      +          "suite_unresolved_pair",
      +          "suite_schema_invalid",
      +          "suite_missing_categories",
      +          "suite_weak_normal_oracle",
      +          "suite_too_large",
      +          "unknown_case_id",
      +          "duplicate_case_id",
      +          "incomplete_case_selection",
      +          "unsupported_node_kind",
      +          "research_required",
      +          "review_required",
      +          "acceptance_required",
      +          "qualification_stale",
      +          "budget_not_approved",
      +          "budget_exhausted",
      +          "budget_superseded",
      +          "budget_capability_consumed",
      +          "budget_capability_expired",
      +          "acceptance_case_cost_exceeded",
      +          "authoring_budget_exceeded",
      +          "authoring_grant_not_active",
      +          "insufficient_credits",
      +          "billing_anomaly",
      +          "activity_stalled",
      +          "activity_in_flight",
      +          "handoff_approval_required",
      +          "handoff_expired",
      +          "handoff_not_pending",
      +          "handoff_stale",
      +          "handoff_disclosure_incomplete",
      +          "feature_unavailable",
      +          "resource_unavailable",
      +          "resource_binding_required",
      +          "resource_requirement_not_found",
      +          "activity_not_cancellable",
      +          "quota_exceeded",
      +          "rate_limited",
      +          "already_published",
      +          "safety_locked",
      +          "build_terminal",
      +          "commit_capability_expired",
      +          "account_unavailable",
      +          "limit_unavailable"
      +        ]
      +      },
      +      "estimated_credits": {
      +        "maxLength": 64,
      +        "pattern": "^(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?$",
      +        "type": "string"
      +      },
      +      "field": {
      +        "maxLength": 64,
      +        "type": "string"
      +      },
      +      "hint": {
      +        "maxLength": 240,
      +        "type": "string"
      +      },
      +      "issue": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "code": {
      +            "maxLength": 64,
      +            "type": "string"
      +          },
      +          "field": {
      +            "maxLength": 64,
      +            "type": "string"
      +          },
      +          "operator": {
      +            "maxLength": 64,
      +            "type": "string"
      +          },
      +          "path": {
      +            "maxLength": 512,
      +            "type": "string"
      +          },
      +          "type": {
      +            "maxLength": 64,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "code",
      +          "path"
      +        ],
      +        "type": "object"
      +      },
      +      "limit_credits": {
      +        "maxLength": 64,
      +        "pattern": "^(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?$",
      +        "type": "string"
      +      },
      +      "missing_categories": {
      +        "items": {
      +          "maxLength": 64,
      +          "type": "string"
      +        },
      +        "maxItems": 10,
      +        "type": "array",
      +        "uniqueItems": true
      +      },
      +      "repair_hint": {
      +        "maxLength": 500,
      +        "type": "string"
      +      },
      +      "retry_after_seconds": {
      +        "maximum": 86400,
      +        "minimum": 1,
      +        "type": "integer"
      +      },
      +      "review_cost": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "basis": {
      +            "const": "utf8_byte_upper_bound"
      +          },
      +          "estimated_credits": {
      +            "maxLength": 64,
      +            "pattern": "^(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?$",
      +            "type": "string"
      +          },
      +          "input_token_bound": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "limit_credits": {
      +            "maxLength": 64,
      +            "pattern": "^(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?$",
      +            "type": "string"
      +          },
      +          "model": {
      +            "maxLength": 200,
      +            "type": "string"
      +          },
      +          "output_token_cap": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "prompt_bytes": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "provider": {
      +            "maxLength": 200,
      +            "type": "string"
      +          },
      +          "section_bytes": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "acceptance_suite": {
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "input_contract": {
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "intent": {
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "output_contract": {
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "research_evidence": {
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "spec": {
      +                "minimum": 0,
      +                "type": "integer"
      +              }
      +            },
      +            "required": [],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "estimated_credits",
      +          "limit_credits",
      +          "provider",
      +          "model",
      +          "basis",
      +          "input_token_bound",
      +          "output_token_cap",
      +          "prompt_bytes",
      +          "section_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      }
      +    },
      +    "required": [
      +      "error"
      +    ],
      +    "type": "object"
      +  }
      +]
  2. Changed1 schema field changed
    • changedOutput schema / oneOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "capabilities": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "detail_lookup_key": {
      -                  "maxLength": 64,
      -                  "type": "string"
      -                },
      -                "node_type": {
      -                  "maxLength": 64,
      -                  "type": "string"
      -                },
      -                "purpose": {
      -                  "maxLength": 240,
      -                  "type": "string"
      -                },
      -                "qualification_route": {
      -                  "maxLength": 64,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "node_type",
      -                "purpose",
      -                "qualification_route",
      -                "detail_lookup_key"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 24,
      -            "type": "array"
      -          },
      -          "catalog_version": {
      -            "maxLength": 64,
      -            "type": "string"
      -          },
      -          "usage": {
      -            "maxLength": 500,
      -            "type": "string"
      -          },
      -          "versions": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "archetypes": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "capabilities": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "checks": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "guidance": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "models": {
      -                "maxLength": 64,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "archetypes",
      -              "capabilities",
      -              "checks",
      -              "guidance",
      -              "models"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "catalog_version",
      -          "usage",
      -          "capabilities"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "capabilities_index"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "capability": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "acceptance_note": {
      -                "maxLength": 240,
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "authoring_schema": {
      -                "maxProperties": 20,
      -                "minProperties": 4,
      -                "type": "object"
      -              },
      -              "automatic_acceptance_eligible": {
      -                "type": "boolean"
      -              },
      -              "defaults": {
      -                "maxProperties": 32,
      -                "type": "object"
      -              },
      -              "draft_authoring_supported": {
      -                "type": "boolean"
      -              },
      -              "effect_class": {
      -                "enum": [
      -                  "none",
      -                  "provider_call",
      -                  "external_read",
      -                  "external_write",
      -                  "durable_write",
      -                  "wait",
      -                  "nested_recipe"
      -                ]
      -              },
      -              "exposure": {
      -                "enum": [
      -                  "primary",
      -                  "alias",
      -                  "backend_only"
      -                ]
      -              },
      -              "minimal_example": {
      -                "maxProperties": 100,
      -                "minProperties": 2,
      -                "type": "object"
      -              },
      -              "node_type": {
      -                "maxLength": 64,
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "qualification_route": {
      -                "enum": [
      -                  "automatic",
      -                  "conditional",
      -                  "supervised"
      -                ]
      -              },
      -              "required_fields": {
      -                "items": {
      -                  "maxLength": 128,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "maxItems": 32,
      -                "minItems": 2,
      -                "type": "array",
      -                "uniqueItems": true
      -              },
      -              "resource_selector_paths": {
      -                "items": {
      -                  "maxLength": 256,
      -                  "pattern": "^/[A-Za-z_][A-Za-z0-9_/]*$",
      -                  "type": "string"
      -                },
      -                "maxItems": 8,
      -                "type": "array",
      -                "uniqueItems": true
      -              },
      -              "user_handoff": {
      -                "enum": [
      -                  "none",
      -                  "budget_approval",
      -                  "side_effect_approval",
      -                  "resource_and_side_effect_approval",
      -                  "resource_or_oauth",
      -                  "oauth_or_platform_policy",
      -                  "runtime_wait",
      -                  "recipe_selection",
      -                  "resource_selection"
      -                ]
      -              }
      -            },
      -            "required": [
      -              "node_type",
      -              "draft_authoring_supported",
      -              "automatic_acceptance_eligible",
      -              "qualification_route",
      -              "exposure",
      -              "effect_class",
      -              "user_handoff",
      -              "acceptance_note",
      -              "authoring_schema",
      -              "required_fields",
      -              "defaults",
      -              "resource_selector_paths",
      -              "minimal_example"
      -            ],
      -            "type": "object"
      -          },
      -          "catalog_version": {
      -            "maxLength": 64,
      -            "type": "string"
      -          },
      -          "versions": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "archetypes": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "capabilities": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "checks": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "guidance": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "models": {
      -                "maxLength": 64,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "archetypes",
      -              "capabilities",
      -              "checks",
      -              "guidance",
      -              "models"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "catalog_version",
      -          "capability"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "capability"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "contract_version": {
      -            "maxLength": 64,
      -            "type": "string"
      -          },
      -          "count": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "detail_lookup": {
      -            "maxLength": 500,
      -            "type": "string"
      -          },
      -          "has_org_restrictions": {
      -            "type": "boolean"
      -          },
      -          "model": {
      -            "type": "object"
      -          },
      -          "models": {
      -            "items": {
      -              "type": "object"
      -            },
      -            "maxItems": 10,
      -            "type": "array"
      -          },
      -          "next_cursor": {
      -            "maxLength": 512,
      -            "type": "string"
      -          },
      -          "org_overrides": {
      -            "type": "object"
      -          },
      -          "parameters": {
      -            "items": {
      -              "type": "object"
      -            },
      -            "maxItems": 100,
      -            "type": "array"
      -          },
      -          "versions": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "archetypes": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "capabilities": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "checks": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "guidance": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "models": {
      -                "maxLength": 64,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "archetypes",
      -              "capabilities",
      -              "checks",
      -              "guidance",
      -              "models"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "contract_version"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "models"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "builds": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "archived_at": {
      -                  "format": "date-time",
      -                  "maxLength": 64,
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "build_ref": {
      -                  "maxLength": 4096,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "last_activity_at": {
      -                  "format": "date-time",
      -                  "maxLength": 64,
      -                  "type": "string"
      -                },
      -                "name": {
      -                  "maxLength": 200,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "qualification": {
      -                  "enum": [
      -                    "none",
      -                    "pending",
      -                    "qualified",
      -                    "invalidated"
      -                  ]
      -                },
      -                "status": {
      -                  "enum": [
      -                    "draft",
      -                    "qualified",
      -                    "committed",
      -                    "abandoned"
      -                  ]
      -                }
      -              },
      -              "required": [
      -                "build_ref",
      -                "name",
      -                "status",
      -                "qualification",
      -                "last_activity_at",
      -                "archived_at"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 25,
      -            "type": "array"
      -          }
      -        },
      -        "required": [
      -          "builds"
      -        ],
      -        "type": "object"
      -      },
      -      "next_cursor": {
      -        "maxLength": 4096,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "listing"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "readiness": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "acceptance_qualified": {
      -                "type": "boolean"
      -              },
      -              "commit_ready": {
      -                "type": "boolean"
      -              },
      -              "next_actions": {
      -                "items": {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "gate": {
      -                      "maxLength": 64,
      -                      "type": "string"
      -                    },
      -                    "instruction": {
      -                      "maxLength": 300,
      -                      "type": "string"
      -                    },
      -                    "tool": {
      -                      "maxLength": 64,
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "gate",
      -                    "tool",
      -                    "instruction"
      -                  ],
      -                  "type": "object"
      -                },
      -                "maxItems": 10,
      -                "type": "array"
      -              },
      -              "remaining_gates": {
      -                "items": {
      -                  "maxLength": 64,
      -                  "type": "string"
      -                },
      -                "maxItems": 10,
      -                "type": "array"
      -              }
      -            },
      -            "required": [
      -              "acceptance_qualified",
      -              "commit_ready",
      -              "remaining_gates",
      -              "next_actions"
      -            ],
      -            "type": "object"
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "readiness"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "summary"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "input_contract": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "fields": {
      -                "items": {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "description": {
      -                      "maxLength": 500,
      -                      "type": "string"
      -                    },
      -                    "handle": {
      -                      "maxLength": 64,
      -                      "pattern": "^[a-z][a-z0-9_]{0,63}$",
      -                      "type": "string"
      -                    },
      -                    "label": {
      -                      "maxLength": 120,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "required": {
      -                      "type": "boolean"
      -                    },
      -                    "schema": {
      -                      "maxProperties": 100,
      -                      "type": "object"
      -                    }
      -                  },
      -                  "required": [
      -                    "handle",
      -                    "label",
      -                    "description",
      -                    "required",
      -                    "schema"
      -                  ],
      -                  "type": "object"
      -                },
      -                "maxItems": 20,
      -                "type": "array"
      -              }
      -            },
      -            "required": [
      -              "fields"
      -            ],
      -            "type": "object"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "output_contract": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "fields": {
      -                "items": {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "description": {
      -                      "maxLength": 500,
      -                      "type": "string"
      -                    },
      -                    "handle": {
      -                      "maxLength": 64,
      -                      "pattern": "^[a-z][a-z0-9_]{0,63}$",
      -                      "type": "string"
      -                    },
      -                    "label": {
      -                      "maxLength": 120,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "required": {
      -                      "const": true
      -                    },
      -                    "schema": {
      -                      "maxProperties": 100,
      -                      "type": "object"
      -                    }
      -                  },
      -                  "required": [
      -                    "handle",
      -                    "label",
      -                    "description",
      -                    "required",
      -                    "schema"
      -                  ],
      -                  "type": "object"
      -                },
      -                "maxItems": 20,
      -                "type": "array"
      -              }
      -            },
      -            "required": [
      -              "fields"
      -            ],
      -            "type": "object"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "input_contract",
      -          "output_contract"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "contracts"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "nodes": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "id": {
      -                  "maxLength": 128,
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "type": {
      -                  "maxLength": 64,
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                }
      -              },
      -              "required": [
      -                "id",
      -                "type"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 500,
      -            "type": "array"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "nodes"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "node_inventory"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "node": {
      -            "type": "object"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "node"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "node"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "schemas": {
      -            "type": "object"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "schemas"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "schemas"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "operator_fields": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "allowed": {
      -                  "items": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  },
      -                  "maxItems": 20,
      -                  "type": "array"
      -                },
      -                "conditional": {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "accepted_limitation": {
      -                      "maxLength": 240,
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [],
      -                  "type": "object"
      -                },
      -                "forbidden": {
      -                  "items": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  },
      -                  "maxItems": 20,
      -                  "type": "array"
      -                },
      -                "operator": {
      -                  "maxLength": 64,
      -                  "type": "string"
      -                },
      -                "required": {
      -                  "items": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  },
      -                  "maxItems": 20,
      -                  "type": "array"
      -                },
      -                "type": {
      -                  "maxLength": 64,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "type",
      -                "operator",
      -                "required",
      -                "allowed",
      -                "forbidden",
      -                "conditional"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 50,
      -            "type": "array"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "schema": {
      -            "type": "object"
      -          },
      -          "schema_name": {
      -            "enum": [
      -              "update_recipe_build",
      -              "acceptance_suite",
      -              "start_recipe_build"
      -            ]
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          },
      -          "usage": {
      -            "maxLength": 1500,
      -            "type": "string"
      -          },
      -          "versions": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "archetypes": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "capabilities": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "checks": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "guidance": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "models": {
      -                "maxLength": 64,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "archetypes",
      -              "capabilities",
      -              "checks",
      -              "guidance",
      -              "models"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "schema_name",
      -          "schema",
      -          "usage"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "authoring_schema"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "capabilities": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "acceptance_note": {
      -                  "maxLength": 240,
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "authoring_schema": {
      -                  "maxProperties": 20,
      -                  "minProperties": 4,
      -                  "type": "object"
      -                },
      -                "automatic_acceptance_eligible": {
      -                  "type": "boolean"
      -                },
      -                "defaults": {
      -                  "maxProperties": 32,
      -                  "type": "object"
      -                },
      -                "draft_authoring_supported": {
      -                  "type": "boolean"
      -                },
      -                "effect_class": {
      -                  "enum": [
      -                    "none",
      -                    "provider_call",
      -                    "external_read",
      -                    "external_write",
      -                    "durable_write",
      -                    "wait",
      -                    "nested_recipe"
      -                  ]
      -                },
      -                "exposure": {
      -                  "enum": [
      -                    "primary",
      -                    "alias",
      -                    "backend_only"
      -                  ]
      -                },
      -                "minimal_example": {
      -                  "maxProperties": 100,
      -                  "minProperties": 2,
      -                  "type": "object"
      -                },
      -                "node_type": {
      -                  "maxLength": 64,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "qualification_route": {
      -                  "enum": [
      -                    "automatic",
      -                    "conditional",
      -                    "supervised"
      -                  ]
      -                },
      -                "required_fields": {
      -                  "items": {
      -                    "maxLength": 128,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  "maxItems": 32,
      -                  "minItems": 2,
      -                  "type": "array",
      -                  "uniqueItems": true
      -                },
      -                "resource_selector_paths": {
      -                  "items": {
      -                    "maxLength": 256,
      -                    "pattern": "^/[A-Za-z_][A-Za-z0-9_/]*$",
      -                    "type": "string"
      -                  },
      -                  "maxItems": 8,
      -                  "type": "array",
      -                  "uniqueItems": true
      -                },
      -                "user_handoff": {
      -                  "enum": [
      -                    "none",
      -                    "budget_approval",
      -                    "side_effect_approval",
      -                    "resource_and_side_effect_approval",
      -                    "resource_or_oauth",
      -                    "oauth_or_platform_policy",
      -                    "runtime_wait",
      -                    "recipe_selection",
      -                    "resource_selection"
      -                  ]
      -                }
      -              },
      -              "required": [
      -                "node_type",
      -                "draft_authoring_supported",
      -                "automatic_acceptance_eligible",
      -                "qualification_route",
      -                "exposure",
      -                "effect_class",
      -                "user_handoff",
      -                "acceptance_note",
      -                "authoring_schema",
      -                "required_fields",
      -                "defaults",
      -                "resource_selector_paths",
      -                "minimal_example"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 8,
      -            "minItems": 1,
      -            "type": "array"
      -          },
      -          "catalog_version": {
      -            "maxLength": 64,
      -            "type": "string"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "next_cursor": {
      -            "maxLength": 512,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          },
      -          "versions": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "archetypes": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "capabilities": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "checks": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "guidance": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "models": {
      -                "maxLength": 64,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "archetypes",
      -              "capabilities",
      -              "checks",
      -              "guidance",
      -              "models"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "catalog_version",
      -          "capabilities"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "capabilities"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "evidence": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "applicability": {
      -                  "maxLength": 1000,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "retrieved_at": {
      -                  "maxLength": 64,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "supported_claim": {
      -                  "maxLength": 1000,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "title": {
      -                  "maxLength": 200,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "url": {
      -                  "maxLength": 512,
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "url",
      -                "title",
      -                "retrieved_at",
      -                "supported_claim",
      -                "applicability"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 20,
      -            "type": "array"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "research_policy": {
      -            "enum": [
      -              "forbidden",
      -              "allowed",
      -              "required"
      -            ]
      -          },
      -          "research_tier": {
      -            "enum": [
      -              "skipped",
      -              "recommended",
      -              "required"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "research_policy",
      -          "research_tier",
      -          "evidence"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "research"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "minimum_acceptance_categories": {
      -            "items": {
      -              "maxLength": 64,
      -              "type": "string"
      -            },
      -            "maxItems": 20,
      -            "type": "array"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          },
      -          "suite": {
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "suite",
      -          "minimum_acceptance_categories"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "acceptance_plan"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "minimum_acceptance_categories": {
      -            "items": {
      -              "maxLength": 64,
      -              "type": "string"
      -            },
      -            "maxItems": 20,
      -            "type": "array"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "next_cursor": {
      -            "maxLength": 512,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          },
      -          "suite_page": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "content": {
      -                "maxLength": 16384,
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "encoding": {
      -                "const": "json"
      -              },
      -              "offset": {
      -                "minimum": 0,
      -                "type": "integer"
      -              },
      -              "sha256": {
      -                "maxLength": 64,
      -                "pattern": "^[0-9a-f]{64}$",
      -                "type": "string"
      -              },
      -              "total_characters": {
      -                "minimum": 1,
      -                "type": "integer"
      -              }
      -            },
      -            "required": [
      -              "encoding",
      -              "content",
      -              "offset",
      -              "total_characters",
      -              "sha256"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "suite_page",
      -          "next_cursor",
      -          "minimum_acceptance_categories"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "acceptance_plan"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "activities": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "activity_ref": {
      -                  "maxLength": 4096,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "created_at": {
      -                  "format": "date-time",
      -                  "maxLength": 64,
      -                  "type": "string"
      -                },
      -                "error_code": {
      -                  "maxLength": 64,
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "kind": {
      -                  "enum": [
      -                    "review",
      -                    "acceptance_batch",
      -                    "acceptance_case"
      -                  ]
      -                },
      -                "revision": {
      -                  "maxLength": 64,
      -                  "pattern": "^[0-9a-f]{64}$",
      -                  "type": "string"
      -                },
      -                "state": {
      -                  "enum": [
      -                    "queued",
      -                    "running",
      -                    "blocked",
      -                    "done",
      -                    "failed",
      -                    "cancelled"
      -                  ]
      -                }
      -              },
      -              "required": [
      -                "activity_ref",
      -                "kind",
      -                "state",
      -                "revision",
      -                "error_code",
      -                "created_at"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 25,
      -            "type": "array"
      -          },
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "activities"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "activity"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "handoffs": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "action_url": {
      -                  "maxLength": 2048,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "activity_ref": {
      -                  "maxLength": 4096,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "effect_digest": {
      -                  "maxLength": 64,
      -                  "pattern": "^[0-9a-f]{64}$",
      -                  "type": "string"
      -                },
      -                "effects": {
      -                  "items": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "details": {
      -                        "additionalProperties": false,
      -                        "properties": {
      -                          "additional_text": {},
      -                          "body_template": {},
      -                          "child_recipe_ulid": {},
      -                          "child_revision_sha": {},
      -                          "destination_mode": {},
      -                          "duration": {},
      -                          "external_conflict_mode": {},
      -                          "external_target_ulid": {},
      -                          "filename": {},
      -                          "folder_name": {},
      -                          "folder_ulid": {},
      -                          "format": {},
      -                          "html_only": {},
      -                          "input_mapping": {},
      -                          "local_conflict_mode": {},
      -                          "max_chunks": {},
      -                          "name": {},
      -                          "nested_effects": {},
      -                          "options": {},
      -                          "outcome_description": {},
      -                          "outcome_max_iterations": {},
      -                          "outcome_rubric": {},
      -                          "output_conflict_mode": {},
      -                          "params": {},
      -                          "pin_revision": {},
      -                          "preamble_enabled": {},
      -                          "prompt": {},
      -                          "query": {},
      -                          "score_threshold": {},
      -                          "source": {},
      -                          "sources": {},
      -                          "subject": {},
      -                          "system_message": {},
      -                          "title": {},
      -                          "to": {},
      -                          "tool_groups": {},
      -                          "top_k": {},
      -                          "visibility": {}
      -                        },
      -                        "required": [],
      -                        "type": "object"
      -                      },
      -                      "execution_count": {
      -                        "minimum": 0,
      -                        "type": "integer"
      -                      },
      -                      "node_id": {
      -                        "maxLength": 128,
      -                        "type": "string"
      -                      },
      -                      "node_type": {
      -                        "maxLength": 64,
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "node_id",
      -                      "node_type",
      -                      "execution_count",
      -                      "details"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "maxItems": 100,
      -                  "type": "array"
      -                },
      -                "expires_at": {
      -                  "format": "date-time",
      -                  "maxLength": 64,
      -                  "type": "string"
      -                },
      -                "handoff_ref": {
      -                  "maxLength": 4096,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "reason": {
      -                  "maxLength": 500,
      -                  "type": "string"
      -                },
      -                "required_decisions": {
      -                  "items": {
      -                    "maxLength": 128,
      -                    "type": "string"
      -                  },
      -                  "maxItems": 100,
      -                  "type": "array",
      -                  "uniqueItems": true
      -                },
      -                "resources": {
      -                  "items": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "binding_status": {
      -                        "enum": [
      -                          "required",
      -                          "bound"
      -                        ]
      -                      },
      -                      "node_id": {
      -                        "maxLength": 128,
      -                        "type": "string"
      -                      },
      -                      "node_path": {
      -                        "items": {
      -                          "type": [
      -                            "string",
      -                            "integer"
      -                          ]
      -                        },
      -                        "maxItems": 32,
      -                        "type": "array"
      -                      },
      -                      "node_type": {
      -                        "maxLength": 64,
      -                        "type": "string"
      -                      },
      -                      "parameter_digest": {
      -                        "maxLength": 64,
      -                        "pattern": "^[0-9a-f]{64}$",
      -                        "type": "string"
      -                      },
      -                      "qualification_route": {
      -                        "enum": [
      -                          "conditional",
      -                          "supervised"
      -                        ]
      -                      },
      -                      "reason": {
      -                        "maxLength": 128,
      -                        "type": "string"
      -                      },
      -                      "required_decision": {
      -                        "maxLength": 128,
      -                        "type": "string"
      -                      },
      -                      "requirement_id": {
      -                        "pattern": "^[0-9a-f]{32}$",
      -                        "type": "string"
      -                      },
      -                      "resource_paths": {
      -                        "items": {
      -                          "maxLength": 256,
      -                          "type": "string"
      -                        },
      -                        "maxItems": 8,
      -                        "type": "array"
      -                      }
      -                    },
      -                    "required": [
      -                      "requirement_id",
      -                      "node_id",
      -                      "node_type",
      -                      "node_path",
      -                      "qualification_route",
      -                      "reason",
      -                      "required_decision",
      -                      "resource_paths",
      -                      "parameter_digest",
      -                      "binding_status"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "maxItems": 100,
      -                  "type": "array"
      -                },
      -                "resume": {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "operation": {
      -                      "const": "resume_activity"
      -                    },
      -                    "tool": {
      -                      "const": "update_recipe_build"
      -                    }
      -                  },
      -                  "required": [
      -                    "tool",
      -                    "operation"
      -                  ],
      -                  "type": "object"
      -                },
      -                "revision": {
      -                  "maxLength": 64,
      -                  "pattern": "^[0-9a-f]{64}$",
      -                  "type": "string"
      -                },
      -                "status": {
      -                  "enum": [
      -                    "pending",
      -                    "approved",
      -                    "cancelled",
      -                    "expired",
      -                    "consumed"
      -                  ]
      -                }
      -              },
      -              "required": [
      -                "handoff_ref",
      -                "activity_ref",
      -                "revision",
      -                "status",
      -                "effect_digest",
      -                "reason",
      -                "required_decisions",
      -                "effects",
      -                "expires_at",
      -                "action_url",
      -                "resume"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 25,
      -            "type": "array"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "handoffs"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "handoffs"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "resources": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "binding_status": {
      -                  "enum": [
      -                    "required",
      -                    "bound"
      -                  ]
      -                },
      -                "node_id": {
      -                  "maxLength": 128,
      -                  "type": "string"
      -                },
      -                "node_path": {
      -                  "items": {
      -                    "type": [
      -                      "string",
      -                      "integer"
      -                    ]
      -                  },
      -                  "maxItems": 32,
      -                  "type": "array"
      -                },
      -                "node_type": {
      -                  "maxLength": 64,
      -                  "type": "string"
      -                },
      -                "parameter_digest": {
      -                  "maxLength": 64,
      -                  "pattern": "^[0-9a-f]{64}$",
      -                  "type": "string"
      -                },
      -                "qualification_route": {
      -                  "enum": [
      -                    "conditional",
      -                    "supervised"
      -                  ]
      -                },
      -                "reason": {
      -                  "maxLength": 128,
      -                  "type": "string"
      -                },
      -                "required_decision": {
      -                  "maxLength": 128,
      -                  "type": "string"
      -                },
      -                "requirement_id": {
      -                  "pattern": "^[0-9a-f]{32}$",
      -                  "type": "string"
      -                },
      -                "resource_paths": {
      -                  "items": {
      -                    "maxLength": 256,
      -                    "type": "string"
      -                  },
      -                  "maxItems": 8,
      -                  "type": "array"
      -                }
      -              },
      -              "required": [
      -                "requirement_id",
      -                "node_id",
      -                "node_type",
      -                "node_path",
      -                "qualification_route",
      -                "reason",
      -                "required_decision",
      -                "resource_paths",
      -                "parameter_digest",
      -                "binding_status"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 100,
      -            "type": "array"
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "resources"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "resources"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "data": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "archived_at": {
      -            "format": "date-time",
      -            "maxLength": 64,
      -            "type": [
      -              "string",
      -              "null"
      -            ]
      -          },
      -          "build_ref": {
      -            "maxLength": 4096,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "catalog_version": {
      -            "maxLength": 64,
      -            "type": "string"
      -          },
      -          "contract_bundle": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "archetype": {
      -                "oneOf": [
      -                  {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "archetype_id": {
      -                        "maxLength": 64,
      -                        "minLength": 1,
      -                        "type": "string"
      -                      },
      -                      "capabilities": {
      -                        "items": {
      -                          "maxLength": 64,
      -                          "type": "string"
      -                        },
      -                        "maxItems": 20,
      -                        "type": "array"
      -                      },
      -                      "node_kinds": {
      -                        "items": {
      -                          "maxLength": 64,
      -                          "type": "string"
      -                        },
      -                        "maxItems": 24,
      -                        "type": "array"
      -                      },
      -                      "summary": {
      -                        "maxLength": 500,
      -                        "minLength": 1,
      -                        "type": "string"
      -                      },
      -                      "title": {
      -                        "maxLength": 120,
      -                        "minLength": 1,
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "archetype_id",
      -                      "title",
      -                      "summary",
      -                      "capabilities",
      -                      "node_kinds"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "catalog_version": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "input_contract": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "fields": {
      -                    "items": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "description": {
      -                          "maxLength": 500,
      -                          "type": "string"
      -                        },
      -                        "handle": {
      -                          "maxLength": 64,
      -                          "pattern": "^[a-z][a-z0-9_]{0,63}$",
      -                          "type": "string"
      -                        },
      -                        "label": {
      -                          "maxLength": 120,
      -                          "minLength": 1,
      -                          "type": "string"
      -                        },
      -                        "required": {
      -                          "type": "boolean"
      -                        },
      -                        "schema": {
      -                          "maxProperties": 100,
      -                          "type": "object"
      -                        }
      -                      },
      -                      "required": [
      -                        "handle",
      -                        "label",
      -                        "description",
      -                        "required",
      -                        "schema"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "maxItems": 20,
      -                    "type": "array"
      -                  }
      -                },
      -                "required": [
      -                  "fields"
      -                ],
      -                "type": "object"
      -              },
      -              "output_contract": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "fields": {
      -                    "items": {
      -                      "additionalProperties": false,
      -                      "properties": {
      -                        "description": {
      -                          "maxLength": 500,
      -                          "type": "string"
      -                        },
      -                        "handle": {
      -                          "maxLength": 64,
      -                          "pattern": "^[a-z][a-z0-9_]{0,63}$",
      -                          "type": "string"
      -                        },
      -                        "label": {
      -                          "maxLength": 120,
      -                          "minLength": 1,
      -                          "type": "string"
      -                        },
      -                        "required": {
      -                          "const": true
      -                        },
      -                        "schema": {
      -                          "maxProperties": 100,
      -                          "type": "object"
      -                        }
      -                      },
      -                      "required": [
      -                        "handle",
      -                        "label",
      -                        "description",
      -                        "required",
      -                        "schema"
      -                      ],
      -                      "type": "object"
      -                    },
      -                    "maxItems": 20,
      -                    "type": "array"
      -                  }
      -                },
      -                "required": [
      -                  "fields"
      -                ],
      -                "type": "object"
      -              },
      -              "recipe_spec": {
      -                "type": "object"
      -              },
      -              "versions": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "archetypes": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  },
      -                  "capabilities": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  },
      -                  "checks": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  },
      -                  "guidance": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  },
      -                  "models": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "archetypes",
      -                  "capabilities",
      -                  "checks",
      -                  "guidance",
      -                  "models"
      -                ],
      -                "type": "object"
      -              }
      -            },
      -            "required": [
      -              "catalog_version",
      -              "archetype",
      -              "input_contract",
      -              "output_contract",
      -              "recipe_spec"
      -            ],
      -            "type": "object"
      -          },
      -          "dsl_version": {
      -            "const": 2
      -          },
      -          "guidance_version": {
      -            "maxLength": 64,
      -            "type": "string"
      -          },
      -          "matched_archetypes": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "archetype_id": {
      -                  "maxLength": 64,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "capabilities": {
      -                  "items": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  },
      -                  "maxItems": 20,
      -                  "type": "array"
      -                },
      -                "node_kinds": {
      -                  "items": {
      -                    "maxLength": 64,
      -                    "type": "string"
      -                  },
      -                  "maxItems": 24,
      -                  "type": "array"
      -                },
      -                "summary": {
      -                  "maxLength": 500,
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "title": {
      -                  "maxLength": 120,
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "archetype_id",
      -                "title",
      -                "summary",
      -                "capabilities",
      -                "node_kinds"
      -              ],
      -              "type": "object"
      -            },
      -            "maxItems": 3,
      -            "type": "array"
      -          },
      -          "minimum_acceptance_categories": {
      -            "items": {
      -              "maxLength": 64,
      -              "type": "string"
      -            },
      -            "maxItems": 20,
      -            "type": "array"
      -          },
      -          "name": {
      -            "maxLength": 200,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "qualification": {
      -            "enum": [
      -              "none",
      -              "pending",
      -              "qualified",
      -              "invalidated"
      -            ]
      -          },
      -          "revision": {
      -            "maxLength": 64,
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "status": {
      -            "enum": [
      -              "draft",
      -              "qualified",
      -              "committed",
      -              "abandoned"
      -            ]
      -          },
      -          "versions": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "archetypes": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "capabilities": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "checks": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "guidance": {
      -                "maxLength": 64,
      -                "type": "string"
      -              },
      -              "models": {
      -                "maxLength": 64,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "archetypes",
      -              "capabilities",
      -              "checks",
      -              "guidance",
      -              "models"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "build_ref",
      -          "name",
      -          "status",
      -          "revision",
      -          "qualification",
      -          "archived_at",
      -          "dsl_version",
      -          "catalog_version",
      -          "guidance_version",
      -          "matched_archetypes",
      -          "contract_bundle",
      -          "minimum_acceptance_categories"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "view": {
      -        "const": "guidance"
      -      }
      -    },
      -    "required": [
      -      "view",
      -      "data"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "case_id": {
      -        "maxLength": 64,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "error": {
      -        "enum": [
      -          "not_found",
      -          "invalid_reference",
      -          "invalid_params",
      -          "revision_conflict",
      -          "idempotency_conflict",
      -          "document_too_large",
      -          "payload_too_large",
      -          "chunk_sequence_invalid",
      -          "chunk_digest_mismatch",
      -          "chunk_expired",
      -          "suite_duplicate_case_id",
      -          "suite_unresolved_pair",
      -          "suite_schema_invalid",
      -          "suite_missing_categories",
      -          "suite_weak_normal_oracle",
      -          "suite_too_large",
      -          "unknown_case_id",
      -          "duplicate_case_id",
      -          "incomplete_case_selection",
      -          "unsupported_node_kind",
      -          "research_required",
      -          "review_required",
      -          "acceptance_required",
      -          "qualification_stale",
      -          "budget_not_approved",
      -          "budget_exhausted",
      -          "budget_superseded",
      -          "budget_capability_consumed",
      -          "budget_capability_expired",
      -          "acceptance_case_cost_exceeded",
      -          "authoring_budget_exceeded",
      -          "authoring_grant_not_active",
      -          "insufficient_credits",
      -          "billing_anomaly",
      -          "activity_stalled",
      -          "activity_in_flight",
      -          "handoff_approval_required",
      -          "handoff_expired",
      -          "handoff_not_pending",
      -          "handoff_stale",
      -          "feature_unavailable",
      -          "resource_unavailable",
      -          "resource_binding_required",
      -          "resource_requirement_not_found",
      -          "activity_not_cancellable",
      -          "quota_exceeded",
      -          "rate_limited",
      -          "already_published",
      -          "safety_locked",
      -          "build_terminal",
      -          "commit_capability_expired",
      -          "account_unavailable",
      -          "limit_unavailable"
      -        ]
      -      },
      -      "estimated_credits": {
      -        "maxLength": 64,
      -        "pattern": "^(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?$",
      -        "type": "string"
      -      },
      -      "field": {
      -        "maxLength": 64,
      -        "type": "string"
      -      },
      -      "hint": {
      -        "maxLength": 240,
      -        "type": "string"
      -      },
      -      "issue": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "code": {
      -            "maxLength": 64,
      -            "type": "string"
      -          },
      -          "field": {
      -            "maxLength": 64,
      -            "type": "string"
      -          },
      -          "operator": {
      -            "maxLength": 64,
      -            "type": "string"
      -          },
      -          "path": {
      -            "maxLength": 512,
      -            "type": "string"
      -          },
      -          "type": {
      -            "maxLength": 64,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "code",
      -          "path"
      -        ],
      -        "type": "object"
      -      },
      -      "limit_credits": {
      -        "maxLength": 64,
      -        "pattern": "^(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?$",
      -        "type": "string"
      -      },
      -      "missing_categories": {
      -        "items": {
      -          "maxLength": 64,
      -          "type": "string"
      -        },
      -        "maxItems": 10,
      -        "type": "array",
      -        "uniqueItems": true
      -      },
      -      "repair_hint": {
      -        "maxLength": 500,
      -        "type": "string"
      -      },
      -      "retry_after_seconds": {
      -        "maximum": 86400,
      -        "minimum": 1,
      -        "type": "integer"
      -      },
      -      "review_cost": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "basis": {
      -            "const": "utf8_byte_upper_bound"
      -          },
      -          "estimated_credits": {
      -            "maxLength": 64,
      -            "pattern": "^(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?$",
      -            "type": "string"
      -          },
      -          "input_token_bound": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "limit_credits": {
      -            "maxLength": 64,
      -            "pattern": "^(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?$",
      -            "type": "string"
      -          },
      -          "model": {
      -            "maxLength": 200,
      -            "type": "string"
      -          },
      -          "output_token_cap": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "prompt_bytes": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "provider": {
      -            "maxLength": 200,
      -            "type": "string"
      -          },
      -          "section_bytes": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "acceptance_suite": {
      -                "minimum": 0,
      -                "type": "integer"
      -              },
      -              "input_contract": {
      -                "minimum": 0,
      -                "type": "integer"
      -              },
      -              "intent": {
      -                "minimum": 0,
      -                "type": "integer"
      -              },
      -              "output_contract": {
      -                "minimum": 0,
      -                "type": "integer"
      -              },
      -              "research_evidence": {
      -                "minimum": 0,
      -                "type": "integer"
      -              },
      -              "spec": {
      -                "minimum": 0,
      -                "type": "integer"
      -              }
      -            },
      -            "required": [],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "estimated_credits",
      -          "limit_credits",
      -          "provider",
      -          "model",
      -          "basis",
      -          "input_token_bound",
      -          "output_token_cap",
      -          "prompt_bytes",
      -          "section_bytes"
      -        ],
      -        "type": "object"
      -      },
      -      "truncation": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "applied": {
      -            "const": true
      -          },
      -          "omitted_items": {
      -            "minimum": 0,
      -            "type": "integer"
      -          },
      -          "original_result_bytes": {
      -            "minimum": 1,
      -            "type": "integer"
      -          },
      -          "reason": {
      -            "const": "response_size_limit"
      -          },
      -          "truncated_values": {
      -            "minimum": 0,
      -            "type": "integer"
      -          }
      -        },
      -        "required": [
      -          "applied",
      -          "reason",
      -          "omitted_items",
      -          "truncated_values",
      -          "original_result_bytes"
      -        ],
      -        "type": "object"
      -      }
      -    },
      -    "required": [
      -      "error"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "capabilities": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "detail_lookup_key": {
      +                  "maxLength": 64,
      +                  "type": "string"
      +                },
      +                "node_type": {
      +                  "maxLength": 64,
      +                  "type": "string"
      +                },
      +                "purpose": {
      +                  "maxLength": 240,
      +                  "type": "string"
      +                },
      +                "qualification_route": {
      +                  "maxLength": 64,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "node_type",
      +                "purpose",
      +                "qualification_route",
      +                "detail_lookup_key"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 24,
      +            "type": "array"
      +          },
      +          "catalog_version": {
      +            "maxLength": 64,
      +            "type": "string"
      +          },
      +          "usage": {
      +            "maxLength": 500,
      +            "type": "string"
      +          },
      +          "versions": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "archetypes": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "capabilities": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "checks": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "guidance": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "models": {
      +                "maxLength": 64,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "archetypes",
      +              "capabilities",
      +              "checks",
      +              "guidance",
      +              "models"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "catalog_version",
      +          "usage",
      +          "capabilities"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "capabilities_index"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "capability": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "acceptance_note": {
      +                "maxLength": 240,
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "authoring_schema": {
      +                "maxProperties": 20,
      +                "minProperties": 4,
      +                "type": "object"
      +              },
      +              "automatic_acceptance_eligible": {
      +                "type": "boolean"
      +              },
      +              "defaults": {
      +                "maxProperties": 32,
      +                "type": "object"
      +              },
      +              "draft_authoring_supported": {
      +                "type": "boolean"
      +              },
      +              "effect_class": {
      +                "enum": [
      +                  "none",
      +                  "provider_call",
      +                  "external_read",
      +                  "external_write",
      +                  "durable_write",
      +                  "wait",
      +                  "nested_recipe"
      +                ]
      +              },
      +              "exposure": {
      +                "enum": [
      +                  "primary",
      +                  "alias",
      +                  "backend_only"
      +                ]
      +              },
      +              "minimal_example": {
      +                "maxProperties": 100,
      +                "minProperties": 2,
      +                "type": "object"
      +              },
      +              "node_type": {
      +                "maxLength": 64,
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "qualification_route": {
      +                "enum": [
      +                  "automatic",
      +                  "conditional",
      +                  "supervised"
      +                ]
      +              },
      +              "required_fields": {
      +                "items": {
      +                  "maxLength": 128,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "maxItems": 32,
      +                "minItems": 2,
      +                "type": "array",
      +                "uniqueItems": true
      +              },
      +              "resource_selector_paths": {
      +                "items": {
      +                  "maxLength": 256,
      +                  "pattern": "^/[A-Za-z_][A-Za-z0-9_/]*$",
      +                  "type": "string"
      +                },
      +                "maxItems": 8,
      +                "type": "array",
      +                "uniqueItems": true
      +              },
      +              "user_handoff": {
      +                "enum": [
      +                  "none",
      +                  "budget_approval",
      +                  "side_effect_approval",
      +                  "resource_and_side_effect_approval",
      +                  "resource_or_oauth",
      +                  "oauth_or_platform_policy",
      +                  "runtime_wait",
      +                  "recipe_selection",
      +                  "resource_selection"
      +                ]
      +              }
      +            },
      +            "required": [
      +              "node_type",
      +              "draft_authoring_supported",
      +              "automatic_acceptance_eligible",
      +              "qualification_route",
      +              "exposure",
      +              "effect_class",
      +              "user_handoff",
      +              "acceptance_note",
      +              "authoring_schema",
      +              "required_fields",
      +              "defaults",
      +              "resource_selector_paths",
      +              "minimal_example"
      +            ],
      +            "type": "object"
      +          },
      +          "catalog_version": {
      +            "maxLength": 64,
      +            "type": "string"
      +          },
      +          "versions": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "archetypes": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "capabilities": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "checks": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "guidance": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "models": {
      +                "maxLength": 64,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "archetypes",
      +              "capabilities",
      +              "checks",
      +              "guidance",
      +              "models"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "catalog_version",
      +          "capability"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "capability"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "contract_version": {
      +            "maxLength": 64,
      +            "type": "string"
      +          },
      +          "count": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "detail_lookup": {
      +            "maxLength": 500,
      +            "type": "string"
      +          },
      +          "has_org_restrictions": {
      +            "type": "boolean"
      +          },
      +          "model": {
      +            "type": "object"
      +          },
      +          "models": {
      +            "items": {
      +              "type": "object"
      +            },
      +            "maxItems": 10,
      +            "type": "array"
      +          },
      +          "next_cursor": {
      +            "maxLength": 512,
      +            "type": "string"
      +          },
      +          "org_overrides": {
      +            "type": "object"
      +          },
      +          "parameters": {
      +            "items": {
      +              "type": "object"
      +            },
      +            "maxItems": 100,
      +            "type": "array"
      +          },
      +          "versions": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "archetypes": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "capabilities": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "checks": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "guidance": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "models": {
      +                "maxLength": 64,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "archetypes",
      +              "capabilities",
      +              "checks",
      +              "guidance",
      +              "models"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "contract_version"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "models"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "builds": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "archived_at": {
      +                  "format": "date-time",
      +                  "maxLength": 64,
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "build_ref": {
      +                  "maxLength": 4096,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "last_activity_at": {
      +                  "format": "date-time",
      +                  "maxLength": 64,
      +                  "type": "string"
      +                },
      +                "name": {
      +                  "maxLength": 200,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "qualification": {
      +                  "enum": [
      +                    "none",
      +                    "pending",
      +                    "qualified",
      +                    "invalidated"
      +                  ]
      +                },
      +                "status": {
      +                  "enum": [
      +                    "draft",
      +                    "qualified",
      +                    "committed",
      +                    "abandoned"
      +                  ]
      +                }
      +              },
      +              "required": [
      +                "build_ref",
      +                "name",
      +                "status",
      +                "qualification",
      +                "last_activity_at",
      +                "archived_at"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 25,
      +            "type": "array"
      +          }
      +        },
      +        "required": [
      +          "builds"
      +        ],
      +        "type": "object"
      +      },
      +      "next_cursor": {
      +        "maxLength": 4096,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "listing"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "readiness": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "acceptance_qualified": {
      +                "type": "boolean"
      +              },
      +              "commit_ready": {
      +                "type": "boolean"
      +              },
      +              "next_actions": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "gate": {
      +                      "maxLength": 64,
      +                      "type": "string"
      +                    },
      +                    "instruction": {
      +                      "maxLength": 300,
      +                      "type": "string"
      +                    },
      +                    "tool": {
      +                      "maxLength": 64,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "gate",
      +                    "tool",
      +                    "instruction"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 10,
      +                "type": "array"
      +              },
      +              "remaining_gates": {
      +                "items": {
      +                  "maxLength": 64,
      +                  "type": "string"
      +                },
      +                "maxItems": 10,
      +                "type": "array"
      +              }
      +            },
      +            "required": [
      +              "acceptance_qualified",
      +              "commit_ready",
      +              "remaining_gates",
      +              "next_actions"
      +            ],
      +            "type": "object"
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "readiness"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "summary"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "input_contract": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "fields": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "description": {
      +                      "maxLength": 500,
      +                      "type": "string"
      +                    },
      +                    "handle": {
      +                      "maxLength": 64,
      +                      "pattern": "^[a-z][a-z0-9_]{0,63}$",
      +                      "type": "string"
      +                    },
      +                    "label": {
      +                      "maxLength": 120,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "required": {
      +                      "type": "boolean"
      +                    },
      +                    "schema": {
      +                      "maxProperties": 100,
      +                      "type": "object"
      +                    }
      +                  },
      +                  "required": [
      +                    "handle",
      +                    "label",
      +                    "description",
      +                    "required",
      +                    "schema"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 20,
      +                "type": "array"
      +              }
      +            },
      +            "required": [
      +              "fields"
      +            ],
      +            "type": "object"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "output_contract": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "fields": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "description": {
      +                      "maxLength": 500,
      +                      "type": "string"
      +                    },
      +                    "handle": {
      +                      "maxLength": 64,
      +                      "pattern": "^[a-z][a-z0-9_]{0,63}$",
      +                      "type": "string"
      +                    },
      +                    "label": {
      +                      "maxLength": 120,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "required": {
      +                      "const": true
      +                    },
      +                    "schema": {
      +                      "maxProperties": 100,
      +                      "type": "object"
      +                    }
      +                  },
      +                  "required": [
      +                    "handle",
      +                    "label",
      +                    "description",
      +                    "required",
      +                    "schema"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 20,
      +                "type": "array"
      +              }
      +            },
      +            "required": [
      +              "fields"
      +            ],
      +            "type": "object"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "input_contract",
      +          "output_contract"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "contracts"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "nodes": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "id": {
      +                  "maxLength": 128,
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "type": {
      +                  "maxLength": 64,
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                }
      +              },
      +              "required": [
      +                "id",
      +                "type"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 500,
      +            "type": "array"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "nodes"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "node_inventory"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "node": {
      +            "type": "object"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "node"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "node"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "schemas": {
      +            "type": "object"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "schemas"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "schemas"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "operator_fields": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "allowed": {
      +                  "items": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  },
      +                  "maxItems": 20,
      +                  "type": "array"
      +                },
      +                "conditional": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "accepted_limitation": {
      +                      "maxLength": 240,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [],
      +                  "type": "object"
      +                },
      +                "forbidden": {
      +                  "items": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  },
      +                  "maxItems": 20,
      +                  "type": "array"
      +                },
      +                "operator": {
      +                  "maxLength": 64,
      +                  "type": "string"
      +                },
      +                "required": {
      +                  "items": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  },
      +                  "maxItems": 20,
      +                  "type": "array"
      +                },
      +                "type": {
      +                  "maxLength": 64,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "type",
      +                "operator",
      +                "required",
      +                "allowed",
      +                "forbidden",
      +                "conditional"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 50,
      +            "type": "array"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "schema": {
      +            "type": "object"
      +          },
      +          "schema_name": {
      +            "enum": [
      +              "update_recipe_build",
      +              "acceptance_suite",
      +              "start_recipe_build"
      +            ]
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          },
      +          "usage": {
      +            "maxLength": 1500,
      +            "type": "string"
      +          },
      +          "versions": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "archetypes": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "capabilities": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "checks": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "guidance": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "models": {
      +                "maxLength": 64,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "archetypes",
      +              "capabilities",
      +              "checks",
      +              "guidance",
      +              "models"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "schema_name",
      +          "schema",
      +          "usage"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "authoring_schema"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "capabilities": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "acceptance_note": {
      +                  "maxLength": 240,
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "authoring_schema": {
      +                  "maxProperties": 20,
      +                  "minProperties": 4,
      +                  "type": "object"
      +                },
      +                "automatic_acceptance_eligible": {
      +                  "type": "boolean"
      +                },
      +                "defaults": {
      +                  "maxProperties": 32,
      +                  "type": "object"
      +                },
      +                "draft_authoring_supported": {
      +                  "type": "boolean"
      +                },
      +                "effect_class": {
      +                  "enum": [
      +                    "none",
      +                    "provider_call",
      +                    "external_read",
      +                    "external_write",
      +                    "durable_write",
      +                    "wait",
      +                    "nested_recipe"
      +                  ]
      +                },
      +                "exposure": {
      +                  "enum": [
      +                    "primary",
      +                    "alias",
      +                    "backend_only"
      +                  ]
      +                },
      +                "minimal_example": {
      +                  "maxProperties": 100,
      +                  "minProperties": 2,
      +                  "type": "object"
      +                },
      +                "node_type": {
      +                  "maxLength": 64,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "qualification_route": {
      +                  "enum": [
      +                    "automatic",
      +                    "conditional",
      +                    "supervised"
      +                  ]
      +                },
      +                "required_fields": {
      +                  "items": {
      +                    "maxLength": 128,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  "maxItems": 32,
      +                  "minItems": 2,
      +                  "type": "array",
      +                  "uniqueItems": true
      +                },
      +                "resource_selector_paths": {
      +                  "items": {
      +                    "maxLength": 256,
      +                    "pattern": "^/[A-Za-z_][A-Za-z0-9_/]*$",
      +                    "type": "string"
      +                  },
      +                  "maxItems": 8,
      +                  "type": "array",
      +                  "uniqueItems": true
      +                },
      +                "user_handoff": {
      +                  "enum": [
      +                    "none",
      +                    "budget_approval",
      +                    "side_effect_approval",
      +                    "resource_and_side_effect_approval",
      +                    "resource_or_oauth",
      +                    "oauth_or_platform_policy",
      +                    "runtime_wait",
      +                    "recipe_selection",
      +                    "resource_selection"
      +                  ]
      +                }
      +              },
      +              "required": [
      +                "node_type",
      +                "draft_authoring_supported",
      +                "automatic_acceptance_eligible",
      +                "qualification_route",
      +                "exposure",
      +                "effect_class",
      +                "user_handoff",
      +                "acceptance_note",
      +                "authoring_schema",
      +                "required_fields",
      +                "defaults",
      +                "resource_selector_paths",
      +                "minimal_example"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 8,
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "catalog_version": {
      +            "maxLength": 64,
      +            "type": "string"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "next_cursor": {
      +            "maxLength": 512,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          },
      +          "versions": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "archetypes": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "capabilities": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "checks": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "guidance": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "models": {
      +                "maxLength": 64,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "archetypes",
      +              "capabilities",
      +              "checks",
      +              "guidance",
      +              "models"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "catalog_version",
      +          "capabilities"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "capabilities"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "evidence": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "applicability": {
      +                  "maxLength": 1000,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "retrieved_at": {
      +                  "maxLength": 64,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "supported_claim": {
      +                  "maxLength": 1000,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "title": {
      +                  "maxLength": 200,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "url": {
      +                  "maxLength": 512,
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "url",
      +                "title",
      +                "retrieved_at",
      +                "supported_claim",
      +                "applicability"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 20,
      +            "type": "array"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "research_policy": {
      +            "enum": [
      +              "forbidden",
      +              "allowed",
      +              "required"
      +            ]
      +          },
      +          "research_tier": {
      +            "enum": [
      +              "skipped",
      +              "recommended",
      +              "required"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "research_policy",
      +          "research_tier",
      +          "evidence"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "research"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "minimum_acceptance_categories": {
      +            "items": {
      +              "maxLength": 64,
      +              "type": "string"
      +            },
      +            "maxItems": 20,
      +            "type": "array"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          },
      +          "suite": {
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "suite",
      +          "minimum_acceptance_categories"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "acceptance_plan"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "minimum_acceptance_categories": {
      +            "items": {
      +              "maxLength": 64,
      +              "type": "string"
      +            },
      +            "maxItems": 20,
      +            "type": "array"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "next_cursor": {
      +            "maxLength": 512,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          },
      +          "suite_page": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "content": {
      +                "maxLength": 16384,
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "encoding": {
      +                "const": "json"
      +              },
      +              "offset": {
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "sha256": {
      +                "maxLength": 64,
      +                "pattern": "^[0-9a-f]{64}$",
      +                "type": "string"
      +              },
      +              "total_characters": {
      +                "minimum": 1,
      +                "type": "integer"
      +              }
      +            },
      +            "required": [
      +              "encoding",
      +              "content",
      +              "offset",
      +              "total_characters",
      +              "sha256"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "suite_page",
      +          "next_cursor",
      +          "minimum_acceptance_categories"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "acceptance_plan"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "activities": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "activity_ref": {
      +                  "maxLength": 4096,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "created_at": {
      +                  "format": "date-time",
      +                  "maxLength": 64,
      +                  "type": "string"
      +                },
      +                "error_code": {
      +                  "maxLength": 64,
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "kind": {
      +                  "enum": [
      +                    "review",
      +                    "acceptance_batch",
      +                    "acceptance_case"
      +                  ]
      +                },
      +                "revision": {
      +                  "maxLength": 64,
      +                  "pattern": "^[0-9a-f]{64}$",
      +                  "type": "string"
      +                },
      +                "state": {
      +                  "enum": [
      +                    "queued",
      +                    "running",
      +                    "blocked",
      +                    "done",
      +                    "failed",
      +                    "cancelled"
      +                  ]
      +                }
      +              },
      +              "required": [
      +                "activity_ref",
      +                "kind",
      +                "state",
      +                "revision",
      +                "error_code",
      +                "created_at"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 25,
      +            "type": "array"
      +          },
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "activities"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "activity"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "handoffs": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "action_url": {
      +                  "maxLength": 2048,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "activity_ref": {
      +                  "maxLength": 4096,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "effect_digest": {
      +                  "maxLength": 64,
      +                  "pattern": "^[0-9a-f]{64}$",
      +                  "type": "string"
      +                },
      +                "effects": {
      +                  "items": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "details": {
      +                        "additionalProperties": false,
      +                        "properties": {
      +                          "additional_text": {},
      +                          "body_template": {},
      +                          "child_recipe_ulid": {},
      +                          "child_revision_sha": {},
      +                          "destination_mode": {},
      +                          "duration": {},
      +                          "external_conflict_mode": {},
      +                          "external_target_ulid": {},
      +                          "filename": {},
      +                          "folder_name": {},
      +                          "folder_ulid": {},
      +                          "format": {},
      +                          "html_only": {},
      +                          "input_mapping": {},
      +                          "local_conflict_mode": {},
      +                          "max_chunks": {},
      +                          "name": {},
      +                          "nested_effects": {},
      +                          "options": {},
      +                          "outcome_description": {},
      +                          "outcome_max_iterations": {},
      +                          "outcome_rubric": {},
      +                          "output_conflict_mode": {},
      +                          "params": {},
      +                          "pin_revision": {},
      +                          "preamble_enabled": {},
      +                          "prompt": {},
      +                          "query": {},
      +                          "score_threshold": {},
      +                          "source": {},
      +                          "sources": {},
      +                          "subject": {},
      +                          "system_message": {},
      +                          "title": {},
      +                          "to": {},
      +                          "tool_groups": {},
      +                          "top_k": {},
      +                          "visibility": {}
      +                        },
      +                        "required": [],
      +                        "type": "object"
      +                      },
      +                      "execution_count": {
      +                        "minimum": 0,
      +                        "type": "integer"
      +                      },
      +                      "node_id": {
      +                        "maxLength": 128,
      +                        "type": "string"
      +                      },
      +                      "node_type": {
      +                        "maxLength": 64,
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "node_id",
      +                      "node_type",
      +                      "execution_count",
      +                      "details"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "maxItems": 100,
      +                  "type": "array"
      +                },
      +                "expires_at": {
      +                  "format": "date-time",
      +                  "maxLength": 64,
      +                  "type": "string"
      +                },
      +                "handoff_ref": {
      +                  "maxLength": 4096,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "reason": {
      +                  "maxLength": 500,
      +                  "type": "string"
      +                },
      +                "required_decisions": {
      +                  "items": {
      +                    "maxLength": 128,
      +                    "type": "string"
      +                  },
      +                  "maxItems": 100,
      +                  "type": "array",
      +                  "uniqueItems": true
      +                },
      +                "resources": {
      +                  "items": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "binding_status": {
      +                        "enum": [
      +                          "required",
      +                          "bound"
      +                        ]
      +                      },
      +                      "node_id": {
      +                        "maxLength": 128,
      +                        "type": "string"
      +                      },
      +                      "node_path": {
      +                        "items": {
      +                          "type": [
      +                            "string",
      +                            "integer"
      +                          ]
      +                        },
      +                        "maxItems": 32,
      +                        "type": "array"
      +                      },
      +                      "node_type": {
      +                        "maxLength": 64,
      +                        "type": "string"
      +                      },
      +                      "parameter_digest": {
      +                        "maxLength": 64,
      +                        "pattern": "^[0-9a-f]{64}$",
      +                        "type": "string"
      +                      },
      +                      "qualification_route": {
      +                        "enum": [
      +                          "conditional",
      +                          "supervised"
      +                        ]
      +                      },
      +                      "reason": {
      +                        "maxLength": 128,
      +                        "type": "string"
      +                      },
      +                      "required_decision": {
      +                        "maxLength": 128,
      +                        "type": "string"
      +                      },
      +                      "requirement_id": {
      +                        "pattern": "^[0-9a-f]{32}$",
      +                        "type": "string"
      +                      },
      +                      "resource_paths": {
      +                        "items": {
      +                          "maxLength": 256,
      +                          "type": "string"
      +                        },
      +                        "maxItems": 8,
      +                        "type": "array"
      +                      }
      +                    },
      +                    "required": [
      +                      "requirement_id",
      +                      "node_id",
      +                      "node_type",
      +                      "node_path",
      +                      "qualification_route",
      +                      "reason",
      +                      "required_decision",
      +                      "resource_paths",
      +                      "parameter_digest",
      +                      "binding_status"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "maxItems": 100,
      +                  "type": "array"
      +                },
      +                "resume": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "operation": {
      +                      "const": "resume_activity"
      +                    },
      +                    "tool": {
      +                      "const": "update_recipe_build"
      +                    }
      +                  },
      +                  "required": [
      +                    "tool",
      +                    "operation"
      +                  ],
      +                  "type": "object"
      +                },
      +                "revision": {
      +                  "maxLength": 64,
      +                  "pattern": "^[0-9a-f]{64}$",
      +                  "type": "string"
      +                },
      +                "status": {
      +                  "enum": [
      +                    "pending",
      +                    "approved",
      +                    "cancelled",
      +                    "expired",
      +                    "consumed"
      +                  ]
      +                }
      +              },
      +              "required": [
      +                "handoff_ref",
      +                "activity_ref",
      +                "revision",
      +                "status",
      +                "effect_digest",
      +                "reason",
      +                "required_decisions",
      +                "effects",
      +                "expires_at",
      +                "action_url",
      +                "resume"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 25,
      +            "type": "array"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "handoffs"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "handoffs"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "resources": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "binding_status": {
      +                  "enum": [
      +                    "required",
      +                    "bound"
      +                  ]
      +                },
      +                "node_id": {
      +                  "maxLength": 128,
      +                  "type": "string"
      +                },
      +                "node_path": {
      +                  "items": {
      +                    "type": [
      +                      "string",
      +                      "integer"
      +                    ]
      +                  },
      +                  "maxItems": 32,
      +                  "type": "array"
      +                },
      +                "node_type": {
      +                  "maxLength": 64,
      +                  "type": "string"
      +                },
      +                "parameter_digest": {
      +                  "maxLength": 64,
      +                  "pattern": "^[0-9a-f]{64}$",
      +                  "type": "string"
      +                },
      +                "qualification_route": {
      +                  "enum": [
      +                    "conditional",
      +                    "supervised"
      +                  ]
      +                },
      +                "reason": {
      +                  "maxLength": 128,
      +                  "type": "string"
      +                },
      +                "required_decision": {
      +                  "maxLength": 128,
      +                  "type": "string"
      +                },
      +                "requirement_id": {
      +                  "pattern": "^[0-9a-f]{32}$",
      +                  "type": "string"
      +                },
      +                "resource_paths": {
      +                  "items": {
      +                    "maxLength": 256,
      +                    "type": "string"
      +                  },
      +                  "maxItems": 8,
      +                  "type": "array"
      +                }
      +              },
      +              "required": [
      +                "requirement_id",
      +                "node_id",
      +                "node_type",
      +                "node_path",
      +                "qualification_route",
      +                "reason",
      +                "required_decision",
      +                "resource_paths",
      +                "parameter_digest",
      +                "binding_status"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 100,
      +            "type": "array"
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "resources"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "resources"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "data": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "archived_at": {
      +            "format": "date-time",
      +            "maxLength": 64,
      +            "type": [
      +              "string",
      +              "null"
      +            ]
      +          },
      +          "build_ref": {
      +            "maxLength": 4096,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "catalog_version": {
      +            "maxLength": 64,
      +            "type": "string"
      +          },
      +          "contract_bundle": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "archetype": {
      +                "oneOf": [
      +                  {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "archetype_id": {
      +                        "maxLength": 64,
      +                        "minLength": 1,
      +                        "type": "string"
      +                      },
      +                      "capabilities": {
      +                        "items": {
      +                          "maxLength": 64,
      +                          "type": "string"
      +                        },
      +                        "maxItems": 20,
      +                        "type": "array"
      +                      },
      +                      "node_kinds": {
      +                        "items": {
      +                          "maxLength": 64,
      +                          "type": "string"
      +                        },
      +                        "maxItems": 24,
      +                        "type": "array"
      +                      },
      +                      "summary": {
      +                        "maxLength": 500,
      +                        "minLength": 1,
      +                        "type": "string"
      +                      },
      +                      "title": {
      +                        "maxLength": 120,
      +                        "minLength": 1,
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "archetype_id",
      +                      "title",
      +                      "summary",
      +                      "capabilities",
      +                      "node_kinds"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "catalog_version": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "input_contract": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "fields": {
      +                    "items": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "description": {
      +                          "maxLength": 500,
      +                          "type": "string"
      +                        },
      +                        "handle": {
      +                          "maxLength": 64,
      +                          "pattern": "^[a-z][a-z0-9_]{0,63}$",
      +                          "type": "string"
      +                        },
      +                        "label": {
      +                          "maxLength": 120,
      +                          "minLength": 1,
      +                          "type": "string"
      +                        },
      +                        "required": {
      +                          "type": "boolean"
      +                        },
      +                        "schema": {
      +                          "maxProperties": 100,
      +                          "type": "object"
      +                        }
      +                      },
      +                      "required": [
      +                        "handle",
      +                        "label",
      +                        "description",
      +                        "required",
      +                        "schema"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "maxItems": 20,
      +                    "type": "array"
      +                  }
      +                },
      +                "required": [
      +                  "fields"
      +                ],
      +                "type": "object"
      +              },
      +              "output_contract": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "fields": {
      +                    "items": {
      +                      "additionalProperties": false,
      +                      "properties": {
      +                        "description": {
      +                          "maxLength": 500,
      +                          "type": "string"
      +                        },
      +                        "handle": {
      +                          "maxLength": 64,
      +                          "pattern": "^[a-z][a-z0-9_]{0,63}$",
      +                          "type": "string"
      +                        },
      +                        "label": {
      +                          "maxLength": 120,
      +                          "minLength": 1,
      +                          "type": "string"
      +                        },
      +                        "required": {
      +                          "const": true
      +                        },
      +                        "schema": {
      +                          "maxProperties": 100,
      +                          "type": "object"
      +                        }
      +                      },
      +                      "required": [
      +                        "handle",
      +                        "label",
      +                        "description",
      +                        "required",
      +                        "schema"
      +                      ],
      +                      "type": "object"
      +                    },
      +                    "maxItems": 20,
      +                    "type": "array"
      +                  }
      +                },
      +                "required": [
      +                  "fields"
      +                ],
      +                "type": "object"
      +              },
      +              "recipe_spec": {
      +                "type": "object"
      +              },
      +              "versions": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "archetypes": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  },
      +                  "capabilities": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  },
      +                  "checks": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  },
      +                  "guidance": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  },
      +                  "models": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "archetypes",
      +                  "capabilities",
      +                  "checks",
      +                  "guidance",
      +                  "models"
      +                ],
      +                "type": "object"
      +              }
      +            },
      +            "required": [
      +              "catalog_version",
      +              "archetype",
      +              "input_contract",
      +              "output_contract",
      +              "recipe_spec"
      +            ],
      +            "type": "object"
      +          },
      +          "dsl_version": {
      +            "const": 2
      +          },
      +          "guidance_version": {
      +            "maxLength": 64,
      +            "type": "string"
      +          },
      +          "matched_archetypes": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "archetype_id": {
      +                  "maxLength": 64,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "capabilities": {
      +                  "items": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  },
      +                  "maxItems": 20,
      +                  "type": "array"
      +                },
      +                "node_kinds": {
      +                  "items": {
      +                    "maxLength": 64,
      +                    "type": "string"
      +                  },
      +                  "maxItems": 24,
      +                  "type": "array"
      +                },
      +                "summary": {
      +                  "maxLength": 500,
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "title": {
      +                  "maxLength": 120,
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "archetype_id",
      +                "title",
      +                "summary",
      +                "capabilities",
      +                "node_kinds"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 3,
      +            "type": "array"
      +          },
      +          "minimum_acceptance_categories": {
      +            "items": {
      +              "maxLength": 64,
      +              "type": "string"
      +            },
      +            "maxItems": 20,
      +            "type": "array"
      +          },
      +          "name": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "qualification": {
      +            "enum": [
      +              "none",
      +              "pending",
      +              "qualified",
      +              "invalidated"
      +            ]
      +          },
      +          "revision": {
      +            "maxLength": 64,
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "status": {
      +            "enum": [
      +              "draft",
      +              "qualified",
      +              "committed",
      +              "abandoned"
      +            ]
      +          },
      +          "versions": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "archetypes": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "capabilities": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "checks": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "guidance": {
      +                "maxLength": 64,
      +                "type": "string"
      +              },
      +              "models": {
      +                "maxLength": 64,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "archetypes",
      +              "capabilities",
      +              "checks",
      +              "guidance",
      +              "models"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "build_ref",
      +          "name",
      +          "status",
      +          "revision",
      +          "qualification",
      +          "archived_at",
      +          "dsl_version",
      +          "catalog_version",
      +          "guidance_version",
      +          "matched_archetypes",
      +          "contract_bundle",
      +          "minimum_acceptance_categories"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "view": {
      +        "const": "guidance"
      +      }
      +    },
      +    "required": [
      +      "view",
      +      "data"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "case_id": {
      +        "maxLength": 64,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "error": {
      +        "enum": [
      +          "not_found",
      +          "invalid_reference",
      +          "invalid_params",
      +          "revision_conflict",
      +          "idempotency_conflict",
      +          "document_too_large",
      +          "payload_too_large",
      +          "chunk_sequence_invalid",
      +          "chunk_digest_mismatch",
      +          "chunk_expired",
      +          "invalid_cursor",
      +          "suite_duplicate_case_id",
      +          "suite_unresolved_pair",
      +          "suite_schema_invalid",
      +          "suite_missing_categories",
      +          "suite_weak_normal_oracle",
      +          "suite_too_large",
      +          "unknown_case_id",
      +          "duplicate_case_id",
      +          "incomplete_case_selection",
      +          "unsupported_node_kind",
      +          "research_required",
      +          "review_required",
      +          "acceptance_required",
      +          "qualification_stale",
      +          "budget_not_approved",
      +          "budget_exhausted",
      +          "budget_superseded",
      +          "budget_capability_consumed",
      +          "budget_capability_expired",
      +          "acceptance_case_cost_exceeded",
      +          "authoring_budget_exceeded",
      +          "authoring_grant_not_active",
      +          "insufficient_credits",
      +          "billing_anomaly",
      +          "activity_stalled",
      +          "activity_in_flight",
      +          "handoff_approval_required",
      +          "handoff_expired",
      +          "handoff_not_pending",
      +          "handoff_stale",
      +          "handoff_disclosure_incomplete",
      +          "feature_unavailable",
      +          "resource_unavailable",
      +          "resource_binding_required",
      +          "resource_requirement_not_found",
      +          "activity_not_cancellable",
      +          "quota_exceeded",
      +          "rate_limited",
      +          "already_published",
      +          "safety_locked",
      +          "build_terminal",
      +          "commit_capability_expired",
      +          "account_unavailable",
      +          "limit_unavailable"
      +        ]
      +      },
      +      "estimated_credits": {
      +        "maxLength": 64,
      +        "pattern": "^(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?$",
      +        "type": "string"
      +      },
      +      "field": {
      +        "maxLength": 64,
      +        "type": "string"
      +      },
      +      "hint": {
      +        "maxLength": 240,
      +        "type": "string"
      +      },
      +      "issue": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "code": {
      +            "maxLength": 64,
      +            "type": "string"
      +          },
      +          "field": {
      +            "maxLength": 64,
      +            "type": "string"
      +          },
      +          "operator": {
      +            "maxLength": 64,
      +            "type": "string"
      +          },
      +          "path": {
      +            "maxLength": 512,
      +            "type": "string"
      +          },
      +          "type": {
      +            "maxLength": 64,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "code",
      +          "path"
      +        ],
      +        "type": "object"
      +      },
      +      "limit_credits": {
      +        "maxLength": 64,
      +        "pattern": "^(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?$",
      +        "type": "string"
      +      },
      +      "missing_categories": {
      +        "items": {
      +          "maxLength": 64,
      +          "type": "string"
      +        },
      +        "maxItems": 10,
      +        "type": "array",
      +        "uniqueItems": true
      +      },
      +      "repair_hint": {
      +        "maxLength": 500,
      +        "type": "string"
      +      },
      +      "retry_after_seconds": {
      +        "maximum": 86400,
      +        "minimum": 1,
      +        "type": "integer"
      +      },
      +      "review_cost": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "basis": {
      +            "const": "utf8_byte_upper_bound"
      +          },
      +          "estimated_credits": {
      +            "maxLength": 64,
      +            "pattern": "^(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?$",
      +            "type": "string"
      +          },
      +          "input_token_bound": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "limit_credits": {
      +            "maxLength": 64,
      +            "pattern": "^(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?$",
      +            "type": "string"
      +          },
      +          "model": {
      +            "maxLength": 200,
      +            "type": "string"
      +          },
      +          "output_token_cap": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "prompt_bytes": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "provider": {
      +            "maxLength": 200,
      +            "type": "string"
      +          },
      +          "section_bytes": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "acceptance_suite": {
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "input_contract": {
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "intent": {
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "output_contract": {
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "research_evidence": {
      +                "minimum": 0,
      +                "type": "integer"
      +              },
      +              "spec": {
      +                "minimum": 0,
      +                "type": "integer"
      +              }
      +            },
      +            "required": [],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "estimated_credits",
      +          "limit_credits",
      +          "provider",
      +          "model",
      +          "basis",
      +          "input_token_bound",
      +          "output_token_cap",
      +          "prompt_bytes",
      +          "section_bytes"
      +        ],
      +        "type": "object"
      +      },
      +      "truncation": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "applied": {
      +            "const": true
      +          },
      +          "omitted_items": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "original_result_bytes": {
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "reason": {
      +            "const": "response_size_limit"
      +          },
      +          "truncated_values": {
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "applied",
      +          "reason",
      +          "omitted_items",
      +          "truncated_values",
      +          "original_result_bytes"
      +        ],
      +        "type": "object"
      +      }
      +    },
      +    "required": [
      +      "error"
      +    ],
      +    "type": "object"
      +  }
      +]
  3. First observed

TDQS

A4.5/5.0
Behavior5/5

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

Annotations already declare readOnlyHint, idempotentHint, and non-destructive behavior, and the description does not contradict these. It adds substantial behavioral context: pagination mechanics (limit/cursor, next_cursor until null), handling of large vs. small acceptance plans (suite_page fragments vs. suite), and the need to verify sha256. This goes beyond the annotations and equips the agent with concrete execution details.

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?

The description is long but dense; every sentence adds operational detail without redundancy. It is structured logically: scoping, list behavior, schema reads, acceptance plan handling, and capabilities. While it could be tightened, it front-loads the core purpose and then layers specifics, making it efficient for an agent to parse.

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?

Given the tool's complexity (9 parameters, many views, pagination, output schema), the description covers the most critical usage patterns: listing, pagination, schema retrieval, and large response handling. It also notes the authenticated creator scope. It does not enumerate every view's meaning, but it explains the ones likely to be used and provides enough context to call the tool effectively. The presence of an output schema reduces the need to describe return values.

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 description coverage is 0%, so the description must compensate. It explains the semantics of view (with examples for authoring_schema and capabilities), build_ref, limit, cursor, and schema_name, which covers the core parameters. However, node_id, model_id, node_type, and include_archived are left unexplained, leaving gaps for an agent to infer their purpose. The description adds meaning for many parameters but not all.

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

Purpose5/5

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

The description clearly states the tool lists or inspects the authenticated creator's private recipe builds, which is a specific verb and resource. It differentiates from siblings like check_recipe_build (which likely validates) and get_recipe_build_activity (which focuses on activity) by scoping to the creator's own builds and covering both list and inspect operations. The wording leaves no ambiguity about what the tool does.

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

Usage Guidelines5/5

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

The description gives explicit conditions: omit build_ref and view to list, use limit/cursor for pagination, use specific view values for schema reading and capabilities discovery. It also details how to handle large acceptance_plan reads with pagination and sha256 verification. This provides clear when-to-use guidance and even distinguishes list vs. inspect scenarios.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources