{
    "ok": true,
    "_meta": {
        "validator": "oppl_complex_asset_json_validator",
        "validator_version": "1.1.17",
        "captured_at_utc": "2026-08-09T19:26:23+00:00",
        "captured_unix": 1786303583,
        "input_source": "url",
        "input_url": "https://oppl.ai/llms/runs/etf/IE0003UVYC20_ucits_default_latest.json",
        "source_assessment_hash": "90a810652f0a7f6e054d79d97a21baa17997dd64d0c1086a466fe5ebe9245573",
        "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": "IE0003UVYC20",
    "classification": "non-complex",
    "policy_mode": "ucits_default",
    "decision_rule_applied": "etf_ucits_physical_no_complex_override_rule",
    "source_classification": null,
    "source_decision_rule_applied": null,
    "resolution": {
        "applied": false
    },
    "validator_verdict": "fail",
    "publishable": false,
    "confidence": 0.92,
    "issue_count": 2,
    "issues": [
        {
            "severity": "fail",
            "code": "non_complex_with_supported_core_derivatives",
            "message": "classification=non-complex but derivatives_core_strategy=true is backed by product-specific core-derivative evidence."
        },
        {
            "severity": "warn",
            "code": "physical_rule_without_direct_physical_evidence",
            "message": "decision_rule_applied explicitly asserts physical replication, but no product-specific supporting evidence quote directly substantiates physical/direct replication. This is a rule-specificity evidence gap and does not by itself invalidate an otherwise coherent non-complex classification."
        }
    ],
    "suggested_repairs": [
        "In balanced/strict policy, product-specific core derivative strategy evidence should normally lead to complex/review. If the derivative use is only permission, hedging or EPM, relabel it accordingly.",
        "Add product-specific physical/direct replication evidence, or use a more general UCITS no-complex-override rule that does not assert physical replication."
    ],
    "reassessment": {
        "required": false
    },
    "deterministic_review": {
        "ok": true,
        "validator_type": "deterministic",
        "validator_verdict": "fail",
        "publishable": false,
        "confidence": 0.92,
        "issues": [
            {
                "severity": "fail",
                "code": "non_complex_with_supported_core_derivatives",
                "message": "classification=non-complex but derivatives_core_strategy=true is backed by product-specific core-derivative evidence."
            },
            {
                "severity": "warn",
                "code": "physical_rule_without_direct_physical_evidence",
                "message": "decision_rule_applied explicitly asserts physical replication, but no product-specific supporting evidence quote directly substantiates physical/direct replication. This is a rule-specificity evidence gap and does not by itself invalidate an otherwise coherent non-complex classification."
            }
        ],
        "suggested_repairs": [
            "In balanced/strict policy, product-specific core derivative strategy evidence should normally lead to complex/review. If the derivative use is only permission, hedging or EPM, relabel it accordingly.",
            "Add product-specific physical/direct replication evidence, or use a more general UCITS no-complex-override rule that does not assert physical replication."
        ],
        "reassessment": {
            "required": false
        },
        "resolution": {
            "applied": false
        },
        "decisive_signal_evidence": {
            "checked": true,
            "decision_rule_signal": null,
            "decision_rule_signal_true": null,
            "decision_rule_signal_supported": null,
            "decision_rule_matching_evidence_count": null,
            "decision_rule_matches": [],
            "true_hard_signals": [],
            "supported_hard_signals": [],
            "unsupported_hard_signals": [],
            "checks": []
        },
        "derivative_materiality": {
            "checked": true,
            "policy_mode": "ucits_default",
            "type": "ETF",
            "ucits": true,
            "physical_replication": true,
            "swaps_signal": false,
            "synthetic_replication": false,
            "derivatives_core_strategy": true,
            "derivatives_epm_only": false,
            "derivative_evidence_count": 2,
            "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": []
        },
        "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": 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": 4111,
            "completion_tokens": 501,
            "total_tokens": 4612,
            "raw": {
                "prompt_tokens": 4111,
                "completion_tokens": 501,
                "total_tokens": 4612,
                "cost": 0.00187,
                "is_byok": false,
                "prompt_tokens_details": {
                    "cached_tokens": 1920,
                    "cache_write_tokens": 0,
                    "audio_tokens": 0,
                    "video_tokens": 0
                },
                "cost_details": {
                    "upstream_inference_cost": 0.00187,
                    "upstream_inference_prompt_cost": 0.0010684,
                    "upstream_inference_completions_cost": 0.0008016
                },
                "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": 4111,
            "completion_tokens": 501,
            "total_tokens": 4612,
            "input_cost_usd": 0.0010684,
            "output_cost_usd": 0.0008016,
            "estimated_cost_usd": 0.00187,
            "pricing_basis": "openrouter_usage_cost"
        },
        "review": {
            "validator_verdict": "fail",
            "publishable": false,
            "confidence": 0.92,
            "summary": "This conflicts with the non-complex classification in ucits_default mode. Additionally, the physical replication rule is applied without direct product-specific physical replication evidence. The derivatives_core_strategy signal is supported by evidence, but the non-complex classification contradicts policy for core derivative strategy presence. No direct physical replication evidence is found to support the physical replication rule. The counterparty risk signal is supported by language but does not affect classification. The derivatives_epm_only flag is false and consistent with evidence. No swap or synthetic replication evidence is present. The supporting evidence quotes match their signal labels. The decision-driving hard-complex signal (derivatives_core_strategy) is directly proven by product-specific evidence. There is no conflict between derivatives_epm_only and derivatives_core_strategy flags. The assessment is not publishable as-is due to the classification contradiction and missing physical replication evidence. The applied decision rule asserts physical replication, but deterministic evidence does not directly substantiate physical/direct replication; treat this as a publishable rule-specificity evidence warning rather than a classification contradiction.",
            "issues": [
                {
                    "severity": "fail",
                    "code": "non_complex_with_supported_core_derivatives",
                    "message": "classification=non-complex but derivatives_core_strategy=true is backed by product-specific core-derivative evidence."
                },
                {
                    "severity": "warn",
                    "code": "physical_rule_without_direct_physical_evidence",
                    "message": "decision_rule_applied explicitly asserts physical replication, but no product-specific supporting evidence quote directly substantiates physical/direct replication. This is a rule-specificity evidence gap and does not by itself invalidate an otherwise coherent non-complex classification."
                }
            ],
            "suggested_repairs": [
                "In balanced/strict policy, product-specific core derivative strategy evidence should normally lead to complex/review. If the derivative use is only permission, hedging or EPM, relabel it accordingly.",
                "Add product-specific physical/direct replication evidence, or use a more general UCITS no-complex-override rule that does not assert physical replication."
            ]
        }
    }
}