{
    "ok": true,
    "_meta": {
        "validator": "oppl_complex_asset_json_validator",
        "validator_version": "1.0.4",
        "captured_at_utc": "2026-08-07T14:53:48+00:00",
        "captured_unix": 1786114428,
        "input_source": "url",
        "input_url": "https://oppl.ai/llms/runs/etf/IE00B60SWW18_ucits_default_latest.json",
        "source_assessment_hash": "b7c7e5a56b5a7f73a9f5185e45ad974c27248d4c5b9d4f7bf4bfaefb1d897b19",
        "agent_enabled": false,
        "agent_provider": null,
        "agent_model": null,
        "agent_temperature": null,
        "agent_max_tokens": null,
        "warn_short_agent": null,
        "validator_modes": {
            "deterministic": "executed",
            "agent": "not_requested"
        }
    },
    "isin": "IE00B60SWW18",
    "classification": "non-complex",
    "policy_mode": "ucits_default",
    "decision_rule_applied": "etf_ucits_no_complex_override_rule",
    "validator_verdict": "fail",
    "publishable": false,
    "confidence": 0.92,
    "issue_count": 2,
    "issues": [
        {
            "severity": "fail",
            "code": "non_complex_with_hard_complex_signal",
            "message": "classification=non-complex but hard complex signal(s) are true: synthetic_replication"
        },
        {
            "severity": "fail",
            "code": "non_complex_with_core_derivatives",
            "message": "classification=non-complex but derivatives_core_strategy=true."
        }
    ],
    "suggested_repairs": [
        "Either correct the hard complex signals if unsupported, or change classification to complex/review.",
        "Core derivatives in balanced mode should normally lead to complex or review depending product policy."
    ],
    "deterministic_review": {
        "ok": true,
        "validator_type": "deterministic",
        "validator_verdict": "fail",
        "publishable": false,
        "confidence": 0.92,
        "issues": [
            {
                "severity": "fail",
                "code": "non_complex_with_hard_complex_signal",
                "message": "classification=non-complex but hard complex signal(s) are true: synthetic_replication"
            },
            {
                "severity": "fail",
                "code": "non_complex_with_core_derivatives",
                "message": "classification=non-complex but derivatives_core_strategy=true."
            }
        ],
        "suggested_repairs": [
            "Either correct the hard complex signals if unsupported, or change classification to complex/review.",
            "Core derivatives in balanced mode should normally lead to complex or review depending product policy."
        ],
        "detected_features": {
            "helo_or_core_options_overlay": false,
            "has_epm_only_evidence": false,
            "has_core_derivatives_evidence": true,
            "has_generic_fdi_permission_evidence": false,
            "has_option_overlay_evidence": false
        }
    },
    "agent_review": null
}