Feason · JSON-LD Context

Feason Com Context

JSON-LD context defining the semantic vocabulary for Feason Com from Feason.

21 Classes 109 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
feason: https://feason.com/schema#

Classes

Error ContextualizeRequest ContextCitation ContextPackage EvaluateClaimRequest ClaimDefinition ClaimEvaluation ClaimProofRequest ClaimProofArtifact ProofPublicKeyJwk ProofSigningKey SignedClaimProofEnvelope ProofTransparencyReceipt SignedProofRecord CorpusManifest SourceFilters SearchRequest EvidenceItem SearchResponse EvidencePacket CitationVerification

Properties

Property Type Container
error string
issues list
query string
traditions list
maxTokens integer
maxSources integer
label string
passageId string
sourceId string
sourceTitle string
canonicalReference string
sourceUrl reference
verificationStatus
corpusVersion string
context string
citations list
coverage
usage
instructions list
claim string
limitPerStance integer
description string
normalizedClaim string
claimDefinition
supportingEvidence list
contradictingEvidence list
qualifyingEvidence list
contextualEvidence list
unclassifiedEvidence list
confidence decimal
methodology string
negativeEvidencePolicy string
caveats list
proofId string
proofVersion
generatedAt dateTime
graph
obligations list
result
validation
integrity
kty
crv
x string
keyId string
algorithm
status
publicKeyJwk reference
envelopeVersion
artifact reference
signature
logVersion
sequence integer
leafIndex integer
treeSize integer
leafDigest string
rootDigest string
inclusionPath list
observedAt dateTime
envelope reference
receipt reference
publicUrl reference
created boolean
publishedAt dateTime
sourceCount integer
passageCount integer
entityCount integer
relationshipCount integer
traditionPositionCount integer
claimCount integer
verificationStatuses
sourceTypes list
authors list
dateFrom integer
dateTo integer
mode
filters reference
limit integer
cursor string
author string
sourceType
tradition list
text string
relationship string
provenance
retrieval
results list
retrievalMetadata
page
question string
primarySources list
scripture list
historicalContext list
patristicSources list
councilSources list
doctrinalConnections list
interpretivePositions list
areasOfConsensus list
areasOfDisagreement list
relevantTerms list
sourceProvenance list
verified boolean
matchKind
contentHash string
quoteOffset integer
locator
citation
reason string
verificationPolicy string

JSON-LD Document

Raw ↑
{
  "@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"
  ]
}