{
    "ok": true,
    "_meta": {
        "validator": "oppl_complex_asset_json_validator",
        "validator_version": "1.1.1",
        "captured_at_utc": "2026-08-08T19:17:34+00:00",
        "captured_unix": 1786216654,
        "input_source": "url",
        "input_url": "https://oppl.ai/llms/runs/etf/IE000ZX8CQG2_ucits_default_latest.json",
        "source_assessment_hash": "ec90456bc0d2eb6dfbee327f855a3f573ab71b78596e1d58f13d5cfb9e0d2f1e",
        "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": "IE000ZX8CQG2",
    "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": false,
            "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": 2430,
            "completion_tokens": 197,
            "total_tokens": 2627,
            "raw": {
                "prompt_tokens": 2430,
                "completion_tokens": 197,
                "total_tokens": 2627,
                "cost": 0.0012872,
                "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.0012872,
                    "upstream_inference_prompt_cost": 0.000972,
                    "upstream_inference_completions_cost": 0.0003152
                },
                "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": 2430,
            "completion_tokens": 197,
            "total_tokens": 2627,
            "input_cost_usd": 0.000972,
            "output_cost_usd": 0.0003152,
            "estimated_cost_usd": 0.0012872,
            "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. All signals align with the evidence provided, and no hard-complex signals are asserted without direct product-specific evidence. The derivatives signals are correctly marked as derivatives_mentioned=true but derivatives_core_strategy=false and derivatives_epm_only=false, consistent with the physical replication and absence of synthetic or core derivative strategies. Supporting evidence quotes match their signal labels and do not overstate permission as material exposure. There is no conflict between derivatives_epm_only and derivatives_core_strategy flags. No HELO or option overlay strategies are present, so no reclassification or relabelling is needed. The client-facing JSON is publishable as-is with no issues or repairs required.",
            "issues": [],
            "suggested_repairs": []
        }
    }
}