decide-fyi · JSON-LD Context

Decide Fyi Context

JSON-LD context defining the semantic vocabulary for Decide Fyi from decide-fyi.

56 Classes 316 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/
decide: https://decide.fyi/schema#

Classes

DecisionRequest TrustedAdapterInvocation TrustedAdapterDependency TrustedAdapterAttestation RuntimeBinding RulebookV1 RulebookContract RulebookInputSchema RulebookRule RulebookOutcome RegistryAttestation RulebookRegistryMetadata DecisionRecord ActionBinding EvidenceManifest EvidenceSource PolicyBundle Integrity VerifyRecordRequest VerifyDecisionPacketRequest DecisionPacket VerificationResult DecisionStatus RulebookRuntimeContractStatus RegistryAttestationStatus RulebookRegistryStatus PolicyBundleRegistry DecisionPattern DecisionPatternRegistry DecisionPatternResponse ReceiptKeyRegistry ReplayRequest ReplaySummary ReplayResult CounterfactualScenario CounterfactualRequest DecisionCounterfactualsResult ErrorResponse DecisionOutcomeRequest DecisionOutcome DecisionOutcomeResult DecisionCrmSyncRequest DecisionCrmSync DecisionCrmSyncResult DecisionConfidence DecisionBenchmark PolicyEffectiveness PolicyAnomalyReason PolicyAnomaly PolicyAnomalyReport AuditChain DecisionChainLink DecisionChain DecisionExecutionRequest DecisionExecution DecisionExecutionResult

Properties

Property Type Container
question string
mode string
prompt string
stem string
options list
context
response_view string
rulebook reference
adapter reference
adapter_id string
version string
manifest_hash string
input
manifest_version string
implementation_revision string
implementation_hash string
input_hash string
output_hash string
execution_isolation string
capability_enforcement string
execution_timeout_ms integer
production_core string
binding_mode string
verdict_authority string
adapter_authority string
customer_supplied_code string
schema_version string
rulebook_id string
input_schema reference
rules list
default_outcome reference
schema_url string
schema_hash string
evaluator_version string
required list
properties
rule_id string
priority integer
condition reference
outcome reference
decision string
verdict string
action string
reason_code string
registry_attestation_version string
status string
attestation_hash string
key_id string
signature_algorithm string
signature string
public_key string
public_key_fingerprint string
rulebook_registry_version string
hash string
trusted_adapter reference
hash_algorithm string
canonicalization string
scope_hash string
registry_attestation reference
registered_at dateTime
decision_protocol_version string
decision_record_version string
decision_id string
request_id string
idempotency_key string
c string
v string
application_verdict string
rulebook_contract reference
matched_rule_id string
rulebook_registry reference
runtime_binding reference
adapter_facts
action_binding reference
evidence list
evidence_manifest reference
policy_id string
policy_version string
policy_hash string
source_hash string
policy_bundle reference
policy_bundle_hash string
confidence reference
decision_confidence reference
confidence_hash string
record_hash string
receipt_hash string
receipt_key_id string
receipt_signature string
receipt_signature_algorithm string
receipt_public_key string
receipt_public_key_fingerprint string
integrity reference
verify_url string
replay_url string
created_at string
audit_chain reference
chain_url string
actor string
system string
resource string
proposed_action string
subject string
amount string
currency string
target_system string
target_object_id string
mutation string
expires_at string
execution_state string
execution_id string
codes list
sources list
id string
type string
vendor string
title string
url string
policy_ref string
observed_at string
retrieval_id string
snapshot_hash string
content_hash string
source string
effective_at string
deprecated_at string
changelog string
record reference
request
packet reference
decision_packet reference
ok boolean
decision_packet_version string
generated_at string
decision_record reference
executions list
outcomes list
policy_intelligence
verification_hints
packet_manifest
packet_hash string
verified boolean
integrity_valid boolean
authenticity_valid boolean
key_source string
checks
expected
actual
endpoints
manifest_url string
execution_model
application_binding
algorithm string
current_key_id string
public_verification boolean
backend string
durable boolean
storage string
snapshot_visibility string
metadata_lookup string
attestation reference
current_policy_bundle_hash string
current reference
bundles list
registry_hash string
decision_pattern_version string
pattern_id string
name string
category string
summary string
recommended_policy_version string
tags list
required_context_fields list
recommended_context_fields list
evidence_codes list
decision_request_template reference
outcome_template
crm_sync_template
sdk_examples list
pattern_hash string
decision_pattern_registry_version string
count integer
patterns list
policy_pattern reference
keys list
replay_mode string
source_decision_id string
replay_decision_id string
changed boolean
semantic_match boolean
historical_reproduction boolean
rulebook_hash string
adapter_manifest_hash string
previous
diff
replay reference
scenario_id string
label string
description string
patch
context_patch
base_input reference
scenarios list
decision_counterfactuals_version string
simulation_only boolean
baseline
scenario_count integer
evaluated_count integer
changed_count integer
data_quality
counterfactual_hash string
error string
message string
outcome_status string
action_taken string
action_executed boolean
external_ref string
decision_record_hash string
decision_receipt_hash string
observed_metrics
evidence_refs list
executed_at string
reported_at string
decision_outcome_version string
outcome_id string
decision_verdict string
decision_action string
outcome_input_hash string
outcome_hash string
decision_found boolean
decision_url string
idempotency_status string
sync_status string
sync_direction string
crm_provider string
crm_object_type string
crm_object_id string
crm_record_url string
field_mapping
mapped_fields
crm_revision string
crm_modified_at string
decision_crm_sync_version string
sync_id string
crm_target
decision_values
sync_input_hash string
sync_hash string
crm_sync reference
decision_confidence_version string
scope string
score decimal
level string
based_on integer
similar_decisions integer
policy_stability string
recommendation string
metrics
reasons list
decision_benchmark_version string
privacy
your_metrics
cross_customer
comparison
benchmark_hash string
policy_effectiveness_version string
minimum_sample_size integer
decisions_analyzed integer
outcomes_analyzed integer
distinct_decisions integer
by_status
by_verdict
proxy_quality
effectiveness_score decimal
window
effectiveness_hash string
code string
weight decimal
observed
anomaly_score decimal
severity string
decision_anomaly_report_version string
anomaly_threshold decimal
max_anomalies_returned integer
anomalies list
anomaly_hash string
decision_chain_version string
chain_id string
chain_position integer
previous_link_hash string
leaf_hash string
merkle_root string
merkle_strategy string
link_hash string
entry_type string
previous_merkle_root string
chain_size integer
head_link_hash string
updated_at string
head reference
retained_links list
verification
execution_status string
execution_result string
executor
action_binding_hash string
state_before_hash string
state_after_hash string
state_before_ref string
state_after_ref string
decision_execution_version string
execution_receipt_id string
action_binding_match boolean
execution_input_hash string
execution_hash string
execution reference

JSON-LD Document

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