{
  "@context": {
    "@vocab": "https://feason.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "feason": "https://feason.com/schema#",
    "Error": "feason:Error",
    "error": {
      "@id": "feason:error",
      "@type": "xsd:string"
    },
    "issues": {
      "@id": "feason:issues",
      "@container": "@list"
    },
    "ContextualizeRequest": "feason:ContextualizeRequest",
    "query": {
      "@id": "feason:query",
      "@type": "xsd:string"
    },
    "traditions": {
      "@id": "feason:traditions",
      "@container": "@list"
    },
    "maxTokens": {
      "@id": "feason:maxTokens",
      "@type": "xsd:integer"
    },
    "maxSources": {
      "@id": "feason:maxSources",
      "@type": "xsd:integer"
    },
    "ContextCitation": "feason:ContextCitation",
    "label": {
      "@id": "feason:label",
      "@type": "xsd:string"
    },
    "passageId": {
      "@id": "feason:passageId",
      "@type": "xsd:string"
    },
    "sourceId": {
      "@id": "feason:sourceId",
      "@type": "xsd:string"
    },
    "sourceTitle": {
      "@id": "feason:sourceTitle",
      "@type": "xsd:string"
    },
    "canonicalReference": {
      "@id": "feason:canonicalReference",
      "@type": "xsd:string"
    },
    "sourceUrl": {
      "@id": "feason:sourceUrl",
      "@type": "@id"
    },
    "verificationStatus": {
      "@id": "feason:verificationStatus"
    },
    "ContextPackage": "feason:ContextPackage",
    "corpusVersion": {
      "@id": "feason:corpusVersion",
      "@type": "xsd:string"
    },
    "context": {
      "@id": "feason:context",
      "@type": "xsd:string"
    },
    "citations": {
      "@id": "feason:citations",
      "@container": "@list"
    },
    "coverage": {
      "@id": "feason:coverage"
    },
    "usage": {
      "@id": "feason:usage"
    },
    "instructions": {
      "@id": "feason:instructions",
      "@container": "@list"
    },
    "EvaluateClaimRequest": "feason:EvaluateClaimRequest",
    "claim": {
      "@id": "feason:claim",
      "@type": "xsd:string"
    },
    "limitPerStance": {
      "@id": "feason:limitPerStance",
      "@type": "xsd:integer"
    },
    "ClaimDefinition": "feason:ClaimDefinition",
    "description": {
      "@id": "feason:description",
      "@type": "xsd:string"
    },
    "ClaimEvaluation": "feason:ClaimEvaluation",
    "normalizedClaim": {
      "@id": "feason:normalizedClaim",
      "@type": "xsd:string"
    },
    "claimDefinition": {
      "@id": "feason:claimDefinition"
    },
    "supportingEvidence": {
      "@id": "feason:supportingEvidence",
      "@container": "@list"
    },
    "contradictingEvidence": {
      "@id": "feason:contradictingEvidence",
      "@container": "@list"
    },
    "qualifyingEvidence": {
      "@id": "feason:qualifyingEvidence",
      "@container": "@list"
    },
    "contextualEvidence": {
      "@id": "feason:contextualEvidence",
      "@container": "@list"
    },
    "unclassifiedEvidence": {
      "@id": "feason:unclassifiedEvidence",
      "@container": "@list"
    },
    "confidence": {
      "@id": "feason:confidence",
      "@type": "xsd:decimal"
    },
    "methodology": {
      "@id": "feason:methodology",
      "@type": "xsd:string"
    },
    "negativeEvidencePolicy": {
      "@id": "feason:negativeEvidencePolicy",
      "@type": "xsd:string"
    },
    "caveats": {
      "@id": "feason:caveats",
      "@container": "@list"
    },
    "ClaimProofRequest": "feason:ClaimProofRequest",
    "ClaimProofArtifact": "feason:ClaimProofArtifact",
    "proofId": {
      "@id": "feason:proofId",
      "@type": "xsd:string"
    },
    "proofVersion": {
      "@id": "feason:proofVersion"
    },
    "generatedAt": {
      "@id": "feason:generatedAt",
      "@type": "xsd:dateTime"
    },
    "graph": {
      "@id": "feason:graph"
    },
    "obligations": {
      "@id": "feason:obligations",
      "@container": "@list"
    },
    "result": {
      "@id": "feason:result"
    },
    "validation": {
      "@id": "feason:validation"
    },
    "integrity": {
      "@id": "feason:integrity"
    },
    "ProofPublicKeyJwk": "feason:ProofPublicKeyJwk",
    "kty": {
      "@id": "feason:kty"
    },
    "crv": {
      "@id": "feason:crv"
    },
    "x": {
      "@id": "feason:x",
      "@type": "xsd:string"
    },
    "ProofSigningKey": "feason:ProofSigningKey",
    "keyId": {
      "@id": "feason:keyId",
      "@type": "xsd:string"
    },
    "algorithm": {
      "@id": "feason:algorithm"
    },
    "status": {
      "@id": "feason:status"
    },
    "publicKeyJwk": {
      "@id": "feason:publicKeyJwk",
      "@type": "@id"
    },
    "SignedClaimProofEnvelope": "feason:SignedClaimProofEnvelope",
    "envelopeVersion": {
      "@id": "feason:envelopeVersion"
    },
    "artifact": {
      "@id": "feason:artifact",
      "@type": "@id"
    },
    "signature": {
      "@id": "feason:signature"
    },
    "ProofTransparencyReceipt": "feason:ProofTransparencyReceipt",
    "logVersion": {
      "@id": "feason:logVersion"
    },
    "sequence": {
      "@id": "feason:sequence",
      "@type": "xsd:integer"
    },
    "leafIndex": {
      "@id": "feason:leafIndex",
      "@type": "xsd:integer"
    },
    "treeSize": {
      "@id": "feason:treeSize",
      "@type": "xsd:integer"
    },
    "leafDigest": {
      "@id": "feason:leafDigest",
      "@type": "xsd:string"
    },
    "rootDigest": {
      "@id": "feason:rootDigest",
      "@type": "xsd:string"
    },
    "inclusionPath": {
      "@id": "feason:inclusionPath",
      "@container": "@list"
    },
    "observedAt": {
      "@id": "feason:observedAt",
      "@type": "xsd:dateTime"
    },
    "SignedProofRecord": "feason:SignedProofRecord",
    "envelope": {
      "@id": "feason:envelope",
      "@type": "@id"
    },
    "receipt": {
      "@id": "feason:receipt",
      "@type": "@id"
    },
    "publicUrl": {
      "@id": "feason:publicUrl",
      "@type": "@id"
    },
    "created": {
      "@id": "feason:created",
      "@type": "xsd:boolean"
    },
    "publishedAt": {
      "@id": "feason:publishedAt",
      "@type": "xsd:dateTime"
    },
    "CorpusManifest": "feason:CorpusManifest",
    "sourceCount": {
      "@id": "feason:sourceCount",
      "@type": "xsd:integer"
    },
    "passageCount": {
      "@id": "feason:passageCount",
      "@type": "xsd:integer"
    },
    "entityCount": {
      "@id": "feason:entityCount",
      "@type": "xsd:integer"
    },
    "relationshipCount": {
      "@id": "feason:relationshipCount",
      "@type": "xsd:integer"
    },
    "traditionPositionCount": {
      "@id": "feason:traditionPositionCount",
      "@type": "xsd:integer"
    },
    "claimCount": {
      "@id": "feason:claimCount",
      "@type": "xsd:integer"
    },
    "verificationStatuses": {
      "@id": "feason:verificationStatuses"
    },
    "SourceFilters": "feason:SourceFilters",
    "sourceTypes": {
      "@id": "feason:sourceTypes",
      "@container": "@list"
    },
    "authors": {
      "@id": "feason:authors",
      "@container": "@list"
    },
    "dateFrom": {
      "@id": "feason:dateFrom",
      "@type": "xsd:integer"
    },
    "dateTo": {
      "@id": "feason:dateTo",
      "@type": "xsd:integer"
    },
    "SearchRequest": "feason:SearchRequest",
    "mode": {
      "@id": "feason:mode"
    },
    "filters": {
      "@id": "feason:filters",
      "@type": "@id"
    },
    "limit": {
      "@id": "feason:limit",
      "@type": "xsd:integer"
    },
    "cursor": {
      "@id": "feason:cursor",
      "@type": "xsd:string"
    },
    "EvidenceItem": "feason:EvidenceItem",
    "author": {
      "@id": "feason:author",
      "@type": "xsd:string"
    },
    "sourceType": {
      "@id": "feason:sourceType"
    },
    "tradition": {
      "@id": "feason:tradition",
      "@container": "@list"
    },
    "text": {
      "@id": "feason:text",
      "@type": "xsd:string"
    },
    "relationship": {
      "@id": "feason:relationship",
      "@type": "xsd:string"
    },
    "provenance": {
      "@id": "feason:provenance"
    },
    "retrieval": {
      "@id": "feason:retrieval"
    },
    "SearchResponse": "feason:SearchResponse",
    "results": {
      "@id": "feason:results",
      "@container": "@list"
    },
    "retrievalMetadata": {
      "@id": "feason:retrievalMetadata"
    },
    "page": {
      "@id": "feason:page"
    },
    "EvidencePacket": "feason:EvidencePacket",
    "question": {
      "@id": "feason:question",
      "@type": "xsd:string"
    },
    "primarySources": {
      "@id": "feason:primarySources",
      "@container": "@list"
    },
    "scripture": {
      "@id": "feason:scripture",
      "@container": "@list"
    },
    "historicalContext": {
      "@id": "feason:historicalContext",
      "@container": "@list"
    },
    "patristicSources": {
      "@id": "feason:patristicSources",
      "@container": "@list"
    },
    "councilSources": {
      "@id": "feason:councilSources",
      "@container": "@list"
    },
    "doctrinalConnections": {
      "@id": "feason:doctrinalConnections",
      "@container": "@list"
    },
    "interpretivePositions": {
      "@id": "feason:interpretivePositions",
      "@container": "@list"
    },
    "areasOfConsensus": {
      "@id": "feason:areasOfConsensus",
      "@container": "@list"
    },
    "areasOfDisagreement": {
      "@id": "feason:areasOfDisagreement",
      "@container": "@list"
    },
    "relevantTerms": {
      "@id": "feason:relevantTerms",
      "@container": "@list"
    },
    "sourceProvenance": {
      "@id": "feason:sourceProvenance",
      "@container": "@list"
    },
    "CitationVerification": "feason:CitationVerification",
    "verified": {
      "@id": "feason:verified",
      "@type": "xsd:boolean"
    },
    "matchKind": {
      "@id": "feason:matchKind"
    },
    "contentHash": {
      "@id": "feason:contentHash",
      "@type": "xsd:string"
    },
    "quoteOffset": {
      "@id": "feason:quoteOffset",
      "@type": "xsd:integer"
    },
    "locator": {
      "@id": "feason:locator"
    },
    "citation": {
      "@id": "feason:citation"
    },
    "reason": {
      "@id": "feason:reason",
      "@type": "xsd:string"
    },
    "verificationPolicy": {
      "@id": "feason:verificationPolicy",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Feason API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Feason's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-07) from openapi/feason-com-openapi.yml.",
  "dcterms:created": "2026-11-07",
  "dcterms:source": [
    "openapi/feason-com-openapi.yml"
  ]
}