{
    "ok": true,
    "_meta": {
        "validator": "oppl_complex_asset_json_validator",
        "validator_version": "1.1.12",
        "captured_at_utc": "2026-08-09T13:45:30+00:00",
        "captured_unix": 1786283130,
        "input_source": "url",
        "input_url": "https://oppl.ai/llms/runs/etf/IE00B579F325_balanced_latest.json",
        "source_assessment_hash": "3c1fcb492ccfd47e09c8d7d70eda163419e94a6174351eb34d9c5469113c8d27",
        "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": "IE00B579F325",
    "classification": "non-complex",
    "policy_mode": "balanced",
    "decision_rule_applied": "etc_plain_physical_commodity_non_complex_rule",
    "validator_verdict": "fail",
    "publishable": false,
    "confidence": 0.92,
    "issue_count": 2,
    "issues": [
        {
            "severity": "warn",
            "code": "derivatives_mentioned_without_derivative_evidence",
            "message": "derivatives_mentioned=true but no derivative-related evidence item is present."
        },
        {
            "severity": "fail",
            "code": "non_complex_with_complex_rule_name",
            "message": "classification=non-complex but decision_rule_applied appears to be a complex rule."
        }
    ],
    "suggested_repairs": [
        "Review and correct the decision_rule_applied to a non-complex rule consistent with classification=non-complex, or update classification if the rule is indeed complex.",
        "Remove or correct the derivatives_mentioned signal flag since no derivative evidence is found in the product documents.",
        "Confirm that the decision_rule_applied name accurately reflects the complexity status to avoid confusion.",
        "No conflict exists between derivatives_epm_only and derivatives_core_strategy as both are false.",
        "No HELO or option overlay evidence present; no changes needed for derivatives_epm_only labeling.",
        "The counterparty_risk signal is supported by direct evidence and consistent with classification.",
        "The physical replication evidence is direct and consistent with the physical replication signal and classification.",
        "The product is not publishable as-is due to the above issues."
    ],
    "deterministic_review": {
        "ok": true,
        "validator_type": "deterministic",
        "validator_verdict": "fail",
        "publishable": false,
        "confidence": 0.92,
        "issues": [
            {
                "severity": "warn",
                "code": "derivatives_mentioned_without_derivative_evidence",
                "message": "derivatives_mentioned=true but no derivative-related evidence item is present."
            },
            {
                "severity": "fail",
                "code": "non_complex_with_complex_rule_name",
                "message": "classification=non-complex but decision_rule_applied appears to be a complex rule."
            }
        ],
        "suggested_repairs": [],
        "decisive_signal_evidence": {
            "checked": true,
            "decision_rule_signal": null,
            "decision_rule_signal_true": null,
            "decision_rule_signal_supported": null,
            "decision_rule_matching_evidence_count": null,
            "decision_rule_matches": [],
            "true_hard_signals": [],
            "supported_hard_signals": [],
            "unsupported_hard_signals": [],
            "checks": []
        },
        "derivative_materiality": {
            "checked": true,
            "policy_mode": "balanced",
            "type": "ETC",
            "ucits": null,
            "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,
            "physical_replication_direct_evidence": true,
            "physical_replication_evidence_count": 1,
            "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": 4026,
            "completion_tokens": 362,
            "total_tokens": 4388,
            "raw": {
                "prompt_tokens": 4026,
                "completion_tokens": 362,
                "total_tokens": 4388,
                "cost": 0.0010376,
                "is_byok": false,
                "prompt_tokens_details": {
                    "cached_tokens": 3840,
                    "cache_write_tokens": 0,
                    "audio_tokens": 0,
                    "video_tokens": 0
                },
                "cost_details": {
                    "upstream_inference_cost": 0.0010376,
                    "upstream_inference_prompt_cost": 0.0004584,
                    "upstream_inference_completions_cost": 0.0005792
                },
                "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": 4026,
            "completion_tokens": 362,
            "total_tokens": 4388,
            "input_cost_usd": 0.0004584,
            "output_cost_usd": 0.0005792,
            "estimated_cost_usd": 0.0010376,
            "pricing_basis": "openrouter_usage_cost"
        },
        "review": {
            "validator_verdict": "fail",
            "publishable": false,
            "confidence": 0.92,
            "summary": "The assessment is internally consistent in classification and signals but fails due to a mismatch between classification and decision rule applied, and unsupported derivatives_mentioned signal without evidence.",
            "issues": [
                {
                    "severity": "fail",
                    "code": "non_complex_with_complex_rule_name",
                    "message": "classification=non-complex but decision_rule_applied='etc_plain_physical_commodity_non_complex_rule' appears to be a complex rule or misnamed, causing inconsistency."
                },
                {
                    "severity": "warn",
                    "code": "derivatives_mentioned_without_derivative_evidence",
                    "message": "signals.derivatives_mentioned=true but no product-specific derivative-related evidence is present in supporting_evidence."
                }
            ],
            "suggested_repairs": [
                "Review and correct the decision_rule_applied to a non-complex rule consistent with classification=non-complex, or update classification if the rule is indeed complex.",
                "Remove or correct the derivatives_mentioned signal flag since no derivative evidence is found in the product documents.",
                "Confirm that the decision_rule_applied name accurately reflects the complexity status to avoid confusion.",
                "No conflict exists between derivatives_epm_only and derivatives_core_strategy as both are false.",
                "No HELO or option overlay evidence present; no changes needed for derivatives_epm_only labeling.",
                "The counterparty_risk signal is supported by direct evidence and consistent with classification.",
                "The physical replication evidence is direct and consistent with the physical replication signal and classification.",
                "The product is not publishable as-is due to the above issues."
            ]
        }
    }
}