{
    "ok": true,
    "_meta": {
        "validator": "oppl_complex_asset_json_validator",
        "validator_version": "1.1.1",
        "captured_at_utc": "2026-08-08T19:19:04+00:00",
        "captured_unix": 1786216744,
        "input_source": "url",
        "input_url": "https://oppl.ai/llms/runs/etf/IE00B4NCWG09_ucits_default_latest.json",
        "source_assessment_hash": "b6082a4db93bf9752a5d51578c61b495f596e142532bb8393f9f6c2c0e8427cf",
        "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": "IE00B4NCWG09",
    "classification": "complex",
    "policy_mode": "ucits_default",
    "decision_rule_applied": "etc_priips_comprehension_alert_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": null,
            "decision_rule_signal_true": null,
            "decision_rule_signal_supported": null,
            "true_hard_signals": [],
            "supported_hard_signals": [],
            "unsupported_hard_signals": [],
            "checks": []
        },
        "derivative_materiality": {
            "checked": true,
            "policy_mode": "ucits_default",
            "type": "ETC",
            "ucits": false,
            "physical_replication": false,
            "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": []
        },
        "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": 2327,
            "completion_tokens": 168,
            "total_tokens": 2495,
            "raw": {
                "prompt_tokens": 2327,
                "completion_tokens": 168,
                "total_tokens": 2495,
                "cost": 0.0011996,
                "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.0011996,
                    "upstream_inference_prompt_cost": 0.0009308,
                    "upstream_inference_completions_cost": 0.0002688
                },
                "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": 2327,
            "completion_tokens": 168,
            "total_tokens": 2495,
            "input_cost_usd": 0.0009308,
            "output_cost_usd": 0.0002688,
            "estimated_cost_usd": 0.0011996,
            "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 a PRIIPs comprehension alert hard-complex signal. No derivatives signals are asserted or evidenced, consistent with physical replication and no UCITS status. Supporting evidence quotes match their signal labels. Counterparty risk is evidenced by custodian insolvency language, not derivative exposure. No conflicts between derivatives_epm_only and derivatives_core_strategy flags. No HELO or option overlay strategies present. The product is an ETC with physical replication and a comprehension alert, correctly classified as complex under the applied decision rule. The JSON is client-publishable as-is with no repairs needed.",
            "issues": [],
            "suggested_repairs": []
        }
    }
}