{
    "ok": true,
    "_meta": {
        "validator": "oppl_complex_asset_json_validator",
        "validator_version": "1.1.20",
        "captured_at_utc": "2026-08-10T08:20:28+00:00",
        "captured_unix": 1786350028,
        "input_source": "url",
        "input_url": "https://oppl.ai/llms/runs/etf/CH1199067674_balanced_latest.json",
        "source_assessment_hash": "0ffae2fb3b0c0dc3133514aee9b8adfa50b64894e17ecc97847b42a6a95e635d",
        "agent_enabled": true,
        "agent_provider": "openrouter",
        "agent_model": "gpt-4.1-mini",
        "agent_temperature": 0,
        "agent_max_tokens": 1800,
        "warn_short_agent": true,
        "validator_modes": {
            "deterministic": "executed",
            "agent": "executed"
        }
    },
    "isin": "CH1199067674",
    "classification": "complex",
    "policy_mode": "balanced",
    "decision_rule_applied": "etp_priips_comprehension_alert_hard_complex_rule",
    "source_classification": null,
    "source_decision_rule_applied": null,
    "resolution": {
        "applied": false
    },
    "validator_verdict": "warn",
    "publishable": true,
    "confidence": 0.78,
    "issue_count": 2,
    "issues": [
        {
            "severity": "warn",
            "code": "derivatives_mentioned_without_derivative_evidence",
            "message": "derivatives_mentioned=true but no derivative-related evidence item is present."
        },
        {
            "severity": "warn",
            "code": "physical_replication_direct_evidence_missing",
            "message": "Physical replication is claimed but no direct product-specific physical replication evidence was found. This does not invalidate the non-complex factors or the complex classification based on other signals.",
            "source": "agent"
        }
    ],
    "suggested_repairs": [
        "Review and clarify the derivatives_mentioned flag to ensure it is supported by product-specific derivative evidence or remove it if unsupported."
    ],
    "reassessment": {
        "required": false
    },
    "deterministic_review": {
        "ok": true,
        "validator_type": "deterministic",
        "validator_verdict": "warn",
        "publishable": true,
        "confidence": 0.78,
        "issues": [
            {
                "severity": "warn",
                "code": "derivatives_mentioned_without_derivative_evidence",
                "message": "derivatives_mentioned=true but no derivative-related evidence item is present."
            }
        ],
        "suggested_repairs": [],
        "reassessment": {
            "required": false
        },
        "resolution": {
            "applied": false
        },
        "decisive_signal_evidence": {
            "checked": true,
            "decision_rule_signal": "priips_comprehension_alert",
            "decision_rule_signal_true": true,
            "decision_rule_signal_supported": true,
            "decision_rule_matching_evidence_count": 1,
            "decision_rule_matches": [
                {
                    "index": 0,
                    "source": "PRIIPS_KID",
                    "evidence_signal": "priips_comprehension_alert",
                    "quote": "You are about to purchase a product that is not simple and may be difficult to understand."
                }
            ],
            "true_hard_signals": [
                "crypto_digital_asset"
            ],
            "supported_hard_signals": [
                "crypto_digital_asset"
            ],
            "unsupported_hard_signals": [],
            "checks": {
                "crypto_digital_asset": {
                    "signal_true": true,
                    "direct_evidence": true,
                    "matching_evidence_count": 1,
                    "decision_rule_uses_signal": false,
                    "matches": [
                        {
                            "index": 1,
                            "source": "FACTSHEET",
                            "evidence_signal": "crypto_digital_asset",
                            "quote": "100% physically backed by Bitcoin (BTC), the largest cryptoasset by market cap, the 21shares Bitcoin Core ETP (CBTC) tracks the performance of BTC."
                        }
                    ]
                },
                "priips_comprehension_alert": {
                    "signal_true": true,
                    "direct_evidence": true,
                    "matching_evidence_count": 1,
                    "decision_rule_uses_signal": true,
                    "matches": [
                        {
                            "index": 0,
                            "source": "PRIIPS_KID",
                            "evidence_signal": "priips_comprehension_alert",
                            "quote": "You are about to purchase a product that is not simple and may be difficult to understand."
                        }
                    ]
                }
            }
        },
        "derivative_materiality": {
            "checked": true,
            "policy_mode": "balanced",
            "type": "ETP",
            "ucits": false,
            "physical_replication": true,
            "swaps_signal": false,
            "synthetic_replication": false,
            "derivatives_core_strategy": false,
            "derivatives_epm_only": false,
            "derivative_evidence_count": 0,
            "swap_evidence_count": 0,
            "permission_or_ancillary_evidence_count": 0,
            "core_derivative_evidence_count": 0,
            "only_permission_or_ancillary_derivative_evidence": false,
            "supported_independent_hard_signals": [
                "crypto_digital_asset"
            ]
        },
        "source_decisive_signal_evidence": null,
        "source_derivative_materiality": null,
        "detected_features": {
            "helo_or_core_options_overlay": false,
            "physical_replication": true,
            "physical_replication_direct_evidence": false,
            "physical_replication_evidence_count": 0,
            "has_epm_only_evidence": false,
            "has_core_derivatives_evidence": false,
            "has_generic_fdi_permission_evidence": false,
            "has_option_overlay_evidence": false
        }
    },
    "agent_review": {
        "ok": true,
        "model": "gpt-4.1-mini",
        "temperature": 0,
        "max_tokens": 1800,
        "usage": {
            "prompt_tokens": 4730,
            "completion_tokens": 400,
            "total_tokens": 5130,
            "raw": {
                "prompt_tokens": 4730,
                "completion_tokens": 400,
                "total_tokens": 5130,
                "cost": 0.0011496,
                "is_byok": false,
                "prompt_tokens_details": {
                    "cached_tokens": 4608,
                    "cache_write_tokens": 0,
                    "audio_tokens": 0,
                    "video_tokens": 0
                },
                "cost_details": {
                    "upstream_inference_cost": 0.0011496,
                    "upstream_inference_prompt_cost": 0.0005096,
                    "upstream_inference_completions_cost": 0.00064
                },
                "completion_tokens_details": {
                    "reasoning_tokens": 0,
                    "image_tokens": 0,
                    "audio_tokens": 0
                }
            }
        },
        "cost": {
            "estimated": false,
            "actual_provider_cost_available": true,
            "model": "gpt-4.1-mini",
            "prompt_tokens": 4730,
            "completion_tokens": 400,
            "total_tokens": 5130,
            "input_cost_usd": 0.0005096,
            "output_cost_usd": 0.00064,
            "estimated_cost_usd": 0.0011496,
            "pricing_basis": "openrouter_usage_cost"
        },
        "review": {
            "validator_verdict": "warn",
            "publishable": true,
            "confidence": 0.93,
            "summary": "The classification as complex is supported primarily by the priips_comprehension_alert signal, which is directly evidenced and used by the decision rule. The crypto_digital_asset signal is also directly evidenced and supported. The derivatives_mentioned signal is true but lacks direct product-specific derivative evidence, consistent with the deterministic validator warning but not a classification failure. There is no conflict between derivatives_epm_only and derivatives_core_strategy flags, both are false. Physical replication is claimed but lacks direct physical replication evidence, treated as a warning only. The counterparty_risk signal is supported by direct evidence. All supporting evidence quotes match their signal labels. The product is an ETP with physical replication and crypto exposure, and the complex classification is coherent and publishable in balanced mode. No repair is strictly required, but removing or clarifying the derivatives_mentioned flag would improve evidence hygiene.",
            "issues": [
                {
                    "severity": "warn",
                    "code": "derivatives_mentioned_without_derivative_evidence",
                    "message": "derivatives_mentioned=true but no derivative-related evidence item is present. This is an evidence hygiene issue and does not contradict the complex classification driven by priips_comprehension_alert."
                },
                {
                    "severity": "warn",
                    "code": "physical_replication_direct_evidence_missing",
                    "message": "Physical replication is claimed but no direct product-specific physical replication evidence was found. This does not invalidate the non-complex factors or the complex classification based on other signals."
                }
            ],
            "suggested_repairs": [
                "Review and clarify the derivatives_mentioned flag to ensure it is supported by product-specific derivative evidence or remove it if unsupported.",
                "Add or clarify direct physical replication evidence to support the physical replication claim or adjust the replication_method field accordingly."
            ]
        }
    }
}