{
    "ok": true,
    "_meta": {
        "validator": "oppl_complex_asset_json_validator",
        "validator_version": "1.1.1",
        "captured_at_utc": "2026-08-08T18:34:48+00:00",
        "captured_unix": 1786214088,
        "input_source": "url",
        "input_url": "https://oppl.ai/llms/runs/etf/IE00B44Z5B48_ucits_default_latest.json",
        "source_assessment_hash": "65d2ba25c65cafc876b8bf7a44bc1d5db7c509b33e21c8d5fc460f1e98e73ccd",
        "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": "IE00B44Z5B48",
    "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": 1,
            "swap_evidence_count": 0,
            "permission_or_ancillary_evidence_count": 1,
            "core_derivative_evidence_count": 0,
            "only_permission_or_ancillary_derivative_evidence": true,
            "supported_independent_hard_signals": []
        },
        "detected_features": {
            "helo_or_core_options_overlay": false,
            "physical_replication": false,
            "has_epm_only_evidence": true,
            "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": 2423,
            "completion_tokens": 206,
            "total_tokens": 2629,
            "raw": {
                "prompt_tokens": 2423,
                "completion_tokens": 206,
                "total_tokens": 2629,
                "cost": 0.0012988,
                "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.0012988,
                    "upstream_inference_prompt_cost": 0.0009692,
                    "upstream_inference_completions_cost": 0.0003296
                },
                "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": 2423,
            "completion_tokens": 206,
            "total_tokens": 2629,
            "input_cost_usd": 0.0009692,
            "output_cost_usd": 0.0003296,
            "estimated_cost_usd": 0.0012988,
            "pricing_basis": "openrouter_usage_cost"
        },
        "review": {
            "validator_verdict": "pass",
            "publishable": true,
            "confidence": 0.88,
            "summary": "The assessment is internally consistent with classification as non-complex under the ucits_default policy mode and decision rule applied. The derivatives_epm_only signal is supported by product-specific evidence indicating derivative use limited to efficient portfolio management, consistent with policy. There is no conflict between derivatives_epm_only and derivatives_core_strategy signals. The evidence quotes match their signal labels and do not assert unsupported hard-complex signals. Hedged Equity Laddered Overlay or option overlay strategies are not present, so no reclassification is needed. The counterparty risk signal is supported by language but does not indicate OTC swap exposure. The product is a physical replication UCITS ETF with no leverage, inverse exposure, or synthetic replication, consistent with non-complex classification. The JSON is suitable for client-facing publication as-is with no repairs required.",
            "issues": [],
            "suggested_repairs": []
        }
    }
}