Verify agent output (v3 candidate)
siteborne_verify_agent_output_v3_candidateEvaluate a supplied agent output against explicit claims, deterministic requirements, a required JSON Schema, and optional evidence. Use when: the caller already has an output and needs a governed verification verdict. Do not use when: evidence must first be gathered from a company (use siteborne_build_company_evidence_graph), URL (use siteborne_retrieve_verified_web_context), or document (use siteborne_extract_document_evidence_json), or independent reproduction of the output is required (not available). Parameters: verification_mode must be standard; independent_reproduction is defined but unavailable and is rejected before any payment challenge, never downgraded to standard. required_schema must fit SITEBORNE JSON Schema Profile 1 or the request is rejected before payment; minimum_score sets the acceptance threshold; maximum_authorized_price only constrains payment and never relaxes verification policy. Behavior: closed-world: standard mode evaluates only the supplied claims, requirements, output and evidence with no outbound retrieval, and persists governed payment, audit, job and Workflow state; an unpaid request returns payment_required; a repeated identical request with the same payment is replay-protected and is not charged twice. The verification policy and verdict rules do not depend on price or maximum_authorized_price. This service is currently production-disabled and rejects execution. Economics: exact price of $0.017 USD per request in standard mode; the payment challenge requires that amount and the charge settles at exactly that amount. independent_reproduction mode has a governed price of $0.049 USD but is not available: it is rejected before any payment challenge and never substituted. Failure: an unsupported or oversized required_schema, schema-invalid input and unavailable modes are rejected before any payment challenge; a failed verification is a normal fail or conditional verdict, not an error. Returns: claim-level and deterministic-check results, an overall verification verdict, and PCC evidence—not newly gathered source content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| minimum_score | No | Minimum overall verification score from 0 through 1; raising it makes the final acceptance verdict stricter. | |
| required_schema | Yes | JSON Schema the candidate output must satisfy; it constrains validation and cannot change SITEBORNE verifier policy. | |
| candidate_output | Yes | Agent-produced JSON object to evaluate, bounded to 200 properties and depth 10; it is evidence under test, not trusted policy. | |
| supplied_evidence | No | Up to twenty evidence objects supplied with the candidate output and bound to integrity hashes. | |
| verification_mode | Yes | Verification mode. Only standard (deterministic checks of the supplied material, no outbound retrieval) is available. independent_reproduction has a governed price but is not available: it is rejected with verification_mode_unavailable before any payment challenge and is never downgraded to standard. | |
| verification_contract | Yes | Complete set of claims and deterministic checks against which the supplied candidate output is evaluated. | |
| freshness_requirements | No | Optional maximum-age limits for evidence and schemas, each expressed in seconds. | |
| allowed_evidence_sources | No | Up to ten permitted evidence source URIs; evidence outside this allowlist cannot satisfy source restrictions. | |
| maximum_authorized_price | No | Buyer’s decimal-safe maximum authorized price; constrains the payment requirement and never relaxes verification policy. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | Output schema for verify_agent_output.v1 service. Must be a valid PCC 1.0.0 document with required net.siteborne.agent-verification.v1 extension. Governed candidate output for Service Contract 3.0.0 / PCC 2.0.0. |