{
  "status": "PASS",
  "runs": [
    {
      "script": "test.mjs",
      "exit_code": 0,
      "stdout": "{\n  \"status\": \"PASS\",\n  \"checks\": 37,\n  \"rows\": 560,\n  \"max_js_python_difference\": 0,\n  \"metrics\": {\n    \"raw_neural\": {\n      \"mae\": 0.006131327370676576,\n      \"max_abs_error\": 0.8376974230647828,\n      \"out_of_range_fraction\": 0.20625,\n      \"sum_constraint_mae\": 0.005347967734986905\n    },\n    \"constrained_neural\": {\n      \"mae\": 0.002879733110959901,\n      \"max_abs_error\": 0.7499076603275623,\n      \"out_of_range_fraction\": 0,\n      \"sum_constraint_mae\": 1.883414059631962e-17\n    },\n    \"persistence\": {\n      \"mae\": 0.05964746425070628,\n      \"max_abs_error\": 1,\n      \"out_of_range_fraction\": 0,\n      \"sum_constraint_mae\": 0\n    },\n    \"exact_synthetic_rule\": {\n      \"mae\": 4.460717509654646e-19,\n      \"max_abs_error\": 1.1102230246251565e-16,\n      \"out_of_range_fraction\": 0,\n      \"sum_constraint_mae\": 0\n    }\n  }\n}"
    },
    {
      "script": "research-v03/test.mjs",
      "exit_code": 0,
      "stdout": "{\"status\":\"PASS\",\"checks\":38,\"old_rows\":560,\"new_rows\":640,\"total_inference_evaluations\":7200,\"max_metric_difference_vs_numpy\":2.220446049250313e-16,\"production_promotion\":false,\"gspc_admitted\":false}"
    }
  ],
  "historical_result_files_preserved": true,
  "new_training": false
}
