{
  "openapi": "3.1.0",
  "info": {
    "title": "Outcome Intelligence Protocol — Read API (reference registry)",
    "version": "1.0.0-draft",
    "summary": "Read-only discovery and trust endpoints for the SkillSenz.ai reference registry.",
    "description": "Public Review Draft. This reference registry serves a single example Outcome Intelligence object as static JSON. Write operations (publishing, licensing, rating) are not part of the public preview. OIP complements A2A, MCP, SKILL.md, ACP/UCP, and Apple App Intents; DeepSenz builds the reference implementation.",
    "x-status": "public_review_draft"
  },
  "servers": [{ "url": "https://skillsenz.ai", "description": "SkillSenz.ai reference registry (preview)" }],
  "paths": {
    "/.well-known/oip.json": {
      "get": {
        "summary": "Registry capability document",
        "operationId": "getCapabilities",
        "responses": { "200": { "description": "Protocol version, endpoints, license types, and status." } }
      }
    },
    "/v1/outcomes/index.json": {
      "get": {
        "summary": "List indexed Outcome Intelligence objects",
        "operationId": "listOutcomes",
        "description": "Returns summaries. Every summary carries trust band, confidence, and a sample-size warning — never a naked score.",
        "responses": { "200": { "description": "A list of outcome summaries." } }
      }
    },
    "/v1/outcomes/travel-genie-danang-focus-session.json": {
      "get": {
        "summary": "Get the example Outcome Manifest",
        "operationId": "getOutcomeManifest",
        "responses": { "200": { "description": "The Outcome Manifest for the example object." } }
      }
    },
    "/v1/outcomes/travel-genie-danang-focus-session/trust.json": {
      "get": {
        "summary": "Get the example trust signal",
        "operationId": "getTrustMetric",
        "description": "Evidence-led, sample-size-aware. Exposes band, confidence, evidence components, and limitations. Exact scoring weights are not disclosed in this preview.",
        "responses": { "200": { "description": "The Outcome Trust Metric for the example object." } }
      }
    }
  }
}
