{
  "@context": {
    "@vocab": "https://philidor.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "philidor": "https://philidor.io/schema#",
    "EventListItem": "philidor:EventListItem",
    "id": {
      "@id": "philidor:id",
      "@type": "xsd:decimal"
    },
    "event_type": {
      "@id": "philidor:event_type",
      "@type": "xsd:string"
    },
    "severity": {
      "@id": "philidor:severity",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "philidor:title",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "philidor:description",
      "@type": "xsd:string"
    },
    "occurred_at": {
      "@id": "philidor:occurred_at",
      "@type": "xsd:string"
    },
    "protocol_id": {
      "@id": "philidor:protocol_id",
      "@type": "xsd:string"
    },
    "protocol_name": {
      "@id": "philidor:protocol_name",
      "@type": "xsd:string"
    },
    "chain_id": {
      "@id": "philidor:chain_id",
      "@type": "xsd:decimal"
    },
    "chain_name": {
      "@id": "philidor:chain_name",
      "@type": "xsd:string"
    },
    "curator_id": {
      "@id": "philidor:curator_id",
      "@type": "xsd:string"
    },
    "curator_name": {
      "@id": "philidor:curator_name",
      "@type": "xsd:string"
    },
    "vault_id": {
      "@id": "philidor:vault_id",
      "@type": "xsd:string"
    },
    "vault_name": {
      "@id": "philidor:vault_name",
      "@type": "xsd:string"
    },
    "incident_severity": {
      "@id": "philidor:incident_severity",
      "@type": "xsd:string"
    },
    "loss_amount_usd": {
      "@id": "philidor:loss_amount_usd",
      "@type": "xsd:decimal"
    },
    "remediation_status": {
      "@id": "philidor:remediation_status",
      "@type": "xsd:string"
    },
    "affected_asset": {
      "@id": "philidor:affected_asset",
      "@type": "xsd:string"
    },
    "links": {
      "@id": "philidor:links",
      "@container": "@list"
    },
    "provisional": {
      "@id": "philidor:provisional",
      "@type": "xsd:boolean"
    },
    "confirmations_required": {
      "@id": "philidor:confirmations_required",
      "@type": "xsd:decimal"
    },
    "retracted_at": {
      "@id": "philidor:retracted_at",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "philidor:source",
      "@type": "xsd:string"
    },
    "tx_hash": {
      "@id": "philidor:tx_hash",
      "@type": "xsd:string"
    },
    "block_number": {
      "@id": "philidor:block_number",
      "@type": "xsd:decimal"
    },
    "occurrence_count": {
      "@id": "philidor:occurrence_count",
      "@type": "xsd:decimal"
    },
    "group_key": {
      "@id": "philidor:group_key",
      "@type": "xsd:string"
    },
    "EventDetail": "philidor:EventDetail",
    "detected_at": {
      "@id": "philidor:detected_at",
      "@type": "xsd:string"
    },
    "protocol_logo": {
      "@id": "philidor:protocol_logo",
      "@type": "xsd:string"
    },
    "incident_scope": {
      "@id": "philidor:incident_scope",
      "@type": "xsd:string"
    },
    "user_compensation": {
      "@id": "philidor:user_compensation",
      "@type": "xsd:string"
    },
    "post_mortem_url": {
      "@id": "philidor:post_mortem_url",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "philidor:created_at",
      "@type": "xsd:string"
    },
    "recorded_at": {
      "@id": "philidor:recorded_at",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "philidor:status",
      "@type": "xsd:string"
    },
    "lifecycle_status": {
      "@id": "philidor:lifecycle_status",
      "@type": "xsd:string"
    },
    "quality_status": {
      "@id": "philidor:quality_status",
      "@type": "xsd:string"
    },
    "quality_reason": {
      "@id": "philidor:quality_reason",
      "@type": "xsd:string"
    },
    "retracted_reason": {
      "@id": "philidor:retracted_reason",
      "@type": "xsd:string"
    },
    "asset_address": {
      "@id": "philidor:asset_address",
      "@type": "xsd:string"
    },
    "asset_explorer_url": {
      "@id": "philidor:asset_explorer_url",
      "@type": "xsd:string"
    },
    "related_assets": {
      "@id": "philidor:related_assets",
      "@container": "@list"
    },
    "incident_details": {
      "@id": "philidor:incident_details"
    },
    "provenance": {
      "@id": "philidor:provenance"
    },
    "price_evidence": {
      "@id": "philidor:price_evidence"
    },
    "current_linked_vault_tvl_usd": {
      "@id": "philidor:current_linked_vault_tvl_usd",
      "@type": "xsd:decimal"
    },
    "affected_vaults": {
      "@id": "philidor:affected_vaults",
      "@container": "@list"
    },
    "Vault": "philidor:Vault",
    "address": {
      "@id": "philidor:address",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "philidor:name",
      "@type": "xsd:string"
    },
    "symbol": {
      "@id": "philidor:symbol",
      "@type": "xsd:string"
    },
    "external_id": {
      "@id": "philidor:external_id",
      "@type": "xsd:string"
    },
    "asset_symbol": {
      "@id": "philidor:asset_symbol",
      "@type": "xsd:string"
    },
    "tvl_usd": {
      "@id": "philidor:tvl_usd",
      "@type": "xsd:decimal"
    },
    "apr_net": {
      "@id": "philidor:apr_net",
      "@type": "xsd:decimal"
    },
    "apr_forward": {
      "@id": "philidor:apr_forward",
      "@type": "xsd:decimal"
    },
    "total_score": {
      "@id": "philidor:total_score",
      "@type": "xsd:decimal"
    },
    "risk_tier": {
      "@id": "philidor:risk_tier",
      "@type": "xsd:string"
    },
    "capped_by": {
      "@id": "philidor:capped_by"
    },
    "risk_vectors": {
      "@id": "philidor:risk_vectors"
    },
    "is_active": {
      "@id": "philidor:is_active",
      "@type": "xsd:boolean"
    },
    "is_shutdown": {
      "@id": "philidor:is_shutdown",
      "@type": "xsd:boolean"
    },
    "is_depositable": {
      "@id": "philidor:is_depositable",
      "@type": "xsd:boolean"
    },
    "deposit_capacity_usd": {
      "@id": "philidor:deposit_capacity_usd",
      "@type": "xsd:decimal"
    },
    "deposit_status": {
      "@id": "philidor:deposit_status",
      "@type": "xsd:string"
    },
    "withdraw_status": {
      "@id": "philidor:withdraw_status",
      "@type": "xsd:string"
    },
    "freshness_seconds": {
      "@id": "philidor:freshness_seconds",
      "@type": "xsd:integer"
    },
    "score_run_id": {
      "@id": "philidor:score_run_id",
      "@type": "xsd:string"
    },
    "risk_score_run_id": {
      "@id": "philidor:risk_score_run_id",
      "@type": "xsd:string"
    },
    "scored_at": {
      "@id": "philidor:scored_at",
      "@type": "xsd:string"
    },
    "as_of": {
      "@id": "philidor:as_of",
      "@type": "xsd:string"
    },
    "score_computed_at": {
      "@id": "philidor:score_computed_at",
      "@type": "xsd:string"
    },
    "score_updated_at": {
      "@id": "philidor:score_updated_at",
      "@type": "xsd:string"
    },
    "tvl_status": {
      "@id": "philidor:tvl_status",
      "@type": "xsd:string"
    },
    "tvl_semantics": {
      "@id": "philidor:tvl_semantics",
      "@type": "xsd:string"
    },
    "needs_risk_review": {
      "@id": "philidor:needs_risk_review",
      "@type": "xsd:boolean"
    },
    "last_synced_at": {
      "@id": "philidor:last_synced_at",
      "@type": "xsd:string"
    },
    "is_stablecoin": {
      "@id": "philidor:is_stablecoin",
      "@type": "xsd:boolean"
    },
    "is_lsd": {
      "@id": "philidor:is_lsd",
      "@type": "xsd:boolean"
    },
    "is_single_exposure": {
      "@id": "philidor:is_single_exposure",
      "@type": "xsd:boolean"
    },
    "has_impermanent_loss": {
      "@id": "philidor:has_impermanent_loss",
      "@type": "xsd:boolean"
    },
    "is_audited": {
      "@id": "philidor:is_audited",
      "@type": "xsd:boolean"
    },
    "is_high_confidence": {
      "@id": "philidor:is_high_confidence",
      "@type": "xsd:boolean"
    },
    "strategy_type": {
      "@id": "philidor:strategy_type",
      "@type": "xsd:string"
    },
    "base_apr": {
      "@id": "philidor:base_apr",
      "@type": "xsd:decimal"
    },
    "reward_apr": {
      "@id": "philidor:reward_apr",
      "@type": "xsd:decimal"
    },
    "has_rewards": {
      "@id": "philidor:has_rewards",
      "@type": "xsd:boolean"
    },
    "reward_reconciliation_status": {
      "@id": "philidor:reward_reconciliation_status",
      "@type": "xsd:string"
    },
    "reward_reconciliation_delta": {
      "@id": "philidor:reward_reconciliation_delta",
      "@type": "xsd:decimal"
    },
    "rewards": {
      "@id": "philidor:rewards",
      "@container": "@list"
    },
    "utilization": {
      "@id": "philidor:utilization",
      "@type": "xsd:decimal"
    },
    "borrow_apr": {
      "@id": "philidor:borrow_apr",
      "@type": "xsd:decimal"
    },
    "borrow_rate_basis": {
      "@id": "philidor:borrow_rate_basis",
      "@type": "xsd:string"
    },
    "borrow_reward_apr": {
      "@id": "philidor:borrow_reward_apr",
      "@type": "xsd:decimal"
    },
    "borrow_apr_net": {
      "@id": "philidor:borrow_apr_net",
      "@type": "xsd:decimal"
    },
    "borrow_incentive_status": {
      "@id": "philidor:borrow_incentive_status",
      "@type": "xsd:string"
    },
    "has_borrow_rewards": {
      "@id": "philidor:has_borrow_rewards",
      "@type": "xsd:boolean"
    },
    "borrow_status": {
      "@id": "philidor:borrow_status",
      "@type": "xsd:string"
    },
    "fee_rate": {
      "@id": "philidor:fee_rate",
      "@type": "xsd:decimal"
    },
    "fee_type": {
      "@id": "philidor:fee_type",
      "@type": "xsd:string"
    },
    "utilization_status": {
      "@id": "philidor:utilization_status",
      "@type": "xsd:string"
    },
    "borrow_apr_status": {
      "@id": "philidor:borrow_apr_status",
      "@type": "xsd:string"
    },
    "fee_status": {
      "@id": "philidor:fee_status",
      "@type": "xsd:string"
    },
    "active_loans_usd": {
      "@id": "philidor:active_loans_usd",
      "@type": "xsd:decimal"
    },
    "available_liquidity_usd": {
      "@id": "philidor:available_liquidity_usd",
      "@type": "xsd:decimal"
    },
    "liquidity_deficit_usd": {
      "@id": "philidor:liquidity_deficit_usd",
      "@type": "xsd:decimal"
    },
    "liquidity_status": {
      "@id": "philidor:liquidity_status",
      "@type": "xsd:string"
    },
    "real_yield_share": {
      "@id": "philidor:real_yield_share",
      "@type": "xsd:decimal"
    },
    "gross_interest_apy": {
      "@id": "philidor:gross_interest_apy",
      "@type": "xsd:decimal"
    },
    "yield_quality_grade": {
      "@id": "philidor:yield_quality_grade",
      "@type": "xsd:string"
    },
    "curator_logo": {
      "@id": "philidor:curator_logo",
      "@type": "xsd:string"
    },
    "chain_logo": {
      "@id": "philidor:chain_logo",
      "@type": "xsd:string"
    },
    "VaultListResponse": "philidor:VaultListResponse",
    "data": {
      "@id": "philidor:data",
      "@container": "@list"
    },
    "meta": {
      "@id": "philidor:meta"
    },
    "VaultBatchResponse": "philidor:VaultBatchResponse",
    "VaultBatchBody": "philidor:VaultBatchBody",
    "ids": {
      "@id": "philidor:ids",
      "@container": "@list"
    },
    "addresses": {
      "@id": "philidor:addresses",
      "@container": "@list"
    },
    "VaultScore": "philidor:VaultScore",
    "VaultScoresResponse": "philidor:VaultScoresResponse",
    "VaultChangesResponse": "philidor:VaultChangesResponse",
    "YieldQuality": "philidor:YieldQuality",
    "grade": {
      "@id": "philidor:grade",
      "@type": "xsd:string"
    },
    "real_yield_share_14d": {
      "@id": "philidor:real_yield_share_14d",
      "@type": "xsd:decimal"
    },
    "utilization_14d": {
      "@id": "philidor:utilization_14d",
      "@type": "xsd:decimal"
    },
    "flags": {
      "@id": "philidor:flags",
      "@container": "@list"
    },
    "score_effects": {
      "@id": "philidor:score_effects",
      "@container": "@list"
    },
    "AuditEngagement": "philidor:AuditEngagement",
    "date": {
      "@id": "philidor:date",
      "@type": "xsd:string"
    },
    "auditor": {
      "@id": "philidor:auditor",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "philidor:type",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "philidor:url",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "philidor:scope",
      "@container": "@list"
    },
    "unauditedSurface": {
      "@id": "philidor:unauditedSurface",
      "@container": "@list"
    },
    "findings": {
      "@id": "philidor:findings"
    },
    "auditedRef": {
      "@id": "philidor:auditedRef",
      "@type": "xsd:string"
    },
    "remediated": {
      "@id": "philidor:remediated",
      "@type": "xsd:boolean"
    },
    "Snapshot": "philidor:Snapshot",
    "price_per_share": {
      "@id": "philidor:price_per_share",
      "@type": "xsd:decimal"
    },
    "Event": "philidor:Event",
    "protocol_version": {
      "@id": "philidor:protocol_version",
      "@type": "xsd:string"
    },
    "Reward": "philidor:Reward",
    "side": {
      "@id": "philidor:side",
      "@type": "xsd:string"
    },
    "token_symbol": {
      "@id": "philidor:token_symbol",
      "@type": "xsd:string"
    },
    "token_address": {
      "@id": "philidor:token_address",
      "@type": "xsd:string"
    },
    "apr": {
      "@id": "philidor:apr",
      "@type": "xsd:decimal"
    },
    "reward_type": {
      "@id": "philidor:reward_type",
      "@type": "xsd:string"
    },
    "campaign_id": {
      "@id": "philidor:campaign_id",
      "@type": "xsd:string"
    },
    "campaign_onchain_id": {
      "@id": "philidor:campaign_onchain_id",
      "@type": "xsd:string"
    },
    "distribution_type": {
      "@id": "philidor:distribution_type",
      "@type": "xsd:string"
    },
    "source_url": {
      "@id": "philidor:source_url",
      "@type": "xsd:string"
    },
    "start_at": {
      "@id": "philidor:start_at",
      "@type": "xsd:string"
    },
    "end_at": {
      "@id": "philidor:end_at",
      "@type": "xsd:string"
    },
    "VaultWraps": "philidor:VaultWraps",
    "vaultId": {
      "@id": "philidor:vaultId",
      "@type": "xsd:string"
    },
    "protocolId": {
      "@id": "philidor:protocolId",
      "@type": "xsd:string"
    },
    "chainId": {
      "@id": "philidor:chainId",
      "@type": "xsd:decimal"
    },
    "riskScore": {
      "@id": "philidor:riskScore",
      "@type": "xsd:decimal"
    },
    "riskTier": {
      "@id": "philidor:riskTier",
      "@type": "xsd:string"
    },
    "VaultStrategyPositionBound": "philidor:VaultStrategyPositionBound",
    "positionKey": {
      "@id": "philidor:positionKey",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "philidor:label",
      "@type": "xsd:string"
    },
    "minWeight": {
      "@id": "philidor:minWeight",
      "@type": "xsd:decimal"
    },
    "maxWeight": {
      "@id": "philidor:maxWeight",
      "@type": "xsd:decimal"
    },
    "VaultStrategyMandate": "philidor:VaultStrategyMandate",
    "mandateHash": {
      "@id": "philidor:mandateHash",
      "@type": "xsd:string"
    },
    "allocationKind": {
      "@id": "philidor:allocationKind",
      "@type": "xsd:string"
    },
    "effectiveFrom": {
      "@id": "philidor:effectiveFrom",
      "@type": "xsd:string"
    },
    "sourceUrl": {
      "@id": "philidor:sourceUrl",
      "@type": "xsd:string"
    },
    "sourceRevision": {
      "@id": "philidor:sourceRevision",
      "@type": "xsd:string"
    },
    "positionBounds": {
      "@id": "philidor:positionBounds",
      "@container": "@list"
    },
    "maxUnlistedWeight": {
      "@id": "philidor:maxUnlistedWeight",
      "@type": "xsd:decimal"
    },
    "methodologyVersion": {
      "@id": "philidor:methodologyVersion",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "philidor:createdAt",
      "@type": "xsd:string"
    },
    "VaultStrategyBreach": "philidor:VaultStrategyBreach",
    "kind": {
      "@id": "philidor:kind",
      "@type": "xsd:string"
    },
    "observedWeight": {
      "@id": "philidor:observedWeight",
      "@type": "xsd:decimal"
    },
    "limitWeight": {
      "@id": "philidor:limitWeight",
      "@type": "xsd:decimal"
    },
    "deltaWeight": {
      "@id": "philidor:deltaWeight",
      "@type": "xsd:decimal"
    },
    "VaultStrategyAssessment": "philidor:VaultStrategyAssessment",
    "observationKey": {
      "@id": "philidor:observationKey",
      "@type": "xsd:string"
    },
    "observedAt": {
      "@id": "philidor:observedAt",
      "@type": "xsd:string"
    },
    "sourceAsOf": {
      "@id": "philidor:sourceAsOf",
      "@type": "xsd:string"
    },
    "sourceProvider": {
      "@id": "philidor:sourceProvider",
      "@type": "xsd:string"
    },
    "withinMandate": {
      "@id": "philidor:withinMandate",
      "@type": "xsd:boolean"
    },
    "breaches": {
      "@id": "philidor:breaches",
      "@container": "@list"
    },
    "VaultStrategyConformance": "philidor:VaultStrategyConformance",
    "nonScoring": {
      "@id": "philidor:nonScoring",
      "@type": "xsd:boolean"
    },
    "availability": {
      "@id": "philidor:availability",
      "@type": "xsd:string"
    },
    "decisionEligible": {
      "@id": "philidor:decisionEligible",
      "@type": "xsd:boolean"
    },
    "evidenceContinuity": {
      "@id": "philidor:evidenceContinuity",
      "@type": "xsd:string"
    },
    "asOf": {
      "@id": "philidor:asOf",
      "@type": "xsd:string"
    },
    "pauseReason": {
      "@id": "philidor:pauseReason",
      "@type": "xsd:string"
    },
    "mandate": {
      "@id": "philidor:mandate",
      "@type": "@id"
    },
    "currentAssessment": {
      "@id": "philidor:currentAssessment",
      "@type": "@id"
    },
    "currentDivergence": {
      "@id": "philidor:currentDivergence"
    },
    "latestReconvergence": {
      "@id": "philidor:latestReconvergence"
    },
    "VaultStrategyTransparency": "philidor:VaultStrategyTransparency",
    "declaration": {
      "@id": "philidor:declaration"
    },
    "wrapper": {
      "@id": "philidor:wrapper"
    },
    "conformance": {
      "@id": "philidor:conformance",
      "@type": "@id"
    },
    "VaultDetailResponse": "philidor:VaultDetailResponse",
    "VaultSnapshotResponse": "philidor:VaultSnapshotResponse",
    "VaultScoreHistoryItem": "philidor:VaultScoreHistoryItem",
    "observed_at": {
      "@id": "philidor:observed_at",
      "@type": "xsd:string"
    },
    "change_type": {
      "@id": "philidor:change_type",
      "@type": "xsd:string"
    },
    "prev_score": {
      "@id": "philidor:prev_score",
      "@type": "xsd:decimal"
    },
    "new_score": {
      "@id": "philidor:new_score",
      "@type": "xsd:decimal"
    },
    "prev_tier": {
      "@id": "philidor:prev_tier",
      "@type": "xsd:string"
    },
    "new_tier": {
      "@id": "philidor:new_tier",
      "@type": "xsd:string"
    },
    "methodology_version": {
      "@id": "philidor:methodology_version",
      "@type": "xsd:string"
    },
    "reason_summary": {
      "@id": "philidor:reason_summary",
      "@type": "xsd:string"
    },
    "VaultScoreHistoryResponse": "philidor:VaultScoreHistoryResponse",
    "VaultHolderConcentrationHistoryItem": "philidor:VaultHolderConcentrationHistoryItem",
    "computed_at": {
      "@id": "philidor:computed_at",
      "@type": "xsd:string"
    },
    "total_supply_raw": {
      "@id": "philidor:total_supply_raw",
      "@type": "xsd:string"
    },
    "holder_count": {
      "@id": "philidor:holder_count",
      "@type": "xsd:integer"
    },
    "external_holder_count": {
      "@id": "philidor:external_holder_count",
      "@type": "xsd:integer"
    },
    "top1_pct": {
      "@id": "philidor:top1_pct",
      "@type": "xsd:decimal"
    },
    "top5_pct": {
      "@id": "philidor:top5_pct",
      "@type": "xsd:decimal"
    },
    "top10_pct": {
      "@id": "philidor:top10_pct",
      "@type": "xsd:decimal"
    },
    "hhi": {
      "@id": "philidor:hhi",
      "@type": "xsd:decimal"
    },
    "external_top1_pct": {
      "@id": "philidor:external_top1_pct",
      "@type": "xsd:decimal"
    },
    "external_top5_pct": {
      "@id": "philidor:external_top5_pct",
      "@type": "xsd:decimal"
    },
    "external_top10_pct": {
      "@id": "philidor:external_top10_pct",
      "@type": "xsd:decimal"
    },
    "external_hhi": {
      "@id": "philidor:external_hhi",
      "@type": "xsd:decimal"
    },
    "protocol_managed_pct": {
      "@id": "philidor:protocol_managed_pct",
      "@type": "xsd:decimal"
    },
    "top_holders": {
      "@id": "philidor:top_holders",
      "@container": "@list"
    },
    "indexed_to_block": {
      "@id": "philidor:indexed_to_block",
      "@type": "xsd:integer"
    },
    "backfill_complete": {
      "@id": "philidor:backfill_complete",
      "@type": "xsd:boolean"
    },
    "coverage_status": {
      "@id": "philidor:coverage_status",
      "@type": "xsd:string"
    },
    "VaultHolderConcentrationHistoryResponse": "philidor:VaultHolderConcentrationHistoryResponse",
    "VaultHolderConcentrationResponse": "philidor:VaultHolderConcentrationResponse",
    "Protocol": "philidor:Protocol",
    "logo_url": {
      "@id": "philidor:logo_url",
      "@type": "xsd:string"
    },
    "vault_count": {
      "@id": "philidor:vault_count",
      "@type": "xsd:decimal"
    },
    "tvl": {
      "@id": "philidor:tvl",
      "@type": "xsd:decimal"
    },
    "ProtocolListResponse": "philidor:ProtocolListResponse",
    "ProtocolDetail": "philidor:ProtocolDetail",
    "website_url": {
      "@id": "philidor:website_url",
      "@type": "xsd:string"
    },
    "mainnet_launch_date": {
      "@id": "philidor:mainnet_launch_date",
      "@type": "xsd:string"
    },
    "total_audit_count": {
      "@id": "philidor:total_audit_count",
      "@type": "xsd:decimal"
    },
    "primary_auditors": {
      "@id": "philidor:primary_auditors",
      "@container": "@list"
    },
    "security_contact": {
      "@id": "philidor:security_contact",
      "@type": "xsd:string"
    },
    "bug_bounty_url": {
      "@id": "philidor:bug_bounty_url",
      "@type": "xsd:string"
    },
    "security_page_url": {
      "@id": "philidor:security_page_url",
      "@type": "xsd:string"
    },
    "tvl_total": {
      "@id": "philidor:tvl_total",
      "@type": "xsd:decimal"
    },
    "ProtocolVersion": "philidor:ProtocolVersion",
    "version": {
      "@id": "philidor:version",
      "@type": "xsd:string"
    },
    "display_name": {
      "@id": "philidor:display_name",
      "@type": "xsd:string"
    },
    "launch_date": {
      "@id": "philidor:launch_date",
      "@type": "xsd:string"
    },
    "auditors": {
      "@id": "philidor:auditors",
      "@container": "@list"
    },
    "audit_report_url": {
      "@id": "philidor:audit_report_url",
      "@type": "xsd:string"
    },
    "ProtocolDetailResponse": "philidor:ProtocolDetailResponse",
    "Curator": "philidor:Curator",
    "website": {
      "@id": "philidor:website",
      "@type": "xsd:string"
    },
    "one_liner": {
      "@id": "philidor:one_liner",
      "@type": "xsd:string"
    },
    "avg_apr": {
      "@id": "philidor:avg_apr",
      "@type": "xsd:decimal"
    },
    "CuratorListResponse": "philidor:CuratorListResponse",
    "CuratorTrackRecord": "philidor:CuratorTrackRecord",
    "scoredVaultCount": {
      "@id": "philidor:scoredVaultCount",
      "@type": "xsd:decimal"
    },
    "scoreDispersion": {
      "@id": "philidor:scoreDispersion"
    },
    "tierDistribution": {
      "@id": "philidor:tierDistribution",
      "@container": "@list"
    },
    "incidentHistory": {
      "@id": "philidor:incidentHistory"
    },
    "CuratorDetailResponse": "philidor:CuratorDetailResponse",
    "CuratorEvent": "philidor:CuratorEvent",
    "affects_tracked_universe": {
      "@id": "philidor:affects_tracked_universe",
      "@type": "xsd:boolean"
    },
    "incident_key": {
      "@id": "philidor:incident_key",
      "@type": "xsd:string"
    },
    "ChainListResponse": "philidor:ChainListResponse",
    "RwaMetricValue": "philidor:RwaMetricValue",
    "value": {
      "@id": "philidor:value",
      "@type": "xsd:decimal"
    },
    "basis": {
      "@id": "philidor:basis",
      "@type": "xsd:string"
    },
    "unit": {
      "@id": "philidor:unit",
      "@type": "xsd:string"
    },
    "source_field": {
      "@id": "philidor:source_field",
      "@type": "xsd:string"
    },
    "retrieved_at": {
      "@id": "philidor:retrieved_at",
      "@type": "xsd:string"
    },
    "raw_payload_sha256": {
      "@id": "philidor:raw_payload_sha256",
      "@type": "xsd:string"
    },
    "evidence_basis": {
      "@id": "philidor:evidence_basis",
      "@type": "xsd:string"
    },
    "approval_kind": {
      "@id": "philidor:approval_kind",
      "@type": "xsd:string"
    },
    "AssetListResponse": "philidor:AssetListResponse",
    "AssetCollateralViewResponse": "philidor:AssetCollateralViewResponse",
    "AssetHistoryPoint": "philidor:AssetHistoryPoint",
    "AssetHistoryRange": "philidor:AssetHistoryRange",
    "AssetHistoryResponse": "philidor:AssetHistoryResponse",
    "AssetPegHistoryPoint": "philidor:AssetPegHistoryPoint",
    "event_id": {
      "@id": "philidor:event_id",
      "@type": "xsd:integer"
    },
    "price_usd": {
      "@id": "philidor:price_usd",
      "@type": "xsd:decimal"
    },
    "peg_target_usd": {
      "@id": "philidor:peg_target_usd",
      "@type": "xsd:decimal"
    },
    "drift_pct": {
      "@id": "philidor:drift_pct",
      "@type": "xsd:decimal"
    },
    "AssetPegHistoryResponse": "philidor:AssetPegHistoryResponse",
    "AssetCategory": "philidor:AssetCategory",
    "InstrumentType": "philidor:InstrumentType",
    "AssetInfoFacetsResponse": "philidor:AssetInfoFacetsResponse",
    "AssetHardFailFlag": "philidor:AssetHardFailFlag",
    "flag": {
      "@id": "philidor:flag",
      "@type": "xsd:string"
    },
    "trigger_source": {
      "@id": "philidor:trigger_source",
      "@type": "xsd:string"
    },
    "triggered_at": {
      "@id": "philidor:triggered_at",
      "@type": "xsd:string"
    },
    "cooldown_until": {
      "@id": "philidor:cooldown_until",
      "@type": "xsd:string"
    },
    "in_cooldown": {
      "@id": "philidor:in_cooldown",
      "@type": "xsd:boolean"
    },
    "AssetCapApplied": "philidor:AssetCapApplied",
    "cap": {
      "@id": "philidor:cap",
      "@type": "xsd:decimal"
    },
    "reason": {
      "@id": "philidor:reason",
      "@type": "xsd:string"
    },
    "binding": {
      "@id": "philidor:binding",
      "@type": "xsd:boolean"
    },
    "RwaIssuer": "philidor:RwaIssuer",
    "jurisdiction": {
      "@id": "philidor:jurisdiction",
      "@type": "xsd:string"
    },
    "AssetDimensions": "philidor:AssetDimensions",
    "peg_stability": {
      "@id": "philidor:peg_stability",
      "@type": "xsd:decimal"
    },
    "issuer_custody": {
      "@id": "philidor:issuer_custody",
      "@type": "xsd:decimal"
    },
    "redeemability": {
      "@id": "philidor:redeemability",
      "@type": "xsd:decimal"
    },
    "reserve_transparency": {
      "@id": "philidor:reserve_transparency",
      "@type": "xsd:decimal"
    },
    "governance_controls": {
      "@id": "philidor:governance_controls",
      "@type": "xsd:decimal"
    },
    "protocol_security": {
      "@id": "philidor:protocol_security",
      "@type": "xsd:decimal"
    },
    "operator_quality": {
      "@id": "philidor:operator_quality",
      "@type": "xsd:decimal"
    },
    "bridge_mechanism": {
      "@id": "philidor:bridge_mechanism",
      "@type": "xsd:decimal"
    },
    "dependency_depth": {
      "@id": "philidor:dependency_depth",
      "@type": "xsd:decimal"
    },
    "liquidity": {
      "@id": "philidor:liquidity",
      "@type": "xsd:decimal"
    },
    "volatility": {
      "@id": "philidor:volatility",
      "@type": "xsd:decimal"
    },
    "credit_quality": {
      "@id": "philidor:credit_quality",
      "@type": "xsd:decimal"
    },
    "default_rate": {
      "@id": "philidor:default_rate",
      "@type": "xsd:decimal"
    },
    "recovery_rate": {
      "@id": "philidor:recovery_rate",
      "@type": "xsd:decimal"
    },
    "subadvisor_concentration": {
      "@id": "philidor:subadvisor_concentration",
      "@type": "xsd:decimal"
    },
    "redemption_terms": {
      "@id": "philidor:redemption_terms",
      "@type": "xsd:decimal"
    },
    "RiskOverlay": "philidor:RiskOverlay",
    "AssetBackingProfile": "philidor:AssetBackingProfile",
    "offchain_pct": {
      "@id": "philidor:offchain_pct",
      "@type": "xsd:decimal"
    },
    "crypto_exogenous_pct": {
      "@id": "philidor:crypto_exogenous_pct",
      "@type": "xsd:decimal"
    },
    "crypto_endogenous_pct": {
      "@id": "philidor:crypto_endogenous_pct",
      "@type": "xsd:decimal"
    },
    "delta_hedge_pct": {
      "@id": "philidor:delta_hedge_pct",
      "@type": "xsd:decimal"
    },
    "AssetUnderlying": "philidor:AssetUnderlying",
    "asset_id": {
      "@id": "philidor:asset_id",
      "@type": "xsd:string"
    },
    "risk_score": {
      "@id": "philidor:risk_score",
      "@type": "xsd:decimal"
    },
    "RwaReviewer": "philidor:RwaReviewer",
    "slug": {
      "@id": "philidor:slug",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "philidor:role",
      "@type": "xsd:string"
    },
    "attested_at": {
      "@id": "philidor:attested_at",
      "@type": "xsd:string"
    },
    "AssetFreshness": "philidor:AssetFreshness",
    "last_refresh_at": {
      "@id": "philidor:last_refresh_at",
      "@type": "xsd:string"
    },
    "age_hours": {
      "@id": "philidor:age_hours",
      "@type": "xsd:decimal"
    },
    "last_status": {
      "@id": "philidor:last_status",
      "@type": "xsd:string"
    },
    "AssetIssuance": "philidor:AssetIssuance",
    "mode": {
      "@id": "philidor:mode",
      "@type": "xsd:string"
    },
    "protocol": {
      "@id": "philidor:protocol",
      "@type": "xsd:string"
    },
    "bridge_stack": {
      "@id": "philidor:bridge_stack",
      "@type": "xsd:string"
    },
    "bridge_params": {
      "@id": "philidor:bridge_params"
    },
    "bridge_quality_score": {
      "@id": "philidor:bridge_quality_score"
    },
    "bridge_quality_status": {
      "@id": "philidor:bridge_quality_status",
      "@type": "xsd:string"
    },
    "scoring_effect": {
      "@id": "philidor:scoring_effect",
      "@type": "xsd:string"
    },
    "evidence": {
      "@id": "philidor:evidence"
    },
    "AssetQuality": "philidor:AssetQuality",
    "identity_verified": {
      "@id": "philidor:identity_verified",
      "@type": "xsd:boolean"
    },
    "classification_reviewed": {
      "@id": "philidor:classification_reviewed",
      "@type": "xsd:boolean"
    },
    "classification_verified": {
      "@id": "philidor:classification_verified",
      "@type": "xsd:boolean"
    },
    "metrics_verified": {
      "@id": "philidor:metrics_verified",
      "@type": "xsd:boolean"
    },
    "checks": {
      "@id": "philidor:checks"
    },
    "warnings": {
      "@id": "philidor:warnings",
      "@container": "@list"
    },
    "AssetInfoItem": "philidor:AssetInfoItem",
    "asset_version_id": {
      "@id": "philidor:asset_version_id",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "philidor:category",
      "@type": "@id"
    },
    "instrument_type": {
      "@id": "philidor:instrument_type",
      "@type": "@id"
    },
    "maturity_date": {
      "@id": "philidor:maturity_date",
      "@type": "xsd:string"
    },
    "is_matured": {
      "@id": "philidor:is_matured",
      "@type": "xsd:boolean"
    },
    "review_status": {
      "@id": "philidor:review_status",
      "@type": "xsd:string"
    },
    "score_status": {
      "@id": "philidor:score_status",
      "@type": "xsd:string"
    },
    "dimensions_only": {
      "@id": "philidor:dimensions_only",
      "@type": "xsd:boolean"
    },
    "hard_fail_flags": {
      "@id": "philidor:hard_fail_flags",
      "@container": "@list"
    },
    "caps_applied": {
      "@id": "philidor:caps_applied",
      "@container": "@list"
    },
    "issuer": {
      "@id": "philidor:issuer",
      "@type": "@id"
    },
    "in_basket_a": {
      "@id": "philidor:in_basket_a",
      "@type": "xsd:boolean"
    },
    "dimensions": {
      "@id": "philidor:dimensions",
      "@type": "@id"
    },
    "risk_overlays": {
      "@id": "philidor:risk_overlays",
      "@container": "@list"
    },
    "backing_profile": {
      "@id": "philidor:backing_profile",
      "@type": "@id"
    },
    "underlying_asset": {
      "@id": "philidor:underlying_asset",
      "@type": "@id"
    },
    "institutional": {
      "@id": "philidor:institutional"
    },
    "metrics": {
      "@id": "philidor:metrics"
    },
    "data_provenance": {
      "@id": "philidor:data_provenance"
    },
    "reviewed_by": {
      "@id": "philidor:reviewed_by",
      "@type": "xsd:string"
    },
    "reviewer": {
      "@id": "philidor:reviewer",
      "@type": "@id"
    },
    "freshness": {
      "@id": "philidor:freshness",
      "@type": "@id"
    },
    "dependency_chain": {
      "@id": "philidor:dependency_chain",
      "@container": "@list"
    },
    "chain_overlay": {
      "@id": "philidor:chain_overlay"
    },
    "issuance": {
      "@id": "philidor:issuance",
      "@type": "@id"
    },
    "quality": {
      "@id": "philidor:quality",
      "@type": "@id"
    },
    "AssetInfoListResponse": "philidor:AssetInfoListResponse",
    "RwaVersionHistoryEntry": "philidor:RwaVersionHistoryEntry",
    "aum_usd": {
      "@id": "philidor:aum_usd",
      "@type": "xsd:decimal"
    },
    "yield_pct": {
      "@id": "philidor:yield_pct",
      "@type": "xsd:decimal"
    },
    "RwaAttestationEntry": "philidor:RwaAttestationEntry",
    "reviewer_slug": {
      "@id": "philidor:reviewer_slug",
      "@type": "xsd:string"
    },
    "reviewer_name": {
      "@id": "philidor:reviewer_name",
      "@type": "xsd:string"
    },
    "reviewer_role": {
      "@id": "philidor:reviewer_role",
      "@type": "xsd:string"
    },
    "signature": {
      "@id": "philidor:signature",
      "@type": "xsd:string"
    },
    "signature_valid": {
      "@id": "philidor:signature_valid",
      "@type": "xsd:boolean"
    },
    "attestation_type": {
      "@id": "philidor:attestation_type",
      "@type": "xsd:string"
    },
    "origin": {
      "@id": "philidor:origin",
      "@type": "xsd:string"
    },
    "rationale": {
      "@id": "philidor:rationale",
      "@type": "xsd:string"
    },
    "RwaDiscoveryRecord": "philidor:RwaDiscoveryRecord",
    "source_slug": {
      "@id": "philidor:source_slug",
      "@type": "xsd:string"
    },
    "discovered_at": {
      "@id": "philidor:discovered_at",
      "@type": "xsd:string"
    },
    "last_seen_at": {
      "@id": "philidor:last_seen_at",
      "@type": "xsd:string"
    },
    "AssetRiskScoreBreakdown": "philidor:AssetRiskScoreBreakdown",
    "weights": {
      "@id": "philidor:weights"
    },
    "weighted_sum": {
      "@id": "philidor:weighted_sum",
      "@type": "xsd:decimal"
    },
    "overlays_applied": {
      "@id": "philidor:overlays_applied",
      "@container": "@list"
    },
    "score": {
      "@id": "philidor:score",
      "@type": "xsd:decimal"
    },
    "tier": {
      "@id": "philidor:tier",
      "@type": "xsd:string"
    },
    "reconstructed": {
      "@id": "philidor:reconstructed",
      "@type": "xsd:string"
    },
    "AssetInfoDetailResponse": "philidor:AssetInfoDetailResponse",
    "StatsResponse": "philidor:StatsResponse",
    "StatsHistoryResponse": "philidor:StatsHistoryResponse",
    "RatingDynamicsResponse": "philidor:RatingDynamicsResponse",
    "HealthResponse": "philidor:HealthResponse",
    "PlatformStatus": "philidor:PlatformStatus",
    "StatusResponse": "philidor:StatusResponse",
    "OracleFreshnessResponse": "philidor:OracleFreshnessResponse",
    "GraphVaultEal": "philidor:GraphVaultEal",
    "vaultKey": {
      "@id": "philidor:vaultKey",
      "@type": "xsd:string"
    },
    "snapshotId": {
      "@id": "philidor:snapshotId",
      "@type": "xsd:string"
    },
    "maturity": {
      "@id": "philidor:maturity",
      "@type": "xsd:string"
    },
    "horizon": {
      "@id": "philidor:horizon",
      "@type": "xsd:string"
    },
    "annualizationRule": {
      "@id": "philidor:annualizationRule",
      "@type": "xsd:string"
    },
    "factorAllocationRule": {
      "@id": "philidor:factorAllocationRule",
      "@type": "xsd:string"
    },
    "unmappedExposure": {
      "@id": "philidor:unmappedExposure",
      "@type": "xsd:string"
    },
    "edlBps3m": {
      "@id": "philidor:edlBps3m",
      "@type": "xsd:string"
    },
    "annualEalBps": {
      "@id": "philidor:annualEalBps",
      "@type": "xsd:string"
    },
    "byFactorType": {
      "@id": "philidor:byFactorType",
      "@container": "@list"
    },
    "coverage": {
      "@id": "philidor:coverage"
    },
    "factorPartitionAvailable": {
      "@id": "philidor:factorPartitionAvailable",
      "@type": "xsd:boolean"
    },
    "disclaimer": {
      "@id": "philidor:disclaimer",
      "@container": "@list"
    },
    "GraphLookThroughResponse": "philidor:GraphLookThroughResponse",
    "GraphIncidentExposureResponse": "philidor:GraphIncidentExposureResponse",
    "GraphIncidentExposureSummaryResponse": "philidor:GraphIncidentExposureSummaryResponse",
    "GraphCuratorExposureResponse": "philidor:GraphCuratorExposureResponse",
    "success": {
      "@id": "philidor:success",
      "@type": "xsd:boolean"
    },
    "GraphExpectedDependencyLossResponse": "philidor:GraphExpectedDependencyLossResponse",
    "GraphExpectedDependencyLossSummaryResponse": "philidor:GraphExpectedDependencyLossSummaryResponse",
    "GraphDecisionVerifyResponse": "philidor:GraphDecisionVerifyResponse",
    "GraphSnapshotManifestResponse": "philidor:GraphSnapshotManifestResponse",
    "GraphCheckResponse": "philidor:GraphCheckResponse",
    "GraphCheckRequest": "philidor:GraphCheckRequest",
    "portfolioRef": {
      "@id": "philidor:portfolioRef",
      "@type": "xsd:string"
    },
    "agentId": {
      "@id": "philidor:agentId",
      "@type": "xsd:string"
    },
    "positions": {
      "@id": "philidor:positions",
      "@container": "@list"
    },
    "limits": {
      "@id": "philidor:limits"
    },
    "constraints": {
      "@id": "philidor:constraints"
    },
    "loss": {
      "@id": "philidor:loss"
    },
    "issue": {
      "@id": "philidor:issue",
      "@type": "xsd:boolean"
    },
    "GraphBreachResponse": "philidor:GraphBreachResponse",
    "GraphPropagationPreview": "philidor:GraphPropagationPreview",
    "signedPolicyEligible": {
      "@id": "philidor:signedPolicyEligible",
      "@type": "xsd:boolean"
    },
    "runId": {
      "@id": "philidor:runId",
      "@type": "xsd:string"
    },
    "resultHash": {
      "@id": "philidor:resultHash",
      "@type": "xsd:string"
    },
    "pin": {
      "@id": "philidor:pin"
    },
    "shock": {
      "@id": "philidor:shock"
    },
    "directRepricing": {
      "@id": "philidor:directRepricing",
      "@container": "@list"
    },
    "vaults": {
      "@id": "philidor:vaults",
      "@container": "@list"
    },
    "GraphPropagationCatalog": "philidor:GraphPropagationCatalog",
    "runs": {
      "@id": "philidor:runs",
      "@container": "@list"
    },
    "catalogHash": {
      "@id": "philidor:catalogHash",
      "@type": "xsd:string"
    },
    "PortfolioOverlapResponse": "philidor:PortfolioOverlapResponse",
    "PortfolioOverlapRequest": "philidor:PortfolioOverlapRequest",
    "maxFactors": {
      "@id": "philidor:maxFactors",
      "@type": "xsd:integer"
    },
    "maxPairs": {
      "@id": "philidor:maxPairs",
      "@type": "xsd:integer"
    },
    "RiskDistribution": "philidor:RiskDistribution",
    "count": {
      "@id": "philidor:count",
      "@type": "xsd:decimal"
    },
    "value_usd": {
      "@id": "philidor:value_usd",
      "@type": "xsd:decimal"
    },
    "percent": {
      "@id": "philidor:percent",
      "@type": "xsd:decimal"
    },
    "PortfolioAggregates": "philidor:PortfolioAggregates",
    "total_value_usd": {
      "@id": "philidor:total_value_usd",
      "@type": "xsd:decimal"
    },
    "weighted_risk_score": {
      "@id": "philidor:weighted_risk_score",
      "@type": "xsd:decimal"
    },
    "weighted_risk_tier": {
      "@id": "philidor:weighted_risk_tier",
      "@type": "xsd:string"
    },
    "weighted_apr": {
      "@id": "philidor:weighted_apr",
      "@type": "xsd:decimal"
    },
    "position_count": {
      "@id": "philidor:position_count",
      "@type": "xsd:decimal"
    },
    "chain_count": {
      "@id": "philidor:chain_count",
      "@type": "xsd:decimal"
    },
    "risk_distribution": {
      "@id": "philidor:risk_distribution",
      "@container": "@list"
    },
    "Position": "philidor:Position",
    "vault_address": {
      "@id": "philidor:vault_address",
      "@type": "xsd:string"
    },
    "balance_raw": {
      "@id": "philidor:balance_raw",
      "@type": "xsd:string"
    },
    "balance_usd": {
      "@id": "philidor:balance_usd",
      "@type": "xsd:decimal"
    },
    "share_of_vault": {
      "@id": "philidor:share_of_vault",
      "@type": "xsd:decimal"
    },
    "price_source": {
      "@id": "philidor:price_source",
      "@type": "xsd:string"
    },
    "RpcReadCoverage": "philidor:RpcReadCoverage",
    "requested_calls": {
      "@id": "philidor:requested_calls",
      "@type": "xsd:integer"
    },
    "successful_calls": {
      "@id": "philidor:successful_calls",
      "@type": "xsd:integer"
    },
    "failed_calls": {
      "@id": "philidor:failed_calls",
      "@type": "xsd:integer"
    },
    "unresolved_calls": {
      "@id": "philidor:unresolved_calls",
      "@type": "xsd:integer"
    },
    "ChainResult": "philidor:ChainResult",
    "error_message": {
      "@id": "philidor:error_message",
      "@type": "xsd:string"
    },
    "rpc_coverage": {
      "@id": "philidor:rpc_coverage",
      "@type": "@id"
    },
    "AddressPositionsResponse": "philidor:AddressPositionsResponse",
    "TermsStatus": "philidor:TermsStatus",
    "termsVersion": {
      "@id": "philidor:termsVersion",
      "@type": "xsd:string"
    },
    "textSha256": {
      "@id": "philidor:textSha256",
      "@type": "xsd:string"
    },
    "accepted": {
      "@id": "philidor:accepted",
      "@type": "xsd:boolean"
    },
    "acceptedAt": {
      "@id": "philidor:acceptedAt",
      "@type": "xsd:dateTime"
    },
    "UserChatUsage": "philidor:UserChatUsage",
    "promptTokenCount": {
      "@id": "philidor:promptTokenCount",
      "@type": "xsd:integer"
    },
    "candidatesTokenCount": {
      "@id": "philidor:candidatesTokenCount",
      "@type": "xsd:integer"
    },
    "totalTokenCount": {
      "@id": "philidor:totalTokenCount",
      "@type": "xsd:integer"
    },
    "BasketReviewer": "philidor:BasketReviewer",
    "RwaFreshness": "philidor:RwaFreshness",
    "RwaItem": "philidor:RwaItem",
    "credit_class": {
      "@id": "philidor:credit_class",
      "@type": "xsd:string"
    },
    "credit_class_basis": {
      "@id": "philidor:credit_class_basis",
      "@type": "xsd:string"
    },
    "product_id": {
      "@id": "philidor:product_id",
      "@type": "xsd:string"
    },
    "identity_status": {
      "@id": "philidor:identity_status",
      "@type": "xsd:string"
    },
    "canonical_product_id": {
      "@id": "philidor:canonical_product_id",
      "@type": "xsd:string"
    },
    "aum_scope": {
      "@id": "philidor:aum_scope",
      "@type": "xsd:string"
    },
    "canonical_aum": {
      "@id": "philidor:canonical_aum"
    },
    "restricted_fields": {
      "@id": "philidor:restricted_fields",
      "@container": "@list"
    },
    "RwaListResponse": "philidor:RwaListResponse",
    "RwaFacetsResponse": "philidor:RwaFacetsResponse",
    "RwaCoverageResponse": "philidor:RwaCoverageResponse",
    "RwaAumHistoryResponse": "philidor:RwaAumHistoryResponse",
    "RwaRiskScoreBreakdown": "philidor:RwaRiskScoreBreakdown",
    "RwaDetailResponse": "philidor:RwaDetailResponse",
    "MethodologyCorrection": "philidor:MethodologyCorrection",
    "corrected_at": {
      "@id": "philidor:corrected_at",
      "@type": "xsd:string"
    },
    "field": {
      "@id": "philidor:field",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "philidor:note",
      "@type": "xsd:string"
    },
    "author": {
      "@id": "philidor:author",
      "@type": "xsd:string"
    },
    "MethodologyVersionEntry": "philidor:MethodologyVersionEntry",
    "effective_from": {
      "@id": "philidor:effective_from",
      "@type": "xsd:string"
    },
    "effective_to": {
      "@id": "philidor:effective_to",
      "@type": "xsd:string"
    },
    "changelog": {
      "@id": "philidor:changelog",
      "@type": "xsd:string"
    },
    "approved_by": {
      "@id": "philidor:approved_by",
      "@type": "xsd:string"
    },
    "reconstructible": {
      "@id": "philidor:reconstructible",
      "@type": "xsd:boolean"
    },
    "corrections": {
      "@id": "philidor:corrections",
      "@container": "@list"
    },
    "MethodologyResponse": "philidor:MethodologyResponse",
    "VaultMethodologyResponse": "philidor:VaultMethodologyResponse",
    "RoycoTranche": "philidor:RoycoTranche",
    "shareSymbol": {
      "@id": "philidor:shareSymbol",
      "@type": "xsd:string"
    },
    "depositSymbol": {
      "@id": "philidor:depositSymbol",
      "@type": "xsd:string"
    },
    "tvlUsd": {
      "@id": "philidor:tvlUsd",
      "@type": "xsd:decimal"
    },
    "apy": {
      "@id": "philidor:apy",
      "@type": "xsd:decimal"
    },
    "apy7d": {
      "@id": "philidor:apy7d",
      "@type": "xsd:decimal"
    },
    "apy30d": {
      "@id": "philidor:apy30d",
      "@type": "xsd:decimal"
    },
    "apySinceInception": {
      "@id": "philidor:apySinceInception",
      "@type": "xsd:decimal"
    },
    "apyHeadline": {
      "@id": "philidor:apyHeadline",
      "@type": "xsd:decimal"
    },
    "riskPremium": {
      "@id": "philidor:riskPremium",
      "@type": "xsd:decimal"
    },
    "RoycoPreferredApy": "philidor:RoycoPreferredApy",
    "RoycoUnderlyingComposition": "philidor:RoycoUnderlyingComposition",
    "compositeScore": {
      "@id": "philidor:compositeScore",
      "@type": "xsd:decimal"
    },
    "compositeTier": {
      "@id": "philidor:compositeTier",
      "@type": "xsd:string"
    },
    "methodology": {
      "@id": "philidor:methodology",
      "@type": "xsd:string"
    },
    "sources": {
      "@id": "philidor:sources",
      "@container": "@list"
    },
    "composite": {
      "@id": "philidor:composite"
    },
    "supportingEvidence": {
      "@id": "philidor:supportingEvidence"
    },
    "nextSteps": {
      "@id": "philidor:nextSteps",
      "@container": "@list"
    },
    "RoycoRiskReviewScorePolicy": "philidor:RoycoRiskReviewScorePolicy",
    "RoycoRiskReviewPresentationReadiness": "philidor:RoycoRiskReviewPresentationReadiness",
    "clientPresentable": {
      "@id": "philidor:clientPresentable",
      "@type": "xsd:boolean"
    },
    "completeInstitutionalScoreAvailable": {
      "@id": "philidor:completeInstitutionalScoreAvailable",
      "@type": "xsd:boolean"
    },
    "scorePublicationPolicy": {
      "@id": "philidor:scorePublicationPolicy",
      "@type": "xsd:string"
    },
    "allowedUse": {
      "@id": "philidor:allowedUse",
      "@type": "xsd:string"
    },
    "forbiddenUse": {
      "@id": "philidor:forbiddenUse",
      "@type": "xsd:string"
    },
    "criteria": {
      "@id": "philidor:criteria",
      "@container": "@list"
    },
    "blockers": {
      "@id": "philidor:blockers",
      "@container": "@list"
    },
    "RoycoRiskReview": "philidor:RoycoRiskReview",
    "summary": {
      "@id": "philidor:summary",
      "@type": "xsd:string"
    },
    "underlyingStrategy": {
      "@id": "philidor:underlyingStrategy"
    },
    "trancheStructure": {
      "@id": "philidor:trancheStructure"
    },
    "presentationReadiness": {
      "@id": "philidor:presentationReadiness",
      "@type": "@id"
    },
    "unknowns": {
      "@id": "philidor:unknowns",
      "@container": "@list"
    },
    "nextActions": {
      "@id": "philidor:nextActions",
      "@container": "@list"
    },
    "RoycoMarketResponse": "philidor:RoycoMarketResponse",
    "EvidenceSignerRegistryResponse": "philidor:EvidenceSignerRegistryResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "philidor-io API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects philidor-io'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-10-30) from openapi/philidor-io-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/philidor-io-openapi.json"
  ]
}