{
  "@context": {
    "@vocab": "https://decide.fyi/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "decide": "https://decide.fyi/schema#",
    "DecisionRequest": "decide:DecisionRequest",
    "question": {
      "@id": "decide:question",
      "@type": "xsd:string"
    },
    "mode": {
      "@id": "decide:mode",
      "@type": "xsd:string"
    },
    "prompt": {
      "@id": "decide:prompt",
      "@type": "xsd:string"
    },
    "stem": {
      "@id": "decide:stem",
      "@type": "xsd:string"
    },
    "options": {
      "@id": "decide:options",
      "@container": "@list"
    },
    "context": {
      "@id": "decide:context"
    },
    "response_view": {
      "@id": "decide:response_view",
      "@type": "xsd:string"
    },
    "rulebook": {
      "@id": "decide:rulebook",
      "@type": "@id"
    },
    "adapter": {
      "@id": "decide:adapter",
      "@type": "@id"
    },
    "TrustedAdapterInvocation": "decide:TrustedAdapterInvocation",
    "adapter_id": {
      "@id": "decide:adapter_id",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "decide:version",
      "@type": "xsd:string"
    },
    "manifest_hash": {
      "@id": "decide:manifest_hash",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "decide:input"
    },
    "TrustedAdapterDependency": "decide:TrustedAdapterDependency",
    "manifest_version": {
      "@id": "decide:manifest_version",
      "@type": "xsd:string"
    },
    "implementation_revision": {
      "@id": "decide:implementation_revision",
      "@type": "xsd:string"
    },
    "implementation_hash": {
      "@id": "decide:implementation_hash",
      "@type": "xsd:string"
    },
    "TrustedAdapterAttestation": "decide:TrustedAdapterAttestation",
    "input_hash": {
      "@id": "decide:input_hash",
      "@type": "xsd:string"
    },
    "output_hash": {
      "@id": "decide:output_hash",
      "@type": "xsd:string"
    },
    "execution_isolation": {
      "@id": "decide:execution_isolation",
      "@type": "xsd:string"
    },
    "capability_enforcement": {
      "@id": "decide:capability_enforcement",
      "@type": "xsd:string"
    },
    "execution_timeout_ms": {
      "@id": "decide:execution_timeout_ms",
      "@type": "xsd:integer"
    },
    "RuntimeBinding": "decide:RuntimeBinding",
    "production_core": {
      "@id": "decide:production_core",
      "@type": "xsd:string"
    },
    "binding_mode": {
      "@id": "decide:binding_mode",
      "@type": "xsd:string"
    },
    "verdict_authority": {
      "@id": "decide:verdict_authority",
      "@type": "xsd:string"
    },
    "adapter_authority": {
      "@id": "decide:adapter_authority",
      "@type": "xsd:string"
    },
    "customer_supplied_code": {
      "@id": "decide:customer_supplied_code",
      "@type": "xsd:string"
    },
    "RulebookV1": "decide:RulebookV1",
    "schema_version": {
      "@id": "decide:schema_version",
      "@type": "xsd:string"
    },
    "rulebook_id": {
      "@id": "decide:rulebook_id",
      "@type": "xsd:string"
    },
    "input_schema": {
      "@id": "decide:input_schema",
      "@type": "@id"
    },
    "rules": {
      "@id": "decide:rules",
      "@container": "@list"
    },
    "default_outcome": {
      "@id": "decide:default_outcome",
      "@type": "@id"
    },
    "RulebookContract": "decide:RulebookContract",
    "schema_url": {
      "@id": "decide:schema_url",
      "@type": "xsd:string"
    },
    "schema_hash": {
      "@id": "decide:schema_hash",
      "@type": "xsd:string"
    },
    "evaluator_version": {
      "@id": "decide:evaluator_version",
      "@type": "xsd:string"
    },
    "RulebookInputSchema": "decide:RulebookInputSchema",
    "required": {
      "@id": "decide:required",
      "@container": "@list"
    },
    "properties": {
      "@id": "decide:properties"
    },
    "RulebookRule": "decide:RulebookRule",
    "rule_id": {
      "@id": "decide:rule_id",
      "@type": "xsd:string"
    },
    "priority": {
      "@id": "decide:priority",
      "@type": "xsd:integer"
    },
    "condition": {
      "@id": "decide:condition",
      "@type": "@id"
    },
    "outcome": {
      "@id": "decide:outcome",
      "@type": "@id"
    },
    "RulebookOutcome": "decide:RulebookOutcome",
    "decision": {
      "@id": "decide:decision",
      "@type": "xsd:string"
    },
    "verdict": {
      "@id": "decide:verdict",
      "@type": "xsd:string"
    },
    "action": {
      "@id": "decide:action",
      "@type": "xsd:string"
    },
    "reason_code": {
      "@id": "decide:reason_code",
      "@type": "xsd:string"
    },
    "RegistryAttestation": "decide:RegistryAttestation",
    "registry_attestation_version": {
      "@id": "decide:registry_attestation_version",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "decide:status",
      "@type": "xsd:string"
    },
    "attestation_hash": {
      "@id": "decide:attestation_hash",
      "@type": "xsd:string"
    },
    "key_id": {
      "@id": "decide:key_id",
      "@type": "xsd:string"
    },
    "signature_algorithm": {
      "@id": "decide:signature_algorithm",
      "@type": "xsd:string"
    },
    "signature": {
      "@id": "decide:signature",
      "@type": "xsd:string"
    },
    "public_key": {
      "@id": "decide:public_key",
      "@type": "xsd:string"
    },
    "public_key_fingerprint": {
      "@id": "decide:public_key_fingerprint",
      "@type": "xsd:string"
    },
    "RulebookRegistryMetadata": "decide:RulebookRegistryMetadata",
    "rulebook_registry_version": {
      "@id": "decide:rulebook_registry_version",
      "@type": "xsd:string"
    },
    "hash": {
      "@id": "decide:hash",
      "@type": "xsd:string"
    },
    "trusted_adapter": {
      "@id": "decide:trusted_adapter",
      "@type": "@id"
    },
    "hash_algorithm": {
      "@id": "decide:hash_algorithm",
      "@type": "xsd:string"
    },
    "canonicalization": {
      "@id": "decide:canonicalization",
      "@type": "xsd:string"
    },
    "scope_hash": {
      "@id": "decide:scope_hash",
      "@type": "xsd:string"
    },
    "registry_attestation": {
      "@id": "decide:registry_attestation",
      "@type": "@id"
    },
    "registered_at": {
      "@id": "decide:registered_at",
      "@type": "xsd:dateTime"
    },
    "DecisionRecord": "decide:DecisionRecord",
    "decision_protocol_version": {
      "@id": "decide:decision_protocol_version",
      "@type": "xsd:string"
    },
    "decision_record_version": {
      "@id": "decide:decision_record_version",
      "@type": "xsd:string"
    },
    "decision_id": {
      "@id": "decide:decision_id",
      "@type": "xsd:string"
    },
    "request_id": {
      "@id": "decide:request_id",
      "@type": "xsd:string"
    },
    "idempotency_key": {
      "@id": "decide:idempotency_key",
      "@type": "xsd:string"
    },
    "c": {
      "@id": "decide:c",
      "@type": "xsd:string"
    },
    "v": {
      "@id": "decide:v",
      "@type": "xsd:string"
    },
    "application_verdict": {
      "@id": "decide:application_verdict",
      "@type": "xsd:string"
    },
    "rulebook_contract": {
      "@id": "decide:rulebook_contract",
      "@type": "@id"
    },
    "matched_rule_id": {
      "@id": "decide:matched_rule_id",
      "@type": "xsd:string"
    },
    "rulebook_registry": {
      "@id": "decide:rulebook_registry",
      "@type": "@id"
    },
    "runtime_binding": {
      "@id": "decide:runtime_binding",
      "@type": "@id"
    },
    "adapter_facts": {
      "@id": "decide:adapter_facts"
    },
    "action_binding": {
      "@id": "decide:action_binding",
      "@type": "@id"
    },
    "evidence": {
      "@id": "decide:evidence",
      "@container": "@list"
    },
    "evidence_manifest": {
      "@id": "decide:evidence_manifest",
      "@type": "@id"
    },
    "policy_id": {
      "@id": "decide:policy_id",
      "@type": "xsd:string"
    },
    "policy_version": {
      "@id": "decide:policy_version",
      "@type": "xsd:string"
    },
    "policy_hash": {
      "@id": "decide:policy_hash",
      "@type": "xsd:string"
    },
    "source_hash": {
      "@id": "decide:source_hash",
      "@type": "xsd:string"
    },
    "policy_bundle": {
      "@id": "decide:policy_bundle",
      "@type": "@id"
    },
    "policy_bundle_hash": {
      "@id": "decide:policy_bundle_hash",
      "@type": "xsd:string"
    },
    "confidence": {
      "@id": "decide:confidence",
      "@type": "@id"
    },
    "decision_confidence": {
      "@id": "decide:decision_confidence",
      "@type": "@id"
    },
    "confidence_hash": {
      "@id": "decide:confidence_hash",
      "@type": "xsd:string"
    },
    "record_hash": {
      "@id": "decide:record_hash",
      "@type": "xsd:string"
    },
    "receipt_hash": {
      "@id": "decide:receipt_hash",
      "@type": "xsd:string"
    },
    "receipt_key_id": {
      "@id": "decide:receipt_key_id",
      "@type": "xsd:string"
    },
    "receipt_signature": {
      "@id": "decide:receipt_signature",
      "@type": "xsd:string"
    },
    "receipt_signature_algorithm": {
      "@id": "decide:receipt_signature_algorithm",
      "@type": "xsd:string"
    },
    "receipt_public_key": {
      "@id": "decide:receipt_public_key",
      "@type": "xsd:string"
    },
    "receipt_public_key_fingerprint": {
      "@id": "decide:receipt_public_key_fingerprint",
      "@type": "xsd:string"
    },
    "integrity": {
      "@id": "decide:integrity",
      "@type": "@id"
    },
    "verify_url": {
      "@id": "decide:verify_url",
      "@type": "xsd:string"
    },
    "replay_url": {
      "@id": "decide:replay_url",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "decide:created_at",
      "@type": "xsd:string"
    },
    "audit_chain": {
      "@id": "decide:audit_chain",
      "@type": "@id"
    },
    "chain_url": {
      "@id": "decide:chain_url",
      "@type": "xsd:string"
    },
    "ActionBinding": "decide:ActionBinding",
    "actor": {
      "@id": "decide:actor",
      "@type": "xsd:string"
    },
    "system": {
      "@id": "decide:system",
      "@type": "xsd:string"
    },
    "resource": {
      "@id": "decide:resource",
      "@type": "xsd:string"
    },
    "proposed_action": {
      "@id": "decide:proposed_action",
      "@type": "xsd:string"
    },
    "subject": {
      "@id": "decide:subject",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "decide:amount",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "decide:currency",
      "@type": "xsd:string"
    },
    "target_system": {
      "@id": "decide:target_system",
      "@type": "xsd:string"
    },
    "target_object_id": {
      "@id": "decide:target_object_id",
      "@type": "xsd:string"
    },
    "mutation": {
      "@id": "decide:mutation",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "decide:expires_at",
      "@type": "xsd:string"
    },
    "execution_state": {
      "@id": "decide:execution_state",
      "@type": "xsd:string"
    },
    "execution_id": {
      "@id": "decide:execution_id",
      "@type": "xsd:string"
    },
    "EvidenceManifest": "decide:EvidenceManifest",
    "codes": {
      "@id": "decide:codes",
      "@container": "@list"
    },
    "sources": {
      "@id": "decide:sources",
      "@container": "@list"
    },
    "EvidenceSource": "decide:EvidenceSource",
    "id": {
      "@id": "decide:id",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "decide:type",
      "@type": "xsd:string"
    },
    "vendor": {
      "@id": "decide:vendor",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "decide:title",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "decide:url",
      "@type": "xsd:string"
    },
    "policy_ref": {
      "@id": "decide:policy_ref",
      "@type": "xsd:string"
    },
    "observed_at": {
      "@id": "decide:observed_at",
      "@type": "xsd:string"
    },
    "retrieval_id": {
      "@id": "decide:retrieval_id",
      "@type": "xsd:string"
    },
    "snapshot_hash": {
      "@id": "decide:snapshot_hash",
      "@type": "xsd:string"
    },
    "content_hash": {
      "@id": "decide:content_hash",
      "@type": "xsd:string"
    },
    "PolicyBundle": "decide:PolicyBundle",
    "source": {
      "@id": "decide:source",
      "@type": "xsd:string"
    },
    "effective_at": {
      "@id": "decide:effective_at",
      "@type": "xsd:string"
    },
    "deprecated_at": {
      "@id": "decide:deprecated_at",
      "@type": "xsd:string"
    },
    "changelog": {
      "@id": "decide:changelog",
      "@type": "xsd:string"
    },
    "Integrity": "decide:Integrity",
    "VerifyRecordRequest": "decide:VerifyRecordRequest",
    "record": {
      "@id": "decide:record",
      "@type": "@id"
    },
    "request": {
      "@id": "decide:request"
    },
    "VerifyDecisionPacketRequest": "decide:VerifyDecisionPacketRequest",
    "packet": {
      "@id": "decide:packet",
      "@type": "@id"
    },
    "decision_packet": {
      "@id": "decide:decision_packet",
      "@type": "@id"
    },
    "DecisionPacket": "decide:DecisionPacket",
    "ok": {
      "@id": "decide:ok",
      "@type": "xsd:boolean"
    },
    "decision_packet_version": {
      "@id": "decide:decision_packet_version",
      "@type": "xsd:string"
    },
    "generated_at": {
      "@id": "decide:generated_at",
      "@type": "xsd:string"
    },
    "decision_record": {
      "@id": "decide:decision_record",
      "@type": "@id"
    },
    "executions": {
      "@id": "decide:executions",
      "@container": "@list"
    },
    "outcomes": {
      "@id": "decide:outcomes",
      "@container": "@list"
    },
    "policy_intelligence": {
      "@id": "decide:policy_intelligence"
    },
    "verification_hints": {
      "@id": "decide:verification_hints"
    },
    "packet_manifest": {
      "@id": "decide:packet_manifest"
    },
    "packet_hash": {
      "@id": "decide:packet_hash",
      "@type": "xsd:string"
    },
    "VerificationResult": "decide:VerificationResult",
    "verified": {
      "@id": "decide:verified",
      "@type": "xsd:boolean"
    },
    "integrity_valid": {
      "@id": "decide:integrity_valid",
      "@type": "xsd:boolean"
    },
    "authenticity_valid": {
      "@id": "decide:authenticity_valid",
      "@type": "xsd:boolean"
    },
    "key_source": {
      "@id": "decide:key_source",
      "@type": "xsd:string"
    },
    "checks": {
      "@id": "decide:checks"
    },
    "expected": {
      "@id": "decide:expected"
    },
    "actual": {
      "@id": "decide:actual"
    },
    "DecisionStatus": "decide:DecisionStatus",
    "endpoints": {
      "@id": "decide:endpoints"
    },
    "RulebookRuntimeContractStatus": "decide:RulebookRuntimeContractStatus",
    "manifest_url": {
      "@id": "decide:manifest_url",
      "@type": "xsd:string"
    },
    "execution_model": {
      "@id": "decide:execution_model"
    },
    "application_binding": {
      "@id": "decide:application_binding"
    },
    "RegistryAttestationStatus": "decide:RegistryAttestationStatus",
    "algorithm": {
      "@id": "decide:algorithm",
      "@type": "xsd:string"
    },
    "current_key_id": {
      "@id": "decide:current_key_id",
      "@type": "xsd:string"
    },
    "public_verification": {
      "@id": "decide:public_verification",
      "@type": "xsd:boolean"
    },
    "RulebookRegistryStatus": "decide:RulebookRegistryStatus",
    "backend": {
      "@id": "decide:backend",
      "@type": "xsd:string"
    },
    "durable": {
      "@id": "decide:durable",
      "@type": "xsd:boolean"
    },
    "storage": {
      "@id": "decide:storage",
      "@type": "xsd:string"
    },
    "snapshot_visibility": {
      "@id": "decide:snapshot_visibility",
      "@type": "xsd:string"
    },
    "metadata_lookup": {
      "@id": "decide:metadata_lookup",
      "@type": "xsd:string"
    },
    "attestation": {
      "@id": "decide:attestation",
      "@type": "@id"
    },
    "PolicyBundleRegistry": "decide:PolicyBundleRegistry",
    "current_policy_bundle_hash": {
      "@id": "decide:current_policy_bundle_hash",
      "@type": "xsd:string"
    },
    "current": {
      "@id": "decide:current",
      "@type": "@id"
    },
    "bundles": {
      "@id": "decide:bundles",
      "@container": "@list"
    },
    "registry_hash": {
      "@id": "decide:registry_hash",
      "@type": "xsd:string"
    },
    "DecisionPattern": "decide:DecisionPattern",
    "decision_pattern_version": {
      "@id": "decide:decision_pattern_version",
      "@type": "xsd:string"
    },
    "pattern_id": {
      "@id": "decide:pattern_id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "decide:name",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "decide:category",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "decide:summary",
      "@type": "xsd:string"
    },
    "recommended_policy_version": {
      "@id": "decide:recommended_policy_version",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "decide:tags",
      "@container": "@list"
    },
    "required_context_fields": {
      "@id": "decide:required_context_fields",
      "@container": "@list"
    },
    "recommended_context_fields": {
      "@id": "decide:recommended_context_fields",
      "@container": "@list"
    },
    "evidence_codes": {
      "@id": "decide:evidence_codes",
      "@container": "@list"
    },
    "decision_request_template": {
      "@id": "decide:decision_request_template",
      "@type": "@id"
    },
    "outcome_template": {
      "@id": "decide:outcome_template"
    },
    "crm_sync_template": {
      "@id": "decide:crm_sync_template"
    },
    "sdk_examples": {
      "@id": "decide:sdk_examples",
      "@container": "@list"
    },
    "pattern_hash": {
      "@id": "decide:pattern_hash",
      "@type": "xsd:string"
    },
    "DecisionPatternRegistry": "decide:DecisionPatternRegistry",
    "decision_pattern_registry_version": {
      "@id": "decide:decision_pattern_registry_version",
      "@type": "xsd:string"
    },
    "count": {
      "@id": "decide:count",
      "@type": "xsd:integer"
    },
    "patterns": {
      "@id": "decide:patterns",
      "@container": "@list"
    },
    "DecisionPatternResponse": "decide:DecisionPatternResponse",
    "policy_pattern": {
      "@id": "decide:policy_pattern",
      "@type": "@id"
    },
    "ReceiptKeyRegistry": "decide:ReceiptKeyRegistry",
    "keys": {
      "@id": "decide:keys",
      "@container": "@list"
    },
    "ReplayRequest": "decide:ReplayRequest",
    "replay_mode": {
      "@id": "decide:replay_mode",
      "@type": "xsd:string"
    },
    "ReplaySummary": "decide:ReplaySummary",
    "source_decision_id": {
      "@id": "decide:source_decision_id",
      "@type": "xsd:string"
    },
    "replay_decision_id": {
      "@id": "decide:replay_decision_id",
      "@type": "xsd:string"
    },
    "changed": {
      "@id": "decide:changed",
      "@type": "xsd:boolean"
    },
    "semantic_match": {
      "@id": "decide:semantic_match",
      "@type": "xsd:boolean"
    },
    "historical_reproduction": {
      "@id": "decide:historical_reproduction",
      "@type": "xsd:boolean"
    },
    "rulebook_hash": {
      "@id": "decide:rulebook_hash",
      "@type": "xsd:string"
    },
    "adapter_manifest_hash": {
      "@id": "decide:adapter_manifest_hash",
      "@type": "xsd:string"
    },
    "previous": {
      "@id": "decide:previous"
    },
    "diff": {
      "@id": "decide:diff"
    },
    "ReplayResult": "decide:ReplayResult",
    "replay": {
      "@id": "decide:replay",
      "@type": "@id"
    },
    "CounterfactualScenario": "decide:CounterfactualScenario",
    "scenario_id": {
      "@id": "decide:scenario_id",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "decide:label",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "decide:description",
      "@type": "xsd:string"
    },
    "patch": {
      "@id": "decide:patch"
    },
    "context_patch": {
      "@id": "decide:context_patch"
    },
    "CounterfactualRequest": "decide:CounterfactualRequest",
    "base_input": {
      "@id": "decide:base_input",
      "@type": "@id"
    },
    "scenarios": {
      "@id": "decide:scenarios",
      "@container": "@list"
    },
    "DecisionCounterfactualsResult": "decide:DecisionCounterfactualsResult",
    "decision_counterfactuals_version": {
      "@id": "decide:decision_counterfactuals_version",
      "@type": "xsd:string"
    },
    "simulation_only": {
      "@id": "decide:simulation_only",
      "@type": "xsd:boolean"
    },
    "baseline": {
      "@id": "decide:baseline"
    },
    "scenario_count": {
      "@id": "decide:scenario_count",
      "@type": "xsd:integer"
    },
    "evaluated_count": {
      "@id": "decide:evaluated_count",
      "@type": "xsd:integer"
    },
    "changed_count": {
      "@id": "decide:changed_count",
      "@type": "xsd:integer"
    },
    "data_quality": {
      "@id": "decide:data_quality"
    },
    "counterfactual_hash": {
      "@id": "decide:counterfactual_hash",
      "@type": "xsd:string"
    },
    "ErrorResponse": "decide:ErrorResponse",
    "error": {
      "@id": "decide:error",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "decide:message",
      "@type": "xsd:string"
    },
    "DecisionOutcomeRequest": "decide:DecisionOutcomeRequest",
    "outcome_status": {
      "@id": "decide:outcome_status",
      "@type": "xsd:string"
    },
    "action_taken": {
      "@id": "decide:action_taken",
      "@type": "xsd:string"
    },
    "action_executed": {
      "@id": "decide:action_executed",
      "@type": "xsd:boolean"
    },
    "external_ref": {
      "@id": "decide:external_ref",
      "@type": "xsd:string"
    },
    "decision_record_hash": {
      "@id": "decide:decision_record_hash",
      "@type": "xsd:string"
    },
    "decision_receipt_hash": {
      "@id": "decide:decision_receipt_hash",
      "@type": "xsd:string"
    },
    "observed_metrics": {
      "@id": "decide:observed_metrics"
    },
    "evidence_refs": {
      "@id": "decide:evidence_refs",
      "@container": "@list"
    },
    "executed_at": {
      "@id": "decide:executed_at",
      "@type": "xsd:string"
    },
    "reported_at": {
      "@id": "decide:reported_at",
      "@type": "xsd:string"
    },
    "DecisionOutcome": "decide:DecisionOutcome",
    "decision_outcome_version": {
      "@id": "decide:decision_outcome_version",
      "@type": "xsd:string"
    },
    "outcome_id": {
      "@id": "decide:outcome_id",
      "@type": "xsd:string"
    },
    "decision_verdict": {
      "@id": "decide:decision_verdict",
      "@type": "xsd:string"
    },
    "decision_action": {
      "@id": "decide:decision_action",
      "@type": "xsd:string"
    },
    "outcome_input_hash": {
      "@id": "decide:outcome_input_hash",
      "@type": "xsd:string"
    },
    "outcome_hash": {
      "@id": "decide:outcome_hash",
      "@type": "xsd:string"
    },
    "decision_found": {
      "@id": "decide:decision_found",
      "@type": "xsd:boolean"
    },
    "decision_url": {
      "@id": "decide:decision_url",
      "@type": "xsd:string"
    },
    "DecisionOutcomeResult": "decide:DecisionOutcomeResult",
    "idempotency_status": {
      "@id": "decide:idempotency_status",
      "@type": "xsd:string"
    },
    "DecisionCrmSyncRequest": "decide:DecisionCrmSyncRequest",
    "sync_status": {
      "@id": "decide:sync_status",
      "@type": "xsd:string"
    },
    "sync_direction": {
      "@id": "decide:sync_direction",
      "@type": "xsd:string"
    },
    "crm_provider": {
      "@id": "decide:crm_provider",
      "@type": "xsd:string"
    },
    "crm_object_type": {
      "@id": "decide:crm_object_type",
      "@type": "xsd:string"
    },
    "crm_object_id": {
      "@id": "decide:crm_object_id",
      "@type": "xsd:string"
    },
    "crm_record_url": {
      "@id": "decide:crm_record_url",
      "@type": "xsd:string"
    },
    "field_mapping": {
      "@id": "decide:field_mapping"
    },
    "mapped_fields": {
      "@id": "decide:mapped_fields"
    },
    "crm_revision": {
      "@id": "decide:crm_revision",
      "@type": "xsd:string"
    },
    "crm_modified_at": {
      "@id": "decide:crm_modified_at",
      "@type": "xsd:string"
    },
    "DecisionCrmSync": "decide:DecisionCrmSync",
    "decision_crm_sync_version": {
      "@id": "decide:decision_crm_sync_version",
      "@type": "xsd:string"
    },
    "sync_id": {
      "@id": "decide:sync_id",
      "@type": "xsd:string"
    },
    "crm_target": {
      "@id": "decide:crm_target"
    },
    "decision_values": {
      "@id": "decide:decision_values"
    },
    "sync_input_hash": {
      "@id": "decide:sync_input_hash",
      "@type": "xsd:string"
    },
    "sync_hash": {
      "@id": "decide:sync_hash",
      "@type": "xsd:string"
    },
    "DecisionCrmSyncResult": "decide:DecisionCrmSyncResult",
    "crm_sync": {
      "@id": "decide:crm_sync",
      "@type": "@id"
    },
    "DecisionConfidence": "decide:DecisionConfidence",
    "decision_confidence_version": {
      "@id": "decide:decision_confidence_version",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "decide:scope",
      "@type": "xsd:string"
    },
    "score": {
      "@id": "decide:score",
      "@type": "xsd:decimal"
    },
    "level": {
      "@id": "decide:level",
      "@type": "xsd:string"
    },
    "based_on": {
      "@id": "decide:based_on",
      "@type": "xsd:integer"
    },
    "similar_decisions": {
      "@id": "decide:similar_decisions",
      "@type": "xsd:integer"
    },
    "policy_stability": {
      "@id": "decide:policy_stability",
      "@type": "xsd:string"
    },
    "recommendation": {
      "@id": "decide:recommendation",
      "@type": "xsd:string"
    },
    "metrics": {
      "@id": "decide:metrics"
    },
    "reasons": {
      "@id": "decide:reasons",
      "@container": "@list"
    },
    "DecisionBenchmark": "decide:DecisionBenchmark",
    "decision_benchmark_version": {
      "@id": "decide:decision_benchmark_version",
      "@type": "xsd:string"
    },
    "privacy": {
      "@id": "decide:privacy"
    },
    "your_metrics": {
      "@id": "decide:your_metrics"
    },
    "cross_customer": {
      "@id": "decide:cross_customer"
    },
    "comparison": {
      "@id": "decide:comparison"
    },
    "benchmark_hash": {
      "@id": "decide:benchmark_hash",
      "@type": "xsd:string"
    },
    "PolicyEffectiveness": "decide:PolicyEffectiveness",
    "policy_effectiveness_version": {
      "@id": "decide:policy_effectiveness_version",
      "@type": "xsd:string"
    },
    "minimum_sample_size": {
      "@id": "decide:minimum_sample_size",
      "@type": "xsd:integer"
    },
    "decisions_analyzed": {
      "@id": "decide:decisions_analyzed",
      "@type": "xsd:integer"
    },
    "outcomes_analyzed": {
      "@id": "decide:outcomes_analyzed",
      "@type": "xsd:integer"
    },
    "distinct_decisions": {
      "@id": "decide:distinct_decisions",
      "@type": "xsd:integer"
    },
    "by_status": {
      "@id": "decide:by_status"
    },
    "by_verdict": {
      "@id": "decide:by_verdict"
    },
    "proxy_quality": {
      "@id": "decide:proxy_quality"
    },
    "effectiveness_score": {
      "@id": "decide:effectiveness_score",
      "@type": "xsd:decimal"
    },
    "window": {
      "@id": "decide:window"
    },
    "effectiveness_hash": {
      "@id": "decide:effectiveness_hash",
      "@type": "xsd:string"
    },
    "PolicyAnomalyReason": "decide:PolicyAnomalyReason",
    "code": {
      "@id": "decide:code",
      "@type": "xsd:string"
    },
    "weight": {
      "@id": "decide:weight",
      "@type": "xsd:decimal"
    },
    "observed": {
      "@id": "decide:observed"
    },
    "PolicyAnomaly": "decide:PolicyAnomaly",
    "anomaly_score": {
      "@id": "decide:anomaly_score",
      "@type": "xsd:decimal"
    },
    "severity": {
      "@id": "decide:severity",
      "@type": "xsd:string"
    },
    "PolicyAnomalyReport": "decide:PolicyAnomalyReport",
    "decision_anomaly_report_version": {
      "@id": "decide:decision_anomaly_report_version",
      "@type": "xsd:string"
    },
    "anomaly_threshold": {
      "@id": "decide:anomaly_threshold",
      "@type": "xsd:decimal"
    },
    "max_anomalies_returned": {
      "@id": "decide:max_anomalies_returned",
      "@type": "xsd:integer"
    },
    "anomalies": {
      "@id": "decide:anomalies",
      "@container": "@list"
    },
    "anomaly_hash": {
      "@id": "decide:anomaly_hash",
      "@type": "xsd:string"
    },
    "AuditChain": "decide:AuditChain",
    "decision_chain_version": {
      "@id": "decide:decision_chain_version",
      "@type": "xsd:string"
    },
    "chain_id": {
      "@id": "decide:chain_id",
      "@type": "xsd:string"
    },
    "chain_position": {
      "@id": "decide:chain_position",
      "@type": "xsd:integer"
    },
    "previous_link_hash": {
      "@id": "decide:previous_link_hash",
      "@type": "xsd:string"
    },
    "leaf_hash": {
      "@id": "decide:leaf_hash",
      "@type": "xsd:string"
    },
    "merkle_root": {
      "@id": "decide:merkle_root",
      "@type": "xsd:string"
    },
    "merkle_strategy": {
      "@id": "decide:merkle_strategy",
      "@type": "xsd:string"
    },
    "link_hash": {
      "@id": "decide:link_hash",
      "@type": "xsd:string"
    },
    "entry_type": {
      "@id": "decide:entry_type",
      "@type": "xsd:string"
    },
    "DecisionChainLink": "decide:DecisionChainLink",
    "previous_merkle_root": {
      "@id": "decide:previous_merkle_root",
      "@type": "xsd:string"
    },
    "DecisionChain": "decide:DecisionChain",
    "chain_size": {
      "@id": "decide:chain_size",
      "@type": "xsd:integer"
    },
    "head_link_hash": {
      "@id": "decide:head_link_hash",
      "@type": "xsd:string"
    },
    "updated_at": {
      "@id": "decide:updated_at",
      "@type": "xsd:string"
    },
    "head": {
      "@id": "decide:head",
      "@type": "@id"
    },
    "retained_links": {
      "@id": "decide:retained_links",
      "@container": "@list"
    },
    "verification": {
      "@id": "decide:verification"
    },
    "DecisionExecutionRequest": "decide:DecisionExecutionRequest",
    "execution_status": {
      "@id": "decide:execution_status",
      "@type": "xsd:string"
    },
    "execution_result": {
      "@id": "decide:execution_result",
      "@type": "xsd:string"
    },
    "executor": {
      "@id": "decide:executor"
    },
    "action_binding_hash": {
      "@id": "decide:action_binding_hash",
      "@type": "xsd:string"
    },
    "state_before_hash": {
      "@id": "decide:state_before_hash",
      "@type": "xsd:string"
    },
    "state_after_hash": {
      "@id": "decide:state_after_hash",
      "@type": "xsd:string"
    },
    "state_before_ref": {
      "@id": "decide:state_before_ref",
      "@type": "xsd:string"
    },
    "state_after_ref": {
      "@id": "decide:state_after_ref",
      "@type": "xsd:string"
    },
    "DecisionExecution": "decide:DecisionExecution",
    "decision_execution_version": {
      "@id": "decide:decision_execution_version",
      "@type": "xsd:string"
    },
    "execution_receipt_id": {
      "@id": "decide:execution_receipt_id",
      "@type": "xsd:string"
    },
    "action_binding_match": {
      "@id": "decide:action_binding_match",
      "@type": "xsd:boolean"
    },
    "execution_input_hash": {
      "@id": "decide:execution_input_hash",
      "@type": "xsd:string"
    },
    "execution_hash": {
      "@id": "decide:execution_hash",
      "@type": "xsd:string"
    },
    "DecisionExecutionResult": "decide:DecisionExecutionResult",
    "execution": {
      "@id": "decide:execution",
      "@type": "@id"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "decide-fyi API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects decide-fyi'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-29) from openapi/decide-fyi-openapi.json.",
  "dcterms:created": "2026-10-29",
  "dcterms:source": [
    "openapi/decide-fyi-openapi.json"
  ]
}