{
    "ok": true,
    "_meta": {
        "validator": "oppl_complex_asset_json_validator",
        "validator_version": "1.1.1",
        "captured_at_utc": "2026-08-08T19:13:34+00:00",
        "captured_unix": 1786216414,
        "input_source": "url",
        "input_url": "https://oppl.ai/llms/runs/etf/IE000U58J0M1_ucits_default_latest.json",
        "source_assessment_hash": "032c40e042f0261cae86c8720617dacb5673c33c8d1f46bd088e091d9cb91748",
        "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": "IE000U58J0M1",
    "classification": "non-complex",
    "policy_mode": "ucits_default",
    "decision_rule_applied": "etf_ucits_physical_no_complex_override_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": "ETF",
            "ucits": true,
            "physical_replication": false,
            "swaps_signal": false,
            "synthetic_replication": false,
            "derivatives_core_strategy": false,
            "derivatives_epm_only": true,
            "derivative_evidence_count": 2,
            "swap_evidence_count": 0,
            "permission_or_ancillary_evidence_count": 1,
            "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": true,
            "has_option_overlay_evidence": false
        }
    },
    "agent_review": {
        "ok": true,
        "model": "gpt-4.1-mini",
        "temperature": 0,
        "max_tokens": 1800,
        "usage": {
            "prompt_tokens": 2453,
            "completion_tokens": 182,
            "total_tokens": 2635,
            "raw": {
                "prompt_tokens": 2453,
                "completion_tokens": 182,
                "total_tokens": 2635,
                "cost": 0.0012724,
                "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.0012724,
                    "upstream_inference_prompt_cost": 0.0009812,
                    "upstream_inference_completions_cost": 0.0002912
                },
                "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": 2453,
            "completion_tokens": 182,
            "total_tokens": 2635,
            "input_cost_usd": 0.0009812,
            "output_cost_usd": 0.0002912,
            "estimated_cost_usd": 0.0012724,
            "pricing_basis": "openrouter_usage_cost"
        },
        "review": {
            "validator_verdict": "pass",
            "publishable": true,
            "confidence": 0.88,
            "summary": "The assessment is internally consistent with classification, signals, factors, and evidence aligned. Supporting evidence signal labels match their quotes. The only derivatives use is ancillary/EPM as supported by product-specific evidence, with no core derivative strategy asserted. The derivatives_epm_only flag does not conflict with derivatives_core_strategy. Derivative wording supports permission and ancillary use only, not core strategy or material exposure. HELO or option overlay strategies are not present, so no core derivatives strategy is required. The product is a UCITS physical ETF with no leverage or synthetic replication, consistent with non-complex classification under the applied decision rule. The JSON is client-publishable as-is with no repairs needed.",
            "issues": [],
            "suggested_repairs": []
        }
    }
}