{
    "schema_version":  "1.0",
    "project":  "Hospital Executive Dashboard",
    "patch_id":  "H10.15.2",
    "action":  "APPLY_TEST",
    "status":  "FAIL",
    "run_id":  "20260711_121717_APPLY_TEST",
    "generated_at":  "2026-07-11T09:20:41Z",
    "source_root":  "C:\\xampp\\htdocs\\ddb-new",
    "error":  "Full test failed: FAIL",
    "steps":  [
                  {
                      "status":  "PASS",
                      "phase":  "H10.15.2",
                      "target_version":  "10.15.2",
                      "generated_at":  "2026-07-11T09:17:17Z",
                      "already_target":  false,
                      "backup_root":  "C:\\xampp\\htdocs\\ddb-new\\_ddb_patch_center_private\\backups\\H10_15_2_20260711_121717",
                      "payload_files":  9,
                      "guard_policy":  "release_capability_guard_v10",
                      "checks":  [
                                     {
                                         "name":  "baseline_release_version",
                                         "status":  "PASS",
                                         "detail":  "10.15.1 allowed=10.15.1"
                                     },
                                     {
                                         "name":  "baseline_exists_DDB_VERSION.json",
                                         "status":  "PASS",
                                         "detail":  "DDB_VERSION.json"
                                     },
                                     {
                                         "name":  "baseline_exists_app_Views_specialty_finance_index.php",
                                         "status":  "PASS",
                                         "detail":  "app/Views/specialty_finance/index.php"
                                     },
                                     {
                                         "name":  "baseline_exists_app_Views_layouts_main.php",
                                         "status":  "PASS",
                                         "detail":  "app/Views/layouts/main.php"
                                     },
                                     {
                                         "name":  "baseline_exists_public_assets_js_charts.js",
                                         "status":  "PASS",
                                         "detail":  "public/assets/js/charts.js"
                                     },
                                     {
                                         "name":  "baseline_capability_app_Views_specialty_finance_index.php",
                                         "status":  "PASS",
                                         "detail":  "H10.15.1"
                                     },
                                     {
                                         "name":  "baseline_capability_public_assets_js_charts.js",
                                         "status":  "PASS",
                                         "detail":  "renderBarCompareChart"
                                     },
                                     {
                                         "name":  "baseline_capability_app_Views_layouts_main.php",
                                         "status":  "PASS",
                                         "detail":  "specialty-finance-executive-parity.css"
                                     }
                                 ],
                      "diagnostic_checks":  [
                                                {
                                                    "name":  "baseline_diagnostic_app_Views_specialty_finance_index.php",
                                                    "status":  "PASS",
                                                    "detail":  "__DDB_SPECIALTY_FINANCE_CHART_GATE__"
                                                }
                                            ],
                      "post_apply_checks":  [
                                                {
                                                    "name":  "post_apply_target_version",
                                                    "status":  "PASS",
                                                    "detail":  "10.15.2"
                                                },
                                                {
                                                    "name":  "post_apply_payload_DDB_VERSION.json",
                                                    "status":  "PASS",
                                                    "detail":  "96753c83fad08d1fd3338ecdffa5c1fb3f3f1f96bb7f639cd076fc2805db71d1"
                                                },
                                                {
                                                    "name":  "post_apply_payload_app_Views_components_executive_components.php",
                                                    "status":  "PASS",
                                                    "detail":  "07dce126fe6896239d0b5d3ae20c8a046edbecf9f7680fbb1ce7a1d262e01559"
                                                },
                                                {
                                                    "name":  "post_apply_payload_app_Views_layouts_main.php",
                                                    "status":  "PASS",
                                                    "detail":  "b11b8c9e96c2d1c8a0428b9245686398f708cdb07ed908ca5e05c1ce07fbbfe7"
                                                },
                                                {
                                                    "name":  "post_apply_payload_app_Views_specialty_finance_index.php",
                                                    "status":  "PASS",
                                                    "detail":  "a958e7d78930d6b2c4a5abb56619d95aa4cef8b460ce89a5d5a790c280769ddb"
                                                },
                                                {
                                                    "name":  "post_apply_payload_docs_phase10_15_2_executive_ui_foundation.md",
                                                    "status":  "PASS",
                                                    "detail":  "6ef07488f48790b14939f0bcd30d2daca51199e023ad221fd02036c9175de3bc"
                                                },
                                                {
                                                    "name":  "post_apply_payload_public_assets_css_executive-ui-core.css",
                                                    "status":  "PASS",
                                                    "detail":  "76e3c48bd9338315db3c7c12ca991cba2bb37b98e38b5ff131216ade3bd10613"
                                                },
                                                {
                                                    "name":  "post_apply_payload_public_assets_css_specialty-finance-executive-parity.css",
                                                    "status":  "PASS",
                                                    "detail":  "1264e3aea5feb1b41b04ce3543ec9fbfab9534de5116f89242339caeba3e040a"
                                                },
                                                {
                                                    "name":  "post_apply_payload_public_assets_js_executive-ui.js",
                                                    "status":  "PASS",
                                                    "detail":  "8778e12e46faa2fc5421ff2d43aaa8fdb2c051ab31ebf3597ce4525bcd293ba3"
                                                },
                                                {
                                                    "name":  "post_apply_payload_public_phase10-15-2-executive-ui-foundation-qa.php",
                                                    "status":  "PASS",
                                                    "detail":  "6e0af5f1c2444e9ea192a03e27237d9ceefc11793e469608b0d05a9201fc3ff2"
                                                }
                                            ]
                  },
                  {
                      "status":  "FAIL",
                      "phase":  "H10.15.2",
                      "generated_at":  "2026-07-11T09:20:41Z",
                      "checks":  [
                                     {
                                         "name":  "target_version_installed",
                                         "status":  "PASS",
                                         "detail":  "10.15.2"
                                     },
                                     {
                                         "name":  "php_syntax_all_files",
                                         "status":  "PASS",
                                         "detail":  "108 checked; failures=0"
                                     },
                                     {
                                         "name":  "http_gate",
                                         "status":  "PASS",
                                         "detail":  "failures=0"
                                     },
                                     {
                                         "name":  "oracle_read_only_regression_gate",
                                         "status":  "PASS",
                                         "detail":  "failures=0"
                                     },
                                     {
                                         "name":  "revenue_regression_parity_10_of_10",
                                         "status":  "PASS",
                                         "detail":  "functions=10; failures=0"
                                     },
                                     {
                                         "name":  "revenue_regression_chart_structural_qa",
                                         "status":  "PASS",
                                         "detail":  "failures=0"
                                     },
                                     {
                                         "name":  "revenue_regression_browser_render_5_of_5",
                                         "status":  "PASS",
                                         "detail":  "rendered=5/5; failed=0"
                                     },
                                     {
                                         "name":  "patient_activity_legacy_runtime_parity_8_of_8",
                                         "status":  "PASS",
                                         "detail":  "functions=8; failures=0; max_diff=0"
                                     },
                                     {
                                         "name":  "patient_activity_parity_is_read_only",
                                         "status":  "PASS",
                                         "detail":  "NONE"
                                     },
                                     {
                                         "name":  "patient_activity_actual_browser_render_3_of_3",
                                         "status":  "PASS",
                                         "detail":  "rendered=3/3; failed=0"
                                     },
                                     {
                                         "name":  "operations_legacy_runtime_parity_2_of_2",
                                         "status":  "PASS",
                                         "detail":  "functions=2; failures=0; max_diff=0"
                                     },
                                     {
                                         "name":  "operations_parity_is_read_only",
                                         "status":  "PASS",
                                         "detail":  "NONE"
                                     },
                                     {
                                         "name":  "operations_actual_browser_render_3_of_3",
                                         "status":  "PASS",
                                         "detail":  "rendered=3/3; failed=0"
                                     },
                                     {
                                         "name":  "diagnostics_legacy_runtime_parity_4_of_4",
                                         "status":  "PASS",
                                         "detail":  "functions=4; failures=0; max_diff=0"
                                     },
                                     {
                                         "name":  "diagnostics_parity_is_read_only",
                                         "status":  "PASS",
                                         "detail":  "NONE"
                                     },
                                     {
                                         "name":  "diagnostics_actual_browser_render_2_of_2",
                                         "status":  "PASS",
                                         "detail":  "rendered=2; empty=0; failed=0"
                                     },
                                     {
                                         "name":  "doctors_legacy_runtime_parity_6_of_6",
                                         "status":  "PASS",
                                         "detail":  "functions=6; failures=0; identity_mismatches=0; max_diff=0"
                                     },
                                     {
                                         "name":  "doctors_parity_is_read_only",
                                         "status":  "PASS",
                                         "detail":  "NONE"
                                     },
                                     {
                                         "name":  "doctors_actual_browser_render_2_of_2",
                                         "status":  "PASS",
                                         "detail":  "rendered=2; empty=0; failed=0"
                                     },
                                     {
                                         "name":  "beds_units_legacy_runtime_parity_5_of_5",
                                         "status":  "PASS",
                                         "detail":  "functions=5; failures=0; identity_mismatches=0; max_diff=0"
                                     },
                                     {
                                         "name":  "beds_units_parity_is_read_only",
                                         "status":  "PASS",
                                         "detail":  "NONE"
                                     },
                                     {
                                         "name":  "beds_units_actual_browser_render_2_of_2",
                                         "status":  "PASS",
                                         "detail":  "rendered=2; empty=0; failed=0"
                                     },
                                     {
                                         "name":  "specialty_finance_reconstructed_runtime_parity_6_of_6",
                                         "status":  "FAIL",
                                         "detail":  "functions=6; failures=0; max_diff=0"
                                     },
                                     {
                                         "name":  "specialty_finance_parity_is_read_only",
                                         "status":  "PASS",
                                         "detail":  "NONE"
                                     },
                                     {
                                         "name":  "specialty_finance_source_evidence_boundary_preserved",
                                         "status":  "PASS",
                                         "detail":  "HISTORICAL_FUNCTION_BODIES_MISSING_RECONSTRUCTED_SOURCE_PARITY_ONLY"
                                     },
                                     {
                                         "name":  "specialty_finance_actual_browser_completion_3_of_3",
                                         "status":  "PASS",
                                         "detail":  "rendered=3; empty=0; failed=0"
                                     },
                                     {
                                         "name":  "executive_ui_foundation_shared_components",
                                         "status":  "PASS",
                                         "detail":  "PASS"
                                     },
                                     {
                                         "name":  "executive_ui_foundation_browser_render",
                                         "status":  "FAIL",
                                         "detail":  "rendered=0"
                                     }
                                 ],
                      "php_files_checked":  108,
                      "php_failures":  0,
                      "http_gate":  "PASS",
                      "oracle_gate":  "PASS",
                      "revenue_parity_gate":  "PASS",
                      "revenue_functions_checked":  10,
                      "revenue_browser_gate":  "PASS",
                      "revenue_browser_rendered":  5,
                      "patient_activity_parity_gate":  "PASS",
                      "patient_activity_functions_checked":  8,
                      "patient_activity_max_difference":  0,
                      "patient_activity_browser_gate":  "PASS",
                      "patient_activity_browser_rendered":  3,
                      "patient_activity_browser_failed":  0,
                      "operations_parity_gate":  "PASS",
                      "operations_functions_checked":  2,
                      "operations_max_difference":  0,
                      "operations_browser_gate":  "PASS",
                      "operations_browser_rendered":  3,
                      "operations_browser_failed":  0,
                      "diagnostics_parity_gate":  "PASS",
                      "diagnostics_functions_checked":  4,
                      "diagnostics_max_difference":  0,
                      "diagnostics_browser_gate":  "PASS",
                      "diagnostics_browser_rendered":  2,
                      "diagnostics_browser_empty":  0,
                      "diagnostics_browser_failed":  0,
                      "doctors_parity_gate":  "PASS",
                      "doctors_functions_checked":  6,
                      "doctors_max_difference":  0,
                      "doctors_ranking_identity_mismatches":  0,
                      "doctors_browser_gate":  "PASS",
                      "doctors_browser_rendered":  2,
                      "doctors_browser_empty":  0,
                      "doctors_browser_failed":  0,
                      "beds_units_parity_gate":  "PASS",
                      "beds_units_functions_checked":  5,
                      "beds_units_identity_mismatches":  0,
                      "beds_units_max_difference":  0,
                      "beds_units_browser_gate":  "PASS",
                      "beds_units_browser_rendered":  2,
                      "beds_units_browser_empty":  0,
                      "beds_units_browser_failed":  0,
                      "specialty_finance_parity_gate":  "FAIL",
                      "specialty_finance_functions_checked":  6,
                      "specialty_finance_max_difference":  0,
                      "specialty_finance_browser_gate":  "PASS",
                      "specialty_finance_browser_rendered":  3,
                      "specialty_finance_browser_empty":  0,
                      "specialty_finance_browser_failed":  0,
                      "specialty_finance_source_evidence_boundary":  "HISTORICAL_FUNCTION_BODIES_MISSING_RECONSTRUCTED_SOURCE_PARITY_ONLY",
                      "write_operations":  "NONE"
                  }
              ]
}