{
  "tools": [
    {
      "name": "describe_quantum_capabilities",
      "title": "Discover RQM quantum capabilities and domain guidance",
      "description": "Free, anonymous API-owned scientific capability contracts and domain suggestions. Start here before choosing or funding a quantum job. Inspect separate source, installed, hosted, simulator, live-QPU and public coverage; unknown means unverified. Read schemas, examples and limits; unavailable chemistry, cryptography or hybrid workflows must not be replaced with Bell or promised as execution. This finite registry is not the complete roadmap. Workflow tool references do not promise availability on this endpoint or eligibility for the caller. No account, balance, job, private policy, quote, reservation or hardware execution is accessed. Existing authenticated tools own those operations.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {},
        "additionalProperties": false
      },
      "annotations": {
        "title": "Discover RQM quantum capabilities and domain guidance",
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "outputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "schema_version": {
                "type": "string",
                "const": "rqm.quantum-discovery.v1"
              },
              "authority": {
                "type": "string",
                "const": "public_descriptions_not_execution_authorization"
              },
              "capability_registry": {
                "type": "object",
                "properties": {
                  "schema_version": {
                    "type": "string",
                    "const": "rqm.quantum-capability-registry.v1"
                  },
                  "authority": {
                    "type": "string",
                    "const": "descriptive_contracts_not_execution_authorization"
                  },
                  "capabilities": {
                    "maxItems": 256,
                    "type": "array",
                    "items": {
                      "type": "object",
                      "propertyNames": {
                        "type": "string"
                      },
                      "additionalProperties": {
                        "$ref": "#/$defs/__schema0"
                      }
                    }
                  },
                  "repository_context": {
                    "maxItems": 256,
                    "type": "array",
                    "items": {
                      "type": "object",
                      "propertyNames": {
                        "type": "string"
                      },
                      "additionalProperties": {
                        "$ref": "#/$defs/__schema1"
                      }
                    }
                  },
                  "contract_schemas": {
                    "type": "object",
                    "propertyNames": {
                      "type": "string"
                    },
                    "additionalProperties": {
                      "$ref": "#/$defs/__schema2"
                    }
                  },
                  "registration_schema": {
                    "type": "object",
                    "propertyNames": {
                      "type": "string"
                    },
                    "additionalProperties": {
                      "$ref": "#/$defs/__schema3"
                    }
                  },
                  "repository_registration_schema": {
                    "type": "object",
                    "propertyNames": {
                      "type": "string"
                    },
                    "additionalProperties": {
                      "$ref": "#/$defs/__schema4"
                    }
                  },
                  "registration_limit": {
                    "type": "string"
                  },
                  "execution_enabled": {
                    "type": "boolean",
                    "const": false
                  },
                  "funds_reserved": {
                    "type": "boolean",
                    "const": false
                  }
                },
                "required": [
                  "schema_version",
                  "authority",
                  "capabilities",
                  "repository_context",
                  "contract_schemas",
                  "registration_schema",
                  "repository_registration_schema",
                  "registration_limit",
                  "execution_enabled",
                  "funds_reserved"
                ],
                "additionalProperties": false
              },
              "domain_guidance": {
                "type": "object",
                "properties": {
                  "schema_version": {
                    "type": "string",
                    "const": "rqm.domain-guidance.v1"
                  },
                  "authority": {
                    "type": "string",
                    "const": "descriptive_guidance_only"
                  },
                  "backend_policy": {
                    "type": "object",
                    "propertyNames": {
                      "type": "string"
                    },
                    "additionalProperties": {
                      "type": "string"
                    }
                  },
                  "next_steps": {
                    "maxItems": 64,
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "workflows": {
                    "maxItems": 256,
                    "type": "array",
                    "items": {
                      "type": "object",
                      "propertyNames": {
                        "type": "string"
                      },
                      "additionalProperties": {
                        "$ref": "#/$defs/__schema5"
                      }
                    }
                  },
                  "execution_performed": {
                    "type": "boolean",
                    "const": false
                  },
                  "funds_reserved": {
                    "type": "boolean",
                    "const": false
                  }
                },
                "required": [
                  "schema_version",
                  "authority",
                  "backend_policy",
                  "next_steps",
                  "workflows",
                  "execution_performed",
                  "funds_reserved"
                ],
                "additionalProperties": false
              },
              "workflow_access": {
                "type": "string"
              },
              "execution_performed": {
                "type": "boolean",
                "const": false
              },
              "funds_reserved": {
                "type": "boolean",
                "const": false
              }
            },
            "required": [
              "schema_version",
              "authority",
              "capability_registry",
              "domain_guidance",
              "workflow_access",
              "execution_performed",
              "funds_reserved"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "schema_version": {
                "type": "string",
                "const": "rqm.jobs.error.v1"
              },
              "code": {
                "type": "string",
                "enum": [
                  "AUTHENTICATION_REQUIRED",
                  "MACHINE_AUTHENTICATION_FAILED",
                  "MACHINE_AUTHORIZATION_FAILED",
                  "ACCOUNT_CORE_UNAVAILABLE",
                  "FEATURE_DISABLED",
                  "QUOTE_NOT_ENTITLED",
                  "QUOTE_IDEMPOTENCY_CONFLICT",
                  "QUOTE_NOT_AVAILABLE",
                  "QUOTE_REQUEST_INVALID",
                  "QUOTE_MISMATCH",
                  "PRICE_LIMIT_EXCEEDED",
                  "RUNTIME_LIMIT_EXCEEDED",
                  "ARTIFACT_PREFERENCE_UNAVAILABLE",
                  "INSUFFICIENT_BALANCE",
                  "RESERVATION_FAILED",
                  "PRODUCT_REJECTED",
                  "PRODUCT_UNAVAILABLE",
                  "JOB_NOT_FOUND",
                  "JOB_NOT_READY",
                  "JOB_ACCESS_DENIED",
                  "SETTLEMENT_FAILED",
                  "FUNDING_UNAVAILABLE",
                  "FUNDING_FAILED"
                ]
              },
              "message": {
                "type": "string"
              },
              "retryable": {
                "type": "boolean"
              }
            },
            "required": [
              "schema_version",
              "code",
              "message",
              "retryable"
            ],
            "additionalProperties": false
          }
        ],
        "$defs": {
          "__schema0": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "number"
              },
              {
                "type": "boolean"
              },
              {
                "type": "null"
              },
              {
                "type": "array",
                "items": {
                  "$ref": "#/$defs/__schema0"
                }
              },
              {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {
                  "$ref": "#/$defs/__schema0"
                }
              }
            ]
          },
          "__schema1": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "number"
              },
              {
                "type": "boolean"
              },
              {
                "type": "null"
              },
              {
                "type": "array",
                "items": {
                  "$ref": "#/$defs/__schema1"
                }
              },
              {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {
                  "$ref": "#/$defs/__schema1"
                }
              }
            ]
          },
          "__schema2": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "number"
              },
              {
                "type": "boolean"
              },
              {
                "type": "null"
              },
              {
                "type": "array",
                "items": {
                  "$ref": "#/$defs/__schema2"
                }
              },
              {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {
                  "$ref": "#/$defs/__schema2"
                }
              }
            ]
          },
          "__schema3": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "number"
              },
              {
                "type": "boolean"
              },
              {
                "type": "null"
              },
              {
                "type": "array",
                "items": {
                  "$ref": "#/$defs/__schema3"
                }
              },
              {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {
                  "$ref": "#/$defs/__schema3"
                }
              }
            ]
          },
          "__schema4": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "number"
              },
              {
                "type": "boolean"
              },
              {
                "type": "null"
              },
              {
                "type": "array",
                "items": {
                  "$ref": "#/$defs/__schema4"
                }
              },
              {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {
                  "$ref": "#/$defs/__schema4"
                }
              }
            ]
          },
          "__schema5": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "number"
              },
              {
                "type": "boolean"
              },
              {
                "type": "null"
              },
              {
                "type": "array",
                "items": {
                  "$ref": "#/$defs/__schema5"
                }
              },
              {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {
                  "$ref": "#/$defs/__schema5"
                }
              }
            ]
          }
        }
      }
    },
    {
      "name": "list_buyer_jobs",
      "title": "List RQM service contracts",
      "description": "List supported quantum software services, their input requirements, evidence limits, readiness and separately exposed tool names. Free descriptive read; performs no computation, submission, quote or spending authorization.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "schema_version": {
            "default": "rqm.jobs.agent-catalog-request.v1",
            "type": "string",
            "const": "rqm.jobs.agent-catalog-request.v1"
          },
          "product": {
            "type": "string",
            "const": "quantum"
          },
          "surface": {
            "default": "buyer_job",
            "type": "string",
            "enum": [
              "buyer_job",
              "implementation_capability",
              "research_evidence",
              "all"
            ]
          }
        },
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": true,
        "title": "List RQM service contracts"
      },
      "outputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "schema_version": {
                "type": "string",
                "const": "rqm.jobs.agent-catalog.v1"
              },
              "surface": {
                "type": "string",
                "enum": [
                  "buyer_job",
                  "implementation_capability",
                  "research_evidence",
                  "all"
                ]
              },
              "product": {
                "anyOf": [
                  {
                    "type": "string",
                    "enum": [
                      "wave",
                      "quantum",
                      "robotics"
                    ]
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "descriptor_count": {
                "type": "integer",
                "minimum": 0,
                "maximum": 9007199254740991
              },
              "descriptors": {
                "maxItems": 256,
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "schema_version": {
                      "type": "string",
                      "const": "rqm.jobs.agent-service-descriptor.v1"
                    },
                    "product": {
                      "type": "string",
                      "enum": [
                        "wave",
                        "quantum",
                        "robotics"
                      ]
                    },
                    "service_id": {
                      "type": "string",
                      "minLength": 1,
                      "maxLength": 128,
                      "pattern": "^[a-z0-9][a-z0-9._-]*$"
                    },
                    "service_version": {
                      "type": "string",
                      "minLength": 1,
                      "maxLength": 64
                    },
                    "title": {
                      "type": "string",
                      "minLength": 1,
                      "maxLength": 160
                    },
                    "description": {
                      "type": "string",
                      "minLength": 1,
                      "maxLength": 1024
                    },
                    "readiness": {
                      "type": "string",
                      "enum": [
                        "dark_candidate",
                        "production_live",
                        "advanced_only"
                      ]
                    },
                    "agent_discovery": {
                      "type": "object",
                      "properties": {
                        "surface": {
                          "type": "string",
                          "enum": [
                            "buyer_job",
                            "implementation_capability",
                            "research_evidence"
                          ]
                        },
                        "agent_instruction": {
                          "type": "string",
                          "minLength": 8,
                          "maxLength": 512
                        },
                        "use_when": {
                          "minItems": 1,
                          "maxItems": 12,
                          "type": "array",
                          "items": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 1024
                          }
                        },
                        "do_not_use_when": {
                          "minItems": 1,
                          "maxItems": 12,
                          "type": "array",
                          "items": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 1024
                          }
                        },
                        "tags": {
                          "minItems": 1,
                          "maxItems": 24,
                          "type": "array",
                          "items": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 120
                          }
                        },
                        "synonyms": {
                          "minItems": 1,
                          "maxItems": 24,
                          "type": "array",
                          "items": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 160
                          }
                        },
                        "keywords": {
                          "minItems": 1,
                          "maxItems": 32,
                          "type": "array",
                          "items": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 120
                          }
                        },
                        "accepted_formats": {
                          "minItems": 1,
                          "maxItems": 16,
                          "type": "array",
                          "items": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 160
                          }
                        },
                        "limits": {
                          "type": "object",
                          "propertyNames": {
                            "type": "string"
                          },
                          "additionalProperties": {
                            "$ref": "#/$defs/__schema0"
                          }
                        },
                        "request_schema_id": {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 160
                        },
                        "request_schema_digest": {
                          "type": "string",
                          "pattern": "^[a-f0-9]{64}$"
                        },
                        "request_schema": {
                          "type": "object",
                          "propertyNames": {
                            "type": "string"
                          },
                          "additionalProperties": {
                            "$ref": "#/$defs/__schema0"
                          }
                        },
                        "result_schema_id": {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 160
                        },
                        "result_schema_digest": {
                          "type": "string",
                          "pattern": "^[a-f0-9]{64}$"
                        },
                        "result_schema": {
                          "type": "object",
                          "propertyNames": {
                            "type": "string"
                          },
                          "additionalProperties": {
                            "$ref": "#/$defs/__schema0"
                          }
                        },
                        "objective_outputs": {
                          "minItems": 1,
                          "maxItems": 24,
                          "type": "array",
                          "items": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 240
                          }
                        },
                        "caller_next_step": {
                          "type": "string",
                          "minLength": 8,
                          "maxLength": 512
                        },
                        "implementation_capability_ids": {
                          "minItems": 1,
                          "maxItems": 12,
                          "type": "array",
                          "items": {
                            "type": "string",
                            "minLength": 1,
                            "maxLength": 128,
                            "pattern": "^[a-z0-9][a-z0-9._-]*$"
                          }
                        },
                        "outsourcing_advantage": {
                          "type": "string",
                          "minLength": 8,
                          "maxLength": 1024
                        },
                        "evidence": {
                          "type": "object",
                          "properties": {
                            "identity": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 160
                            },
                            "revision": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 160
                            },
                            "applicability": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 1024
                            },
                            "limitations": {
                              "minItems": 1,
                              "maxItems": 16,
                              "type": "array",
                              "items": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 512
                              }
                            }
                          },
                          "required": [
                            "identity",
                            "revision",
                            "applicability",
                            "limitations"
                          ],
                          "additionalProperties": false
                        },
                        "claim_boundary": {
                          "type": "string",
                          "minLength": 8,
                          "maxLength": 2048
                        },
                        "price_mechanism": {
                          "type": "object",
                          "properties": {
                            "model": {
                              "type": "string",
                              "enum": [
                                "fixed_per_request",
                                "metered",
                                "not_commercial"
                              ]
                            },
                            "status": {
                              "type": "string",
                              "enum": [
                                "binding_tariff",
                                "prepared",
                                "unproven"
                              ]
                            },
                            "tariff_identity": {
                              "anyOf": [
                                {
                                  "type": "string",
                                  "minLength": 1,
                                  "maxLength": 160
                                },
                                {
                                  "type": "null"
                                }
                              ]
                            },
                            "currency": {
                              "anyOf": [
                                {
                                  "type": "string",
                                  "const": "USD"
                                },
                                {
                                  "type": "null"
                                }
                              ]
                            },
                            "billing_unit": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 80
                            }
                          },
                          "required": [
                            "model",
                            "status",
                            "tariff_identity",
                            "currency",
                            "billing_unit"
                          ],
                          "additionalProperties": false
                        },
                        "duration_limit": {
                          "type": "object",
                          "properties": {
                            "status": {
                              "type": "string",
                              "enum": [
                                "exact",
                                "prepared",
                                "unproven"
                              ]
                            },
                            "maximum_ms": {
                              "anyOf": [
                                {
                                  "type": "integer",
                                  "exclusiveMinimum": 0,
                                  "maximum": 9007199254740991
                                },
                                {
                                  "type": "null"
                                }
                              ]
                            },
                            "timeout_behavior": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 512
                            }
                          },
                          "required": [
                            "status",
                            "maximum_ms",
                            "timeout_behavior"
                          ],
                          "additionalProperties": false
                        },
                        "positive_examples": {
                          "minItems": 1,
                          "maxItems": 12,
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "example_id": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 128
                              },
                              "request": {
                                "type": "object",
                                "propertyNames": {
                                  "type": "string"
                                },
                                "additionalProperties": {
                                  "$ref": "#/$defs/__schema0"
                                }
                              }
                            },
                            "required": [
                              "example_id",
                              "request"
                            ],
                            "additionalProperties": false
                          }
                        },
                        "unsupported_examples": {
                          "minItems": 1,
                          "maxItems": 12,
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "example_id": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 128
                              },
                              "request": {
                                "type": "object",
                                "propertyNames": {
                                  "type": "string"
                                },
                                "additionalProperties": {
                                  "$ref": "#/$defs/__schema0"
                                }
                              }
                            },
                            "required": [
                              "example_id",
                              "request"
                            ],
                            "additionalProperties": false
                          }
                        }
                      },
                      "required": [
                        "surface",
                        "agent_instruction",
                        "use_when",
                        "do_not_use_when",
                        "tags",
                        "synonyms",
                        "keywords",
                        "accepted_formats",
                        "limits",
                        "request_schema_id",
                        "request_schema_digest",
                        "request_schema",
                        "result_schema_id",
                        "result_schema_digest",
                        "result_schema",
                        "objective_outputs",
                        "caller_next_step",
                        "implementation_capability_ids",
                        "outsourcing_advantage",
                        "evidence",
                        "claim_boundary",
                        "price_mechanism",
                        "duration_limit",
                        "positive_examples",
                        "unsupported_examples"
                      ],
                      "additionalProperties": false
                    },
                    "descriptor_digest": {
                      "type": "string",
                      "pattern": "^[a-f0-9]{64}$"
                    }
                  },
                  "required": [
                    "schema_version",
                    "product",
                    "service_id",
                    "service_version",
                    "title",
                    "description",
                    "readiness",
                    "agent_discovery",
                    "descriptor_digest"
                  ],
                  "additionalProperties": false
                }
              },
              "operation_tools": {
                "maxItems": 256,
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "service_id": {
                      "type": "string"
                    },
                    "tool_name": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "service_id",
                    "tool_name"
                  ],
                  "additionalProperties": false
                }
              },
              "interest_guidance": {
                "type": "object",
                "properties": {
                  "schema_version": {
                    "type": "string",
                    "const": "rqm.quantum-interest-guidance.v1"
                  },
                  "intent_interpreter": {
                    "type": "string",
                    "const": "host_llm"
                  },
                  "server_role": {
                    "type": "string",
                    "const": "deterministic_contract_discovery"
                  },
                  "instructions": {
                    "type": "string"
                  },
                  "execution_authorized": {
                    "type": "boolean",
                    "const": false
                  },
                  "hardware_readiness": {
                    "type": "string",
                    "const": "not_established_by_discovery"
                  },
                  "routes": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "interest": {
                          "type": "string"
                        },
                        "clarification": {
                          "type": "string"
                        },
                        "suitability": {
                          "type": "string"
                        },
                        "classical_alternative": {
                          "type": "string"
                        },
                        "candidates": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "service_id": {
                                "type": "string"
                              },
                              "readiness": {
                                "type": "string",
                                "enum": [
                                  "dark_candidate",
                                  "production_live",
                                  "advanced_only"
                                ]
                              },
                              "request_schema_id": {
                                "type": "string"
                              },
                              "request_schema_digest": {
                                "type": "string"
                              },
                              "required_inputs": {
                                "type": "array",
                                "items": {
                                  "type": "string"
                                }
                              },
                              "selection": {
                                "type": "string",
                                "const": "conditional_on_user_goal_inputs_and_descriptor_limits"
                              }
                            },
                            "required": [
                              "service_id",
                              "readiness",
                              "request_schema_id",
                              "request_schema_digest",
                              "required_inputs",
                              "selection"
                            ],
                            "additionalProperties": false
                          }
                        }
                      },
                      "required": [
                        "interest",
                        "clarification",
                        "suitability",
                        "classical_alternative",
                        "candidates"
                      ],
                      "additionalProperties": false
                    }
                  }
                },
                "required": [
                  "schema_version",
                  "intent_interpreter",
                  "server_role",
                  "instructions",
                  "execution_authorized",
                  "hardware_readiness",
                  "routes"
                ],
                "additionalProperties": false
              }
            },
            "required": [
              "schema_version",
              "surface",
              "product",
              "descriptor_count",
              "descriptors",
              "operation_tools",
              "interest_guidance"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "schema_version": {
                "type": "string",
                "const": "rqm.jobs.error.v1"
              },
              "code": {
                "type": "string",
                "enum": [
                  "AUTHENTICATION_REQUIRED",
                  "MACHINE_AUTHENTICATION_FAILED",
                  "MACHINE_AUTHORIZATION_FAILED",
                  "ACCOUNT_CORE_UNAVAILABLE",
                  "FEATURE_DISABLED",
                  "QUOTE_NOT_ENTITLED",
                  "QUOTE_IDEMPOTENCY_CONFLICT",
                  "QUOTE_NOT_AVAILABLE",
                  "QUOTE_REQUEST_INVALID",
                  "QUOTE_MISMATCH",
                  "PRICE_LIMIT_EXCEEDED",
                  "RUNTIME_LIMIT_EXCEEDED",
                  "ARTIFACT_PREFERENCE_UNAVAILABLE",
                  "INSUFFICIENT_BALANCE",
                  "RESERVATION_FAILED",
                  "PRODUCT_REJECTED",
                  "PRODUCT_UNAVAILABLE",
                  "JOB_NOT_FOUND",
                  "JOB_NOT_READY",
                  "JOB_ACCESS_DENIED",
                  "SETTLEMENT_FAILED",
                  "FUNDING_UNAVAILABLE",
                  "FUNDING_FAILED"
                ]
              },
              "message": {
                "type": "string"
              },
              "retryable": {
                "type": "boolean"
              }
            },
            "required": [
              "schema_version",
              "code",
              "message",
              "retryable"
            ],
            "additionalProperties": false
          }
        ],
        "$defs": {
          "__schema0": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "number"
              },
              {
                "type": "boolean"
              },
              {
                "type": "null"
              },
              {
                "type": "array",
                "items": {
                  "$ref": "#/$defs/__schema0"
                }
              },
              {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {
                  "$ref": "#/$defs/__schema0"
                }
              }
            ]
          }
        }
      }
    },
    {
      "name": "search_buyer_jobs",
      "title": "Search RQM service contracts",
      "description": "Search supported quantum software services by a concrete objective. Returns candidate descriptions, input requirements, readiness, evidence limits and references to the separately exposed tools. Free descriptive read; performs no computation, purchase or spending authorization.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "schema_version": {
            "default": "rqm.jobs.agent-search-request.v1",
            "type": "string",
            "const": "rqm.jobs.agent-search-request.v1"
          },
          "query": {
            "type": "string",
            "minLength": 2,
            "maxLength": 500
          },
          "product": {
            "type": "string",
            "const": "quantum"
          },
          "surface": {
            "default": "buyer_job",
            "type": "string",
            "enum": [
              "buyer_job",
              "implementation_capability",
              "research_evidence",
              "all"
            ]
          },
          "limit": {
            "default": 5,
            "type": "integer",
            "minimum": 1,
            "maximum": 20
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": true,
        "title": "Search RQM service contracts"
      },
      "outputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "schema_version": {
                "type": "string",
                "const": "rqm.jobs.agent-search.v1"
              },
              "query": {
                "type": "string"
              },
              "surface": {
                "type": "string",
                "enum": [
                  "buyer_job",
                  "implementation_capability",
                  "research_evidence",
                  "all"
                ]
              },
              "product": {
                "anyOf": [
                  {
                    "type": "string",
                    "enum": [
                      "wave",
                      "quantum",
                      "robotics"
                    ]
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "matches": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "score": {
                      "type": "integer",
                      "exclusiveMinimum": 0,
                      "maximum": 9007199254740991
                    },
                    "matched_terms": {
                      "minItems": 1,
                      "type": "array",
                      "items": {
                        "type": "string",
                        "minLength": 1
                      }
                    },
                    "descriptor": {
                      "type": "object",
                      "properties": {
                        "schema_version": {
                          "type": "string",
                          "const": "rqm.jobs.agent-service-descriptor.v1"
                        },
                        "product": {
                          "type": "string",
                          "enum": [
                            "wave",
                            "quantum",
                            "robotics"
                          ]
                        },
                        "service_id": {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 128,
                          "pattern": "^[a-z0-9][a-z0-9._-]*$"
                        },
                        "service_version": {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 64
                        },
                        "title": {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 160
                        },
                        "description": {
                          "type": "string",
                          "minLength": 1,
                          "maxLength": 1024
                        },
                        "readiness": {
                          "type": "string",
                          "enum": [
                            "dark_candidate",
                            "production_live",
                            "advanced_only"
                          ]
                        },
                        "agent_discovery": {
                          "type": "object",
                          "properties": {
                            "surface": {
                              "type": "string",
                              "enum": [
                                "buyer_job",
                                "implementation_capability",
                                "research_evidence"
                              ]
                            },
                            "agent_instruction": {
                              "type": "string",
                              "minLength": 8,
                              "maxLength": 512
                            },
                            "use_when": {
                              "minItems": 1,
                              "maxItems": 12,
                              "type": "array",
                              "items": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 1024
                              }
                            },
                            "do_not_use_when": {
                              "minItems": 1,
                              "maxItems": 12,
                              "type": "array",
                              "items": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 1024
                              }
                            },
                            "tags": {
                              "minItems": 1,
                              "maxItems": 24,
                              "type": "array",
                              "items": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 120
                              }
                            },
                            "synonyms": {
                              "minItems": 1,
                              "maxItems": 24,
                              "type": "array",
                              "items": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 160
                              }
                            },
                            "keywords": {
                              "minItems": 1,
                              "maxItems": 32,
                              "type": "array",
                              "items": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 120
                              }
                            },
                            "accepted_formats": {
                              "minItems": 1,
                              "maxItems": 16,
                              "type": "array",
                              "items": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 160
                              }
                            },
                            "limits": {
                              "type": "object",
                              "propertyNames": {
                                "type": "string"
                              },
                              "additionalProperties": {
                                "$ref": "#/$defs/__schema0"
                              }
                            },
                            "request_schema_id": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 160
                            },
                            "request_schema_digest": {
                              "type": "string",
                              "pattern": "^[a-f0-9]{64}$"
                            },
                            "request_schema": {
                              "type": "object",
                              "propertyNames": {
                                "type": "string"
                              },
                              "additionalProperties": {
                                "$ref": "#/$defs/__schema0"
                              }
                            },
                            "result_schema_id": {
                              "type": "string",
                              "minLength": 1,
                              "maxLength": 160
                            },
                            "result_schema_digest": {
                              "type": "string",
                              "pattern": "^[a-f0-9]{64}$"
                            },
                            "result_schema": {
                              "type": "object",
                              "propertyNames": {
                                "type": "string"
                              },
                              "additionalProperties": {
                                "$ref": "#/$defs/__schema0"
                              }
                            },
                            "objective_outputs": {
                              "minItems": 1,
                              "maxItems": 24,
                              "type": "array",
                              "items": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 240
                              }
                            },
                            "caller_next_step": {
                              "type": "string",
                              "minLength": 8,
                              "maxLength": 512
                            },
                            "implementation_capability_ids": {
                              "minItems": 1,
                              "maxItems": 12,
                              "type": "array",
                              "items": {
                                "type": "string",
                                "minLength": 1,
                                "maxLength": 128,
                                "pattern": "^[a-z0-9][a-z0-9._-]*$"
                              }
                            },
                            "outsourcing_advantage": {
                              "type": "string",
                              "minLength": 8,
                              "maxLength": 1024
                            },
                            "evidence": {
                              "type": "object",
                              "properties": {
                                "identity": {
                                  "type": "string",
                                  "minLength": 1,
                                  "maxLength": 160
                                },
                                "revision": {
                                  "type": "string",
                                  "minLength": 1,
                                  "maxLength": 160
                                },
                                "applicability": {
                                  "type": "string",
                                  "minLength": 1,
                                  "maxLength": 1024
                                },
                                "limitations": {
                                  "minItems": 1,
                                  "maxItems": 16,
                                  "type": "array",
                                  "items": {
                                    "type": "string",
                                    "minLength": 1,
                                    "maxLength": 512
                                  }
                                }
                              },
                              "required": [
                                "identity",
                                "revision",
                                "applicability",
                                "limitations"
                              ],
                              "additionalProperties": false
                            },
                            "claim_boundary": {
                              "type": "string",
                              "minLength": 8,
                              "maxLength": 2048
                            },
                            "price_mechanism": {
                              "type": "object",
                              "properties": {
                                "model": {
                                  "type": "string",
                                  "enum": [
                                    "fixed_per_request",
                                    "metered",
                                    "not_commercial"
                                  ]
                                },
                                "status": {
                                  "type": "string",
                                  "enum": [
                                    "binding_tariff",
                                    "prepared",
                                    "unproven"
                                  ]
                                },
                                "tariff_identity": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "minLength": 1,
                                      "maxLength": 160
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "currency": {
                                  "anyOf": [
                                    {
                                      "type": "string",
                                      "const": "USD"
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "billing_unit": {
                                  "type": "string",
                                  "minLength": 1,
                                  "maxLength": 80
                                }
                              },
                              "required": [
                                "model",
                                "status",
                                "tariff_identity",
                                "currency",
                                "billing_unit"
                              ],
                              "additionalProperties": false
                            },
                            "duration_limit": {
                              "type": "object",
                              "properties": {
                                "status": {
                                  "type": "string",
                                  "enum": [
                                    "exact",
                                    "prepared",
                                    "unproven"
                                  ]
                                },
                                "maximum_ms": {
                                  "anyOf": [
                                    {
                                      "type": "integer",
                                      "exclusiveMinimum": 0,
                                      "maximum": 9007199254740991
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "timeout_behavior": {
                                  "type": "string",
                                  "minLength": 1,
                                  "maxLength": 512
                                }
                              },
                              "required": [
                                "status",
                                "maximum_ms",
                                "timeout_behavior"
                              ],
                              "additionalProperties": false
                            },
                            "positive_examples": {
                              "minItems": 1,
                              "maxItems": 12,
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "example_id": {
                                    "type": "string",
                                    "minLength": 1,
                                    "maxLength": 128
                                  },
                                  "request": {
                                    "type": "object",
                                    "propertyNames": {
                                      "type": "string"
                                    },
                                    "additionalProperties": {
                                      "$ref": "#/$defs/__schema0"
                                    }
                                  }
                                },
                                "required": [
                                  "example_id",
                                  "request"
                                ],
                                "additionalProperties": false
                              }
                            },
                            "unsupported_examples": {
                              "minItems": 1,
                              "maxItems": 12,
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "example_id": {
                                    "type": "string",
                                    "minLength": 1,
                                    "maxLength": 128
                                  },
                                  "request": {
                                    "type": "object",
                                    "propertyNames": {
                                      "type": "string"
                                    },
                                    "additionalProperties": {
                                      "$ref": "#/$defs/__schema0"
                                    }
                                  }
                                },
                                "required": [
                                  "example_id",
                                  "request"
                                ],
                                "additionalProperties": false
                              }
                            }
                          },
                          "required": [
                            "surface",
                            "agent_instruction",
                            "use_when",
                            "do_not_use_when",
                            "tags",
                            "synonyms",
                            "keywords",
                            "accepted_formats",
                            "limits",
                            "request_schema_id",
                            "request_schema_digest",
                            "request_schema",
                            "result_schema_id",
                            "result_schema_digest",
                            "result_schema",
                            "objective_outputs",
                            "caller_next_step",
                            "implementation_capability_ids",
                            "outsourcing_advantage",
                            "evidence",
                            "claim_boundary",
                            "price_mechanism",
                            "duration_limit",
                            "positive_examples",
                            "unsupported_examples"
                          ],
                          "additionalProperties": false
                        },
                        "descriptor_digest": {
                          "type": "string",
                          "pattern": "^[a-f0-9]{64}$"
                        }
                      },
                      "required": [
                        "schema_version",
                        "product",
                        "service_id",
                        "service_version",
                        "title",
                        "description",
                        "readiness",
                        "agent_discovery",
                        "descriptor_digest"
                      ],
                      "additionalProperties": false
                    }
                  },
                  "required": [
                    "score",
                    "matched_terms",
                    "descriptor"
                  ],
                  "additionalProperties": false
                }
              },
              "operation_tools": {
                "maxItems": 256,
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "service_id": {
                      "type": "string"
                    },
                    "tool_name": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "service_id",
                    "tool_name"
                  ],
                  "additionalProperties": false
                }
              },
              "interest_guidance": {
                "type": "object",
                "properties": {
                  "schema_version": {
                    "type": "string",
                    "const": "rqm.quantum-interest-guidance.v1"
                  },
                  "intent_interpreter": {
                    "type": "string",
                    "const": "host_llm"
                  },
                  "server_role": {
                    "type": "string",
                    "const": "deterministic_contract_discovery"
                  },
                  "instructions": {
                    "type": "string"
                  },
                  "execution_authorized": {
                    "type": "boolean",
                    "const": false
                  },
                  "hardware_readiness": {
                    "type": "string",
                    "const": "not_established_by_discovery"
                  },
                  "routes": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "interest": {
                          "type": "string"
                        },
                        "clarification": {
                          "type": "string"
                        },
                        "suitability": {
                          "type": "string"
                        },
                        "classical_alternative": {
                          "type": "string"
                        },
                        "candidates": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "service_id": {
                                "type": "string"
                              },
                              "readiness": {
                                "type": "string",
                                "enum": [
                                  "dark_candidate",
                                  "production_live",
                                  "advanced_only"
                                ]
                              },
                              "request_schema_id": {
                                "type": "string"
                              },
                              "request_schema_digest": {
                                "type": "string"
                              },
                              "required_inputs": {
                                "type": "array",
                                "items": {
                                  "type": "string"
                                }
                              },
                              "selection": {
                                "type": "string",
                                "const": "conditional_on_user_goal_inputs_and_descriptor_limits"
                              }
                            },
                            "required": [
                              "service_id",
                              "readiness",
                              "request_schema_id",
                              "request_schema_digest",
                              "required_inputs",
                              "selection"
                            ],
                            "additionalProperties": false
                          }
                        }
                      },
                      "required": [
                        "interest",
                        "clarification",
                        "suitability",
                        "classical_alternative",
                        "candidates"
                      ],
                      "additionalProperties": false
                    }
                  }
                },
                "required": [
                  "schema_version",
                  "intent_interpreter",
                  "server_role",
                  "instructions",
                  "execution_authorized",
                  "hardware_readiness",
                  "routes"
                ],
                "additionalProperties": false
              }
            },
            "required": [
              "schema_version",
              "query",
              "surface",
              "product",
              "matches",
              "operation_tools",
              "interest_guidance"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "schema_version": {
                "type": "string",
                "const": "rqm.jobs.error.v1"
              },
              "code": {
                "type": "string",
                "enum": [
                  "AUTHENTICATION_REQUIRED",
                  "MACHINE_AUTHENTICATION_FAILED",
                  "MACHINE_AUTHORIZATION_FAILED",
                  "ACCOUNT_CORE_UNAVAILABLE",
                  "FEATURE_DISABLED",
                  "QUOTE_NOT_ENTITLED",
                  "QUOTE_IDEMPOTENCY_CONFLICT",
                  "QUOTE_NOT_AVAILABLE",
                  "QUOTE_REQUEST_INVALID",
                  "QUOTE_MISMATCH",
                  "PRICE_LIMIT_EXCEEDED",
                  "RUNTIME_LIMIT_EXCEEDED",
                  "ARTIFACT_PREFERENCE_UNAVAILABLE",
                  "INSUFFICIENT_BALANCE",
                  "RESERVATION_FAILED",
                  "PRODUCT_REJECTED",
                  "PRODUCT_UNAVAILABLE",
                  "JOB_NOT_FOUND",
                  "JOB_NOT_READY",
                  "JOB_ACCESS_DENIED",
                  "SETTLEMENT_FAILED",
                  "FUNDING_UNAVAILABLE",
                  "FUNDING_FAILED"
                ]
              },
              "message": {
                "type": "string"
              },
              "retryable": {
                "type": "boolean"
              }
            },
            "required": [
              "schema_version",
              "code",
              "message",
              "retryable"
            ],
            "additionalProperties": false
          }
        ],
        "$defs": {
          "__schema0": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "number"
              },
              {
                "type": "boolean"
              },
              {
                "type": "null"
              },
              {
                "type": "array",
                "items": {
                  "$ref": "#/$defs/__schema0"
                }
              },
              {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {
                  "$ref": "#/$defs/__schema0"
                }
              }
            ]
          }
        }
      }
    },
    {
      "name": "get_account_balance",
      "title": "Read prepaid RQM balance",
      "description": "Read the connected account's prepaid USD balance before considering an account-funded job. To add credits yourself, open https://www.rqmtechnologies.com/account/credits and sign in with the same RQM account connected here. Wait for confirmed funds, then read this balance again. A positive balance does not establish saved spending-policy readiness or permission for a particular purchase. Does not fund the account or authorize spending.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {},
        "additionalProperties": false
      },
      "annotations": {
        "title": "Read prepaid RQM balance",
        "readOnlyHint": true,
        "destructiveHint": false,
        "openWorldHint": false
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Unmodified Account Core balance response. Available prepaid balance is not permission to spend or proof of saved policy readiness."
      }
    },
    {
      "name": "get_account_job",
      "title": "Recover an account-funded job",
      "description": "Read this agent's saved account-funded job by its returned job ID to check status and recover available result and receipt. Use after submission or when following up on an existing purchase; acceptance is not completion. Report the saved state and only available results, with their limitations. If the job ID was lost, use list_account_jobs with the original idempotency key first. Never authorizes another purchase.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "job_id": {
            "type": "string",
            "format": "uuid",
            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
            "description": "UUID returned for the saved account job. Recover a missing ID with list_account_jobs using the original purchase idempotency key; do not invent an ID or submit again."
          }
        },
        "required": [
          "job_id"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "title": "Recover an account-funded job",
        "readOnlyHint": true,
        "destructiveHint": false,
        "openWorldHint": false
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Unmodified Account Core saved-job response. Interpret the saved status before claiming completion; result and receipt availability depends on job state and saved version."
      }
    },
    {
      "name": "list_account_jobs",
      "title": "Find this agent's purchases",
      "description": "List up to 100 recent jobs for this agent, or find the original account-funded purchase using its idempotency key. Use for purchase history and recovery before retrying an uncertain submission; use list_buyer_jobs or search_buyer_jobs for available services. Omit the key for recent history, or pass the exact original key to recover one purchase. Use a returned job ID with get_account_job for saved status, result and receipt. An empty response does not prove that a timed-out submission cannot still be accepted; preserve the original key and inputs on any retry. This read never purchases or reruns a job.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "description": "Exact original purchase key from the named operation. Supply it to recover an uncertain submission; omit to list recent jobs. Do not generate a replacement key for recovery.",
            "type": "string",
            "minLength": 1,
            "maxLength": 128
          }
        },
        "additionalProperties": false
      },
      "annotations": {
        "title": "Find this agent's purchases",
        "readOnlyHint": true,
        "destructiveHint": false,
        "openWorldHint": false
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Unmodified Account Core job-list response with jobs for this agent. A supplied idempotency key filters recovery to the original purchase; without it, returns up to 100 recent jobs."
      }
    },
    {
      "name": "quantum_failed_workflow_diagnosis_v1",
      "title": "Failed Workflow Diagnosis",
      "description": "Problem: Diagnose why this bounded quantum workflow failed and return supported corrective actions. Input: JSON with stage, error text. Result: failure class, evidence terms, bounded corrective actions. Limits: request bytes: 65536. Deterministic bounded local software evidence only; no QPU, provider, physical, formal-proof, certification, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "circuit_openqasm": {
                "anyOf": [
                  {
                    "maxLength": 65536,
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": null,
                "title": "Circuit Openqasm"
              },
              "error_text": {
                "maxLength": 4096,
                "minLength": 1,
                "title": "Error Text",
                "type": "string"
              },
              "stage": {
                "enum": [
                  "parse",
                  "validate",
                  "compile",
                  "simulate"
                ],
                "title": "Stage",
                "type": "string"
              },
              "structured_error": {
                "additionalProperties": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "integer"
                    },
                    {
                      "type": "number"
                    },
                    {
                      "type": "boolean"
                    }
                  ]
                },
                "maxProperties": 32,
                "title": "Structured Error",
                "type": "object"
              },
              "supported_context": {
                "additionalProperties": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "integer"
                    },
                    {
                      "type": "number"
                    },
                    {
                      "type": "boolean"
                    }
                  ]
                },
                "maxProperties": 32,
                "title": "Supported Context",
                "type": "object"
              }
            },
            "required": [
              "stage",
              "error_text"
            ],
            "title": "WorkflowFailureRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "title": "Failed Workflow Diagnosis",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Failed Workflow Diagnosis; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_phase_sensitive_inspection_v1",
      "title": "Phase Sensitive Inspection",
      "description": "Problem: Diagnose the phase, rotation, ordering, or convention difference between these supported operations. Input: JSON with reference, candidate, phase context. Result: difference kind, angle delta, correction hint. Limits: request bytes: 65536. Deterministic bounded local software evidence only; no QPU, provider, physical, formal-proof, certification, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "candidate": {
                "$ref": "#/$defs/PhaseOperation"
              },
              "candidate_circuit": {
                "items": {
                  "$ref": "#/$defs/PhaseOperation"
                },
                "maxItems": 4096,
                "title": "Candidate Circuit",
                "type": "array"
              },
              "phase_context": {
                "enum": [
                  "exact",
                  "ignore_global_phase"
                ],
                "title": "Phase Context",
                "type": "string"
              },
              "reference": {
                "$ref": "#/$defs/PhaseOperation"
              },
              "reference_circuit": {
                "items": {
                  "$ref": "#/$defs/PhaseOperation"
                },
                "maxItems": 4096,
                "title": "Reference Circuit",
                "type": "array"
              }
            },
            "required": [
              "reference",
              "candidate",
              "phase_context"
            ],
            "title": "PhaseInspectionRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false,
        "$defs": {
          "PhaseOperation": {
            "additionalProperties": false,
            "properties": {
              "angle_radians": {
                "default": 0,
                "maximum": 6.283185307179586,
                "minimum": -6.283185307179586,
                "title": "Angle Radians",
                "type": "number"
              },
              "gate": {
                "enum": [
                  "x",
                  "y",
                  "z",
                  "h",
                  "s",
                  "sdg",
                  "t",
                  "tdg",
                  "rx",
                  "ry",
                  "rz",
                  "cx",
                  "cz"
                ],
                "title": "Gate",
                "type": "string"
              },
              "targets": {
                "items": {
                  "type": "integer"
                },
                "maxItems": 2,
                "minItems": 1,
                "title": "Targets",
                "type": "array"
              }
            },
            "required": [
              "gate",
              "targets"
            ],
            "title": "PhaseOperation",
            "type": "object"
          }
        }
      },
      "annotations": {
        "title": "Phase Sensitive Inspection",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Phase Sensitive Inspection; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_openqasm3_preflight_v1",
      "title": "OpenQASM 3 preflight",
      "description": "Problem: Parse, normalize, and assess OpenQASM 3 before downstream execution. Input: JSON with source. Result: go, no-go, or unsupported verdict, normalized source, warnings and evidence. Limits: source UTF-8 bytes: 65536, verification qubits: 3. Deterministic bounded local software evidence; not hardware evidence, a formal proof, certification, signature, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "profile": {
                "default": "balanced",
                "enum": [
                  "conservative",
                  "balanced",
                  "aggressive"
                ],
                "title": "Profile",
                "type": "string"
              },
              "source": {
                "minLength": 1,
                "title": "Source",
                "type": "string"
              },
              "source_format": {
                "const": "openqasm3",
                "default": "openqasm3",
                "title": "Source Format",
                "type": "string"
              }
            },
            "required": [
              "source"
            ],
            "title": "OpenQASMRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "title": "OpenQASM 3 preflight",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for OpenQASM 3 preflight; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_simulation_anomaly_diagnostic_v1",
      "title": "Simulation Anomaly Diagnostic",
      "description": "Problem: Compare this bounded simulation result with the supplied expectation and anomaly rules. Input: JSON with observed probabilities, expected probabilities, maximum l1 error, maximum bin error. Result: L1 and bin deltas, violating outcomes, anomaly verdict. Limits: request bytes: 65536. Deterministic bounded local software evidence only; no QPU, provider, physical, formal-proof, certification, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "confidence_z_score": {
                "default": 1.96,
                "exclusiveMinimum": 0,
                "maximum": 8,
                "title": "Confidence Z Score",
                "type": "number"
              },
              "expected_probabilities": {
                "additionalProperties": {
                  "type": "number"
                },
                "maxProperties": 256,
                "minProperties": 1,
                "title": "Expected Probabilities",
                "type": "object"
              },
              "impossible_outcomes": {
                "items": {
                  "type": "string"
                },
                "maxItems": 256,
                "title": "Impossible Outcomes",
                "type": "array"
              },
              "maximum_bin_error": {
                "maximum": 1,
                "minimum": 0,
                "title": "Maximum Bin Error",
                "type": "number"
              },
              "maximum_l1_error": {
                "maximum": 2,
                "minimum": 0,
                "title": "Maximum L1 Error",
                "type": "number"
              },
              "observed_probabilities": {
                "additionalProperties": {
                  "type": "number"
                },
                "maxProperties": 256,
                "minProperties": 1,
                "title": "Observed Probabilities",
                "type": "object"
              },
              "observed_shots": {
                "anyOf": [
                  {
                    "maximum": 10000000,
                    "minimum": 1,
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": null,
                "title": "Observed Shots"
              },
              "symmetry_pairs": {
                "items": {
                  "maxItems": 2,
                  "minItems": 2,
                  "prefixItems": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "string"
                    }
                  ],
                  "type": "array"
                },
                "maxItems": 256,
                "title": "Symmetry Pairs",
                "type": "array"
              }
            },
            "required": [
              "observed_probabilities",
              "expected_probabilities",
              "maximum_l1_error",
              "maximum_bin_error"
            ],
            "title": "SimulationAnomalyRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "title": "Simulation Anomaly Diagnostic",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Simulation Anomaly Diagnostic; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_openqasm3_repair_v1",
      "title": "Openqasm3 Repair",
      "description": "Problem: Repair this bounded OpenQASM 3 program only with the supplied conservative repair policy. Input: JSON with source, allowed repairs. Result: repaired or withheld source, exact edit list, post-repair validation verdict. Limits: repair kinds: 4, source UTF-8 bytes: 65536. Deterministic bounded local software evidence only; no QPU, provider acceptance, certification, formal-proof, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "allowed_repairs": {
                "items": {
                  "enum": [
                    "add_openqasm3_header",
                    "normalize_whitespace",
                    "add_stdgates_include",
                    "terminate_statements"
                  ],
                  "type": "string"
                },
                "maxItems": 4,
                "minItems": 1,
                "title": "Allowed Repairs",
                "type": "array"
              },
              "source": {
                "minLength": 1,
                "title": "Source",
                "type": "string"
              }
            },
            "required": [
              "source",
              "allowed_repairs"
            ],
            "title": "RepairRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "title": "Openqasm3 Repair",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Openqasm3 Repair; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_gate_basis_decomposition_v1",
      "title": "Gate Basis Decomposition",
      "description": "Problem: Decompose this supported circuit operation into the supplied bounded gate basis and verify the declared relation. Input: JSON with operation, target basis, phase context. Result: decomposition or withheld candidate, gate list, verification status. Limits: request bytes: 65536. Deterministic bounded local software evidence only; no QPU, provider, physical, formal-proof, certification, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "operation": {
                "enum": [
                  "x",
                  "y",
                  "z",
                  "h",
                  "s",
                  "t",
                  "cx",
                  "cz",
                  "swap"
                ],
                "title": "Operation",
                "type": "string"
              },
              "phase_context": {
                "enum": [
                  "exact",
                  "ignore_global_phase"
                ],
                "title": "Phase Context",
                "type": "string"
              },
              "target_basis": {
                "items": {
                  "enum": [
                    "x",
                    "z",
                    "h",
                    "s",
                    "t",
                    "cx",
                    "cz"
                  ],
                  "type": "string"
                },
                "maxItems": 7,
                "minItems": 1,
                "title": "Target Basis",
                "type": "array"
              }
            },
            "required": [
              "operation",
              "target_basis",
              "phase_context"
            ],
            "title": "GateDecompositionRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "title": "Gate Basis Decomposition",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Gate Basis Decomposition; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_cross_provider_portability_v1",
      "title": "Cross Provider Portability",
      "description": "Problem: Translate this supported OpenQASM 3 circuit to the supplied local toolchain format without silent gate substitution. Input: JSON with source, target format. Result: translated target artifact, explicit gate mapping, source and artifact digests. Limits: required gates: 32, source UTF-8 bytes: 65536. Deterministic bounded local software evidence only; no QPU, provider acceptance, certification, formal-proof, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "coupling_edges": {
                "items": {
                  "maxItems": 2,
                  "minItems": 2,
                  "prefixItems": [
                    {
                      "type": "integer"
                    },
                    {
                      "type": "integer"
                    }
                  ],
                  "type": "array"
                },
                "maxItems": 4096,
                "title": "Coupling Edges",
                "type": "array"
              },
              "provider_snapshot_id": {
                "anyOf": [
                  {
                    "maxLength": 128,
                    "minLength": 1,
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": null,
                "title": "Provider Snapshot Id"
              },
              "required_gates": {
                "items": {
                  "type": "string"
                },
                "maxItems": 32,
                "title": "Required Gates",
                "type": "array"
              },
              "source": {
                "minLength": 1,
                "title": "Source",
                "type": "string"
              },
              "target_basis": {
                "items": {
                  "type": "string"
                },
                "maxItems": 32,
                "title": "Target Basis",
                "type": "array"
              },
              "target_format": {
                "enum": [
                  "openqasm3",
                  "qiskit_python",
                  "braket_python"
                ],
                "title": "Target Format",
                "type": "string"
              }
            },
            "required": [
              "source",
              "target_format"
            ],
            "title": "PortabilityRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "title": "Cross Provider Portability",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Cross Provider Portability; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_phase_aware_rewrite_v1",
      "title": "Phase Aware Rewrite",
      "description": "Problem: Rewrite this supported circuit under the supplied phase-equivalence and target constraints. Input: JSON with operation, target gate, phase context. Result: rewritten operation or original, candidate withholding, verification status. Limits: request bytes: 65536. Deterministic bounded local software evidence only; no QPU, provider, physical, formal-proof, certification, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "circuit": {
                "items": {
                  "$ref": "#/$defs/PhaseOperation"
                },
                "maxItems": 4096,
                "title": "Circuit",
                "type": "array"
              },
              "operation": {
                "$ref": "#/$defs/PhaseOperation"
              },
              "phase_context": {
                "enum": [
                  "exact",
                  "ignore_global_phase"
                ],
                "title": "Phase Context",
                "type": "string"
              },
              "require_same_targets": {
                "const": true,
                "default": true,
                "title": "Require Same Targets",
                "type": "boolean"
              },
              "target_gate": {
                "enum": [
                  "rz",
                  "s",
                  "sdg",
                  "t",
                  "tdg"
                ],
                "title": "Target Gate",
                "type": "string"
              }
            },
            "required": [
              "operation",
              "target_gate",
              "phase_context"
            ],
            "title": "PhaseRewriteRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false,
        "$defs": {
          "PhaseOperation": {
            "additionalProperties": false,
            "properties": {
              "angle_radians": {
                "default": 0,
                "maximum": 6.283185307179586,
                "minimum": -6.283185307179586,
                "title": "Angle Radians",
                "type": "number"
              },
              "gate": {
                "enum": [
                  "x",
                  "y",
                  "z",
                  "h",
                  "s",
                  "sdg",
                  "t",
                  "tdg",
                  "rx",
                  "ry",
                  "rz",
                  "cx",
                  "cz"
                ],
                "title": "Gate",
                "type": "string"
              },
              "targets": {
                "items": {
                  "type": "integer"
                },
                "maxItems": 2,
                "minItems": 1,
                "title": "Targets",
                "type": "array"
              }
            },
            "required": [
              "gate",
              "targets"
            ],
            "title": "PhaseOperation",
            "type": "object"
          }
        }
      },
      "annotations": {
        "title": "Phase Aware Rewrite",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Phase Aware Rewrite; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_supported_circuit_equivalence_v1",
      "title": "Supported circuit equivalence",
      "description": "Problem: Compare two RQM Circuit IR circuits within the supported verifier scope. Input: JSON with original circuit, candidate circuit. Result: equivalent, not-equivalent, or unsupported verdict, verification evidence, input hashes. Limits: request bytes: 65536, verification qubits: 3. Deterministic bounded local software evidence; not hardware evidence, a formal proof, certification, signature, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "candidate_circuit": {
                "additionalProperties": true,
                "title": "Candidate Circuit",
                "type": "object"
              },
              "method": {
                "default": "auto",
                "enum": [
                  "auto",
                  "structural_identity"
                ],
                "title": "Method",
                "type": "string"
              },
              "original_circuit": {
                "additionalProperties": true,
                "title": "Original Circuit",
                "type": "object"
              }
            },
            "required": [
              "original_circuit",
              "candidate_circuit"
            ],
            "title": "EquivalenceRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "title": "Supported circuit equivalence",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Supported circuit equivalence; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_provider_result_compare_v1",
      "title": "Provider Result Compare",
      "description": "Problem: Compare these bounded provider results using the supplied normalization and difference rules. Input: JSON with left counts, right counts, normalization, rules. Result: normalized deltas, probability metrics, caller-rule verdict. Limits: maximum operations: 4096, request bytes: 65536. Deterministic bounded local software evidence only; no QPU, live-provider, physical, formal-proof, certification, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "left_counts": {
                "additionalProperties": {
                  "type": "integer"
                },
                "maxProperties": 256,
                "minProperties": 1,
                "title": "Left Counts",
                "type": "object"
              },
              "normalization": {
                "const": "probability",
                "title": "Normalization",
                "type": "string"
              },
              "right_counts": {
                "additionalProperties": {
                  "type": "integer"
                },
                "maxProperties": 256,
                "minProperties": 1,
                "title": "Right Counts",
                "type": "object"
              },
              "rules": {
                "$ref": "#/$defs/ProbabilityRules"
              }
            },
            "required": [
              "left_counts",
              "right_counts",
              "normalization",
              "rules"
            ],
            "title": "ProviderResultCompareRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false,
        "$defs": {
          "ProbabilityRules": {
            "additionalProperties": false,
            "properties": {
              "maximum_bin_error": {
                "maximum": 1,
                "minimum": 0,
                "title": "Maximum Bin Error",
                "type": "number"
              },
              "maximum_total_variation_distance": {
                "maximum": 1,
                "minimum": 0,
                "title": "Maximum Total Variation Distance",
                "type": "number"
              }
            },
            "required": [
              "maximum_total_variation_distance",
              "maximum_bin_error"
            ],
            "title": "ProbabilityRules",
            "type": "object"
          }
        }
      },
      "annotations": {
        "title": "Provider Result Compare",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Provider Result Compare; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_simulation_result_compare_v1",
      "title": "Simulation Result Compare",
      "description": "Problem: Compare these bounded simulation results using the supplied deterministic probability rules. Input: JSON with left probabilities, right probabilities, rules. Result: probability deltas, distance metrics, threshold verdict. Limits: maximum operations: 4096, request bytes: 65536. Deterministic bounded local software evidence only; no QPU, live-provider, physical, formal-proof, certification, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "left_configuration": {
                "additionalProperties": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "integer"
                    },
                    {
                      "type": "number"
                    },
                    {
                      "type": "boolean"
                    }
                  ]
                },
                "maxProperties": 32,
                "title": "Left Configuration",
                "type": "object"
              },
              "left_probabilities": {
                "additionalProperties": {
                  "type": "number"
                },
                "maxProperties": 256,
                "minProperties": 1,
                "title": "Left Probabilities",
                "type": "object"
              },
              "right_configuration": {
                "additionalProperties": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "integer"
                    },
                    {
                      "type": "number"
                    },
                    {
                      "type": "boolean"
                    }
                  ]
                },
                "maxProperties": 32,
                "title": "Right Configuration",
                "type": "object"
              },
              "right_probabilities": {
                "additionalProperties": {
                  "type": "number"
                },
                "maxProperties": 256,
                "minProperties": 1,
                "title": "Right Probabilities",
                "type": "object"
              },
              "rules": {
                "$ref": "#/$defs/ProbabilityRules"
              }
            },
            "required": [
              "left_probabilities",
              "right_probabilities",
              "rules"
            ],
            "title": "SimulationResultCompareRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false,
        "$defs": {
          "ProbabilityRules": {
            "additionalProperties": false,
            "properties": {
              "maximum_bin_error": {
                "maximum": 1,
                "minimum": 0,
                "title": "Maximum Bin Error",
                "type": "number"
              },
              "maximum_total_variation_distance": {
                "maximum": 1,
                "minimum": 0,
                "title": "Maximum Total Variation Distance",
                "type": "number"
              }
            },
            "required": [
              "maximum_total_variation_distance",
              "maximum_bin_error"
            ],
            "title": "ProbabilityRules",
            "type": "object"
          }
        }
      },
      "annotations": {
        "title": "Simulation Result Compare",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Simulation Result Compare; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_two_qubit_local_equivalence_v1",
      "title": "Two Qubit Local Equivalence",
      "description": "Problem: Classify this supported two-qubit operation by its bounded local-equivalence class and phase context. Input: JSON with operation, phase context. Result: local-equivalence class, canonical coordinates, explicit phase treatment. Limits: qubits: 2, supported operations: 5. Deterministic bounded local software evidence only; no QPU, provider acceptance, certification, formal-proof, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "operation": {
                "$ref": "#/$defs/TwoQubitOperation"
              },
              "phase_context": {
                "enum": [
                  "ignore_global_phase",
                  "exact"
                ],
                "title": "Phase Context",
                "type": "string"
              }
            },
            "required": [
              "operation",
              "phase_context"
            ],
            "title": "LocalEquivalenceRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false,
        "$defs": {
          "TwoQubitOperation": {
            "additionalProperties": false,
            "properties": {
              "gate": {
                "enum": [
                  "identity",
                  "cx",
                  "cz",
                  "swap",
                  "iswap"
                ],
                "title": "Gate",
                "type": "string"
              },
              "phase_radians": {
                "default": 0,
                "maximum": 6.283185307179586,
                "minimum": -6.283185307179586,
                "title": "Phase Radians",
                "type": "number"
              }
            },
            "required": [
              "gate"
            ],
            "title": "TwoQubitOperation",
            "type": "object"
          }
        }
      },
      "annotations": {
        "title": "Two Qubit Local Equivalence",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Two Qubit Local Equivalence; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_verified_circuit_optimization_v1",
      "title": "Verified circuit optimization",
      "description": "Problem: Optimize RQM Circuit IR and return the original unless preservation is verified. Input: JSON with circuit. Result: verified candidate or original fallback, metric deltas, preservation evidence. Limits: request bytes: 65536, verification qubits: 3. Deterministic bounded local software evidence; not hardware evidence, a formal proof, certification, signature, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "backend": {
                "default": "generic",
                "enum": [
                  "generic",
                  "qiskit"
                ],
                "title": "Backend",
                "type": "string"
              },
              "circuit": {
                "additionalProperties": true,
                "title": "Circuit",
                "type": "object"
              },
              "profile": {
                "default": "balanced",
                "enum": [
                  "conservative",
                  "balanced",
                  "aggressive"
                ],
                "title": "Profile",
                "type": "string"
              }
            },
            "required": [
              "circuit"
            ],
            "title": "CircuitRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "title": "Verified circuit optimization",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Verified circuit optimization; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_two_qubit_target_synthesis_v1",
      "title": "Two Qubit Target Synthesis",
      "description": "Problem: Choose and verify a bounded target-basis implementation for this supported two-qubit operation under supplied objectives. Input: JSON with operation, target basis, phase context, objectives. Result: verified circuit or original-retained outcome, gate count and depth, class and phase verification. Limits: max two qubit gates: 8, qubits: 2. Deterministic bounded local software evidence only; no QPU, provider acceptance, certification, formal-proof, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "objectives": {
                "$ref": "#/$defs/SynthesisObjectives"
              },
              "operation": {
                "$ref": "#/$defs/TwoQubitOperation"
              },
              "phase_context": {
                "enum": [
                  "ignore_global_phase",
                  "exact"
                ],
                "title": "Phase Context",
                "type": "string"
              },
              "target_basis": {
                "items": {
                  "enum": [
                    "cx",
                    "cz",
                    "swap",
                    "iswap"
                  ],
                  "type": "string"
                },
                "maxItems": 4,
                "minItems": 1,
                "title": "Target Basis",
                "type": "array"
              }
            },
            "required": [
              "operation",
              "target_basis",
              "phase_context",
              "objectives"
            ],
            "title": "TargetSynthesisRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false,
        "$defs": {
          "SynthesisObjectives": {
            "additionalProperties": false,
            "properties": {
              "max_two_qubit_gates": {
                "maximum": 8,
                "minimum": 0,
                "title": "Max Two Qubit Gates",
                "type": "integer"
              },
              "priority": {
                "items": {
                  "enum": [
                    "two_qubit_gate_count",
                    "depth"
                  ],
                  "type": "string"
                },
                "maxItems": 2,
                "minItems": 1,
                "title": "Priority",
                "type": "array"
              }
            },
            "required": [
              "priority",
              "max_two_qubit_gates"
            ],
            "title": "SynthesisObjectives",
            "type": "object"
          },
          "TwoQubitOperation": {
            "additionalProperties": false,
            "properties": {
              "gate": {
                "enum": [
                  "identity",
                  "cx",
                  "cz",
                  "swap",
                  "iswap"
                ],
                "title": "Gate",
                "type": "string"
              },
              "phase_radians": {
                "default": 0,
                "maximum": 6.283185307179586,
                "minimum": -6.283185307179586,
                "title": "Phase Radians",
                "type": "number"
              }
            },
            "required": [
              "gate"
            ],
            "title": "TwoQubitOperation",
            "type": "object"
          }
        }
      },
      "annotations": {
        "title": "Two Qubit Target Synthesis",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Two Qubit Target Synthesis; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_provider_target_compile_v1",
      "title": "Provider Target Compile",
      "description": "Problem: Compile this bounded circuit to the supplied pinned provider target and return compatibility evidence. Input: JSON with qubit count, operations, target. Result: compiled artifact, gate mapping, pinned target snapshot and blockers. Limits: maximum operations: 4096, request bytes: 65536. Deterministic bounded local software evidence only; no QPU, live-provider, physical, formal-proof, certification, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "operations": {
                "items": {
                  "$ref": "#/$defs/CircuitOperation"
                },
                "maxItems": 4096,
                "minItems": 1,
                "title": "Operations",
                "type": "array"
              },
              "qubit_count": {
                "maximum": 1024,
                "minimum": 1,
                "title": "Qubit Count",
                "type": "integer"
              },
              "require_directed_coupling": {
                "default": true,
                "title": "Require Directed Coupling",
                "type": "boolean"
              },
              "target": {
                "$ref": "#/$defs/TargetSnapshot"
              }
            },
            "required": [
              "qubit_count",
              "operations",
              "target"
            ],
            "title": "TargetCompileRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false,
        "$defs": {
          "CircuitOperation": {
            "additionalProperties": false,
            "properties": {
              "angle_radians": {
                "anyOf": [
                  {
                    "maximum": 6.283185307179586,
                    "minimum": -6.283185307179586,
                    "type": "number"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": null,
                "title": "Angle Radians"
              },
              "gate": {
                "enum": [
                  "x",
                  "z",
                  "h",
                  "s",
                  "t",
                  "rx",
                  "rz",
                  "cx",
                  "cz"
                ],
                "title": "Gate",
                "type": "string"
              },
              "targets": {
                "items": {
                  "type": "integer"
                },
                "maxItems": 2,
                "minItems": 1,
                "title": "Targets",
                "type": "array"
              }
            },
            "required": [
              "gate",
              "targets"
            ],
            "title": "CircuitOperation",
            "type": "object"
          },
          "TargetSnapshot": {
            "additionalProperties": false,
            "properties": {
              "basis_gates": {
                "items": {
                  "enum": [
                    "x",
                    "z",
                    "h",
                    "s",
                    "t",
                    "rx",
                    "rz",
                    "cx",
                    "cz"
                  ],
                  "type": "string"
                },
                "maxItems": 9,
                "minItems": 1,
                "title": "Basis Gates",
                "type": "array"
              },
              "captured_at": {
                "anyOf": [
                  {
                    "format": "date-time",
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": null,
                "title": "Captured At"
              },
              "cost_per_shot_usd": {
                "anyOf": [
                  {
                    "maximum": 1000000,
                    "minimum": 0,
                    "type": "number"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": null,
                "title": "Cost Per Shot Usd"
              },
              "coupling_edges": {
                "items": {
                  "maxItems": 2,
                  "minItems": 2,
                  "prefixItems": [
                    {
                      "type": "integer"
                    },
                    {
                      "type": "integer"
                    }
                  ],
                  "type": "array"
                },
                "maxItems": 8192,
                "title": "Coupling Edges",
                "type": "array"
              },
              "gate_error_rates": {
                "additionalProperties": {
                  "type": "number"
                },
                "maxProperties": 32,
                "title": "Gate Error Rates",
                "type": "object"
              },
              "maximum_age_seconds": {
                "anyOf": [
                  {
                    "maximum": 31536000,
                    "minimum": 0,
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": null,
                "title": "Maximum Age Seconds"
              },
              "maximum_qubits": {
                "maximum": 1024,
                "minimum": 1,
                "title": "Maximum Qubits",
                "type": "integer"
              },
              "provider_name": {
                "default": "declared_snapshot",
                "maxLength": 128,
                "minLength": 1,
                "title": "Provider Name",
                "type": "string"
              },
              "snapshot_digest": {
                "pattern": "^[a-f0-9]{64}$",
                "title": "Snapshot Digest",
                "type": "string"
              },
              "source_uri": {
                "anyOf": [
                  {
                    "maxLength": 2048,
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": null,
                "title": "Source Uri"
              },
              "target_id": {
                "maxLength": 128,
                "minLength": 1,
                "title": "Target Id",
                "type": "string"
              }
            },
            "required": [
              "target_id",
              "snapshot_digest",
              "maximum_qubits",
              "basis_gates"
            ],
            "title": "TargetSnapshot",
            "type": "object"
          }
        }
      },
      "annotations": {
        "title": "Provider Target Compile",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Provider Target Compile; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_execution_plan_select_v1",
      "title": "Execution Plan Select",
      "description": "Problem: Select a supported execution plan against the supplied cost, depth, duration limits, and weights. Input: JSON with plans, weights, maximum cost usd, maximum depth, maximum duration seconds. Result: ranked feasible plans, objective scores, selected plan identity. Limits: maximum operations: 4096, request bytes: 65536. Deterministic bounded local software evidence only; no QPU, live-provider, physical, formal-proof, certification, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "maximum_cost_usd": {
                "maximum": 1000000000,
                "minimum": 0,
                "title": "Maximum Cost Usd",
                "type": "number"
              },
              "maximum_depth": {
                "maximum": 1000000,
                "minimum": 0,
                "title": "Maximum Depth",
                "type": "integer"
              },
              "maximum_duration_seconds": {
                "maximum": 31536000,
                "minimum": 0,
                "title": "Maximum Duration Seconds",
                "type": "number"
              },
              "maximum_estimated_error_probability": {
                "default": 1,
                "maximum": 1,
                "minimum": 0,
                "title": "Maximum Estimated Error Probability",
                "type": "number"
              },
              "maximum_queue_seconds": {
                "default": 31536000,
                "maximum": 31536000,
                "minimum": 0,
                "title": "Maximum Queue Seconds",
                "type": "number"
              },
              "plans": {
                "items": {
                  "$ref": "#/$defs/Plan"
                },
                "maxItems": 128,
                "minItems": 1,
                "title": "Plans",
                "type": "array"
              },
              "weights": {
                "additionalProperties": {
                  "type": "number"
                },
                "propertyNames": {
                  "enum": [
                    "cost",
                    "depth",
                    "duration",
                    "error",
                    "queue"
                  ]
                },
                "title": "Weights",
                "type": "object"
              }
            },
            "required": [
              "plans",
              "weights",
              "maximum_cost_usd",
              "maximum_depth",
              "maximum_duration_seconds"
            ],
            "title": "PlanSelectionRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false,
        "$defs": {
          "Plan": {
            "additionalProperties": false,
            "properties": {
              "compiled_depth": {
                "maximum": 1000000,
                "minimum": 0,
                "title": "Compiled Depth",
                "type": "integer"
              },
              "estimate_model_id": {
                "default": "caller-supplied-v1",
                "maxLength": 128,
                "minLength": 1,
                "title": "Estimate Model Id",
                "type": "string"
              },
              "estimated_cost_usd": {
                "maximum": 1000000000,
                "minimum": 0,
                "title": "Estimated Cost Usd",
                "type": "number"
              },
              "estimated_duration_seconds": {
                "maximum": 31536000,
                "minimum": 0,
                "title": "Estimated Duration Seconds",
                "type": "number"
              },
              "estimated_error_probability": {
                "default": 0,
                "maximum": 1,
                "minimum": 0,
                "title": "Estimated Error Probability",
                "type": "number"
              },
              "feasible": {
                "title": "Feasible",
                "type": "boolean"
              },
              "plan_id": {
                "maxLength": 128,
                "minLength": 1,
                "title": "Plan Id",
                "type": "string"
              },
              "queue_seconds": {
                "default": 0,
                "maximum": 31536000,
                "minimum": 0,
                "title": "Queue Seconds",
                "type": "number"
              },
              "shots": {
                "default": 0,
                "maximum": 10000000,
                "minimum": 0,
                "title": "Shots",
                "type": "integer"
              },
              "target_snapshot_digest": {
                "pattern": "^[a-f0-9]{64}$",
                "title": "Target Snapshot Digest",
                "type": "string"
              }
            },
            "required": [
              "plan_id",
              "estimated_cost_usd",
              "compiled_depth",
              "estimated_duration_seconds",
              "target_snapshot_digest",
              "feasible"
            ],
            "title": "Plan",
            "type": "object"
          }
        }
      },
      "annotations": {
        "title": "Execution Plan Select",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Execution Plan Select; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_circuit_assurance_report_v1",
      "title": "Circuit assurance report",
      "description": "Problem: Validate, compile, and report bounded assurance evidence for OpenQASM 3. Input: JSON with source. Result: assurance outcome, warnings, normalized source and evidence. Limits: source UTF-8 bytes: 65536, verification qubits: 3. Deterministic bounded local software evidence; not hardware evidence, a formal proof, certification, signature, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "profile": {
                "default": "balanced",
                "enum": [
                  "conservative",
                  "balanced",
                  "aggressive"
                ],
                "title": "Profile",
                "type": "string"
              },
              "source": {
                "minLength": 1,
                "title": "Source",
                "type": "string"
              },
              "source_format": {
                "const": "openqasm3",
                "default": "openqasm3",
                "title": "Source Format",
                "type": "string"
              }
            },
            "required": [
              "source"
            ],
            "title": "OpenQASMRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "title": "Circuit assurance report",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Circuit assurance report; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_optimization_preservation_audit_v1",
      "title": "Optimization preservation audit",
      "description": "Problem: Audit candidate optimization equivalence and qualitative coupling preservation. Input: JSON with original circuit, candidate circuit. Result: preserved or candidate-withheld outcome, input and output hashes, metric and semantic evidence. Limits: request bytes: 65536, verification qubits: 3. Deterministic bounded local software evidence; not hardware evidence, a formal proof, certification, signature, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "candidate_circuit": {
                "additionalProperties": true,
                "title": "Candidate Circuit",
                "type": "object"
              },
              "original_circuit": {
                "additionalProperties": true,
                "title": "Original Circuit",
                "type": "object"
              }
            },
            "required": [
              "original_circuit",
              "candidate_circuit"
            ],
            "title": "PreservationAuditRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "title": "Optimization preservation audit",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Optimization preservation audit; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_managed_simulator_v1",
      "title": "Managed simulator",
      "description": "Problem: Execute a bounded RQM Circuit IR circuit on the managed local statevector simulator. Input: JSON with circuit ir. Result: typed counts, probabilities, simulation configuration evidence. Limits: operations: 250, qubits: 16, shots: 10000. Deterministic bounded local software evidence; not hardware evidence, a formal proof, certification, signature, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "circuit_ir": {
                "$ref": "#/$defs/McpStudioCircuit"
              },
              "shots": {
                "default": 1024,
                "maximum": 10000,
                "minimum": 1,
                "title": "Shots",
                "type": "integer"
              },
              "target": {
                "const": "rqm_statevector",
                "default": "rqm_statevector",
                "title": "Target",
                "type": "string"
              }
            },
            "required": [
              "circuit_ir"
            ],
            "title": "McpStudioManagedSimulatorRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false,
        "$defs": {
          "McpStudioCircuit": {
            "additionalProperties": false,
            "properties": {
              "measurements": {
                "items": {
                  "$ref": "#/$defs/McpStudioMeasurement"
                },
                "maxItems": 16,
                "title": "Measurements",
                "type": "array"
              },
              "metadata": {
                "additionalProperties": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "integer"
                    },
                    {
                      "type": "number"
                    },
                    {
                      "type": "boolean"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "maxProperties": 32,
                "title": "Metadata",
                "type": "object"
              },
              "operations": {
                "items": {
                  "$ref": "#/$defs/McpStudioOperation"
                },
                "maxItems": 250,
                "title": "Operations",
                "type": "array"
              },
              "qubits": {
                "maximum": 16,
                "minimum": 1,
                "title": "Qubits",
                "type": "integer"
              },
              "schema_version": {
                "const": "0.2",
                "default": "0.2",
                "title": "Schema Version",
                "type": "string"
              }
            },
            "required": [
              "qubits"
            ],
            "title": "McpStudioCircuit",
            "type": "object"
          },
          "McpStudioMeasurement": {
            "additionalProperties": false,
            "properties": {
              "basis": {
                "const": "Z",
                "default": "Z",
                "title": "Basis",
                "type": "string"
              },
              "qubits": {
                "items": {
                  "type": "integer"
                },
                "maxItems": 16,
                "minItems": 1,
                "title": "Qubits",
                "type": "array"
              },
              "register": {
                "anyOf": [
                  {
                    "maxLength": 64,
                    "minLength": 1,
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": null,
                "title": "Register"
              }
            },
            "required": [
              "qubits"
            ],
            "title": "McpStudioMeasurement",
            "type": "object"
          },
          "McpStudioOperation": {
            "additionalProperties": false,
            "properties": {
              "controls": {
                "items": {
                  "type": "integer"
                },
                "maxItems": 1,
                "title": "Controls",
                "type": "array"
              },
              "gate": {
                "enum": [
                  "h",
                  "x",
                  "y",
                  "z",
                  "s",
                  "sdg",
                  "t",
                  "tdg",
                  "rx",
                  "ry",
                  "rz",
                  "cx",
                  "cz",
                  "swap"
                ],
                "title": "Gate",
                "type": "string"
              },
              "params": {
                "additionalProperties": {
                  "type": "number"
                },
                "maxProperties": 1,
                "title": "Params",
                "type": "object"
              },
              "targets": {
                "items": {
                  "type": "integer"
                },
                "maxItems": 2,
                "minItems": 1,
                "title": "Targets",
                "type": "array"
              }
            },
            "required": [
              "gate",
              "targets"
            ],
            "title": "McpStudioOperation",
            "type": "object"
          }
        }
      },
      "annotations": {
        "title": "Managed simulator",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Managed simulator; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "quantum_provider_readiness_check_v1",
      "title": "Provider Readiness Check",
      "description": "Problem: Accept or reject this bounded circuit for the supplied pinned provider target and readiness rules. Input: JSON with qubit count, operations, target, rules. Result: readiness verdict, rule results and blockers, target provenance. Limits: maximum operations: 4096, request bytes: 65536. Deterministic bounded local software evidence only; no QPU, live-provider, physical, formal-proof, certification, or quantum-advantage claim. Uses prepaid RQM credits within the owner's existing saved spending policy. Supply the user's exact inputs, approved USD max_total_price and one stable idempotency_key. A funded balance is not permission to spend. Acceptance is not completion: retrieve saved status, result and receipt with get_account_job. Recover an uncertain purchase with list_account_jobs and the original key before any retry; preserve identical inputs and ceiling. Never submit a new purchase or switch payment rails to recover. This operation does not activate or submit hardware.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          },
          "request": {
            "additionalProperties": false,
            "properties": {
              "operations": {
                "items": {
                  "$ref": "#/$defs/CircuitOperation"
                },
                "maxItems": 4096,
                "minItems": 1,
                "title": "Operations",
                "type": "array"
              },
              "qubit_count": {
                "maximum": 1024,
                "minimum": 1,
                "title": "Qubit Count",
                "type": "integer"
              },
              "rules": {
                "$ref": "#/$defs/ReadinessRules"
              },
              "target": {
                "$ref": "#/$defs/TargetSnapshot"
              }
            },
            "required": [
              "qubit_count",
              "operations",
              "target",
              "rules"
            ],
            "title": "ProviderReadinessRequest",
            "type": "object"
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false,
        "$defs": {
          "CircuitOperation": {
            "additionalProperties": false,
            "properties": {
              "angle_radians": {
                "anyOf": [
                  {
                    "maximum": 6.283185307179586,
                    "minimum": -6.283185307179586,
                    "type": "number"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": null,
                "title": "Angle Radians"
              },
              "gate": {
                "enum": [
                  "x",
                  "z",
                  "h",
                  "s",
                  "t",
                  "rx",
                  "rz",
                  "cx",
                  "cz"
                ],
                "title": "Gate",
                "type": "string"
              },
              "targets": {
                "items": {
                  "type": "integer"
                },
                "maxItems": 2,
                "minItems": 1,
                "title": "Targets",
                "type": "array"
              }
            },
            "required": [
              "gate",
              "targets"
            ],
            "title": "CircuitOperation",
            "type": "object"
          },
          "ReadinessRules": {
            "additionalProperties": false,
            "properties": {
              "maximum_depth_upper_bound": {
                "maximum": 1000000,
                "minimum": 1,
                "title": "Maximum Depth Upper Bound",
                "type": "integer"
              },
              "require_all_gates_supported": {
                "title": "Require All Gates Supported",
                "type": "boolean"
              },
              "require_coupling_compatible": {
                "title": "Require Coupling Compatible",
                "type": "boolean"
              }
            },
            "required": [
              "require_all_gates_supported",
              "require_coupling_compatible",
              "maximum_depth_upper_bound"
            ],
            "title": "ReadinessRules",
            "type": "object"
          },
          "TargetSnapshot": {
            "additionalProperties": false,
            "properties": {
              "basis_gates": {
                "items": {
                  "enum": [
                    "x",
                    "z",
                    "h",
                    "s",
                    "t",
                    "rx",
                    "rz",
                    "cx",
                    "cz"
                  ],
                  "type": "string"
                },
                "maxItems": 9,
                "minItems": 1,
                "title": "Basis Gates",
                "type": "array"
              },
              "captured_at": {
                "anyOf": [
                  {
                    "format": "date-time",
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": null,
                "title": "Captured At"
              },
              "cost_per_shot_usd": {
                "anyOf": [
                  {
                    "maximum": 1000000,
                    "minimum": 0,
                    "type": "number"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": null,
                "title": "Cost Per Shot Usd"
              },
              "coupling_edges": {
                "items": {
                  "maxItems": 2,
                  "minItems": 2,
                  "prefixItems": [
                    {
                      "type": "integer"
                    },
                    {
                      "type": "integer"
                    }
                  ],
                  "type": "array"
                },
                "maxItems": 8192,
                "title": "Coupling Edges",
                "type": "array"
              },
              "gate_error_rates": {
                "additionalProperties": {
                  "type": "number"
                },
                "maxProperties": 32,
                "title": "Gate Error Rates",
                "type": "object"
              },
              "maximum_age_seconds": {
                "anyOf": [
                  {
                    "maximum": 31536000,
                    "minimum": 0,
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": null,
                "title": "Maximum Age Seconds"
              },
              "maximum_qubits": {
                "maximum": 1024,
                "minimum": 1,
                "title": "Maximum Qubits",
                "type": "integer"
              },
              "provider_name": {
                "default": "declared_snapshot",
                "maxLength": 128,
                "minLength": 1,
                "title": "Provider Name",
                "type": "string"
              },
              "snapshot_digest": {
                "pattern": "^[a-f0-9]{64}$",
                "title": "Snapshot Digest",
                "type": "string"
              },
              "source_uri": {
                "anyOf": [
                  {
                    "maxLength": 2048,
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": null,
                "title": "Source Uri"
              },
              "target_id": {
                "maxLength": 128,
                "minLength": 1,
                "title": "Target Id",
                "type": "string"
              }
            },
            "required": [
              "target_id",
              "snapshot_digest",
              "maximum_qubits",
              "basis_gates"
            ],
            "title": "TargetSnapshot",
            "type": "object"
          }
        }
      },
      "annotations": {
        "title": "Provider Readiness Check",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {},
        "description": "Saved Account Core response for Provider Readiness Check; acceptance is not completion. Retrieve status, result and receipt using get_account_job."
      }
    },
    {
      "name": "optimize_quantum_circuit",
      "title": "Optimize a quantum circuit with preservation checks",
      "description": "Purchase verified-circuit-optimization-v1 through existing Account Core authorization, saved spending policy and durable results. Select compiler or single_qubit_fusion (bounded Qiskit adjacent single-qubit fusion); returns the original unless preservation is verified. Inspect the service contract first. Caller must approve max_total_price in USD. Preserve the same idempotency key and exact request on retry; recover uncertain submissions with list_account_jobs, then get_account_job. Acceptance is not completion. This does not submit hardware or establish device compatibility.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "request": {
            "type": "object",
            "properties": {
              "circuit": {
                "type": "object",
                "properties": {
                  "schema_version": {
                    "type": "string",
                    "minLength": 1
                  },
                  "num_qubits": {
                    "type": "integer",
                    "minimum": 1,
                    "maximum": 3
                  },
                  "instructions": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "propertyNames": {
                        "type": "string"
                      },
                      "additionalProperties": {
                        "$ref": "#/$defs/__schema0"
                      }
                    }
                  }
                },
                "required": [
                  "schema_version",
                  "num_qubits",
                  "instructions"
                ],
                "additionalProperties": false
              },
              "profile": {
                "default": "balanced",
                "type": "string",
                "enum": [
                  "safe",
                  "balanced",
                  "aggressive"
                ]
              },
              "backend": {
                "default": "generic",
                "type": "string",
                "enum": [
                  "generic",
                  "qiskit"
                ]
              },
              "strategy": {
                "default": "compiler",
                "type": "string",
                "enum": [
                  "compiler",
                  "single_qubit_fusion"
                ]
              }
            },
            "required": [
              "circuit"
            ],
            "additionalProperties": false
          },
          "idempotency_key": {
            "type": "string",
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
            "description": "Stable caller-chosen identifier for one purchase. Preserve the exact key and request on retries; recover uncertain submissions with list_account_jobs using this key."
          },
          "max_total_price": {
            "type": "string",
            "pattern": "^(?:0|[1-9]\\d{0,5})(?:\\.\\d{1,6})?$",
            "description": "Caller-approved total price ceiling in USD as a decimal string with up to six fractional digits. Not a quote, funding instruction or policy authorization; the saved spending policy must also permit this job."
          }
        },
        "required": [
          "request",
          "idempotency_key",
          "max_total_price"
        ],
        "additionalProperties": false,
        "$defs": {
          "__schema0": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "number"
              },
              {
                "type": "boolean"
              },
              {
                "type": "null"
              },
              {
                "type": "array",
                "items": {
                  "$ref": "#/$defs/__schema0"
                }
              },
              {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {
                  "$ref": "#/$defs/__schema0"
                }
              }
            ]
          }
        }
      },
      "annotations": {
        "title": "Optimize a quantum circuit with preservation checks",
        "readOnlyHint": false,
        "destructiveHint": true,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "_meta": {
        "securitySchemes": [
          {
            "type": "oauth2",
            "scopes": [
              "jobs.run"
            ]
          }
        ]
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {},
        "additionalProperties": {}
      }
    },
    {
      "name": "recommend_quantum_device",
      "title": "Recommend quantum device categories",
      "description": "Free API-owned device advice based on the goal and documented modality. Candidates are not validated for qubit capacity, connectivity, availability, fidelity or cost. Preserve the user's exact choice; never substitute or hide expensive choices. This creates no quote or authorization. Before paid submission verify current exact-device compatibility and account eligibility, obtain a fresh binding quote for the unchanged workload, and receive explicit customer approval. Hardware variational execution requires the coordinated Core budget contract and exact-device admission; simulator advice is not hardware evidence.",
      "inputSchema": {
        "type": "object",
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "goal": {
            "type": "string",
            "enum": [
              "learning",
              "circuit_execution",
              "qaoa",
              "vqe",
              "analog_simulation"
            ]
          },
          "qubits": {
            "type": "integer",
            "minimum": 1,
            "maximum": 1000
          },
          "shots": {
            "default": 100,
            "type": "integer",
            "minimum": 1,
            "maximum": 100000
          },
          "execution_preference": {
            "default": "either",
            "type": "string",
            "enum": [
              "simulator",
              "qpu",
              "either"
            ]
          },
          "preferred_device_arn": {
            "default": null,
            "anyOf": [
              {
                "type": "string",
                "minLength": 1,
                "maxLength": 512
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "goal",
          "qubits"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "title": "Recommend quantum device categories",
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": true
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "type": "object",
        "properties": {
          "schema_version": {
            "type": "string",
            "const": "rqm.device-recommendations.v1"
          },
          "authority": {
            "type": "string",
            "const": "public_advice_not_execution_authorization"
          },
          "request": {
            "type": "object",
            "properties": {
              "goal": {
                "type": "string",
                "enum": [
                  "learning",
                  "circuit_execution",
                  "qaoa",
                  "vqe",
                  "analog_simulation"
                ]
              },
              "qubits": {
                "type": "integer",
                "minimum": 1,
                "maximum": 1000
              },
              "shots": {
                "default": 100,
                "type": "integer",
                "minimum": 1,
                "maximum": 100000
              },
              "execution_preference": {
                "default": "either",
                "type": "string",
                "enum": [
                  "simulator",
                  "qpu",
                  "either"
                ]
              },
              "preferred_device_arn": {
                "default": null,
                "anyOf": [
                  {
                    "type": "string",
                    "minLength": 1,
                    "maxLength": 512
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "goal",
              "qubits",
              "shots",
              "execution_preference",
              "preferred_device_arn"
            ],
            "additionalProperties": false
          },
          "device_candidates": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "device_arn": {
                  "type": "string"
                },
                "execution_authorized": {
                  "type": "boolean",
                  "const": false
                },
                "quote_required": {
                  "type": "boolean",
                  "const": true
                }
              },
              "required": [
                "device_arn",
                "execution_authorized",
                "quote_required"
              ],
              "additionalProperties": {}
            }
          },
          "preferred_device_arn": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "recommended_device_arn": {
            "type": "null"
          },
          "selection_policy": {
            "type": "string",
            "const": "user_selects_exact_device_no_automatic_substitution"
          },
          "execution_performed": {
            "type": "boolean",
            "const": false
          },
          "funds_reserved": {
            "type": "boolean",
            "const": false
          },
          "quote_created": {
            "type": "boolean",
            "const": false
          }
        },
        "required": [
          "schema_version",
          "authority",
          "request",
          "device_candidates",
          "preferred_device_arn",
          "recommended_device_arn",
          "selection_policy",
          "execution_performed",
          "funds_reserved",
          "quote_created"
        ],
        "additionalProperties": {}
      }
    }
  ]
}
