{
    "ok": true,
    "_meta": {
        "validator": "oppl_complex_asset_json_validator",
        "validator_version": "1.1.1",
        "captured_at_utc": "2026-08-08T18:29:18+00:00",
        "captured_unix": 1786213758,
        "input_source": "url",
        "input_url": "https://oppl.ai/llms/runs/etf/IE00BFZPF439_ucits_default_latest.json",
        "source_assessment_hash": "51043aae7680348efd9a76ff5173f5ec2794cd196ffeff9eae97b1a3f1cd0ed9",
        "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": "IE00BFZPF439",
    "classification": "complex",
    "policy_mode": "ucits_default",
    "decision_rule_applied": "etf_coco_or_at1_exposure_hard_complex_rule",
    "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": "derivatives_mentioned_without_derivative_evidence",
            "message": "derivatives_mentioned=true but no derivative-related evidence item is present. This is consistent with derivatives_epm_only=true and no core derivative strategy, indicating ancillary or permitted derivative use only.",
            "source": "agent"
        }
    ],
    "suggested_repairs": [],
    "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": [],
        "decisive_signal_evidence": {
            "checked": true,
            "decision_rule_signal": "coco_or_at1_exposure",
            "decision_rule_signal_true": true,
            "decision_rule_signal_supported": true,
            "true_hard_signals": [
                "coco_or_at1_exposure"
            ],
            "supported_hard_signals": [
                "coco_or_at1_exposure"
            ],
            "unsupported_hard_signals": [],
            "checks": {
                "coco_or_at1_exposure": {
                    "signal_true": true,
                    "direct_evidence": true,
                    "matching_evidence_count": 2,
                    "decision_rule_uses_signal": true,
                    "matches": [
                        {
                            "index": 0,
                            "source": "PRIIPS_KID",
                            "evidence_signal": "priips_comprehension_alert",
                            "quote": "This product is difficult to understand. The CNMV in Spain considers that, in general, Invesco AT1 Capital Bond UCITS ETF EUR Hdg Dist is not appropriate for retail investors."
                        },
                        {
                            "index": 1,
                            "source": "KIID",
                            "evidence_signal": "coco_or_at1_exposure",
                            "quote": "This fund invests in contingent convertible bonds, a type of corporate debt security that may be converted into equity or forced to suffer a write down of principal upon the occurrence of a pre-determined event."
                        }
                    ]
                }
            }
        },
        "derivative_materiality": {
            "checked": true,
            "policy_mode": "ucits_default",
            "type": "ETF",
            "ucits": true,
            "physical_replication": false,
            "swaps_signal": false,
            "synthetic_replication": false,
            "derivatives_core_strategy": false,
            "derivatives_epm_only": true,
            "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": [
                "coco_or_at1_exposure"
            ]
        },
        "detected_features": {
            "helo_or_core_options_overlay": false,
            "physical_replication": false,
            "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": 2739,
            "completion_tokens": 341,
            "total_tokens": 3080,
            "raw": {
                "prompt_tokens": 2739,
                "completion_tokens": 341,
                "total_tokens": 3080,
                "cost": 0.0016412,
                "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.0016412,
                    "upstream_inference_prompt_cost": 0.0010956,
                    "upstream_inference_completions_cost": 0.0005456
                },
                "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": 2739,
            "completion_tokens": 341,
            "total_tokens": 3080,
            "input_cost_usd": 0.0010956,
            "output_cost_usd": 0.0005456,
            "estimated_cost_usd": 0.0016412,
            "pricing_basis": "openrouter_usage_cost"
        },
        "review": {
            "validator_verdict": "warn",
            "publishable": true,
            "confidence": 0.93,
            "summary": "The assessment is internally consistent and the hard-complex signal 'coco_or_at1_exposure' is well supported by product-specific evidence. The classification as complex under the 'etf_coco_or_at1_exposure_hard_complex_rule' is appropriate. Derivative signals indicate derivatives_mentioned=true and derivatives_epm_only=true but no direct derivative evidence is present, which is consistent with ancillary/EPM use only and no core derivative strategy. There is no conflict between derivatives_epm_only and derivatives_core_strategy. The product is a physical replication UCITS ETF with no leverage or inverse exposure, and no synthetic replication or swaps, so the derivative signals and classification align with policy. The supporting evidence quotes match their signal labels. The PRIIPs comprehension alert and counterparty risk signals are supported by evidence and appropriate. No HELO or option overlay strategy is present, so no core derivatives strategy should be inferred. The JSON is publishable as-is. A minor warning is raised due to derivatives_mentioned=true without direct derivative evidence, which is acceptable given derivatives_epm_only=true and no core derivative strategy. No repairs are necessary.",
            "issues": [
                {
                    "severity": "warn",
                    "code": "derivatives_mentioned_without_derivative_evidence",
                    "message": "derivatives_mentioned=true but no derivative-related evidence item is present. This is consistent with derivatives_epm_only=true and no core derivative strategy, indicating ancillary or permitted derivative use only."
                }
            ],
            "suggested_repairs": []
        }
    }
}