{
    "ok": true,
    "_meta": {
        "validator": "oppl_complex_asset_json_validator",
        "validator_version": "1.1.1",
        "captured_at_utc": "2026-08-08T12:29:11+00:00",
        "captured_unix": 1786192151,
        "input_source": "url",
        "input_url": "https://oppl.ai/llms/runs/etf/IE000KF370H3_balanced_latest.json",
        "source_assessment_hash": "ba46ef4ac4fc25fb0f065adc217e167ec6011783259600ff76790ec8af6e31ac",
        "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": "IE000KF370H3",
    "classification": "complex",
    "policy_mode": "balanced",
    "decision_rule_applied": "etf_leveraged_hard_complex_rule",
    "validator_verdict": "pass",
    "publishable": true,
    "confidence": 0.88,
    "issue_count": 0,
    "issues": [],
    "suggested_repairs": [],
    "deterministic_review": {
        "ok": true,
        "validator_type": "deterministic",
        "validator_verdict": "pass",
        "publishable": true,
        "confidence": 0.88,
        "issues": [],
        "suggested_repairs": [],
        "decisive_signal_evidence": {
            "checked": true,
            "decision_rule_signal": "leveraged",
            "decision_rule_signal_true": true,
            "decision_rule_signal_supported": true,
            "true_hard_signals": [
                "leveraged",
                "synthetic_replication"
            ],
            "supported_hard_signals": [
                "leveraged",
                "synthetic_replication"
            ],
            "unsupported_hard_signals": [],
            "checks": {
                "leveraged": {
                    "signal_true": true,
                    "direct_evidence": true,
                    "matching_evidence_count": 2,
                    "decision_rule_uses_signal": true,
                    "matches": [
                        {
                            "index": 0,
                            "source": "FACTSHEET",
                            "evidence_signal": "leveraged",
                            "quote": "The index is designed to track the performance of a 90% exposure to large-cap US equities and 60% to US Treasury Bond Futures, effectively delivering a leveraged position to the traditional 60/40 portfolio."
                        },
                        {
                            "index": 1,
                            "source": "FACTSHEET",
                            "evidence_signal": "leveraged",
                            "quote": "This ETF contains elements of leverage which could lead to significantly magnified losses in comparison to investments that do not incorporate leverage"
                        }
                    ]
                },
                "synthetic_replication": {
                    "signal_true": true,
                    "direct_evidence": true,
                    "matching_evidence_count": 1,
                    "decision_rule_uses_signal": false,
                    "matches": [
                        {
                            "index": 2,
                            "source": "KIID",
                            "evidence_signal": "derivatives_core_strategy",
                            "quote": "Bond component: The Index provides synthetic exposure to a basket of US Treasury futures contracts with maturities ranging from 2 to 30 years in order to achieve a 60% notional exposure to Bonds."
                        }
                    ]
                }
            }
        },
        "derivative_materiality": {
            "checked": true,
            "policy_mode": "balanced",
            "type": "ETF",
            "ucits": true,
            "physical_replication": false,
            "swaps_signal": false,
            "synthetic_replication": true,
            "derivatives_core_strategy": true,
            "derivatives_epm_only": false,
            "derivative_evidence_count": 1,
            "swap_evidence_count": 0,
            "permission_or_ancillary_evidence_count": 0,
            "core_derivative_evidence_count": 1,
            "only_permission_or_ancillary_derivative_evidence": false,
            "supported_independent_hard_signals": [
                "leveraged",
                "synthetic_replication"
            ]
        },
        "detected_features": {
            "helo_or_core_options_overlay": false,
            "physical_replication": false,
            "has_epm_only_evidence": false,
            "has_core_derivatives_evidence": true,
            "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": 2880,
            "completion_tokens": 227,
            "total_tokens": 3107,
            "raw": {
                "prompt_tokens": 2880,
                "completion_tokens": 227,
                "total_tokens": 3107,
                "cost": 0.0015152,
                "is_byok": false,
                "prompt_tokens_details": {
                    "cached_tokens": 0,
                    "cache_write_tokens": 0,
                    "audio_tokens": 0,
                    "video_tokens": 0
                },
                "cost_details": {
                    "upstream_inference_cost": 0.0015152,
                    "upstream_inference_prompt_cost": 0.001152,
                    "upstream_inference_completions_cost": 0.0003632
                },
                "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": 2880,
            "completion_tokens": 227,
            "total_tokens": 3107,
            "input_cost_usd": 0.001152,
            "output_cost_usd": 0.0003632,
            "estimated_cost_usd": 0.0015152,
            "pricing_basis": "openrouter_usage_cost"
        },
        "review": {
            "validator_verdict": "pass",
            "publishable": true,
            "confidence": 0.93,
            "summary": "The assessment is internally consistent with classification=complex supported by leveraged and synthetic_replication signals. The decision_rule_applied leverages the leveraged signal which is directly evidenced by two factsheet quotes. The derivatives_core_strategy signal is supported by product-specific synthetic exposure evidence from the KIID. There is no conflict between derivatives_epm_only=false and derivatives_core_strategy=true. The synthetic replication evidence proves actual/material derivative exposure and strategy-defining use, consistent with policy. The product is a physical replication UCITS ETF with synthetic replication and leverage, correctly classified as complex in balanced mode. Counterparty risk is evidenced by KIID language. No HELO or option overlay strategy is present, so no re-labelling of derivatives_epm_only is needed. All supporting_evidence signal labels match their quotes. The JSON is internally consistent, policy-compliant, and client-publishable as-is. No repairs are necessary.",
            "issues": [],
            "suggested_repairs": []
        }
    }
}