{
    "ok": true,
    "_meta": {
        "validator": "oppl_complex_asset_json_validator",
        "validator_version": "1.1.1",
        "captured_at_utc": "2026-08-08T14:10:02+00:00",
        "captured_unix": 1786198202,
        "input_source": "url",
        "input_url": "https://oppl.ai/llms/runs/etf/IE0008ZGI5C1_strict_latest.json",
        "source_assessment_hash": "6a3fdb60d1761ac9147e13faedb7591927abf4bb22dcbe5715e99e612e246e3c",
        "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": "IE0008ZGI5C1",
    "classification": "non-complex",
    "policy_mode": "strict",
    "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": "strict",
            "type": "ETF",
            "ucits": true,
            "physical_replication": true,
            "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": 2,
            "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": true,
            "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": 2561,
            "completion_tokens": 184,
            "total_tokens": 2745,
            "raw": {
                "prompt_tokens": 2561,
                "completion_tokens": 184,
                "total_tokens": 2745,
                "cost": 0.0013188,
                "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.0013188,
                    "upstream_inference_prompt_cost": 0.0010244,
                    "upstream_inference_completions_cost": 0.0002944
                },
                "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": 2561,
            "completion_tokens": 184,
            "total_tokens": 2745,
            "input_cost_usd": 0.0010244,
            "output_cost_usd": 0.0002944,
            "estimated_cost_usd": 0.0013188,
            "pricing_basis": "openrouter_usage_cost"
        },
        "review": {
            "validator_verdict": "pass",
            "publishable": true,
            "confidence": 0.88,
            "summary": "The assessment is internally consistent with classification 'non-complex' supported by physical replication and derivatives limited to efficient portfolio management (EPM) use only. All supporting evidence signals match their quotes. No hard-complex signals are asserted without direct product-specific evidence. The derivatives_epm_only=true flag correctly aligns with derivatives_core_strategy=false, with no conflict. No HELO or option overlay strategies are present that would require reclassification or relabelling of derivatives_epm_only. Counterparty risk is evidenced by specific product language and not merely asserted. The decision rule applied is appropriate for the product type and replication method. The JSON is suitable for client-facing publication as-is, with no repairs needed.",
            "issues": [],
            "suggested_repairs": []
        }
    }
}