{"openapi":"3.1.0","info":{"title":"ONE Voice Lab public evidence API","version":"1.1.0","description":"Public, evidence-labeled provider metadata and deterministic benchmark evidence. Provider capability, model, voice, and health reads use local curated or cached state and never invoke provider APIs. Benchmark methodology, leaderboard, fixture, and integrity operations are nonbillable and expose no administrative action, credential, or signing key. Synthetic and catalog evidence does not establish provider quality or production readiness."},"servers":[{"url":"https://one-voice-lab.vercel.app"}],"paths":{"/api/public/v1/lab":{"get":{"operationId":"getLab","summary":"Get the public lab index and execution safety boundary.","responses":{"200":{"description":"Public lab index.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schemaVersion","generatedAt","canonicalUrl","evidenceType","lastVerifiedAt","data"],"properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"generatedAt":{"type":"string","format":"date-time"},"canonicalUrl":{"type":"string","format":"uri"},"evidenceType":{"$ref":"#/components/schemas/EvidenceType"},"lastVerifiedAt":{"type":"string","format":"date"},"data":{"$ref":"#/components/schemas/Lab"}}}}}}}}},"/api/public/v1/providers":{"get":{"operationId":"listProviders","x-one-action":"providers.list","summary":"List evidence-labeled provider catalog records without secret names or values.","parameters":[{"name":"limit","in":"query","required":false,"schema":{"$ref":"#/components/schemas/ProviderListQuery/properties/limit"},"description":"Bounded page size; defaults to 25."},{"name":"after","in":"query","required":false,"schema":{"$ref":"#/components/schemas/ProviderListQuery/properties/after"},"description":"Stable provider-ID cursor from the preceding page."},{"name":"group","in":"query","required":false,"schema":{"$ref":"#/components/schemas/ProviderListQuery/properties/group"},"description":"Optional catalog-group filter."},{"name":"kind","in":"query","required":false,"schema":{"$ref":"#/components/schemas/ProviderListQuery/properties/kind"},"description":"Optional provider, runtime, infrastructure, or evaluation-system kind filter."},{"name":"capability","in":"query","required":false,"schema":{"$ref":"#/components/schemas/ProviderListQuery/properties/capabilityId"},"description":"Optional normalized declared-capability filter."}],"responses":{"200":{"description":"Bounded provider catalog page.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schemaVersion","generatedAt","canonicalUrl","evidenceType","lastVerifiedAt","data"],"properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"generatedAt":{"type":"string","format":"date-time"},"canonicalUrl":{"type":"string","format":"uri"},"evidenceType":{"$ref":"#/components/schemas/EvidenceType"},"lastVerifiedAt":{"type":"string","format":"date"},"data":{"$ref":"#/components/schemas/ProviderList"}}}}},"headers":{"X-Result-Count":{"description":"Number of provider records in this page.","schema":{"type":"integer","minimum":0,"maximum":50}},"X-Total-Matched":{"description":"Count after safe metadata filters and before pagination.","schema":{"type":"integer","minimum":0}},"X-Next-Cursor":{"description":"Stable provider ID cursor for the next page; omitted at the end.","schema":{"$ref":"#/components/schemas/ProviderCatalogId"}}}},"400":{"description":"The request did not match the canonical public action schema.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"The bounded public read limit was exceeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/api/public/v1/providers/{provider}":{"get":{"operationId":"getProvider","x-one-action":"providers.get","summary":"Get one provider by its open stable catalog ID.","parameters":[{"name":"provider","in":"path","required":true,"schema":{"$ref":"#/components/schemas/ProviderCatalogId"},"description":"An open stable catalog ID returned by listProviders; catalog membership does not imply an installed adapter."}],"responses":{"200":{"description":"Provider catalog record.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schemaVersion","generatedAt","canonicalUrl","evidenceType","lastVerifiedAt","data"],"properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"generatedAt":{"type":"string","format":"date-time"},"canonicalUrl":{"type":"string","format":"uri"},"evidenceType":{"$ref":"#/components/schemas/EvidenceType"},"lastVerifiedAt":{"type":"string","format":"date"},"data":{"$ref":"#/components/schemas/Provider"}}}}}},"404":{"description":"The stable public ID was not found.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"The bounded public read limit was exceeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/api/public/v1/providers/{provider}/capabilities":{"get":{"operationId":"listProviderCapabilities","x-one-action":"providers.listCapabilities","summary":"List normalized capability declarations with provenance and verification state.","description":"A provider-documented capability is not an installed adapter, live-enabled feature, benchmark result, or public ranking.","parameters":[{"name":"provider","in":"path","required":true,"schema":{"$ref":"#/components/schemas/ProviderCatalogId"},"description":"An open stable catalog ID returned by listProviders; catalog membership does not imply an installed adapter."}],"responses":{"200":{"description":"Provider capability declarations.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schemaVersion","generatedAt","canonicalUrl","evidenceType","lastVerifiedAt","data"],"properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"generatedAt":{"type":"string","format":"date-time"},"canonicalUrl":{"type":"string","format":"uri"},"evidenceType":{"$ref":"#/components/schemas/EvidenceType"},"lastVerifiedAt":{"type":"string","format":"date"},"data":{"$ref":"#/components/schemas/ProviderCapabilities"}}}}}},"404":{"description":"The stable public ID was not found.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"The bounded public read limit was exceeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/api/public/v1/providers/{provider}/models":{"get":{"operationId":"listProviderModels","x-one-action":"providers.listModels","summary":"List curated or cached public model metadata.","description":"This route never performs live upstream discovery. An unavailable response is truthful when no public-safe catalog has been curated or cached.","parameters":[{"name":"provider","in":"path","required":true,"schema":{"$ref":"#/components/schemas/ProviderCatalogId"},"description":"An open stable catalog ID returned by listProviders; catalog membership does not imply an installed adapter."}],"responses":{"200":{"description":"Public-safe provider model metadata.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schemaVersion","generatedAt","canonicalUrl","evidenceType","lastVerifiedAt","data"],"properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"generatedAt":{"type":"string","format":"date-time"},"canonicalUrl":{"type":"string","format":"uri"},"evidenceType":{"$ref":"#/components/schemas/EvidenceType"},"lastVerifiedAt":{"type":"string","format":"date"},"data":{"$ref":"#/components/schemas/ProviderModels"}}}}}},"404":{"description":"The stable public ID was not found.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"The bounded public read limit was exceeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/api/public/v1/providers/{provider}/voices":{"get":{"operationId":"listProviderVoices","x-one-action":"providers.listVoices","summary":"List curated public-safe voice metadata.","description":"This route does not expose account-scoped voice catalogs and never performs live upstream discovery.","parameters":[{"name":"provider","in":"path","required":true,"schema":{"$ref":"#/components/schemas/ProviderCatalogId"},"description":"An open stable catalog ID returned by listProviders; catalog membership does not imply an installed adapter."}],"responses":{"200":{"description":"Public-safe provider voice metadata.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schemaVersion","generatedAt","canonicalUrl","evidenceType","lastVerifiedAt","data"],"properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"generatedAt":{"type":"string","format":"date-time"},"canonicalUrl":{"type":"string","format":"uri"},"evidenceType":{"$ref":"#/components/schemas/EvidenceType"},"lastVerifiedAt":{"type":"string","format":"date"},"data":{"$ref":"#/components/schemas/ProviderVoices"}}}}}},"404":{"description":"The stable public ID was not found.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"The bounded public read limit was exceeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/api/public/v1/providers/{provider}/health":{"get":{"operationId":"getProviderHealth","x-one-action":"providers.getHealth","summary":"Read bounded local or cached readiness and health state.","description":"Health describes operational readiness, not benchmark performance, and this route does not poll a provider.","parameters":[{"name":"provider","in":"path","required":true,"schema":{"$ref":"#/components/schemas/ProviderCatalogId"},"description":"An open stable catalog ID returned by listProviders; catalog membership does not imply an installed adapter."}],"responses":{"200":{"description":"Provider readiness and health metadata.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schemaVersion","generatedAt","canonicalUrl","evidenceType","lastVerifiedAt","data"],"properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"generatedAt":{"type":"string","format":"date-time"},"canonicalUrl":{"type":"string","format":"uri"},"evidenceType":{"$ref":"#/components/schemas/EvidenceType"},"lastVerifiedAt":{"type":"string","format":"date"},"data":{"$ref":"#/components/schemas/ProviderHealth"}}}}}},"404":{"description":"The stable public ID was not found.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"The bounded public read limit was exceeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/api/public/v1/evals":{"get":{"operationId":"listEvals","x-one-action":"evaluations.list","summary":"List reproducible evaluation definitions and evidence boundaries.","responses":{"200":{"description":"Evaluation registry.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schemaVersion","generatedAt","canonicalUrl","evidenceType","lastVerifiedAt","data"],"properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"generatedAt":{"type":"string","format":"date-time"},"canonicalUrl":{"type":"string","format":"uri"},"evidenceType":{"$ref":"#/components/schemas/EvidenceType"},"lastVerifiedAt":{"type":"string","format":"date"},"data":{"$ref":"#/components/schemas/EvalList"}}}}}}}}},"/api/public/v1/evals/{eval}":{"get":{"operationId":"getEval","x-one-action":"evaluations.get","summary":"Get one evaluation definition by its stable slug.","parameters":[{"name":"eval","in":"path","required":true,"schema":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"description":"Stable evaluation ID returned by listEvals."}],"responses":{"200":{"description":"Evaluation definition.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schemaVersion","generatedAt","canonicalUrl","evidenceType","lastVerifiedAt","data"],"properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"generatedAt":{"type":"string","format":"date-time"},"canonicalUrl":{"type":"string","format":"uri"},"evidenceType":{"$ref":"#/components/schemas/EvidenceType"},"lastVerifiedAt":{"type":"string","format":"date"},"data":{"$ref":"#/components/schemas/Eval"}}}}}},"404":{"description":"The stable public ID was not found.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/api/public/v1/evals/{eval}/run":{"post":{"operationId":"runSyntheticEval","x-one-action":"publicEvaluation.runSynthetic","summary":"Run an existing deterministic local fixture without a provider call or billable action.","description":"No request body or remote URL is accepted. The stable eval ID selects repository-owned fixture logic. The result remains simulated and may require human review.","parameters":[{"name":"eval","in":"path","required":true,"schema":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"description":"Stable evaluation ID returned by listEvals."}],"responses":{"200":{"description":"Structured simulated result.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schemaVersion","generatedAt","canonicalUrl","evidenceType","lastVerifiedAt","data"],"properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"generatedAt":{"type":"string","format":"date-time"},"canonicalUrl":{"type":"string","format":"uri"},"evidenceType":{"$ref":"#/components/schemas/EvidenceType"},"lastVerifiedAt":{"type":"string","format":"date"},"data":{"$ref":"#/components/schemas/SyntheticEvalResult"}}}}}},"404":{"description":"The stable public ID was not found.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/api/public/v1/methodology":{"get":{"operationId":"getMethodology","x-one-action":"methodology.get","summary":"Get the public evidence vocabulary, comparison principles, and safety constraints.","responses":{"200":{"description":"Evaluation methodology.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schemaVersion","generatedAt","canonicalUrl","evidenceType","lastVerifiedAt","data"],"properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"generatedAt":{"type":"string","format":"date-time"},"canonicalUrl":{"type":"string","format":"uri"},"evidenceType":{"$ref":"#/components/schemas/EvidenceType"},"lastVerifiedAt":{"type":"string","format":"date"},"data":{"$ref":"#/components/schemas/Methodology"}}}}}}}}},"/api/public/v1/methodologies":{"get":{"operationId":"listBenchmarkMethodologies","x-one-action":"benchmark.listMethodologies","summary":"List the versioned canonical benchmark methodology contracts.","responses":{"200":{"description":"Canonical benchmark methodologies.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schemaVersion","generatedAt","canonicalUrl","evidenceType","lastVerifiedAt","data"],"properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"generatedAt":{"type":"string","format":"date-time"},"canonicalUrl":{"type":"string","format":"uri"},"evidenceType":{"$ref":"#/components/schemas/EvidenceType"},"lastVerifiedAt":{"type":"string","format":"date"},"data":{"$ref":"#/components/schemas/BenchmarkMethodologyList"}}}}}},"429":{"description":"The bounded public read limit was exceeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/api/public/v1/methodologies/{methodology}":{"get":{"operationId":"getBenchmarkMethodology","x-one-action":"benchmark.inspectMethodology","summary":"Get one exact canonical benchmark methodology and version.","parameters":[{"name":"methodology","in":"path","required":true,"schema":{"type":"string","pattern":"^[a-z0-9]+(?:[._-][a-z0-9]+)*$"},"description":"Stable methodology ID returned by listBenchmarkMethodologies."},{"name":"version","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$","default":"1.0.0"},"description":"Exact semantic version; defaults to 1.0.0."}],"responses":{"200":{"description":"Canonical benchmark methodology.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schemaVersion","generatedAt","canonicalUrl","evidenceType","lastVerifiedAt","data"],"properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"generatedAt":{"type":"string","format":"date-time"},"canonicalUrl":{"type":"string","format":"uri"},"evidenceType":{"$ref":"#/components/schemas/EvidenceType"},"lastVerifiedAt":{"type":"string","format":"date"},"data":{"$ref":"#/components/schemas/BenchmarkMethodology"}}}}}},"400":{"description":"The request did not match the canonical public action schema.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"404":{"description":"The stable public ID was not found.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"The bounded public read limit was exceeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/api/public/v1/leaderboards":{"get":{"operationId":"listLeaderboardSnapshots","x-one-action":"benchmark.listLeaderboardSnapshots","summary":"List bounded public-verified leaderboard snapshot metadata.","description":"An empty list truthfully means no public-verified snapshots are available. This route does not publish, mutate, or manufacture rankings.","parameters":[{"name":"suiteId","in":"query","required":false,"schema":{"type":"string","maxLength":160},"description":"Optional stable suite ID filter."},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50,"default":20},"description":"Bounded page size."},{"name":"beforeAsOf","in":"query","required":false,"schema":{"type":"string","format":"date-time"},"description":"Keyset timestamp; must be paired with beforeId."},{"name":"beforeId","in":"query","required":false,"schema":{"type":"string","format":"uuid"},"description":"Keyset snapshot ID; must be paired with beforeAsOf."}],"responses":{"200":{"description":"Public-verified leaderboard snapshot metadata.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schemaVersion","generatedAt","canonicalUrl","evidenceType","lastVerifiedAt","data"],"properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"generatedAt":{"type":"string","format":"date-time"},"canonicalUrl":{"type":"string","format":"uri"},"evidenceType":{"$ref":"#/components/schemas/EvidenceType"},"lastVerifiedAt":{"type":"string","format":"date"},"data":{"$ref":"#/components/schemas/LeaderboardList"}}}}}},"400":{"description":"The request did not match the canonical public action schema.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"The bounded public read limit was exceeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/api/public/v1/leaderboards/fixture":{"get":{"operationId":"getFixtureLeaderboard","x-one-action":"benchmark.fixtureLeaderboard","summary":"Get the deterministic simulated fixture leaderboard.","description":"The fixture is non-public evidence, is not a provider-performance claim, and makes no provider call.","responses":{"200":{"description":"Synthetic fixture leaderboard.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schemaVersion","generatedAt","canonicalUrl","evidenceType","lastVerifiedAt","data"],"properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"generatedAt":{"type":"string","format":"date-time"},"canonicalUrl":{"type":"string","format":"uri"},"evidenceType":{"$ref":"#/components/schemas/EvidenceType"},"lastVerifiedAt":{"type":"string","format":"date"},"data":{"$ref":"#/components/schemas/FixtureLeaderboard"}}}}}},"429":{"description":"The bounded public read limit was exceeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/api/public/v1/benchmarks/verify":{"post":{"operationId":"verifyBenchmarkResult","x-one-action":"benchmark.verifyResultIntegrity","summary":"Recompute canonical SHA-256 integrity for one supplied benchmark result.","description":"Hash verification is bounded local computation. It does not sign, publish, trust, or execute the result and does not use a provider or signing key.","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BenchmarkVerificationRequest"}}}},"responses":{"200":{"description":"Benchmark hash verification state.","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["schemaVersion","generatedAt","canonicalUrl","evidenceType","lastVerifiedAt","data"],"properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"generatedAt":{"type":"string","format":"date-time"},"canonicalUrl":{"type":"string","format":"uri"},"evidenceType":{"$ref":"#/components/schemas/EvidenceType"},"lastVerifiedAt":{"type":"string","format":"date"},"data":{"$ref":"#/components/schemas/BenchmarkVerificationResult"}}}}}},"400":{"description":"The request did not match the canonical public action schema.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"413":{"description":"The bounded verification input exceeds 2.1 MB.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"429":{"description":"The bounded public read limit was exceeded.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}}},"components":{"schemas":{"EvidenceType":{"type":"string","enum":["repository_verified","provider_documentation_verified","manual_verification_required","no_implementation_evidence","simulated","measured","assumption","experimental"]},"ProviderCatalogId":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"ProviderListQuery":{"type":"object","properties":{"limit":{"default":25,"type":"integer","minimum":1,"maximum":50},"after":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"group":{"type":"string","enum":["core-and-immediate","benchmark-anchors","specialist-voice","local-and-self-hosted","voice-stack-infrastructure","evaluation-interoperability"]},"kind":{"type":"string","enum":["speech-provider","local-runtime","voice-stack-infrastructure","evaluation-system"]},"capabilityId":{"type":"string","enum":["discovery.models","discovery.voices","stt.prerecorded","stt.streaming","stt.partial-transcripts","stt.final-transcripts","stt.diarization","stt.language-detection","stt.multilingual","stt.code-switching","stt.word-timestamps","stt.utterance-timestamps","stt.turn-aware","stt.phrase-biasing","stt.custom-vocabulary","stt.endpointing","stt.speaker-identification","stt.confidence","tts.batch","tts.streaming","tts.voice-selection","tts.custom-voices","tts.voice-cloning","tts.pronunciation-control","tts.multilingual","tts.timestamps","tts.style-control","tts.emotion-control","tts.speed-control","realtime.speech-to-speech","realtime.conversation","realtime.barge-in","realtime.turn-detection","realtime.reconnect","realtime.transport","realtime.server-agent","realtime.client-streaming","audio.summarization","audio.sentiment","audio.topic-extraction","audio.intent-extraction","audio.redaction","audio.moderation","audio.provider-post-processing","deployment.hosted","deployment.self-hosted","deployment.local","deployment.private-cloud","deployment.regional","deployment.on-premises"]}},"additionalProperties":false},"ProviderState":{"type":"object","properties":{"listed":{"type":"boolean","const":true},"configured":{"type":"boolean"},"adapterBacked":{"type":"boolean"},"liveEnabled":{"type":"boolean"},"docsVerified":{"type":"boolean"},"repositoryVerified":{"type":"boolean"},"experimental":{"type":"boolean"}},"required":["listed","configured","adapterBacked","liveEnabled","docsVerified","repositoryVerified","experimental"],"additionalProperties":false},"Provider":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"name":{"type":"string","minLength":1},"description":{"type":"string","minLength":1},"status":{"type":"string","enum":["Working","Prototype","Demo-only","Partial","Planned"]},"url":{"type":"string","format":"uri"},"states":{"type":"object","properties":{"listed":{"type":"boolean","const":true},"configured":{"type":"boolean"},"adapterBacked":{"type":"boolean"},"liveEnabled":{"type":"boolean"},"docsVerified":{"type":"boolean"},"repositoryVerified":{"type":"boolean"},"experimental":{"type":"boolean"}},"required":["listed","configured","adapterBacked","liveEnabled","docsVerified","repositoryVerified","experimental"],"additionalProperties":false},"capabilities":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","enum":["models","voices","stt-prerecorded","stt-streaming","conversational-stt","tts","voice-agent","temporary-browser-auth","docs-evidence","text-intelligence"]},"providerSupport":{"type":"string","enum":["Repository verified","Provider documentation verified","Verification required","Not supported"]},"labImplementation":{"type":"string","enum":["Working","Prototype","Demo-only","Partial","Planned"]},"evidence":{"type":"string","enum":["Repository verified","Provider documentation verified","Manual verification required","No implementation evidence"]},"adapterBacked":{"type":"boolean"},"liveEnabled":{"type":"boolean"},"providerTerm":{"type":"string","minLength":1}},"required":["id","providerSupport","labImplementation","evidence","adapterBacked","liveEnabled"],"additionalProperties":false}},"modules":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1},"name":{"type":"string","minLength":1},"href":{"type":"string","pattern":"^\\/.*"},"capabilities":{"type":"array","items":{"type":"string","enum":["models","voices","stt-prerecorded","stt-streaming","conversational-stt","tts","voice-agent","temporary-browser-auth","docs-evidence","text-intelligence"]}}},"required":["id","name","href","capabilities"],"additionalProperties":false}},"evidence":{"type":"string","enum":["Repository verified","Provider documentation verified","Manual verification required","No implementation evidence"]},"evidenceType":{"type":"string","enum":["repository_verified","provider_documentation_verified","manual_verification_required","no_implementation_evidence","simulated","measured","assumption","experimental"]},"documentationStatus":{"type":"string","minLength":1},"limitations":{"type":"array","items":{"type":"string","minLength":1}},"lastVerifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"sourceUrls":{"type":"array","items":{"type":"string","format":"uri"}},"platform":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"id":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"displayName":{"type":"string","minLength":1},"description":{"type":"string","minLength":1},"group":{"type":"string","enum":["core-and-immediate","benchmark-anchors","specialist-voice","local-and-self-hosted","voice-stack-infrastructure","evaluation-interoperability"]},"kind":{"type":"string","enum":["speech-provider","local-runtime","voice-stack-infrastructure","evaluation-system"]},"category":{"type":"string","minLength":1},"links":{"type":"object","properties":{"website":{"type":"string","format":"uri"},"documentation":{"type":"string","format":"uri"}},"additionalProperties":false},"lifecycle":{"type":"object","properties":{"discovery":{"type":"string","enum":["cataloged","outreach-planned","credentials-requested","credentials-received"]},"integration":{"type":"string","enum":["adapter-missing","adapter-in-progress","fixture-validated","contract-tests-passed","configured"]},"access":{"type":"string","enum":["globally-disabled","fixture-only","private-testing","trusted-user-access","public-use","budget-paused"]},"runtime":{"type":"string","enum":["enabled","disabled","budget-paused","degraded","unavailable","deprecated"]},"benchmark":{"type":"string","enum":["ineligible","fixture-only","private-testing","benchmark-eligible","publicly-ranked"]}},"required":["discovery","integration","access","runtime","benchmark"],"additionalProperties":false},"readiness":{"type":"object","properties":{"state":{"type":"string","enum":["listed","configured","adapter-backed","live-enabled","unavailable"]},"explanation":{"type":"string","minLength":1}},"required":["state","explanation"],"additionalProperties":false},"credential":{"type":"object","properties":{"required":{"type":"boolean"},"state":{"type":"string","enum":["not-required","unconfigured","configured-not-runtime-verified","invalid","unknown","environment-restricted"]}},"required":["required","state"],"additionalProperties":false},"health":{"type":"object","properties":{"state":{"type":"string","enum":["configured","unconfigured","healthy","degraded","unavailable","disabled","budget-paused","unknown"]},"checkedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"source":{"type":"string","enum":["operational-policy","configuration","not-observed"]}},"required":["state","source"],"additionalProperties":false},"integration":{"type":"object","properties":{"installed":{"type":"boolean"},"fixtureCapable":{"type":"boolean"}},"required":["installed","fixtureCapable"],"additionalProperties":false},"capabilities":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","enum":["discovery.models","discovery.voices","stt.prerecorded","stt.streaming","stt.partial-transcripts","stt.final-transcripts","stt.diarization","stt.language-detection","stt.multilingual","stt.code-switching","stt.word-timestamps","stt.utterance-timestamps","stt.turn-aware","stt.phrase-biasing","stt.custom-vocabulary","stt.endpointing","stt.speaker-identification","stt.confidence","tts.batch","tts.streaming","tts.voice-selection","tts.custom-voices","tts.voice-cloning","tts.pronunciation-control","tts.multilingual","tts.timestamps","tts.style-control","tts.emotion-control","tts.speed-control","realtime.speech-to-speech","realtime.conversation","realtime.barge-in","realtime.turn-detection","realtime.reconnect","realtime.transport","realtime.server-agent","realtime.client-streaming","audio.summarization","audio.sentiment","audio.topic-extraction","audio.intent-extraction","audio.redaction","audio.moderation","audio.provider-post-processing","deployment.hosted","deployment.self-hosted","deployment.local","deployment.private-cloud","deployment.regional","deployment.on-premises"]},"family":{"type":"string","enum":["discovery","speech-to-text","text-to-speech","realtime-voice","audio-intelligence","deployment"]},"support":{"type":"string","enum":["unknown","unsupported","supported"]},"verification":{"type":"string","enum":["unverified","provider-documented","integration-supported","one-verified","benchmarked"]},"sources":{"maxItems":8,"type":"array","items":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string","minLength":1,"maxLength":160},"verifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["url","title"],"additionalProperties":false}},"providerModelScope":{"maxItems":32,"type":"array","items":{"type":"string","minLength":1,"maxLength":160}},"lastVerifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"requiredAdapter":{"type":"string","enum":["none","model-discovery","voice-discovery","prerecorded-stt","streaming-stt","turn-aware-stt","batch-tts","streaming-tts","realtime-voice","audio-intelligence","health"]},"integrationPath":{"type":"string","enum":["adapter","legacy-route","metadata-only","none"]},"costBearing":{"type":"boolean"},"benchmarkEligibility":{"type":"string","enum":["ineligible","fixture-only","eligible"]}},"required":["id","family","support","verification","sources","requiredAdapter","integrationPath","costBearing","benchmarkEligibility"],"additionalProperties":false}},"models":{"maxItems":200,"type":"array","items":{"type":"object","properties":{"providerId":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"referenceId":{"type":"string","pattern":"^[a-z0-9]+(?:[._:-][a-z0-9]+)*$"},"providerModelId":{"type":"string","minLength":1,"maxLength":200},"displayName":{"type":"string","minLength":1,"maxLength":160},"modality":{"type":"string","enum":["speech-to-text","text-to-speech","realtime-voice","audio-intelligence"]},"capabilities":{"type":"array","items":{"type":"string","enum":["discovery.models","discovery.voices","stt.prerecorded","stt.streaming","stt.partial-transcripts","stt.final-transcripts","stt.diarization","stt.language-detection","stt.multilingual","stt.code-switching","stt.word-timestamps","stt.utterance-timestamps","stt.turn-aware","stt.phrase-biasing","stt.custom-vocabulary","stt.endpointing","stt.speaker-identification","stt.confidence","tts.batch","tts.streaming","tts.voice-selection","tts.custom-voices","tts.voice-cloning","tts.pronunciation-control","tts.multilingual","tts.timestamps","tts.style-control","tts.emotion-control","tts.speed-control","realtime.speech-to-speech","realtime.conversation","realtime.barge-in","realtime.turn-detection","realtime.reconnect","realtime.transport","realtime.server-agent","realtime.client-streaming","audio.summarization","audio.sentiment","audio.topic-extraction","audio.intent-extraction","audio.redaction","audio.moderation","audio.provider-post-processing","deployment.hosted","deployment.self-hosted","deployment.local","deployment.private-cloud","deployment.regional","deployment.on-premises"]}},"languages":{"maxItems":200,"type":"array","items":{"type":"string","minLength":2,"maxLength":35}},"availability":{"type":"string","enum":["available","unavailable","deprecated","unknown"]},"source":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string","minLength":1,"maxLength":160},"verifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["url","title"],"additionalProperties":false},"lastVerifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["providerId","referenceId","providerModelId","displayName","modality","capabilities","languages","availability","source","lastVerifiedAt"],"additionalProperties":false}},"voices":{"maxItems":200,"type":"array","items":{"type":"object","properties":{"providerId":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"referenceId":{"type":"string","pattern":"^[a-z0-9]+(?:[._:-][a-z0-9]+)*$"},"providerVoiceId":{"type":"string","minLength":1,"maxLength":200},"displayName":{"type":"string","minLength":1,"maxLength":160},"supportedModelReferences":{"maxItems":200,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"languages":{"maxItems":200,"type":"array","items":{"type":"string","minLength":2,"maxLength":35}},"availability":{"type":"string","enum":["available","unavailable","deprecated","unknown"]},"source":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string","minLength":1,"maxLength":160},"verifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["url","title"],"additionalProperties":false},"lastVerifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["providerId","referenceId","providerVoiceId","displayName","supportedModelReferences","languages","availability","source","lastVerifiedAt"],"additionalProperties":false}},"metadata":{"type":"object","properties":{"verification":{"type":"string","enum":["verified","partially-verified","unverified"]},"sources":{"type":"array","items":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string","minLength":1,"maxLength":160},"verifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["url","title"],"additionalProperties":false}},"lastVerifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["verification","sources"],"additionalProperties":false}},"required":["schemaVersion","id","displayName","description","group","kind","category","links","lifecycle","readiness","credential","health","integration","capabilities","models","voices","metadata"],"additionalProperties":false}},"required":["id","name","description","status","url","states","capabilities","modules","evidence","evidenceType","documentationStatus","limitations","sourceUrls","platform"],"additionalProperties":false},"ProviderList":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"name":{"type":"string","minLength":1},"description":{"type":"string","minLength":1},"status":{"type":"string","enum":["Working","Prototype","Demo-only","Partial","Planned"]},"url":{"type":"string","format":"uri"},"states":{"type":"object","properties":{"listed":{"type":"boolean","const":true},"configured":{"type":"boolean"},"adapterBacked":{"type":"boolean"},"liveEnabled":{"type":"boolean"},"docsVerified":{"type":"boolean"},"repositoryVerified":{"type":"boolean"},"experimental":{"type":"boolean"}},"required":["listed","configured","adapterBacked","liveEnabled","docsVerified","repositoryVerified","experimental"],"additionalProperties":false},"capabilities":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","enum":["models","voices","stt-prerecorded","stt-streaming","conversational-stt","tts","voice-agent","temporary-browser-auth","docs-evidence","text-intelligence"]},"providerSupport":{"type":"string","enum":["Repository verified","Provider documentation verified","Verification required","Not supported"]},"labImplementation":{"type":"string","enum":["Working","Prototype","Demo-only","Partial","Planned"]},"evidence":{"type":"string","enum":["Repository verified","Provider documentation verified","Manual verification required","No implementation evidence"]},"adapterBacked":{"type":"boolean"},"liveEnabled":{"type":"boolean"},"providerTerm":{"type":"string","minLength":1}},"required":["id","providerSupport","labImplementation","evidence","adapterBacked","liveEnabled"],"additionalProperties":false}},"modules":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1},"name":{"type":"string","minLength":1},"href":{"type":"string","pattern":"^\\/.*"},"capabilities":{"type":"array","items":{"type":"string","enum":["models","voices","stt-prerecorded","stt-streaming","conversational-stt","tts","voice-agent","temporary-browser-auth","docs-evidence","text-intelligence"]}}},"required":["id","name","href","capabilities"],"additionalProperties":false}},"evidence":{"type":"string","enum":["Repository verified","Provider documentation verified","Manual verification required","No implementation evidence"]},"evidenceType":{"type":"string","enum":["repository_verified","provider_documentation_verified","manual_verification_required","no_implementation_evidence","simulated","measured","assumption","experimental"]},"documentationStatus":{"type":"string","minLength":1},"limitations":{"type":"array","items":{"type":"string","minLength":1}},"lastVerifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"sourceUrls":{"type":"array","items":{"type":"string","format":"uri"}},"platform":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"id":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"displayName":{"type":"string","minLength":1},"description":{"type":"string","minLength":1},"group":{"type":"string","enum":["core-and-immediate","benchmark-anchors","specialist-voice","local-and-self-hosted","voice-stack-infrastructure","evaluation-interoperability"]},"kind":{"type":"string","enum":["speech-provider","local-runtime","voice-stack-infrastructure","evaluation-system"]},"category":{"type":"string","minLength":1},"links":{"type":"object","properties":{"website":{"type":"string","format":"uri"},"documentation":{"type":"string","format":"uri"}},"additionalProperties":false},"lifecycle":{"type":"object","properties":{"discovery":{"type":"string","enum":["cataloged","outreach-planned","credentials-requested","credentials-received"]},"integration":{"type":"string","enum":["adapter-missing","adapter-in-progress","fixture-validated","contract-tests-passed","configured"]},"access":{"type":"string","enum":["globally-disabled","fixture-only","private-testing","trusted-user-access","public-use","budget-paused"]},"runtime":{"type":"string","enum":["enabled","disabled","budget-paused","degraded","unavailable","deprecated"]},"benchmark":{"type":"string","enum":["ineligible","fixture-only","private-testing","benchmark-eligible","publicly-ranked"]}},"required":["discovery","integration","access","runtime","benchmark"],"additionalProperties":false},"readiness":{"type":"object","properties":{"state":{"type":"string","enum":["listed","configured","adapter-backed","live-enabled","unavailable"]},"explanation":{"type":"string","minLength":1}},"required":["state","explanation"],"additionalProperties":false},"credential":{"type":"object","properties":{"required":{"type":"boolean"},"state":{"type":"string","enum":["not-required","unconfigured","configured-not-runtime-verified","invalid","unknown","environment-restricted"]}},"required":["required","state"],"additionalProperties":false},"health":{"type":"object","properties":{"state":{"type":"string","enum":["configured","unconfigured","healthy","degraded","unavailable","disabled","budget-paused","unknown"]},"checkedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"source":{"type":"string","enum":["operational-policy","configuration","not-observed"]}},"required":["state","source"],"additionalProperties":false},"integration":{"type":"object","properties":{"installed":{"type":"boolean"},"fixtureCapable":{"type":"boolean"}},"required":["installed","fixtureCapable"],"additionalProperties":false},"capabilities":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","enum":["discovery.models","discovery.voices","stt.prerecorded","stt.streaming","stt.partial-transcripts","stt.final-transcripts","stt.diarization","stt.language-detection","stt.multilingual","stt.code-switching","stt.word-timestamps","stt.utterance-timestamps","stt.turn-aware","stt.phrase-biasing","stt.custom-vocabulary","stt.endpointing","stt.speaker-identification","stt.confidence","tts.batch","tts.streaming","tts.voice-selection","tts.custom-voices","tts.voice-cloning","tts.pronunciation-control","tts.multilingual","tts.timestamps","tts.style-control","tts.emotion-control","tts.speed-control","realtime.speech-to-speech","realtime.conversation","realtime.barge-in","realtime.turn-detection","realtime.reconnect","realtime.transport","realtime.server-agent","realtime.client-streaming","audio.summarization","audio.sentiment","audio.topic-extraction","audio.intent-extraction","audio.redaction","audio.moderation","audio.provider-post-processing","deployment.hosted","deployment.self-hosted","deployment.local","deployment.private-cloud","deployment.regional","deployment.on-premises"]},"family":{"type":"string","enum":["discovery","speech-to-text","text-to-speech","realtime-voice","audio-intelligence","deployment"]},"support":{"type":"string","enum":["unknown","unsupported","supported"]},"verification":{"type":"string","enum":["unverified","provider-documented","integration-supported","one-verified","benchmarked"]},"sources":{"maxItems":8,"type":"array","items":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string","minLength":1,"maxLength":160},"verifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["url","title"],"additionalProperties":false}},"providerModelScope":{"maxItems":32,"type":"array","items":{"type":"string","minLength":1,"maxLength":160}},"lastVerifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"requiredAdapter":{"type":"string","enum":["none","model-discovery","voice-discovery","prerecorded-stt","streaming-stt","turn-aware-stt","batch-tts","streaming-tts","realtime-voice","audio-intelligence","health"]},"integrationPath":{"type":"string","enum":["adapter","legacy-route","metadata-only","none"]},"costBearing":{"type":"boolean"},"benchmarkEligibility":{"type":"string","enum":["ineligible","fixture-only","eligible"]}},"required":["id","family","support","verification","sources","requiredAdapter","integrationPath","costBearing","benchmarkEligibility"],"additionalProperties":false}},"models":{"maxItems":200,"type":"array","items":{"type":"object","properties":{"providerId":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"referenceId":{"type":"string","pattern":"^[a-z0-9]+(?:[._:-][a-z0-9]+)*$"},"providerModelId":{"type":"string","minLength":1,"maxLength":200},"displayName":{"type":"string","minLength":1,"maxLength":160},"modality":{"type":"string","enum":["speech-to-text","text-to-speech","realtime-voice","audio-intelligence"]},"capabilities":{"type":"array","items":{"type":"string","enum":["discovery.models","discovery.voices","stt.prerecorded","stt.streaming","stt.partial-transcripts","stt.final-transcripts","stt.diarization","stt.language-detection","stt.multilingual","stt.code-switching","stt.word-timestamps","stt.utterance-timestamps","stt.turn-aware","stt.phrase-biasing","stt.custom-vocabulary","stt.endpointing","stt.speaker-identification","stt.confidence","tts.batch","tts.streaming","tts.voice-selection","tts.custom-voices","tts.voice-cloning","tts.pronunciation-control","tts.multilingual","tts.timestamps","tts.style-control","tts.emotion-control","tts.speed-control","realtime.speech-to-speech","realtime.conversation","realtime.barge-in","realtime.turn-detection","realtime.reconnect","realtime.transport","realtime.server-agent","realtime.client-streaming","audio.summarization","audio.sentiment","audio.topic-extraction","audio.intent-extraction","audio.redaction","audio.moderation","audio.provider-post-processing","deployment.hosted","deployment.self-hosted","deployment.local","deployment.private-cloud","deployment.regional","deployment.on-premises"]}},"languages":{"maxItems":200,"type":"array","items":{"type":"string","minLength":2,"maxLength":35}},"availability":{"type":"string","enum":["available","unavailable","deprecated","unknown"]},"source":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string","minLength":1,"maxLength":160},"verifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["url","title"],"additionalProperties":false},"lastVerifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["providerId","referenceId","providerModelId","displayName","modality","capabilities","languages","availability","source","lastVerifiedAt"],"additionalProperties":false}},"voices":{"maxItems":200,"type":"array","items":{"type":"object","properties":{"providerId":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"referenceId":{"type":"string","pattern":"^[a-z0-9]+(?:[._:-][a-z0-9]+)*$"},"providerVoiceId":{"type":"string","minLength":1,"maxLength":200},"displayName":{"type":"string","minLength":1,"maxLength":160},"supportedModelReferences":{"maxItems":200,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"languages":{"maxItems":200,"type":"array","items":{"type":"string","minLength":2,"maxLength":35}},"availability":{"type":"string","enum":["available","unavailable","deprecated","unknown"]},"source":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string","minLength":1,"maxLength":160},"verifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["url","title"],"additionalProperties":false},"lastVerifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["providerId","referenceId","providerVoiceId","displayName","supportedModelReferences","languages","availability","source","lastVerifiedAt"],"additionalProperties":false}},"metadata":{"type":"object","properties":{"verification":{"type":"string","enum":["verified","partially-verified","unverified"]},"sources":{"type":"array","items":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string","minLength":1,"maxLength":160},"verifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["url","title"],"additionalProperties":false}},"lastVerifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["verification","sources"],"additionalProperties":false}},"required":["schemaVersion","id","displayName","description","group","kind","category","links","lifecycle","readiness","credential","health","integration","capabilities","models","voices","metadata"],"additionalProperties":false}},"required":["id","name","description","status","url","states","capabilities","modules","evidence","evidenceType","documentationStatus","limitations","sourceUrls","platform"],"additionalProperties":false}},"ProviderCapabilities":{"type":"object","properties":{"providerId":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"capabilities":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","enum":["discovery.models","discovery.voices","stt.prerecorded","stt.streaming","stt.partial-transcripts","stt.final-transcripts","stt.diarization","stt.language-detection","stt.multilingual","stt.code-switching","stt.word-timestamps","stt.utterance-timestamps","stt.turn-aware","stt.phrase-biasing","stt.custom-vocabulary","stt.endpointing","stt.speaker-identification","stt.confidence","tts.batch","tts.streaming","tts.voice-selection","tts.custom-voices","tts.voice-cloning","tts.pronunciation-control","tts.multilingual","tts.timestamps","tts.style-control","tts.emotion-control","tts.speed-control","realtime.speech-to-speech","realtime.conversation","realtime.barge-in","realtime.turn-detection","realtime.reconnect","realtime.transport","realtime.server-agent","realtime.client-streaming","audio.summarization","audio.sentiment","audio.topic-extraction","audio.intent-extraction","audio.redaction","audio.moderation","audio.provider-post-processing","deployment.hosted","deployment.self-hosted","deployment.local","deployment.private-cloud","deployment.regional","deployment.on-premises"]},"family":{"type":"string","enum":["discovery","speech-to-text","text-to-speech","realtime-voice","audio-intelligence","deployment"]},"support":{"type":"string","enum":["unknown","unsupported","supported"]},"verification":{"type":"string","enum":["unverified","provider-documented","integration-supported","one-verified","benchmarked"]},"sources":{"maxItems":8,"type":"array","items":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string","minLength":1,"maxLength":160},"verifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["url","title"],"additionalProperties":false}},"providerModelScope":{"maxItems":32,"type":"array","items":{"type":"string","minLength":1,"maxLength":160}},"lastVerifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"requiredAdapter":{"type":"string","enum":["none","model-discovery","voice-discovery","prerecorded-stt","streaming-stt","turn-aware-stt","batch-tts","streaming-tts","realtime-voice","audio-intelligence","health"]},"integrationPath":{"type":"string","enum":["adapter","legacy-route","metadata-only","none"]},"costBearing":{"type":"boolean"},"benchmarkEligibility":{"type":"string","enum":["ineligible","fixture-only","eligible"]}},"required":["id","family","support","verification","sources","requiredAdapter","integrationPath","costBearing","benchmarkEligibility"],"additionalProperties":false}}},"required":["providerId","capabilities"],"additionalProperties":false},"ProviderModels":{"type":"object","properties":{"providerId":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"models":{"maxItems":500,"type":"array","items":{"type":"object","properties":{"providerId":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"referenceId":{"type":"string","pattern":"^[a-z0-9]+(?:[._:-][a-z0-9]+)*$"},"providerModelId":{"type":"string","minLength":1,"maxLength":200},"displayName":{"type":"string","minLength":1,"maxLength":160},"modality":{"type":"string","enum":["speech-to-text","text-to-speech","realtime-voice","audio-intelligence"]},"capabilities":{"type":"array","items":{"type":"string","enum":["discovery.models","discovery.voices","stt.prerecorded","stt.streaming","stt.partial-transcripts","stt.final-transcripts","stt.diarization","stt.language-detection","stt.multilingual","stt.code-switching","stt.word-timestamps","stt.utterance-timestamps","stt.turn-aware","stt.phrase-biasing","stt.custom-vocabulary","stt.endpointing","stt.speaker-identification","stt.confidence","tts.batch","tts.streaming","tts.voice-selection","tts.custom-voices","tts.voice-cloning","tts.pronunciation-control","tts.multilingual","tts.timestamps","tts.style-control","tts.emotion-control","tts.speed-control","realtime.speech-to-speech","realtime.conversation","realtime.barge-in","realtime.turn-detection","realtime.reconnect","realtime.transport","realtime.server-agent","realtime.client-streaming","audio.summarization","audio.sentiment","audio.topic-extraction","audio.intent-extraction","audio.redaction","audio.moderation","audio.provider-post-processing","deployment.hosted","deployment.self-hosted","deployment.local","deployment.private-cloud","deployment.regional","deployment.on-premises"]}},"languages":{"maxItems":200,"type":"array","items":{"type":"string","minLength":2,"maxLength":35}},"availability":{"type":"string","enum":["available","unavailable","deprecated","unknown"]},"source":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string","minLength":1,"maxLength":160},"verifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["url","title"],"additionalProperties":false},"lastVerifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["providerId","referenceId","providerModelId","displayName","modality","capabilities","languages","availability","source","lastVerifiedAt"],"additionalProperties":false}},"availability":{"type":"string","enum":["available","unavailable"]}},"required":["providerId","models","availability"],"additionalProperties":false},"ProviderVoices":{"type":"object","properties":{"providerId":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"voices":{"maxItems":500,"type":"array","items":{"type":"object","properties":{"providerId":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"referenceId":{"type":"string","pattern":"^[a-z0-9]+(?:[._:-][a-z0-9]+)*$"},"providerVoiceId":{"type":"string","minLength":1,"maxLength":200},"displayName":{"type":"string","minLength":1,"maxLength":160},"supportedModelReferences":{"maxItems":200,"type":"array","items":{"type":"string","minLength":1,"maxLength":200}},"languages":{"maxItems":200,"type":"array","items":{"type":"string","minLength":2,"maxLength":35}},"availability":{"type":"string","enum":["available","unavailable","deprecated","unknown"]},"source":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"title":{"type":"string","minLength":1,"maxLength":160},"verifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["url","title"],"additionalProperties":false},"lastVerifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["providerId","referenceId","providerVoiceId","displayName","supportedModelReferences","languages","availability","source","lastVerifiedAt"],"additionalProperties":false}},"availability":{"type":"string","enum":["available","unavailable"]}},"required":["providerId","voices","availability"],"additionalProperties":false},"ProviderHealth":{"type":"object","properties":{"providerId":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"health":{"type":"object","properties":{"state":{"type":"string","enum":["configured","unconfigured","healthy","degraded","unavailable","disabled","budget-paused","unknown"]},"checkedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"source":{"type":"string","enum":["operational-policy","configuration","not-observed"]}},"required":["state","source"],"additionalProperties":false},"readiness":{"type":"object","properties":{"state":{"type":"string","enum":["listed","configured","adapter-backed","live-enabled","unavailable"]},"explanation":{"type":"string","minLength":1}},"required":["state","explanation"],"additionalProperties":false}},"required":["providerId","health","readiness"],"additionalProperties":false},"Eval":{"type":"object","properties":{"id":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"name":{"type":"string","minLength":1},"description":{"type":"string","minLength":1},"url":{"type":"string","format":"uri"},"status":{"type":"string","enum":["implemented_with_deterministic_fixture","planned"]},"hypothesis":{"type":"string","minLength":1},"fixture":{"type":"object","properties":{"id":{"type":"string","minLength":1},"version":{"type":"string","minLength":1},"hash":{"type":"string","pattern":"^fnv1a32:[a-f0-9]{8}$"},"input":{"type":"string","minLength":1},"kind":{"type":"string","const":"deterministic_local_simulation"}},"required":["id","version","hash","input","kind"],"additionalProperties":false},"task":{"type":"array","items":{"type":"string","minLength":1}},"eligibleProviderIds":{"type":"array","items":{"type":"string","enum":["deepgram","elevenlabs","fish-audio","cartesia"]}},"providerConfiguration":{"type":"array","items":{"type":"object","properties":{"providerId":{"type":"string","enum":["deepgram","elevenlabs","fish-audio","cartesia"]},"model":{"type":"string","minLength":1},"settings":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}}},"required":["providerId","settings"],"additionalProperties":false}},"environment":{"type":"object","properties":{"execution":{"type":"string","const":"local_deterministic"},"providerCalls":{"type":"boolean","const":false},"billable":{"type":"boolean","const":false}},"required":["execution","providerCalls","billable"],"additionalProperties":false},"measuredMetrics":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1},"value":{"type":"number"},"unit":{"type":"string","minLength":1}},"required":["id","value","unit"],"additionalProperties":false}},"qualitativeReviewCriteria":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1},"dimension":{"type":"string","minLength":1},"expected":{"type":"string","minLength":1},"deterministicRule":{"type":"string","minLength":1},"requiresHumanReview":{"type":"boolean"}},"required":["id","dimension","expected","deterministicRule","requiresHumanReview"],"additionalProperties":false}},"limitations":{"type":"array","items":{"type":"string","minLength":1}},"evidenceType":{"type":"string","enum":["repository_verified","provider_documentation_verified","manual_verification_required","no_implementation_evidence","simulated","measured","assumption","experimental"]},"evidenceLabel":{"type":"string","minLength":1},"lastRunAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"lastVerifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"provenanceSourceUrls":{"type":"array","items":{"type":"string","format":"uri"}}},"required":["id","name","description","url","status","hypothesis","fixture","task","eligibleProviderIds","providerConfiguration","environment","measuredMetrics","qualitativeReviewCriteria","limitations","evidenceType","evidenceLabel","lastVerifiedAt","provenanceSourceUrls"],"additionalProperties":false},"EvalList":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"name":{"type":"string","minLength":1},"description":{"type":"string","minLength":1},"url":{"type":"string","format":"uri"},"status":{"type":"string","enum":["implemented_with_deterministic_fixture","planned"]},"hypothesis":{"type":"string","minLength":1},"fixture":{"type":"object","properties":{"id":{"type":"string","minLength":1},"version":{"type":"string","minLength":1},"hash":{"type":"string","pattern":"^fnv1a32:[a-f0-9]{8}$"},"input":{"type":"string","minLength":1},"kind":{"type":"string","const":"deterministic_local_simulation"}},"required":["id","version","hash","input","kind"],"additionalProperties":false},"task":{"type":"array","items":{"type":"string","minLength":1}},"eligibleProviderIds":{"type":"array","items":{"type":"string","enum":["deepgram","elevenlabs","fish-audio","cartesia"]}},"providerConfiguration":{"type":"array","items":{"type":"object","properties":{"providerId":{"type":"string","enum":["deepgram","elevenlabs","fish-audio","cartesia"]},"model":{"type":"string","minLength":1},"settings":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}}},"required":["providerId","settings"],"additionalProperties":false}},"environment":{"type":"object","properties":{"execution":{"type":"string","const":"local_deterministic"},"providerCalls":{"type":"boolean","const":false},"billable":{"type":"boolean","const":false}},"required":["execution","providerCalls","billable"],"additionalProperties":false},"measuredMetrics":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1},"value":{"type":"number"},"unit":{"type":"string","minLength":1}},"required":["id","value","unit"],"additionalProperties":false}},"qualitativeReviewCriteria":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1},"dimension":{"type":"string","minLength":1},"expected":{"type":"string","minLength":1},"deterministicRule":{"type":"string","minLength":1},"requiresHumanReview":{"type":"boolean"}},"required":["id","dimension","expected","deterministicRule","requiresHumanReview"],"additionalProperties":false}},"limitations":{"type":"array","items":{"type":"string","minLength":1}},"evidenceType":{"type":"string","enum":["repository_verified","provider_documentation_verified","manual_verification_required","no_implementation_evidence","simulated","measured","assumption","experimental"]},"evidenceLabel":{"type":"string","minLength":1},"lastRunAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"lastVerifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"provenanceSourceUrls":{"type":"array","items":{"type":"string","format":"uri"}}},"required":["id","name","description","url","status","hypothesis","fixture","task","eligibleProviderIds","providerConfiguration","environment","measuredMetrics","qualitativeReviewCriteria","limitations","evidenceType","evidenceLabel","lastVerifiedAt","provenanceSourceUrls"],"additionalProperties":false}},"SyntheticEvalResult":{"type":"object","properties":{"id":{"type":"string","minLength":1},"evalId":{"type":"string","minLength":1},"fixtureHash":{"type":"string","pattern":"^fnv1a32:[a-f0-9]{8}$"},"executedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"passed":{"type":"boolean"},"assertionResults":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1},"dimension":{"type":"string","minLength":1},"expected":{"type":"string","minLength":1},"actual":{"type":"string","minLength":1},"passed":{"type":"boolean"},"requiresHumanReview":{"type":"boolean"}},"required":["id","dimension","expected","actual","passed","requiresHumanReview"],"additionalProperties":false}},"expectedBehavior":{"type":"array","items":{"type":"string","minLength":1}},"actualBehavior":{"type":"array","items":{"type":"string","minLength":1}},"trace":{"type":"object","properties":{"id":{"type":"string","minLength":1},"eventCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"provenance":{"type":"string","const":"simulated"},"rawAudioIncluded":{"type":"boolean","const":false}},"required":["id","eventCount","createdAt","provenance","rawAudioIncluded"],"additionalProperties":false},"evidenceType":{"type":"string","const":"simulated"},"humanReviewRequired":{"type":"boolean"},"limitations":{"type":"array","items":{"type":"string","minLength":1}}},"required":["id","evalId","fixtureHash","executedAt","passed","assertionResults","expectedBehavior","actualBehavior","trace","evidenceType","humanReviewRequired","limitations"],"additionalProperties":false},"Methodology":{"type":"object","properties":{"id":{"type":"string","const":"voice-lab-evaluation-methodology-v1"},"name":{"type":"string","minLength":1},"description":{"type":"string","minLength":1},"version":{"type":"string","const":"1.1.0"},"url":{"type":"string","format":"uri"},"principles":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1},"title":{"type":"string","minLength":1},"explanation":{"type":"string","minLength":1}},"required":["id","title","explanation"],"additionalProperties":false}},"evidenceVocabulary":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","enum":["repository_verified","provider_documentation_verified","manual_verification_required","no_implementation_evidence","simulated","measured","assumption","experimental"]},"label":{"type":"string","minLength":1},"meaning":{"type":"string","minLength":1}},"required":["id","label","meaning"],"additionalProperties":false}},"safetyConstraints":{"type":"array","items":{"type":"string","minLength":1}},"lastVerifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["id","name","description","version","url","principles","evidenceVocabulary","safetyConstraints","lastVerifiedAt"],"additionalProperties":false},"BenchmarkMethodologyList":{"type":"object","properties":{"methodologies":{"maxItems":100,"type":"array","items":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-benchmark-methodology/1.0.0"},"methodologyId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"},"status":{"type":"string","enum":["draft","approved","published","superseded","deprecated"]},"category":{"type":"string","enum":["stt","tts","realtime","provider-evidence"]},"supportedModalities":{"maxItems":3,"type":"array","items":{"type":"string","enum":["stt","tts","realtime"]}},"name":{"type":"string","minLength":1,"maxLength":160},"objective":{"type":"string","minLength":1,"maxLength":1000},"objectiveMetricIds":{"maxItems":50,"type":"array","items":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"}},"humanDimensions":{"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"}},"automatedJudgmentPolicy":{"type":"string","enum":["disabled","optional-isolated"]},"compositeScoreAllowed":{"type":"boolean","const":false},"procedure":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":1000}},"requiredInputs":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"}},"requiredConfiguration":{"minItems":1,"maxItems":50,"type":"array","items":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"}},"requiredEnvironment":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"}},"inclusionCriteria":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":1000}},"exclusionCriteria":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":1000}},"outlierPolicy":{"type":"string","minLength":1,"maxLength":1000},"scoringPolicy":{"type":"string","minLength":1,"maxLength":1000},"minimumSamples":{"type":"integer","exclusiveMinimum":0,"maximum":10000},"publicationPolicy":{"type":"string","minLength":1,"maxLength":1000},"publicationDate":{"anyOf":[{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},{"type":"null"}]},"supersedes":{"anyOf":[{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"}},"required":["id","version"],"additionalProperties":false},{"type":"null"}]},"limitations":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":1000}}},"required":["schemaVersion","methodologyId","version","status","category","supportedModalities","name","objective","objectiveMetricIds","humanDimensions","automatedJudgmentPolicy","compositeScoreAllowed","procedure","requiredInputs","requiredConfiguration","requiredEnvironment","inclusionCriteria","exclusionCriteria","outlierPolicy","scoringPolicy","minimumSamples","publicationPolicy","publicationDate","supersedes","limitations"],"additionalProperties":false}}},"required":["methodologies"],"additionalProperties":false},"BenchmarkMethodology":{"type":"object","properties":{"methodology":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-benchmark-methodology/1.0.0"},"methodologyId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"},"status":{"type":"string","enum":["draft","approved","published","superseded","deprecated"]},"category":{"type":"string","enum":["stt","tts","realtime","provider-evidence"]},"supportedModalities":{"maxItems":3,"type":"array","items":{"type":"string","enum":["stt","tts","realtime"]}},"name":{"type":"string","minLength":1,"maxLength":160},"objective":{"type":"string","minLength":1,"maxLength":1000},"objectiveMetricIds":{"maxItems":50,"type":"array","items":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"}},"humanDimensions":{"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"}},"automatedJudgmentPolicy":{"type":"string","enum":["disabled","optional-isolated"]},"compositeScoreAllowed":{"type":"boolean","const":false},"procedure":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":1000}},"requiredInputs":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"}},"requiredConfiguration":{"minItems":1,"maxItems":50,"type":"array","items":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"}},"requiredEnvironment":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"}},"inclusionCriteria":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":1000}},"exclusionCriteria":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":1000}},"outlierPolicy":{"type":"string","minLength":1,"maxLength":1000},"scoringPolicy":{"type":"string","minLength":1,"maxLength":1000},"minimumSamples":{"type":"integer","exclusiveMinimum":0,"maximum":10000},"publicationPolicy":{"type":"string","minLength":1,"maxLength":1000},"publicationDate":{"anyOf":[{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},{"type":"null"}]},"supersedes":{"anyOf":[{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"}},"required":["id","version"],"additionalProperties":false},{"type":"null"}]},"limitations":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":1000}}},"required":["schemaVersion","methodologyId","version","status","category","supportedModalities","name","objective","objectiveMetricIds","humanDimensions","automatedJudgmentPolicy","compositeScoreAllowed","procedure","requiredInputs","requiredConfiguration","requiredEnvironment","inclusionCriteria","exclusionCriteria","outlierPolicy","scoringPolicy","minimumSamples","publicationPolicy","publicationDate","supersedes","limitations"],"additionalProperties":false}},"required":["methodology"],"additionalProperties":false},"LeaderboardList":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-benchmark-public-list/1.0.0"},"items":{"maxItems":50,"type":"array","items":{"type":"object","properties":{"snapshotId":{"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)$"},"suite":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","minLength":1,"maxLength":80},"name":{"type":"string","minLength":1,"maxLength":160}},"required":["id","version","name"],"additionalProperties":false},"case":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","minLength":1,"maxLength":80},"inputHash":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"}},"required":["id","version","inputHash"],"additionalProperties":false},"category":{"type":"string","enum":["stt","tts","realtime"]},"methodology":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","minLength":1,"maxLength":80}},"required":["id","version"],"additionalProperties":false},"metric":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","minLength":1,"maxLength":120},"statistic":{"type":"string","enum":["count","mean","median","p50","p95","distribution-bin","preference-rate"]},"unit":{"type":"string","minLength":1,"maxLength":40}},"required":["name","version","statistic","unit"],"additionalProperties":false},"asOfAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"sampleCount":{"type":"integer","minimum":1,"maximum":1000000},"payloadDigest":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"verifiedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"sponsorshipDisclosures":{"maxItems":10,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}},"sponsorshipDisclosureCount":{"type":"integer","minimum":0,"maximum":2000}},"required":["snapshotId","suite","case","category","methodology","metric","asOfAt","sampleCount","payloadDigest","verifiedAt","sponsorshipDisclosures","sponsorshipDisclosureCount"],"additionalProperties":false}},"nextCursor":{"anyOf":[{"type":"object","properties":{"asOfAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"snapshotId":{"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)$"}},"required":["asOfAt","snapshotId"],"additionalProperties":false},{"type":"null"}]}},"required":["schemaVersion","items","nextCursor"],"additionalProperties":false},"FixtureLeaderboard":{"type":"object","properties":{"snapshot":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-benchmark-leaderboard/1.0.0"},"snapshotId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"generatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"category":{"type":"string","enum":["stt","tts","realtime"]},"methodologyVersion":{"type":"string","minLength":1,"maxLength":160},"scoringProfile":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-benchmark-scoring-profile/1.0.0"},"profileId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"},"category":{"type":"string","enum":["stt","tts","realtime"]},"metricId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"metricVersion":{"type":"string","minLength":1,"maxLength":160},"unit":{"type":"string","minLength":1,"maxLength":80},"measurementScope":{"type":"object","properties":{"source":{"type":"string","enum":["one-observed","provider-reported","derived","fixture","imported"]},"measurementPoint":{"type":"string","enum":["one-server","one-browser","provider-reported","derived"]},"clock":{"type":"string","enum":["server-monotonic","server-wall","browser-monotonic","provider","not-applicable"]},"observation":{"type":"string","enum":["observed","derived","provider-reported","synthetic","unavailable"]},"method":{"type":"string","minLength":1,"maxLength":160},"sourceSchemaVersion":{"type":"string","minLength":1,"maxLength":160}},"required":["source","measurementPoint","clock","observation","method","sourceSchemaVersion"],"additionalProperties":false},"statistic":{"type":"string","enum":["mean","median","p95"]},"direction":{"type":"string","enum":["lower-is-better","higher-is-better"]},"minimumSampleCount":{"type":"integer","exclusiveMinimum":0,"maximum":10000},"decimalPlaces":{"type":"integer","minimum":0,"maximum":9},"allowSynthetic":{"type":"boolean"},"compositeScoreAllowed":{"type":"boolean","const":false}},"required":["schemaVersion","profileId","version","category","metricId","metricVersion","unit","measurementScope","statistic","direction","minimumSampleCount","decimalPlaces","allowSynthetic","compositeScoreAllowed"],"additionalProperties":false},"comparablePopulation":{"type":"object","properties":{"category":{"type":"string","enum":["stt","tts","realtime"]},"suiteRef":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"}},"required":["id","version"],"additionalProperties":false},"caseRef":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"},"inputHash":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"}},"required":["id","version","inputHash"],"additionalProperties":false},"methodologyRef":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"}},"required":["id","version"],"additionalProperties":false},"methodologyVersion":{"type":"string","minLength":1,"maxLength":160},"metricVersion":{"type":"string","minLength":1,"maxLength":160},"executionMode":{"type":"string","enum":["fixture","protected-live","local-live"]},"evaluationMode":{"anyOf":[{"type":"string","enum":["standardized","provider-optimized"]},{"type":"null"}]},"environment":{"type":"string","minLength":1,"maxLength":120},"deployment":{"type":"string","minLength":1,"maxLength":160},"language":{"type":"string","minLength":1,"maxLength":80},"region":{"anyOf":[{"type":"string","minLength":1,"maxLength":120},{"type":"null"}]},"transport":{"type":"string","minLength":1,"maxLength":120},"codec":{"type":"string","minLength":1,"maxLength":120},"sampleRateHz":{"anyOf":[{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},{"type":"null"}]},"channels":{"anyOf":[{"type":"integer","exclusiveMinimum":0,"maximum":32},{"type":"null"}]},"thermalState":{"type":"string","enum":["cold","warm","unknown"]}},"required":["category","suiteRef","caseRef","methodologyRef","methodologyVersion","metricVersion","executionMode","evaluationMode","environment","deployment","language","region","transport","codec","sampleRateHz","channels","thermalState"],"additionalProperties":false},"providerSnapshots":{"minItems":1,"maxItems":1000,"type":"array","items":{"type":"object","properties":{"candidateId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"providerId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"metadata":{"type":"object","properties":{"displayName":{"type":"string","minLength":1,"maxLength":160},"readiness":{"type":"string","enum":["listed","configured","adapter-backed","live-enabled"]},"adapterVersion":{"type":"string","minLength":1,"maxLength":160},"modelVersion":{"anyOf":[{"type":"string","minLength":1,"maxLength":160},{"type":"null"}]},"capability":{"type":"string","enum":["stt","tts","realtime"]}},"required":["displayName","readiness","adapterVersion","modelVersion","capability"],"additionalProperties":false}},"required":["candidateId","providerId","metadata"],"additionalProperties":false}},"sponsorshipDisclosures":{"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}},"timeWindow":{"type":"object","properties":{"start":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"end":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"}},"required":["start","end"],"additionalProperties":false},"filters":{"type":"object","propertyNames":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[A-Za-z][A-Za-z0-9._-]{0,79}$"},"additionalProperties":{"anyOf":[{"type":"string","maxLength":500},{"type":"number"},{"type":"boolean"},{"maxItems":50,"type":"array","items":{"type":"string","maxLength":160}}]}},"eligibilityPolicy":{"type":"object","properties":{"version":{"type":"string","minLength":1,"maxLength":160},"description":{"type":"string","minLength":1,"maxLength":1000}},"required":["version","description"],"additionalProperties":false},"entries":{"minItems":1,"maxItems":1000,"type":"array","items":{"type":"object","properties":{"providerId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"candidateId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"sources":{"minItems":1,"maxItems":10000,"type":"array","items":{"type":"object","properties":{"resultId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"runId":{"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)$"},"measurementIds":{"minItems":1,"maxItems":500,"type":"array","items":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"}}},"required":["resultId","runId","measurementIds"],"additionalProperties":false}},"metadata":{"type":"object","properties":{"modelId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"voiceId":{"anyOf":[{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},{"type":"null"}]},"configurationHash":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"modality":{"type":"string","enum":["stt","tts","realtime"]},"deployment":{"type":"string","minLength":1,"maxLength":160},"evidenceClass":{"type":"string","const":"objective"},"providerSnapshot":{"type":"object","properties":{"displayName":{"type":"string","minLength":1,"maxLength":160},"readiness":{"type":"string","enum":["listed","configured","adapter-backed","live-enabled"]},"adapterVersion":{"type":"string","minLength":1,"maxLength":160},"modelVersion":{"anyOf":[{"type":"string","minLength":1,"maxLength":160},{"type":"null"}]},"capability":{"type":"string","enum":["stt","tts","realtime"]}},"required":["displayName","readiness","adapterVersion","modelVersion","capability"],"additionalProperties":false},"sponsorshipDisclosures":{"maxItems":10,"type":"array","items":{"type":"string","minLength":1,"maxLength":300}},"comparablePopulation":{"type":"object","properties":{"category":{"type":"string","enum":["stt","tts","realtime"]},"suiteRef":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"}},"required":["id","version"],"additionalProperties":false},"caseRef":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"},"inputHash":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"}},"required":["id","version","inputHash"],"additionalProperties":false},"methodologyRef":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"}},"required":["id","version"],"additionalProperties":false},"methodologyVersion":{"type":"string","minLength":1,"maxLength":160},"metricVersion":{"type":"string","minLength":1,"maxLength":160},"executionMode":{"type":"string","enum":["fixture","protected-live","local-live"]},"evaluationMode":{"anyOf":[{"type":"string","enum":["standardized","provider-optimized"]},{"type":"null"}]},"environment":{"type":"string","minLength":1,"maxLength":120},"deployment":{"type":"string","minLength":1,"maxLength":160},"language":{"type":"string","minLength":1,"maxLength":80},"region":{"anyOf":[{"type":"string","minLength":1,"maxLength":120},{"type":"null"}]},"transport":{"type":"string","minLength":1,"maxLength":120},"codec":{"type":"string","minLength":1,"maxLength":120},"sampleRateHz":{"anyOf":[{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},{"type":"null"}]},"channels":{"anyOf":[{"type":"integer","exclusiveMinimum":0,"maximum":32},{"type":"null"}]},"thermalState":{"type":"string","enum":["cold","warm","unknown"]}},"required":["category","suiteRef","caseRef","methodologyRef","methodologyVersion","metricVersion","executionMode","evaluationMode","environment","deployment","language","region","transport","codec","sampleRateHz","channels","thermalState"],"additionalProperties":false},"freshness":{"type":"object","properties":{"observedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"status":{"type":"string","enum":["current","stale","fixture-only","unknown"]}},"required":["observedAt","status"],"additionalProperties":false},"publicEligibility":{"type":"boolean"}},"required":["modelId","voiceId","configurationHash","modality","deployment","evidenceClass","providerSnapshot","sponsorshipDisclosures","comparablePopulation","freshness","publicEligibility"],"additionalProperties":false},"rank":{"anyOf":[{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},{"type":"null"}]},"tied":{"type":"boolean"},"status":{"type":"string","enum":["ranked","insufficient-samples","excluded"]},"metricId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"value":{"anyOf":[{"type":"number"},{"type":"null"}]},"unit":{"type":"string","minLength":1,"maxLength":80},"sampleCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"statistics":{"type":"object","properties":{"sampleCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"minimum":{"type":"object","properties":{"availability":{"type":"string","enum":["available","insufficient-samples"]},"value":{"anyOf":[{"type":"number"},{"type":"null"}]},"minimumSamples":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},"required":["availability","value","minimumSamples"],"additionalProperties":false},"maximum":{"type":"object","properties":{"availability":{"type":"string","enum":["available","insufficient-samples"]},"value":{"anyOf":[{"type":"number"},{"type":"null"}]},"minimumSamples":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},"required":["availability","value","minimumSamples"],"additionalProperties":false},"mean":{"type":"object","properties":{"availability":{"type":"string","enum":["available","insufficient-samples"]},"value":{"anyOf":[{"type":"number"},{"type":"null"}]},"minimumSamples":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},"required":["availability","value","minimumSamples"],"additionalProperties":false},"standardDeviation":{"type":"object","properties":{"availability":{"type":"string","enum":["available","insufficient-samples"]},"value":{"anyOf":[{"type":"number"},{"type":"null"}]},"minimumSamples":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},"required":["availability","value","minimumSamples"],"additionalProperties":false},"median":{"type":"object","properties":{"availability":{"type":"string","enum":["available","insufficient-samples"]},"value":{"anyOf":[{"type":"number"},{"type":"null"}]},"minimumSamples":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},"required":["availability","value","minimumSamples"],"additionalProperties":false},"p95":{"type":"object","properties":{"availability":{"type":"string","enum":["available","insufficient-samples"]},"value":{"anyOf":[{"type":"number"},{"type":"null"}]},"minimumSamples":{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991}},"required":["availability","value","minimumSamples"],"additionalProperties":false},"standardDeviationMethod":{"type":"string","const":"population"}},"required":["sampleCount","minimum","maximum","mean","standardDeviation","median","p95","standardDeviationMethod"],"additionalProperties":false},"exclusions":{"maxItems":30,"type":"array","items":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-benchmark-eligibility/1.0.0"},"code":{"type":"string","enum":["private-visibility","publication-consent-missing","ephemeral-retention","synthetic-fixture","insufficient-samples","incomparable-configuration","failed-run","unsupported-version","manual-review-required","stale-evidence","freshness-unverified"]},"scope":{"type":"string","enum":["publication","ranking","both"]},"detail":{"type":"string","minLength":1,"maxLength":500}},"required":["schemaVersion","code","scope","detail"],"additionalProperties":false}}},"required":["providerId","candidateId","sources","metadata","rank","tied","status","metricId","value","unit","sampleCount","statistics","exclusions"],"additionalProperties":false}},"includedResultIds":{"maxItems":10000,"type":"array","items":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"}},"excludedResults":{"maxItems":10000,"type":"array","items":{"type":"object","properties":{"resultId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"candidateId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"providerId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"configurationHash":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"reasons":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-benchmark-eligibility/1.0.0"},"code":{"type":"string","enum":["private-visibility","publication-consent-missing","ephemeral-retention","synthetic-fixture","insufficient-samples","incomparable-configuration","failed-run","unsupported-version","manual-review-required","stale-evidence","freshness-unverified"]},"scope":{"type":"string","enum":["publication","ranking","both"]},"detail":{"type":"string","minLength":1,"maxLength":500}},"required":["schemaVersion","code","scope","detail"],"additionalProperties":false}}},"required":["resultId","candidateId","providerId","configurationHash","reasons"],"additionalProperties":false}},"publicEligibility":{"type":"boolean"},"visibility":{"type":"string","enum":["private","team","unlisted","public-candidate","public-verified"]},"publication":{"type":"string","enum":["draft","review","approved","published","retracted"]},"compositeScoreProvided":{"type":"boolean","const":false},"integrity":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-benchmark-integrity/1.0.0"},"state":{"type":"string","enum":["unsigned","hash-verified","signature-verified","verification-failed","unsupported-version"]},"algorithm":{"type":"string","const":"sha256"},"canonicalization":{"type":"string","const":"one-canonical-json/1.0.0"},"payloadSchemaVersion":{"type":"string","minLength":1,"maxLength":160},"digest":{"anyOf":[{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},{"type":"null"}]},"checkedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]},"detail":{"type":"string","minLength":1,"maxLength":500}},"required":["schemaVersion","state","algorithm","canonicalization","payloadSchemaVersion","digest","checkedAt","detail"],"additionalProperties":false},"signatureStatus":{"type":"string","enum":["unsigned","verified","failed","unsupported-version"]},"limitations":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":1000}}},"required":["schemaVersion","snapshotId","generatedAt","category","methodologyVersion","scoringProfile","comparablePopulation","providerSnapshots","sponsorshipDisclosures","timeWindow","filters","eligibilityPolicy","entries","includedResultIds","excludedResults","publicEligibility","visibility","publication","compositeScoreProvided","integrity","signatureStatus","limitations"],"additionalProperties":false}},"required":["snapshot"],"additionalProperties":false},"BenchmarkVerificationRequest":{"type":"object","properties":{"result":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-benchmark/1.0.0"},"resultId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"category":{"type":"string","enum":["stt","tts","realtime","provider-evidence"]},"status":{"type":"string","enum":["completed","partially-completed","failed","cancelled","insufficient-evidence","verification-failed"]},"run":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-benchmark-run/1.0.0"},"runId":{"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)$"},"evaluationId":{"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)$"},"category":{"type":"string","enum":["stt","tts","realtime","provider-evidence"]},"status":{"type":"string","enum":["draft","validating","queued","admitted","running","processing","completed","partially-completed","failed","cancelled","rate-limited","provider-disabled","insufficient-evidence","verification-failed"]},"suiteRef":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"}},"required":["id","version"],"additionalProperties":false},"methodologyRef":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"}},"required":["id","version"],"additionalProperties":false},"caseRef":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"},"inputHash":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"}},"required":["id","version","inputHash"],"additionalProperties":false},"methodologyVersion":{"type":"string","minLength":1,"maxLength":160},"metricVersion":{"type":"string","minLength":1,"maxLength":160},"recordedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"executionMode":{"type":"string","enum":["fixture","protected-live","local-live"]},"evaluationMode":{"anyOf":[{"type":"string","enum":["standardized","provider-optimized"]},{"type":"null"}]},"initiatedBy":{"type":"object","properties":{"class":{"type":"string","enum":["human","agent","automation","system"]},"subjectId":{"anyOf":[{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},{"type":"null"}]}},"required":["class","subjectId"],"additionalProperties":false},"trustTier":{"type":"string","enum":["guest","verified","trusted-builder","partner-researcher","admin","local","unknown"]},"runtime":{"type":"object","properties":{"environment":{"type":"string","minLength":1,"maxLength":120},"deployment":{"type":"string","minLength":1,"maxLength":160},"region":{"anyOf":[{"type":"string","minLength":1,"maxLength":120},{"type":"null"}]}},"required":["environment","deployment","region"],"additionalProperties":false},"timestamps":{"type":"object","properties":{"queuedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]},"startedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]},"completedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]}},"required":["queuedAt","startedAt","completedAt"],"additionalProperties":false},"failure":{"anyOf":[{"type":"object","properties":{"code":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"message":{"type":"string","minLength":1,"maxLength":500},"providerId":{"anyOf":[{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},{"type":"null"}]}},"required":["code","message","providerId"],"additionalProperties":false},{"type":"null"}]},"participants":{"minItems":1,"maxItems":4,"type":"array","items":{"type":"object","properties":{"providerId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"providerMetadataSnapshot":{"type":"object","properties":{"displayName":{"type":"string","minLength":1,"maxLength":160},"readiness":{"type":"string","enum":["listed","configured","adapter-backed","live-enabled"]},"adapterVersion":{"type":"string","minLength":1,"maxLength":160},"modelVersion":{"anyOf":[{"type":"string","minLength":1,"maxLength":160},{"type":"null"}]},"capability":{"type":"string","enum":["stt","tts","realtime"]}},"required":["displayName","readiness","adapterVersion","modelVersion","capability"],"additionalProperties":false},"modelId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"voiceId":{"anyOf":[{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},{"type":"null"}]},"configuration":{"type":"object","propertyNames":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[A-Za-z][A-Za-z0-9._-]{0,79}$"},"additionalProperties":{"anyOf":[{"type":"string","maxLength":2000},{"type":"number"},{"type":"boolean"},{"type":"null"},{"maxItems":40,"type":"array","items":{"anyOf":[{"type":"string","maxLength":2000},{"type":"number"},{"type":"boolean"},{"type":"null"}]}}]}},"configurationHash":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"region":{"anyOf":[{"type":"string","minLength":1,"maxLength":120},{"type":"null"}]},"transport":{"type":"string","minLength":1,"maxLength":120},"codec":{"type":"string","minLength":1,"maxLength":120},"sampleRateHz":{"anyOf":[{"type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},{"type":"null"}]},"channels":{"anyOf":[{"type":"integer","exclusiveMinimum":0,"maximum":32},{"type":"null"}]},"thermalState":{"type":"string","enum":["cold","warm","unknown"]}},"required":["providerId","providerMetadataSnapshot","modelId","voiceId","configuration","configurationHash","region","transport","codec","sampleRateHz","channels","thermalState"],"additionalProperties":false}},"observation":{"oneOf":[{"type":"object","properties":{"kind":{"type":"string","const":"evaluation-evidence-bundle"},"bundle":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-voice-evidence/1.0.0"},"methodologyVersion":{"type":"string","const":"one-tts-compare/1.0.0"},"exportedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"evaluationId":{"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)$"},"runId":{"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)$"},"scenario":{"type":"object","properties":{"id":{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$"},"source":{"type":"string","enum":["preset","customized-preset","custom"]},"presetId":{"anyOf":[{"type":"string","pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},{"type":"null"}]},"inputType":{"type":"string","const":"text"},"text":{"type":"string","minLength":1,"maxLength":600},"inputHash":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"}},"required":["id","version","source","presetId","inputType","text","inputHash"],"additionalProperties":false},"evaluationMode":{"type":"string","enum":["standardized","provider-optimized"]},"blind":{"type":"object","properties":{"enabled":{"type":"boolean"},"seed":{"type":"string","minLength":1,"maxLength":120},"revealed":{"type":"boolean"},"revealedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]}},"required":["enabled","seed","revealed","revealedAt"],"additionalProperties":false},"providerResults":{"minItems":2,"maxItems":4,"type":"array","items":{"type":"object","properties":{"runId":{"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)$"},"provider":{"type":"string","enum":["deepgram","elevenlabs","fish-audio","cartesia"]},"blindLabel":{"type":"string","enum":["Voice A","Voice B","Voice C","Voice D"]},"model":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9._:/-]+$"},"voice":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[A-Za-z0-9._:/-]+$"},"providerSpecificConfiguration":{"type":"object","propertyNames":{"type":"string","minLength":1,"maxLength":80},"additionalProperties":{"anyOf":[{"anyOf":[{"type":"string","maxLength":2000},{"type":"number"},{"type":"boolean"},{"type":"null"}]},{"maxItems":40,"type":"array","items":{"anyOf":[{"type":"string","maxLength":2000},{"type":"number"},{"type":"boolean"},{"type":"null"}]}}]}},"adapterVersion":{"type":"string","minLength":1,"maxLength":120},"environment":{"type":"string","enum":["fixture","protected-live","local-live"]},"region":{"anyOf":[{"type":"string","minLength":1,"maxLength":120},{"type":"null"}]},"regionScope":{"anyOf":[{"type":"string","enum":["one-server","provider"]},{"type":"null"}]},"requestTimestamp":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]},"firstAudioTimestamp":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]},"completionTimestamp":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]},"clientPlayableTimestamp":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]},"metrics":{"minItems":1,"maxItems":20,"type":"array","items":{"type":"object","properties":{"name":{"type":"string","enum":["server_time_to_first_audio_chunk","time_to_first_audible_output","total_generation_time","audio_duration","real_time_factor","request_success","client_time_to_playable","estimated_cost"]},"value":{"anyOf":[{"type":"number"},{"type":"null"}]},"unit":{"type":"string","enum":["milliseconds","seconds","ratio","boolean","usd","unavailable"]},"availability":{"type":"string","enum":["measured","estimated","unavailable"]},"measurementPoint":{"type":"string","enum":["one-server","one-browser","provider-reported","derived"]},"metricVersion":{"type":"string","const":"one-tts-metrics/1.0.0"},"provenance":{"type":"object","properties":{"clock":{"type":"string","enum":["server-monotonic","server-wall","browser-monotonic","provider","not-applicable"]},"description":{"type":"string","minLength":1,"maxLength":500}},"required":["clock","description"],"additionalProperties":false}},"required":["name","value","unit","availability","measurementPoint","metricVersion","provenance"],"additionalProperties":false}},"audio":{"type":"object","properties":{"mimeType":{"anyOf":[{"type":"string","pattern":"^audio\\/[a-z0-9.+-]+$"},{"type":"null"}]},"durationSeconds":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"storageReference":{"anyOf":[{"type":"string","pattern":"^ephemeral:[A-Za-z0-9._:-]{1,400}$"},{"type":"null"}]},"contentHash":{"anyOf":[{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},{"type":"null"}]},"rawContentHash":{"anyOf":[{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},{"type":"null"}]},"normalized":{"type":"boolean"}},"required":["mimeType","durationSeconds","storageReference","contentHash","rawContentHash","normalized"],"additionalProperties":false},"status":{"type":"string","enum":["pending","streaming","complete","cancelled","timed-out","unavailable","failed"]},"trace":{"maxItems":40,"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["validation-start","provider-request-start","connection-established","first-audio-chunk","first-audible-output","completion","cancellation","failure","audio-processing","client-playback-ready"]},"timestamp":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]},"offsetMs":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"observation":{"type":"string","enum":["observed","inferred","provider-reported","unavailable"]},"detail":{"type":"string","minLength":1,"maxLength":500}},"required":["type","timestamp","offsetMs","observation","detail"],"additionalProperties":false}},"sanitizedError":{"anyOf":[{"type":"object","properties":{"code":{"type":"string","minLength":1,"maxLength":80},"message":{"type":"string","minLength":1,"maxLength":500},"retryable":{"type":"boolean"}},"required":["code","message","retryable"],"additionalProperties":false},{"type":"null"}]},"humanRating":{"type":"object","properties":{"naturalness":{"anyOf":[{"type":"integer","minimum":1,"maximum":5},{"type":"null"}]},"intelligibility":{"anyOf":[{"type":"integer","minimum":1,"maximum":5},{"type":"null"}]},"pronunciation":{"anyOf":[{"type":"integer","minimum":1,"maximum":5},{"type":"null"}]},"emotionalFit":{"anyOf":[{"type":"integer","minimum":1,"maximum":5},{"type":"null"}]},"useCaseFit":{"anyOf":[{"type":"integer","minimum":1,"maximum":5},{"type":"null"}]},"overallPreference":{"type":"boolean"},"ratedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]},"ratedBeforeReveal":{"anyOf":[{"type":"boolean"},{"type":"null"}]}},"required":["naturalness","intelligibility","pronunciation","emotionalFit","useCaseFit","overallPreference","ratedAt","ratedBeforeReveal"],"additionalProperties":false},"sponsorshipDisclosure":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]}},"required":["runId","provider","blindLabel","model","voice","providerSpecificConfiguration","adapterVersion","environment","region","regionScope","requestTimestamp","firstAudioTimestamp","completionTimestamp","clientPlayableTimestamp","metrics","audio","status","trace","sanitizedError","humanRating","sponsorshipDisclosure"],"additionalProperties":false}},"evidenceCategories":{"type":"object","properties":{"measured":{"type":"boolean","const":true},"humanRated":{"type":"boolean"},"modelJudged":{"type":"boolean","const":false}},"required":["measured","humanRated","modelJudged"],"additionalProperties":false},"modelJudgeResults":{"type":"null"},"visibility":{"type":"string","const":"private"},"consent":{"type":"object","properties":{"publication":{"type":"boolean","const":false},"publicEvidencePool":{"type":"boolean","const":false}},"required":["publication","publicEvidencePool"],"additionalProperties":false},"retention":{"type":"object","properties":{"mode":{"type":"string","const":"ephemeral"},"audioEmbedded":{"type":"boolean","const":false},"rawProviderPayloadsEmbedded":{"type":"boolean","const":false}},"required":["mode","audioEmbedded","rawProviderPayloadsEmbedded"],"additionalProperties":false},"sponsorshipDisclosure":{"anyOf":[{"type":"string","maxLength":300},{"type":"null"}]},"limitations":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":500}}},"required":["schemaVersion","methodologyVersion","exportedAt","evaluationId","runId","scenario","evaluationMode","blind","providerResults","evidenceCategories","modelJudgeResults","visibility","consent","retention","sponsorshipDisclosure","limitations"],"additionalProperties":false}},"required":["kind","bundle"],"additionalProperties":false},{"type":"object","properties":{"kind":{"type":"string","const":"future-observation-reference"},"sourceSchemaVersion":{"type":"string","minLength":1,"maxLength":160},"reference":{"type":"string","pattern":"^(?:ephemeral|fixture|repository|object):[A-Za-z0-9._:/-]{1,400}$"},"contentHash":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"}},"required":["kind","sourceSchemaVersion","reference","contentHash"],"additionalProperties":false}]}},"required":["schemaVersion","runId","evaluationId","category","status","suiteRef","methodologyRef","caseRef","methodologyVersion","metricVersion","recordedAt","executionMode","evaluationMode","initiatedBy","trustTier","runtime","timestamps","failure","participants","observation"],"additionalProperties":false},"objectiveMeasurements":{"maxItems":500,"type":"array","items":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-benchmark-measurement/1.0.0"},"evidenceCategory":{"type":"string","const":"objective"},"measurementId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"runId":{"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)$"},"providerId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"model":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"voice":{"anyOf":[{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},{"type":"null"}]},"configurationHash":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"metricId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"metricVersion":{"type":"string","minLength":1,"maxLength":160},"value":{"anyOf":[{"type":"number"},{"type":"null"}]},"unit":{"type":"string","minLength":1,"maxLength":80},"availability":{"type":"string","enum":["measured","estimated","unavailable"]},"synthetic":{"type":"boolean"},"measuredAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"method":{"type":"string","minLength":1,"maxLength":160},"precision":{"anyOf":[{"type":"number","minimum":0},{"type":"null"}]},"sampleCount":{"type":"integer","exclusiveMinimum":0,"maximum":1000000},"source":{"type":"string","enum":["one-observed","provider-reported","derived","fixture","imported"]},"confidence":{"anyOf":[{"type":"number","minimum":0,"maximum":1},{"type":"null"}]},"provenance":{"type":"object","properties":{"measurementPoint":{"type":"string","enum":["one-server","one-browser","provider-reported","derived"]},"clock":{"type":"string","enum":["server-monotonic","server-wall","browser-monotonic","provider","not-applicable"]},"observation":{"type":"string","enum":["observed","derived","provider-reported","synthetic","unavailable"]},"description":{"type":"string","minLength":1,"maxLength":500},"sourceSchemaVersion":{"type":"string","minLength":1,"maxLength":160}},"required":["measurementPoint","clock","observation","description","sourceSchemaVersion"],"additionalProperties":false}},"required":["schemaVersion","evidenceCategory","measurementId","runId","providerId","model","voice","configurationHash","metricId","metricVersion","value","unit","availability","synthetic","measuredAt","method","precision","sampleCount","source","confidence","provenance"],"additionalProperties":false}},"humanJudgments":{"maxItems":200,"type":"array","items":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-benchmark-judgment/1.0.0"},"evidenceCategory":{"type":"string","const":"human"},"judgmentClass":{"type":"string","const":"human"},"judgmentId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"runId":{"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)$"},"providerId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"model":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"voice":{"anyOf":[{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},{"type":"null"}]},"configurationHash":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"dimension":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"value":{"anyOf":[{"type":"number"},{"type":"boolean"},{"type":"string","minLength":1,"maxLength":500}]},"ratedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"ratedBeforeReveal":{"type":"boolean"},"evaluator":{"type":"object","properties":{"class":{"type":"string","const":"human"},"anonymous":{"type":"boolean"}},"required":["class","anonymous"],"additionalProperties":false},"rubricVersion":{"type":"string","minLength":1,"maxLength":160},"promptVersion":{"type":"null"},"confidence":{"anyOf":[{"type":"number","minimum":0,"maximum":1},{"type":"null"}]},"externalFramework":{"type":"null"},"provenance":{"type":"string","minLength":1,"maxLength":500}},"required":["schemaVersion","evidenceCategory","judgmentClass","judgmentId","runId","providerId","model","voice","configurationHash","dimension","value","ratedAt","ratedBeforeReveal","evaluator","rubricVersion","promptVersion","confidence","externalFramework","provenance"],"additionalProperties":false}},"automatedJudgments":{"maxItems":200,"type":"array","items":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-benchmark-judgment/1.0.0"},"evidenceCategory":{"type":"string","const":"automated"},"judgmentClass":{"type":"string","enum":["automated-model","external-framework"]},"judgmentId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"runId":{"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)$"},"providerId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"model":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"voice":{"anyOf":[{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},{"type":"null"}]},"configurationHash":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"dimension":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"value":{"anyOf":[{"type":"number"},{"type":"boolean"},{"type":"string","minLength":1,"maxLength":500}]},"judgedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"judge":{"type":"object","properties":{"framework":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"frameworkVersion":{"type":"string","minLength":1,"maxLength":120},"model":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"configurationHash":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"}},"required":["framework","frameworkVersion","model","configurationHash"],"additionalProperties":false},"evaluator":{"type":"object","properties":{"class":{"type":"string","const":"automated"},"anonymous":{"type":"boolean","const":false}},"required":["class","anonymous"],"additionalProperties":false},"rubricVersion":{"type":"string","minLength":1,"maxLength":160},"promptVersion":{"type":"string","minLength":1,"maxLength":160},"confidence":{"anyOf":[{"type":"number","minimum":0,"maximum":1},{"type":"null"}]},"externalFramework":{"anyOf":[{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"version":{"type":"string","minLength":1,"maxLength":120}},"required":["name","version"],"additionalProperties":false},{"type":"null"}]},"provenance":{"type":"string","minLength":1,"maxLength":500}},"required":["schemaVersion","evidenceCategory","judgmentClass","judgmentId","runId","providerId","model","voice","configurationHash","dimension","value","judgedAt","judge","evaluator","rubricVersion","promptVersion","confidence","externalFramework","provenance"],"additionalProperties":false}},"artifacts":{"maxItems":100,"type":"array","items":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-benchmark-artifact/1.0.0"},"artifactId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9]+(?:[._:/-][a-z0-9]+)*$"},"kind":{"type":"string","enum":["audio","transcript","trace","evidence-bundle","report"]},"reference":{"type":"string","pattern":"^(?:ephemeral|fixture|repository|object):[A-Za-z0-9._:/-]{1,400}$"},"contentHash":{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},"mimeType":{"anyOf":[{"type":"string","pattern":"^[a-z0-9.+-]+\\/[a-z0-9.+-]+$"},{"type":"null"}]},"byteSize":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"type":"null"}]},"retention":{"type":"string","enum":["ephemeral","session","bounded","persistent"]},"visibility":{"type":"string","enum":["private","team","unlisted","public-candidate","public-verified"]},"provenance":{"type":"string","minLength":1,"maxLength":1000},"ownership":{"type":"string","enum":["one","user","provider","third-party"]},"publicationPolicy":{"type":"string","enum":["never","explicit-consent","eligible-review","published"]},"expiresAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]}},"required":["schemaVersion","artifactId","kind","reference","contentHash","mimeType","byteSize","retention","visibility","provenance","ownership","publicationPolicy","expiresAt"],"additionalProperties":false}},"eligibility":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-benchmark-eligibility/1.0.0"},"publicEligible":{"type":"boolean"},"rankingEligible":{"type":"boolean"},"evaluatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"exclusions":{"maxItems":30,"type":"array","items":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-benchmark-eligibility/1.0.0"},"code":{"type":"string","enum":["private-visibility","publication-consent-missing","ephemeral-retention","synthetic-fixture","insufficient-samples","incomparable-configuration","failed-run","unsupported-version","manual-review-required","stale-evidence","freshness-unverified"]},"scope":{"type":"string","enum":["publication","ranking","both"]},"detail":{"type":"string","minLength":1,"maxLength":500}},"required":["schemaVersion","code","scope","detail"],"additionalProperties":false}}},"required":["schemaVersion","publicEligible","rankingEligible","evaluatedAt","exclusions"],"additionalProperties":false},"visibility":{"type":"string","enum":["private","team","unlisted","public-candidate","public-verified"]},"publication":{"type":"string","enum":["draft","review","approved","published","retracted"]},"retention":{"type":"string","enum":["ephemeral","session","bounded","persistent"]},"integrity":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-benchmark-integrity/1.0.0"},"state":{"type":"string","enum":["unsigned","hash-verified","signature-verified","verification-failed","unsupported-version"]},"algorithm":{"type":"string","const":"sha256"},"canonicalization":{"type":"string","const":"one-canonical-json/1.0.0"},"payloadSchemaVersion":{"type":"string","minLength":1,"maxLength":160},"digest":{"anyOf":[{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},{"type":"null"}]},"checkedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]},"detail":{"type":"string","minLength":1,"maxLength":500}},"required":["schemaVersion","state","algorithm","canonicalization","payloadSchemaVersion","digest","checkedAt","detail"],"additionalProperties":false},"limitations":{"minItems":1,"maxItems":50,"type":"array","items":{"type":"string","minLength":1,"maxLength":1000}}},"required":["schemaVersion","resultId","category","status","run","objectiveMeasurements","humanJudgments","automatedJudgments","artifacts","eligibility","visibility","publication","retention","integrity","limitations"],"additionalProperties":false}},"required":["result"],"additionalProperties":false},"BenchmarkVerificationResult":{"type":"object","properties":{"integrity":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"one-benchmark-integrity/1.0.0"},"state":{"type":"string","enum":["unsigned","hash-verified","signature-verified","verification-failed","unsupported-version"]},"algorithm":{"type":"string","const":"sha256"},"canonicalization":{"type":"string","const":"one-canonical-json/1.0.0"},"payloadSchemaVersion":{"type":"string","minLength":1,"maxLength":160},"digest":{"anyOf":[{"type":"string","pattern":"^sha256:[a-f0-9]{64}$"},{"type":"null"}]},"checkedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"type":"null"}]},"detail":{"type":"string","minLength":1,"maxLength":500}},"required":["schemaVersion","state","algorithm","canonicalization","payloadSchemaVersion","digest","checkedAt","detail"],"additionalProperties":false}},"required":["integrity"],"additionalProperties":false},"Lab":{"type":"object","properties":{"id":{"type":"string","const":"open-voice-ai-lab"},"name":{"type":"string","const":"ONE Voice Lab"},"description":{"type":"string","minLength":1},"communityBuilt":{"type":"boolean","const":true},"officialProviderProduct":{"type":"boolean","const":false},"providerIds":{"type":"array","items":{"type":"string","minLength":1}},"evalIds":{"type":"array","items":{"type":"string","minLength":1}},"mcpTools":{"minItems":16,"maxItems":16,"type":"array","items":{"type":"string","enum":["voice_lab.list_providers","voice_lab.get_provider","voice_lab.list_provider_capabilities","voice_lab.list_provider_models","voice_lab.list_provider_voices","voice_lab.get_provider_health","voice_lab.list_evals","voice_lab.get_eval","voice_lab.get_methodology","voice_lab.compare_providers","voice_lab.run_synthetic_eval","voice_lab.list_benchmark_methodologies","voice_lab.get_benchmark_methodology","voice_lab.list_leaderboards","voice_lab.get_fixture_leaderboard","voice_lab.verify_benchmark_result"]}},"urls":{"type":"object","properties":{"home":{"type":"string","format":"uri"},"providers":{"type":"string","format":"uri"},"evals":{"type":"string","format":"uri"},"methodology":{"type":"string","format":"uri"},"methodologies":{"type":"string","format":"uri"},"leaderboards":{"type":"string","format":"uri"},"benchmarkVerification":{"type":"string","format":"uri"},"forAgents":{"type":"string","format":"uri"},"api":{"type":"string","format":"uri"},"openapi":{"type":"string","format":"uri"},"mcp":{"type":"string","format":"uri"},"llms":{"type":"string","format":"uri"}},"required":["home","providers","evals","methodology","methodologies","leaderboards","benchmarkVerification","forAgents","api","openapi","mcp","llms"],"additionalProperties":false},"executionSafety":{"type":"object","properties":{"anonymousProviderSpend":{"type":"boolean","const":false},"syntheticEvalAvailable":{"type":"boolean","const":true},"humanGateRequiredForLiveActions":{"type":"boolean","const":true},"publicProviderMetadataInvokesUpstream":{"type":"boolean","const":false},"publicHealthIsPerformanceProbe":{"type":"boolean","const":false},"benchmarkVerificationSignsOrPublishes":{"type":"boolean","const":false}},"required":["anonymousProviderSpend","syntheticEvalAvailable","humanGateRequiredForLiveActions","publicProviderMetadataInvokesUpstream","publicHealthIsPerformanceProbe","benchmarkVerificationSignsOrPublishes"],"additionalProperties":false},"lastVerifiedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"}},"required":["id","name","description","communityBuilt","officialProviderProduct","providerIds","evalIds","mcpTools","urls","executionSafety","lastVerifiedAt"],"additionalProperties":false},"Error":{"type":"object","properties":{"schemaVersion":{"type":"string","const":"1.0.0"},"error":{"type":"object","properties":{"code":{"type":"string","minLength":1},"message":{"type":"string","minLength":1}},"required":["code","message"],"additionalProperties":false}},"required":["schemaVersion","error"],"additionalProperties":false}}}}