{
  "@context": {
    "@vocab": "https://fahaliai.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "fahaliai": "https://fahaliai.com/schema#",
    "SpectraDirection": "fahaliai:SpectraDirection",
    "SpectraSeverity": "fahaliai:SpectraSeverity",
    "SpectraRiskLevel": "fahaliai:SpectraRiskLevel",
    "SpectraActionType": "fahaliai:SpectraActionType",
    "SpectraVerdict": "fahaliai:SpectraVerdict",
    "direction": {
      "@id": "fahaliai:direction",
      "@type": "@id"
    },
    "confidence": {
      "@id": "fahaliai:confidence",
      "@type": "xsd:decimal"
    },
    "uncertainty": {
      "@id": "fahaliai:uncertainty",
      "@type": "xsd:decimal"
    },
    "expectedMovePct": {
      "@id": "fahaliai:expectedMovePct",
      "@type": "xsd:decimal"
    },
    "forecastHorizon": {
      "@id": "fahaliai:forecastHorizon",
      "@type": "xsd:string"
    },
    "severity": {
      "@id": "fahaliai:severity",
      "@type": "@id"
    },
    "urgencyScore": {
      "@id": "fahaliai:urgencyScore",
      "@type": "xsd:decimal"
    },
    "SpectraReasoning": "fahaliai:SpectraReasoning",
    "steps": {
      "@id": "fahaliai:steps",
      "@container": "@list"
    },
    "toolsUsed": {
      "@id": "fahaliai:toolsUsed",
      "@container": "@list"
    },
    "conflictScore": {
      "@id": "fahaliai:conflictScore",
      "@type": "xsd:decimal"
    },
    "missingSignals": {
      "@id": "fahaliai:missingSignals",
      "@container": "@list"
    },
    "cycleCount": {
      "@id": "fahaliai:cycleCount",
      "@type": "xsd:integer"
    },
    "SpectraCapitalFlow": "fahaliai:SpectraCapitalFlow",
    "netFlowUsd": {
      "@id": "fahaliai:netFlowUsd",
      "@type": "xsd:decimal"
    },
    "trend": {
      "@id": "fahaliai:trend",
      "@type": "xsd:string"
    },
    "SpectraContagion": "fahaliai:SpectraContagion",
    "risk": {
      "@id": "fahaliai:risk",
      "@type": "@id"
    },
    "affectedSymbols": {
      "@id": "fahaliai:affectedSymbols",
      "@container": "@list"
    },
    "SpectraAction": "fahaliai:SpectraAction",
    "type": {
      "@id": "fahaliai:type",
      "@type": "@id"
    },
    "targetExposure": {
      "@id": "fahaliai:targetExposure",
      "@type": "xsd:decimal"
    },
    "timeframe": {
      "@id": "fahaliai:timeframe",
      "@type": "xsd:string"
    },
    "rationale": {
      "@id": "fahaliai:rationale",
      "@type": "xsd:string"
    },
    "SpectraProvenance": "fahaliai:SpectraProvenance",
    "source": {
      "@id": "fahaliai:source",
      "@type": "xsd:string"
    },
    "modelVersion": {
      "@id": "fahaliai:modelVersion",
      "@type": "xsd:string"
    },
    "engineNames": {
      "@id": "fahaliai:engineNames",
      "@container": "@list"
    },
    "walkForwardValidated": {
      "@id": "fahaliai:walkForwardValidated",
      "@type": "xsd:boolean"
    },
    "dataAsOf": {
      "@id": "fahaliai:dataAsOf",
      "@type": "xsd:dateTime"
    },
    "SpectraAiMetadata": "fahaliai:SpectraAiMetadata",
    "schemaVersion": {
      "@id": "fahaliai:schemaVersion",
      "@type": "xsd:string"
    },
    "reasoningTrace": {
      "@id": "fahaliai:reasoningTrace",
      "@type": "xsd:boolean"
    },
    "confidenceNormalized": {
      "@id": "fahaliai:confidenceNormalized",
      "@type": "xsd:boolean"
    },
    "schemaStable": {
      "@id": "fahaliai:schemaStable",
      "@type": "xsd:boolean"
    },
    "lastModelRetrain": {
      "@id": "fahaliai:lastModelRetrain",
      "@type": "xsd:date"
    },
    "SpectraIntelligence": "fahaliai:SpectraIntelligence",
    "symbol": {
      "@id": "fahaliai:symbol",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "fahaliai:timestamp",
      "@type": "xsd:dateTime"
    },
    "verdict": {
      "@id": "fahaliai:verdict",
      "@type": "@id"
    },
    "reasoning": {
      "@id": "fahaliai:reasoning",
      "@type": "@id"
    },
    "capitalFlow": {
      "@id": "fahaliai:capitalFlow",
      "@type": "@id"
    },
    "contagion": {
      "@id": "fahaliai:contagion",
      "@type": "@id"
    },
    "action": {
      "@id": "fahaliai:action",
      "@type": "@id"
    },
    "provenance": {
      "@id": "fahaliai:provenance",
      "@type": "@id"
    },
    "aiMetadata": {
      "@id": "fahaliai:aiMetadata",
      "@type": "@id"
    },
    "SpectraPortfolioRiskAssessment": "fahaliai:SpectraPortfolioRiskAssessment",
    "portfolio": {
      "@id": "fahaliai:portfolio"
    },
    "positions": {
      "@id": "fahaliai:positions",
      "@container": "@list"
    },
    "analysisStatus": {
      "@id": "fahaliai:analysisStatus"
    },
    "contagionRisk": {
      "@id": "fahaliai:contagionRisk"
    },
    "SpectraContagionMap": "fahaliai:SpectraContagionMap",
    "nodes": {
      "@id": "fahaliai:nodes",
      "@container": "@list"
    },
    "edges": {
      "@id": "fahaliai:edges",
      "@container": "@list"
    },
    "clusters": {
      "@id": "fahaliai:clusters",
      "@container": "@list"
    },
    "SpectraCapitalFlowResponse": "fahaliai:SpectraCapitalFlowResponse",
    "dataState": {
      "@id": "fahaliai:dataState",
      "@type": "xsd:string"
    },
    "headline": {
      "@id": "fahaliai:headline",
      "@type": "xsd:string"
    },
    "claim": {
      "@id": "fahaliai:claim"
    },
    "scope": {
      "@id": "fahaliai:scope"
    },
    "freshness": {
      "@id": "fahaliai:freshness"
    },
    "freshnessByAssetClass": {
      "@id": "fahaliai:freshnessByAssetClass"
    },
    "lastSessionRows": {
      "@id": "fahaliai:lastSessionRows",
      "@type": "xsd:integer"
    },
    "coverage": {
      "@id": "fahaliai:coverage"
    },
    "resolutions": {
      "@id": "fahaliai:resolutions",
      "@container": "@list"
    },
    "confidenceMeaning": {
      "@id": "fahaliai:confidenceMeaning",
      "@type": "xsd:string"
    },
    "basis": {
      "@id": "fahaliai:basis",
      "@type": "xsd:string"
    },
    "dataOrigin": {
      "@id": "fahaliai:dataOrigin",
      "@type": "xsd:string"
    },
    "disclaimer": {
      "@id": "fahaliai:disclaimer",
      "@type": "xsd:string"
    },
    "trendWithheldReason": {
      "@id": "fahaliai:trendWithheldReason",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "fahaliai:data",
      "@container": "@list"
    },
    "notReturned": {
      "@id": "fahaliai:notReturned",
      "@container": "@list"
    },
    "conflicts": {
      "@id": "fahaliai:conflicts",
      "@container": "@list"
    },
    "summary": {
      "@id": "fahaliai:summary"
    },
    "limitations": {
      "@id": "fahaliai:limitations"
    },
    "evidence": {
      "@id": "fahaliai:evidence"
    },
    "asOf": {
      "@id": "fahaliai:asOf",
      "@type": "xsd:dateTime"
    },
    "MicrostructureProxyResponse": "fahaliai:MicrostructureProxyResponse",
    "status": {
      "@id": "fahaliai:status",
      "@type": "xsd:string"
    },
    "UnusualMoneyMovementResponse": "fahaliai:UnusualMoneyMovementResponse",
    "count": {
      "@id": "fahaliai:count",
      "@type": "xsd:integer"
    },
    "qualifyingCount": {
      "@id": "fahaliai:qualifyingCount",
      "@type": "xsd:integer"
    },
    "EngineBoardEnvelope": "fahaliai:EngineBoardEnvelope",
    "engine": {
      "@id": "fahaliai:engine",
      "@type": "xsd:string"
    },
    "roster": {
      "@id": "fahaliai:roster"
    },
    "board": {
      "@id": "fahaliai:board"
    },
    "record": {
      "@id": "fahaliai:record"
    },
    "boardAgeSeconds": {
      "@id": "fahaliai:boardAgeSeconds",
      "@type": "xsd:decimal"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Fahali Enterprise API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Fahali Enterprise'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/fahaliai-com-openapi.json.",
  "dcterms:created": "2026-11-07",
  "dcterms:source": [
    "openapi/fahaliai-com-openapi.json"
  ]
}