{
    "schema_version": "1.0",
    "phase": "10.15",
    "target_release": "10.15.0",
    "status": "FAIL",
    "generated_at": "2026-07-11T15:44:00+00:00",
    "hospital": "NJCH",
    "year": 2025,
    "compare_year": 2024,
    "run_live": true,
    "checks": [
        {
            "name": "release_version_compatible",
            "status": "PASS",
            "detail": "11.0.4.3"
        },
        {
            "name": "dedicated_specialty_finance_route",
            "status": "PASS",
            "detail": "SpecialtyFinanceController route"
        },
        {
            "name": "revenue_permission_enforced",
            "status": "PASS",
            "detail": "same finance permission boundary as Revenue"
        },
        {
            "name": "three_dispatcher_confirmed_functions_mapped",
            "status": "PASS",
            "detail": "moh_revn + drug_rev + net_rev"
        },
        {
            "name": "established_kpi_source_preserved",
            "status": "PASS",
            "detail": "KPI_DOCTOR_PERF_DETAIL_JOB"
        },
        {
            "name": "independent_reconstructed_legacy_path",
            "status": "PASS",
            "detail": "independent SQL execution path"
        },
        {
            "name": "three_finance_metrics_supported",
            "status": "PASS",
            "detail": "MOH + drug + net"
        },
        {
            "name": "six_runtime_parity_checks",
            "status": "PASS",
            "detail": "3 functions x 2 years"
        },
        {
            "name": "zero_difference_contract",
            "status": "PASS",
            "detail": "strict zero numeric difference"
        },
        {
            "name": "source_evidence_boundary_explicit",
            "status": "PASS",
            "detail": "missing historical bodies are not hidden"
        },
        {
            "name": "source_blocked_functions_not_falsely_closed",
            "status": "PASS",
            "detail": "special_prof + special_net_rev remain blocked"
        },
        {
            "name": "executive_ui_standard",
            "status": "FAIL",
            "detail": "16px EN / 17px AR / 24-28px sections"
        },
        {
            "name": "executive_no_raw_technical_error",
            "status": "PASS",
            "detail": "friendly executive states only"
        },
        {
            "name": "three_chart_render_contract",
            "status": "FAIL",
            "detail": "MOH + drug + net specialty charts"
        },
        {
            "name": "legacy_matrix_updated",
            "status": "PASS",
            "detail": "three functions pending live proof"
        },
        {
            "name": "oracle_write_operations_none",
            "status": "PASS",
            "detail": "SELECT only"
        },
        {
            "name": "live_current_year_parity",
            "status": "PASS",
            "detail": "3/3; failures=0"
        },
        {
            "name": "live_compare_year_parity",
            "status": "PASS",
            "detail": "3/3; failures=0"
        },
        {
            "name": "live_parity_six_of_six",
            "status": "PASS",
            "detail": "6/6; failures=0"
        },
        {
            "name": "live_parity_max_difference_zero",
            "status": "PASS",
            "detail": "0"
        },
        {
            "name": "live_parity_write_operations_none",
            "status": "PASS",
            "detail": "NONE"
        },
        {
            "name": "live_required_metric_columns_available",
            "status": "PASS",
            "detail": "MOH + DRUG_REV + NET_REV_AFTER_DRUG_MOH"
        },
        {
            "name": "live_three_chart_payloads_available",
            "status": "PASS",
            "detail": "3 / 3"
        }
    ],
    "pass_gates": 21,
    "fail_gates": 2,
    "functions_checked": 6,
    "max_difference": 0,
    "write_operations": "NONE",
    "parity": {
        "schema_version": "1.0",
        "phase": "10.15",
        "hospital": "NJCH",
        "year": 2025,
        "compare_year": 2024,
        "write_operations": "NONE",
        "source_contract": {
            "moh_revn": "Dispatcher confirmed as get_moh_revn; reconstructed annual selected-branch contract on KPI_DOCTOR_PERF_DETAIL_JOB.MOH.",
            "drug_rev": "Dispatcher confirmed as get_drug_rev; reconstructed annual selected-branch contract on KPI_DOCTOR_PERF_DETAIL_JOB.DRUG_REV.",
            "net_rev": "Dispatcher confirmed as get_net_rev; reconstructed annual selected-branch contract on KPI_DOCTOR_PERF_DETAIL_JOB.NET_REV_AFTER_DRUG_MOH.",
            "aggregation_note": "Doctor-level values are deduplicated per doctor before final aggregation, preserving the established doctor KPI contract validated in Phase 10.13.",
            "source_evidence_boundary": "The supplied legacy archive does not contain the full historical bodies of get_moh_revn, get_drug_rev or get_net_rev. Phase 10.15 proves zero-difference parity between independent reconstructed legacy/current SQL paths on the established KPI source; it does not claim source-code identity with missing historical bodies.",
            "blocked_out_of_scope": "special_prof and special_net_rev remain BLOCKED_SOURCE_MISSING until their historical function bodies or approved replacement rules are supplied."
        },
        "modes": {
            "current_year": {
                "year": 2025,
                "functions": [
                    {
                        "legacy_key": "moh_revn",
                        "legacy_function": "get_moh_revn",
                        "comparison_type": "scalar_annual_total",
                        "year": 2025,
                        "legacy_value": 47043786,
                        "new_value": 47043786,
                        "difference": 0,
                        "max_difference": 0,
                        "status": "PASS"
                    },
                    {
                        "legacy_key": "drug_rev",
                        "legacy_function": "get_drug_rev",
                        "comparison_type": "scalar_annual_total",
                        "year": 2025,
                        "legacy_value": 13923113,
                        "new_value": 13923113,
                        "difference": 0,
                        "max_difference": 0,
                        "status": "PASS"
                    },
                    {
                        "legacy_key": "net_rev",
                        "legacy_function": "get_net_rev",
                        "comparison_type": "scalar_annual_total",
                        "year": 2025,
                        "legacy_value": 68352770,
                        "new_value": 68352770,
                        "difference": 0,
                        "max_difference": 0,
                        "status": "PASS"
                    }
                ]
            },
            "compare_year": {
                "year": 2024,
                "functions": [
                    {
                        "legacy_key": "moh_revn",
                        "legacy_function": "get_moh_revn",
                        "comparison_type": "scalar_annual_total",
                        "year": 2024,
                        "legacy_value": 27136221,
                        "new_value": 27136221,
                        "difference": 0,
                        "max_difference": 0,
                        "status": "PASS"
                    },
                    {
                        "legacy_key": "drug_rev",
                        "legacy_function": "get_drug_rev",
                        "comparison_type": "scalar_annual_total",
                        "year": 2024,
                        "legacy_value": 14342363,
                        "new_value": 14342363,
                        "difference": 0,
                        "max_difference": 0,
                        "status": "PASS"
                    },
                    {
                        "legacy_key": "net_rev",
                        "legacy_function": "get_net_rev",
                        "comparison_type": "scalar_annual_total",
                        "year": 2024,
                        "legacy_value": 71103146,
                        "new_value": 71103146,
                        "difference": 0,
                        "max_difference": 0,
                        "status": "PASS"
                    }
                ]
            }
        },
        "checks": [
            {
                "legacy_key": "moh_revn",
                "legacy_function": "get_moh_revn",
                "comparison_type": "scalar_annual_total",
                "year": 2025,
                "legacy_value": 47043786,
                "new_value": 47043786,
                "difference": 0,
                "max_difference": 0,
                "status": "PASS"
            },
            {
                "legacy_key": "drug_rev",
                "legacy_function": "get_drug_rev",
                "comparison_type": "scalar_annual_total",
                "year": 2025,
                "legacy_value": 13923113,
                "new_value": 13923113,
                "difference": 0,
                "max_difference": 0,
                "status": "PASS"
            },
            {
                "legacy_key": "net_rev",
                "legacy_function": "get_net_rev",
                "comparison_type": "scalar_annual_total",
                "year": 2025,
                "legacy_value": 68352770,
                "new_value": 68352770,
                "difference": 0,
                "max_difference": 0,
                "status": "PASS"
            },
            {
                "legacy_key": "moh_revn",
                "legacy_function": "get_moh_revn",
                "comparison_type": "scalar_annual_total",
                "year": 2024,
                "legacy_value": 27136221,
                "new_value": 27136221,
                "difference": 0,
                "max_difference": 0,
                "status": "PASS"
            },
            {
                "legacy_key": "drug_rev",
                "legacy_function": "get_drug_rev",
                "comparison_type": "scalar_annual_total",
                "year": 2024,
                "legacy_value": 14342363,
                "new_value": 14342363,
                "difference": 0,
                "max_difference": 0,
                "status": "PASS"
            },
            {
                "legacy_key": "net_rev",
                "legacy_function": "get_net_rev",
                "comparison_type": "scalar_annual_total",
                "year": 2024,
                "legacy_value": 71103146,
                "new_value": 71103146,
                "difference": 0,
                "max_difference": 0,
                "status": "PASS"
            }
        ],
        "functions_checked": 6,
        "max_difference": 0,
        "failures": 0,
        "status": "PASS"
    },
    "chart_payload_count": 3,
    "source_evidence_boundary": "Historical function bodies are missing; parity is between independent reconstructed SQL paths on the established KPI source.",
    "live_error": ""
}