{
  "contractVersion": "ai-retrieval-v1.0.0",
  "description": "Static, evidence-bounded retrieval contract. Consumers must not add facts absent from evidence and citations.",
  "epistemicStates": [
    "KNOWN",
    "UNKNOWN",
    "UNAVAILABLE",
    "NON_COMPARABLE",
    "UNVERIFIED"
  ],
  "answerStates": [
    "BOUNDED_CONTEXT",
    "INSUFFICIENT_EVIDENCE",
    "EVIDENCE_REQUIRED",
    "NO_MATCH",
    "HISTORICAL_EVIDENCE_UNAVAILABLE"
  ],
  "requiredFields": [
    "answerState",
    "query",
    "releaseId",
    "evidenceCutoff",
    "claims",
    "evidence",
    "citations",
    "limitations",
    "missingEvidence",
    "prohibitedInferences"
  ],
  "template": {
    "answerState": "BOUNDED_CONTEXT",
    "query": "",
    "releaseId": "africa-infra-v1.0.0",
    "evidenceCutoff": "2026-08-10",
    "claims": [],
    "evidence": [],
    "citations": [],
    "limitations": [],
    "missingEvidence": [],
    "prohibitedInferences": []
  },
  "consumerRules": [
    "Use only returned governed evidence and citations.",
    "Return EVIDENCE_REQUIRED instead of estimating an unavailable value.",
    "Keep SEARCH_RELEVANCE_SCORE separate from any country or investment assessment.",
    "Surface every applicable prohibited inference and limitation.",
    "Do not convert provider-specific evidence into national infrastructure facts."
  ]
}
