{
  "schema_version": 1,
  "mode": "development",
  "config": {
    "observation_spacing_s": 1.0,
    "conditioning_prefix_s": 120.0,
    "origin_spacing_s": 10.0,
    "quantization_half_width_c": 0.5,
    "multistarts": 3,
    "max_nfev": 180,
    "minimum_complexity_improvement": 0.1,
    "minimum_absolute_improvement_c": 0.1
  },
  "candidate_family": [
    "one_state_rc",
    "one_state_phase_gain_rc",
    "two_state_rc",
    "two_state_phase_gain_rc"
  ],
  "histories": [
    {
      "run_id": "failed-thermal-phase-trial-20260903T112200Z",
      "role": "development",
      "manifest": "/Users/pierre-luc.bacon/Documents/rlbook/data/inference_serving/failed-thermal-phase-trial-20260903T112200Z/thermal_phase_manifest.json",
      "telemetry": "/Users/pierre-luc.bacon/Documents/rlbook/data/inference_serving/failed-thermal-phase-trial-20260903T112200Z/l4_thermal_phase_telemetry.csv",
      "manifest_sha256": "be0c2f145f2ad3883138b7b590cce56be34f68cdf5bd399d2932e603e943eafc",
      "telemetry_sha256": "4c2a57a6d22564793dabcc97f71da75b0423e022a5e7376b630db6c4eb402849",
      "original_status": "failed",
      "original_splits_reclassified": "all historical thermal data are development, including previous validation and failed acquisitions",
      "power_channel": "power_w",
      "power_sensor_semantics": "legacy power.draw; averaging and hardware sample timestamp not identified",
      "effective_resolution_floor_s": 1.0,
      "timestamp_semantics": "legacy command completion time; no query start or hardware timestamp",
      "raw_rows": 6024,
      "retained_observations": 605,
      "maximum_raw_gap_s": 0.11541834399986328,
      "raw_median_period_s": 0.1001419200001692,
      "temperature_overwritten": false,
      "power_alignment": "recorded channel on original timestamps; no fitted shift or deconvolution"
    },
    {
      "run_id": "failed-thermal-phase-v2-trial-20260903T124423Z",
      "role": "development",
      "manifest": "/Users/pierre-luc.bacon/Documents/rlbook/data/inference_serving/failed-thermal-phase-v2-trial-20260903T124423Z/thermal_phase_manifest.json",
      "telemetry": "/Users/pierre-luc.bacon/Documents/rlbook/data/inference_serving/failed-thermal-phase-v2-trial-20260903T124423Z/l4_thermal_phase_telemetry.csv",
      "manifest_sha256": "4ee9045cb4a4b0b6db6a94847db2e15a19020afb2313e6f90d919167cc2a71b6",
      "telemetry_sha256": "3e602a9e540a9cf59968f5ceef1be08c8f384b19cb297b7a94612ce3c0e440b9",
      "original_status": "failed",
      "original_splits_reclassified": "all historical thermal data are development, including previous validation and failed acquisitions",
      "power_channel": "power_w",
      "power_sensor_semantics": "legacy power.draw; averaging and hardware sample timestamp not identified",
      "effective_resolution_floor_s": 1.0,
      "timestamp_semantics": "legacy command completion time; no query start or hardware timestamp",
      "raw_rows": 6430,
      "retained_observations": 646,
      "maximum_raw_gap_s": 0.15743784899996172,
      "raw_median_period_s": 0.10012262399993688,
      "temperature_overwritten": false,
      "power_alignment": "recorded channel on original timestamps; no fitted shift or deconvolution"
    },
    {
      "run_id": "failed-thermal-trial-20260903T021525Z",
      "role": "development",
      "manifest": "/Users/pierre-luc.bacon/Documents/rlbook/data/inference_serving/failed-thermal-trial-20260903T021525Z/thermal_manifest.json",
      "telemetry": "/Users/pierre-luc.bacon/Documents/rlbook/data/inference_serving/failed-thermal-trial-20260903T021525Z/l4_thermal_telemetry.csv",
      "manifest_sha256": "79cb94eb58a73a062ff112aaa165b56756e9e65b0e32a538729b425520af55b7",
      "telemetry_sha256": "777faf38be7e4caa281feb5bc3b12c8625090e91a7de81977a19b918c25c30fa",
      "original_status": "failed",
      "original_splits_reclassified": "all historical thermal data are development, including previous validation and failed acquisitions",
      "power_channel": "power_w",
      "power_sensor_semantics": "legacy power.draw; averaging and hardware sample timestamp not identified",
      "effective_resolution_floor_s": 1.0,
      "timestamp_semantics": "legacy command completion time; no query start or hardware timestamp",
      "raw_rows": 8978,
      "retained_observations": 902,
      "maximum_raw_gap_s": 0.1136807969999154,
      "raw_median_period_s": 0.1001836519999415,
      "temperature_overwritten": false,
      "power_alignment": "recorded channel on original timestamps; no fitted shift or deconvolution"
    },
    {
      "run_id": "thermal-identification-20260903T030109Z",
      "role": "development",
      "manifest": "/Users/pierre-luc.bacon/Documents/rlbook/data/inference_serving/thermal-identification-20260903T030109Z/thermal_manifest.json",
      "telemetry": "/Users/pierre-luc.bacon/Documents/rlbook/data/inference_serving/thermal-identification-20260903T030109Z/l4_thermal_telemetry.csv",
      "manifest_sha256": "3a78d0d1b556ab033e199831c324041bf024492337dea3981cceb2045d76a399",
      "telemetry_sha256": "8795cf1c8aedab1faa2d4e937671190b958751be03a42a7764f911c64f810ea6",
      "original_status": "complete",
      "original_splits_reclassified": "all historical thermal data are development, including previous validation and failed acquisitions",
      "power_channel": "power_w",
      "power_sensor_semantics": "legacy power.draw; averaging and hardware sample timestamp not identified",
      "effective_resolution_floor_s": 1.0,
      "timestamp_semantics": "legacy command completion time; no query start or hardware timestamp",
      "raw_rows": 58847,
      "retained_observations": 6009,
      "maximum_raw_gap_s": 0.35746701100015343,
      "raw_median_period_s": 0.10046059899991633,
      "temperature_overwritten": false,
      "power_alignment": "recorded channel on original timestamps; no fitted shift or deconvolution"
    },
    {
      "run_id": "thermal-phase-identification-20260903T131518Z",
      "role": "development",
      "manifest": "/Users/pierre-luc.bacon/Documents/rlbook/data/inference_serving/thermal-phase-identification-20260903T131518Z/thermal_phase_manifest.json",
      "telemetry": "/Users/pierre-luc.bacon/Documents/rlbook/data/inference_serving/thermal-phase-identification-20260903T131518Z/l4_thermal_phase_telemetry.csv",
      "manifest_sha256": "435fca60d7c3dbac2221d7ea2b3ab5562def47254a08ad6dda45880fbf85f668",
      "telemetry_sha256": "cb896ac8d06dc1ed8b0e4abea826a802b3cb9df9a35bce602c61284030be09f5",
      "original_status": "complete",
      "original_splits_reclassified": "all historical thermal data are development, including previous validation and failed acquisitions",
      "power_channel": "power_w",
      "power_sensor_semantics": "legacy power.draw; averaging and hardware sample timestamp not identified",
      "effective_resolution_floor_s": 1.0,
      "timestamp_semantics": "legacy command completion time; no query start or hardware timestamp",
      "raw_rows": 25145,
      "retained_observations": 2535,
      "maximum_raw_gap_s": 0.20118438500003322,
      "raw_median_period_s": 0.10021487100016202,
      "temperature_overwritten": false,
      "power_alignment": "recorded channel on original timestamps; no fitted shift or deconvolution"
    }
  ],
  "split_protocol": "Leave one entire acquisition run out. Former validation and failed legacy runs are explicitly development. Held-out run temperatures before the forecast origin may initialize/filter state, never tune shared dynamics.",
  "observation_model": {
    "loss": "distance to \u00b10.5 C reading bin plus 0.05-weight raw residual; presumed rounding convention, not hardware-calibrated",
    "quantization_half_width_c": 0.5,
    "raw_errors_always_reported": true,
    "timestamp_shift_fit": false
  },
  "candidates": [
    {
      "model": "one_state_rc",
      "final_fit": {
        "model": "one_state_rc",
        "status": "fitted",
        "parameters": {
          "thermal_resistance_c_per_w": 0.901427143806176,
          "thermal_time_constant_s": 103.3394088390382,
          "prefill_power_gain": 1.0
        },
        "development_initial_states": {
          "failed-thermal-phase-trial-20260903T112200Z": {
            "ambient_c": 41.733631451741196,
            "sink_initial_c": null
          },
          "failed-thermal-phase-v2-trial-20260903T124423Z": {
            "ambient_c": 37.25986906569046,
            "sink_initial_c": null
          },
          "failed-thermal-trial-20260903T021525Z": {
            "ambient_c": 31.064893009616117,
            "sink_initial_c": null
          },
          "thermal-identification-20260903T030109Z": {
            "ambient_c": 32.74158861912037,
            "sink_initial_c": null
          },
          "thermal-phase-identification-20260903T131518Z": {
            "ambient_c": 35.4333784117164,
            "sink_initial_c": null
          }
        },
        "diagnostics": {
          "objective": 0.939884960649799,
          "optimizer_message": "`ftol` termination condition is satisfied.",
          "successful_multistarts": 3,
          "attempts": 3,
          "jacobian_condition_number": 381.9222086601643,
          "minimum_bound_distance": 1.2023883449047992,
          "modal_time_constants_s": [
            103.3394088390382
          ],
          "effective_resolution_floor_s": 1.0,
          "fast_mode_supported": true,
          "physical_parameter_identifiability_established": false,
          "warnings": []
        }
      },
      "blocked_evaluation": [
        {
          "status": "evaluated",
          "run_id": "failed-thermal-phase-trial-20260903T112200Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 509.013548495,
            "prefix_duration_s": 119.98315123100002,
            "ambient_estimated_from_prefix_c": 40.03114912471781,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 49,
              "rmse_c": 0.14806405143918572,
              "mae_c": 0.04311671843726451,
              "mean_error_c": -0.04308099342886983,
              "p95_absolute_error_c": 0.039827726984489685,
              "maximum_absolute_error_c": 1.0223537842006891,
              "maximum_underprediction_c": 1.0223537842006891
            },
            "5": {
              "count": 48,
              "rmse_c": 0.12153717339800044,
              "mae_c": 0.1136195184555769,
              "mean_error_c": -0.1136195184555769,
              "p95_absolute_error_c": 0.19504276361557338,
              "maximum_absolute_error_c": 0.19918872983707558,
              "maximum_underprediction_c": 0.19918872983707558
            },
            "10": {
              "count": 48,
              "rmse_c": 0.28520474413797464,
              "mae_c": 0.24714783785563496,
              "mean_error_c": -0.15983291591444213,
              "p95_absolute_error_c": 0.5302990308171932,
              "maximum_absolute_error_c": 0.7864324368818103,
              "maximum_underprediction_c": 0.38119377739413096
            },
            "60": {
              "count": 43,
              "rmse_c": 0.7944713480042299,
              "mae_c": 0.703818089002582,
              "mean_error_c": -0.703818089002582,
              "p95_absolute_error_c": 1.378187915830541,
              "maximum_absolute_error_c": 1.4173826788634187,
              "maximum_underprediction_c": 1.4173826788634187
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 49,
              "rmse_c": 0.14285714285714285,
              "mae_c": 0.02040816326530612,
              "mean_error_c": -0.02040816326530612,
              "p95_absolute_error_c": 0.0,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 1.0
            },
            "5": {
              "count": 48,
              "rmse_c": 0.0,
              "mae_c": 0.0,
              "mean_error_c": 0.0,
              "p95_absolute_error_c": 0.0,
              "maximum_absolute_error_c": 0.0,
              "maximum_underprediction_c": 0.0
            },
            "10": {
              "count": 48,
              "rmse_c": 0.25,
              "mae_c": 0.0625,
              "mean_error_c": 0.0625,
              "p95_absolute_error_c": 0.6499999999999986,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 0.0
            },
            "60": {
              "count": 43,
              "rmse_c": 0.6469966392206306,
              "mae_c": 0.4186046511627907,
              "mean_error_c": 0.4186046511627907,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 0.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 49,
                "rmse_c": 0.14806405143918572,
                "mae_c": 0.04311671843726451,
                "mean_error_c": -0.04308099342886983,
                "p95_absolute_error_c": 0.039827726984489685,
                "maximum_absolute_error_c": 1.0223537842006891,
                "maximum_underprediction_c": 1.0223537842006891
              },
              "5": {
                "count": 48,
                "rmse_c": 0.12153717339800044,
                "mae_c": 0.1136195184555769,
                "mean_error_c": -0.1136195184555769,
                "p95_absolute_error_c": 0.19504276361557338,
                "maximum_absolute_error_c": 0.19918872983707558,
                "maximum_underprediction_c": 0.19918872983707558
              },
              "10": {
                "count": 48,
                "rmse_c": 0.28520474413797464,
                "mae_c": 0.24714783785563496,
                "mean_error_c": -0.15983291591444213,
                "p95_absolute_error_c": 0.5302990308171932,
                "maximum_absolute_error_c": 0.7864324368818103,
                "maximum_underprediction_c": 0.38119377739413096
              },
              "60": {
                "count": 43,
                "rmse_c": 0.7944713480042299,
                "mae_c": 0.703818089002582,
                "mean_error_c": -0.703818089002582,
                "p95_absolute_error_c": 1.378187915830541,
                "maximum_absolute_error_c": 1.4173826788634187,
                "maximum_underprediction_c": 1.4173826788634187
              }
            },
            "decode": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "prefill": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "mixed": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "failed-thermal-phase-trial-20260903T112200Z",
          "training_run_ids": [
            "failed-thermal-phase-v2-trial-20260903T124423Z",
            "failed-thermal-trial-20260903T021525Z",
            "thermal-identification-20260903T030109Z",
            "thermal-phase-identification-20260903T131518Z"
          ],
          "fit_diagnostics": {
            "objective": 1.1428308690712046,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 346.92044624966593,
            "minimum_bound_distance": 1.1978220012882086,
            "modal_time_constants_s": [
              104.27627160144051
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": true,
            "physical_parameter_identifiability_established": false,
            "warnings": []
          },
          "initial_state_fit_is_prefix_only": true
        },
        {
          "status": "evaluated",
          "run_id": "failed-thermal-phase-v2-trial-20260903T124423Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 507.29184505700005,
            "prefix_duration_s": 119.97312041600003,
            "ambient_estimated_from_prefix_c": 33.32583232069927,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 53,
              "rmse_c": 0.3828676706049298,
              "mae_c": 0.17658765247297387,
              "mean_error_c": -0.04321231354873549,
              "p95_absolute_error_c": 0.9280812631262902,
              "maximum_absolute_error_c": 1.950902536874338,
              "maximum_underprediction_c": 1.950902536874338
            },
            "5": {
              "count": 52,
              "rmse_c": 0.44162572365807445,
              "mae_c": 0.3994281964748791,
              "mean_error_c": -0.1682448424342791,
              "p95_absolute_error_c": 0.6973795148151447,
              "maximum_absolute_error_c": 1.2909653008024264,
              "maximum_underprediction_c": 1.2909653008024264
            },
            "10": {
              "count": 52,
              "rmse_c": 0.7089976990936985,
              "mae_c": 0.6014270858322058,
              "mean_error_c": -0.4313579251131904,
              "p95_absolute_error_c": 1.2111093869659562,
              "maximum_absolute_error_c": 2.107189868754091,
              "maximum_underprediction_c": 1.4452520189123987
            },
            "60": {
              "count": 47,
              "rmse_c": 2.138628574188358,
              "mae_c": 2.0345234360526923,
              "mean_error_c": -1.9962437528196273,
              "p95_absolute_error_c": 2.9241199549038184,
              "maximum_absolute_error_c": 3.2897985578575586,
              "maximum_underprediction_c": 3.2897985578575586
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 53,
              "rmse_c": 0.38851434494290565,
              "mae_c": 0.11320754716981132,
              "mean_error_c": 0.0,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 2.0,
              "maximum_underprediction_c": 2.0
            },
            "5": {
              "count": 52,
              "rmse_c": 0.4803844614152614,
              "mae_c": 0.19230769230769232,
              "mean_error_c": 0.038461538461538464,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 2.0,
              "maximum_underprediction_c": 2.0
            },
            "10": {
              "count": 52,
              "rmse_c": 0.8660254037844386,
              "mae_c": 0.4807692307692308,
              "mean_error_c": -0.019230769230769232,
              "p95_absolute_error_c": 2.0,
              "maximum_absolute_error_c": 3.0,
              "maximum_underprediction_c": 3.0
            },
            "60": {
              "count": 47,
              "rmse_c": 3.2583770924488995,
              "mae_c": 2.1914893617021276,
              "mean_error_c": 0.19148936170212766,
              "p95_absolute_error_c": 8.699999999999996,
              "maximum_absolute_error_c": 10.0,
              "maximum_underprediction_c": 10.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 45,
                "rmse_c": 0.24757110890619224,
                "mae_c": 0.12539722674287299,
                "mean_error_c": -0.04677150937716969,
                "p95_absolute_error_c": 0.7294203403380785,
                "maximum_absolute_error_c": 0.9864945669148923,
                "maximum_underprediction_c": 0.9864945669148923
              },
              "5": {
                "count": 44,
                "rmse_c": 0.3889316767363253,
                "mae_c": 0.36429175022040317,
                "mean_error_c": -0.2115076931338842,
                "p95_absolute_error_c": 0.6198855538708611,
                "maximum_absolute_error_c": 0.752991937485163,
                "maximum_underprediction_c": 0.6270216140385685
              },
              "10": {
                "count": 44,
                "rmse_c": 0.623961316276605,
                "mae_c": 0.5601402861971646,
                "mean_error_c": -0.47534806609601205,
                "p95_absolute_error_c": 1.0478647572987272,
                "maximum_absolute_error_c": 1.3035603478068651,
                "maximum_underprediction_c": 1.3035603478068651
              },
              "60": {
                "count": 37,
                "rmse_c": 2.2716658349916585,
                "mae_c": 2.218407617683048,
                "mean_error_c": -2.218407617683048,
                "p95_absolute_error_c": 2.9732866998926135,
                "maximum_absolute_error_c": 3.2897985578575586,
                "maximum_underprediction_c": 3.2897985578575586
              }
            },
            "decode": {
              "1": {
                "count": 7,
                "rmse_c": 0.41490265338406873,
                "mae_c": 0.2521954058234276,
                "mean_error_c": 0.2521954058234276,
                "p95_absolute_error_c": 0.7862136636144379,
                "maximum_absolute_error_c": 1.0579368287285007,
                "maximum_underprediction_c": 0.0
              },
              "5": {
                "count": 7,
                "rmse_c": 0.509811418651214,
                "mae_c": 0.4929234151705068,
                "mean_error_c": 0.26408171315868856,
                "p95_absolute_error_c": 0.7042330150004815,
                "maximum_absolute_error_c": 0.7327191188553996,
                "maximum_underprediction_c": 0.41214997079038085
              },
              "10": {
                "count": 6,
                "rmse_c": 0.6428867103767355,
                "mae_c": 0.5125989971554953,
                "mean_error_c": -0.3628725079171768,
                "p95_absolute_error_c": 1.071442632016037,
                "maximum_absolute_error_c": 1.1354676917324866,
                "maximum_underprediction_c": 1.1354676917324866
              },
              "60": {
                "count": 1,
                "rmse_c": 1.932436443682846,
                "mae_c": 1.932436443682846,
                "mean_error_c": -1.932436443682846,
                "p95_absolute_error_c": 1.932436443682846,
                "maximum_absolute_error_c": 1.932436443682846,
                "maximum_underprediction_c": 1.932436443682846
              }
            },
            "prefill": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "mixed": {
              "1": {
                "count": 1,
                "rmse_c": 1.950902536874338,
                "mae_c": 1.950902536874338,
                "mean_error_c": -1.950902536874338,
                "p95_absolute_error_c": 1.950902536874338,
                "maximum_absolute_error_c": 1.950902536874338,
                "maximum_underprediction_c": 1.950902536874338
              },
              "5": {
                "count": 1,
                "rmse_c": 1.2909653008024264,
                "mae_c": 1.2909653008024264,
                "mean_error_c": -1.2909653008024264,
                "p95_absolute_error_c": 1.2909653008024264,
                "maximum_absolute_error_c": 1.2909653008024264,
                "maximum_underprediction_c": 1.2909653008024264
              },
              "10": {
                "count": 2,
                "rmse_c": 1.8067930901393008,
                "mae_c": 1.7762209438332448,
                "mean_error_c": 0.33096892492084606,
                "p95_absolute_error_c": 2.074092976262006,
                "maximum_absolute_error_c": 2.107189868754091,
                "maximum_underprediction_c": 1.4452520189123987
              },
              "60": {
                "count": 9,
                "rmse_c": 1.5016240147749356,
                "mae_c": 1.2898981329467705,
                "mean_error_c": -1.0899931205074305,
                "p95_absolute_error_c": 2.4916618642838926,
                "maximum_absolute_error_c": 2.688765988134506,
                "maximum_underprediction_c": 2.688765988134506
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "failed-thermal-phase-v2-trial-20260903T124423Z",
          "training_run_ids": [
            "failed-thermal-phase-trial-20260903T112200Z",
            "failed-thermal-trial-20260903T021525Z",
            "thermal-identification-20260903T030109Z",
            "thermal-phase-identification-20260903T131518Z"
          ],
          "fit_diagnostics": {
            "objective": 1.1137455548243067,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 333.9149928834827,
            "minimum_bound_distance": 1.2048507410176157,
            "modal_time_constants_s": [
              102.44100665524019
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": true,
            "physical_parameter_identifiability_established": false,
            "warnings": []
          },
          "initial_state_fit_is_prefix_only": true
        },
        {
          "status": "evaluated",
          "run_id": "failed-thermal-trial-20260903T021525Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 522.679443777,
            "prefix_duration_s": 119.02953908699993,
            "ambient_estimated_from_prefix_c": 37.87361998261549,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 79,
              "rmse_c": 0.3166396402326735,
              "mae_c": 0.1416951924607318,
              "mean_error_c": -0.08742169995975961,
              "p95_absolute_error_c": 0.931327172005741,
              "maximum_absolute_error_c": 1.1308635933969526,
              "maximum_underprediction_c": 1.1308635933969526
            },
            "5": {
              "count": 78,
              "rmse_c": 0.5299399579354901,
              "mae_c": 0.32819142696746584,
              "mean_error_c": -0.21249878459032964,
              "p95_absolute_error_c": 1.352699233971326,
              "maximum_absolute_error_c": 1.7164688020149583,
              "maximum_underprediction_c": 1.7164688020149583
            },
            "10": {
              "count": 78,
              "rmse_c": 0.8011564320470194,
              "mae_c": 0.544098984189899,
              "mean_error_c": -0.3581597148494994,
              "p95_absolute_error_c": 1.7468542876920532,
              "maximum_absolute_error_c": 2.1990999777347895,
              "maximum_underprediction_c": 2.1990999777347895
            },
            "60": {
              "count": 73,
              "rmse_c": 2.942090219266115,
              "mae_c": 1.9549002499234354,
              "mean_error_c": -1.4580453025580604,
              "p95_absolute_error_c": 6.1162884150095085,
              "maximum_absolute_error_c": 6.599473794488205,
              "maximum_underprediction_c": 6.599473794488205
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 79,
              "rmse_c": 0.31822291367029204,
              "mae_c": 0.10126582278481013,
              "mean_error_c": -0.0759493670886076,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 1.0
            },
            "5": {
              "count": 78,
              "rmse_c": 0.4529108136578383,
              "mae_c": 0.20512820512820512,
              "mean_error_c": -0.1794871794871795,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 1.0
            },
            "10": {
              "count": 78,
              "rmse_c": 0.6887372317211945,
              "mae_c": 0.3974358974358974,
              "mean_error_c": -0.2948717948717949,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 2.0,
              "maximum_underprediction_c": 2.0
            },
            "60": {
              "count": 73,
              "rmse_c": 3.3474586557648167,
              "mae_c": 2.356164383561644,
              "mean_error_c": -2.0,
              "p95_absolute_error_c": 7.0,
              "maximum_absolute_error_c": 9.0,
              "maximum_underprediction_c": 9.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 39,
                "rmse_c": 0.16067968556865522,
                "mae_c": 0.036565683591192236,
                "mean_error_c": 0.028650274073149226,
                "p95_absolute_error_c": 0.018591162527090452,
                "maximum_absolute_error_c": 0.999839244582887,
                "maximum_underprediction_c": 0.031419423264182456
              },
              "5": {
                "count": 39,
                "rmse_c": 0.17297009416728834,
                "mae_c": 0.07831071680065531,
                "mean_error_c": 0.03996201188604887,
                "p95_absolute_error_c": 0.08925022032141863,
                "maximum_absolute_error_c": 0.9992230170309142,
                "maximum_underprediction_c": 0.15176116847010235
              },
              "10": {
                "count": 38,
                "rmse_c": 0.2676646432037246,
                "mae_c": 0.1556221790135844,
                "mean_error_c": 0.10313875190172701,
                "p95_absolute_error_c": 0.7325619958480258,
                "maximum_absolute_error_c": 0.9988044386363626,
                "maximum_underprediction_c": 0.14690035942994228
              },
              "60": {
                "count": 33,
                "rmse_c": 0.594401503797504,
                "mae_c": 0.49186195449745274,
                "mean_error_c": 0.40778645664177005,
                "p95_absolute_error_c": 1.001183286808225,
                "maximum_absolute_error_c": 1.001843409861877,
                "maximum_underprediction_c": 0.590694623534219
              }
            },
            "decode": {
              "1": {
                "count": 40,
                "rmse_c": 0.41574306328380994,
                "mae_c": 0.2441964636085329,
                "mean_error_c": -0.20059187464184572,
                "p95_absolute_error_c": 1.0686933311318134,
                "maximum_absolute_error_c": 1.1308635933969526,
                "maximum_underprediction_c": 1.1308635933969526
              },
              "5": {
                "count": 39,
                "rmse_c": 0.7292146903053294,
                "mae_c": 0.5780721371342764,
                "mean_error_c": -0.46495958106670815,
                "p95_absolute_error_c": 1.5791682194688832,
                "maximum_absolute_error_c": 1.7164688020149583,
                "maximum_underprediction_c": 1.7164688020149583
              },
              "10": {
                "count": 39,
                "rmse_c": 1.0976650509003243,
                "mae_c": 0.9213519323635528,
                "mean_error_c": -0.8015994289335697,
                "p95_absolute_error_c": 2.0325265917972932,
                "maximum_absolute_error_c": 2.1990999777347895,
                "maximum_underprediction_c": 2.1990999777347895
              },
              "60": {
                "count": 34,
                "rmse_c": 4.265786844708032,
                "mae_c": 3.656254177232253,
                "mean_error_c": -3.583034561710728,
                "p95_absolute_error_c": 6.542843188550692,
                "maximum_absolute_error_c": 6.599473794488205,
                "maximum_underprediction_c": 6.599473794488205
              }
            },
            "prefill": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "mixed": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 1,
                "rmse_c": 0.5933526021173563,
                "mae_c": 0.5933526021173563,
                "mean_error_c": -0.5933526021173563,
                "p95_absolute_error_c": 0.5933526021173563,
                "maximum_absolute_error_c": 0.5933526021173563,
                "maximum_underprediction_c": 0.5933526021173563
              },
              "60": {
                "count": 6,
                "rmse_c": 0.5041691232257921,
                "mae_c": 0.3606052866830349,
                "mean_error_c": 0.32148582370798806,
                "p95_absolute_error_c": 0.9290952170439901,
                "maximum_absolute_error_c": 1.0366536881894461,
                "maximum_underprediction_c": 0.11735838892514039
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "failed-thermal-trial-20260903T021525Z",
          "training_run_ids": [
            "failed-thermal-phase-trial-20260903T112200Z",
            "failed-thermal-phase-v2-trial-20260903T124423Z",
            "thermal-identification-20260903T030109Z",
            "thermal-phase-identification-20260903T131518Z"
          ],
          "fit_diagnostics": {
            "objective": 0.7297675596780557,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 287.42621871580997,
            "minimum_bound_distance": 1.6195636761389527,
            "modal_time_constants_s": [
              60.092782161011755
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": true,
            "physical_parameter_identifiability_established": false,
            "warnings": []
          },
          "initial_state_fit_is_prefix_only": true
        },
        {
          "status": "evaluated",
          "run_id": "thermal-identification-20260903T030109Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 511.453148813,
            "prefix_duration_s": 119.01065171200003,
            "ambient_estimated_from_prefix_c": 27.091367118130933,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 589,
              "rmse_c": 0.40107659974005916,
              "mae_c": 0.2011975229692538,
              "mean_error_c": -0.05159505897312809,
              "p95_absolute_error_c": 0.9467531461930634,
              "maximum_absolute_error_c": 1.9417916801350898,
              "maximum_underprediction_c": 1.9417916801350898
            },
            "5": {
              "count": 589,
              "rmse_c": 0.6088131899310483,
              "mae_c": 0.4535670179402301,
              "mean_error_c": -0.13689240561235927,
              "p95_absolute_error_c": 0.9885820824701422,
              "maximum_absolute_error_c": 4.486148782242687,
              "maximum_underprediction_c": 4.486148782242687
            },
            "10": {
              "count": 588,
              "rmse_c": 0.7358580139290918,
              "mae_c": 0.5583075605611846,
              "mean_error_c": -0.25821926134893525,
              "p95_absolute_error_c": 1.2282820330397266,
              "maximum_absolute_error_c": 4.190945293106715,
              "maximum_underprediction_c": 4.190945293106715
            },
            "60": {
              "count": 583,
              "rmse_c": 1.8121161164266275,
              "mae_c": 1.5959208092343475,
              "mean_error_c": -1.2522035053081377,
              "p95_absolute_error_c": 2.9999269644980946,
              "maximum_absolute_error_c": 5.726414813310356,
              "maximum_underprediction_c": 5.726414813310356
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 589,
              "rmse_c": 0.41817779177618314,
              "mae_c": 0.13752122241086587,
              "mean_error_c": -0.025466893039049237,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 2.0,
              "maximum_underprediction_c": 2.0
            },
            "5": {
              "count": 589,
              "rmse_c": 0.7741581768942908,
              "mae_c": 0.40237691001697795,
              "mean_error_c": -0.015280135823429542,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 5.0,
              "maximum_underprediction_c": 5.0
            },
            "10": {
              "count": 588,
              "rmse_c": 1.1787517899511013,
              "mae_c": 0.7193877551020408,
              "mean_error_c": -0.01870748299319728,
              "p95_absolute_error_c": 3.0,
              "maximum_absolute_error_c": 6.0,
              "maximum_underprediction_c": 6.0
            },
            "60": {
              "count": 583,
              "rmse_c": 4.706296647084649,
              "mae_c": 3.583190394511149,
              "mean_error_c": -0.04288164665523156,
              "p95_absolute_error_c": 10.0,
              "maximum_absolute_error_c": 18.0,
              "maximum_underprediction_c": 18.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 462,
                "rmse_c": 0.1955571356602753,
                "mae_c": 0.10467569461441979,
                "mean_error_c": -0.03804897829235375,
                "p95_absolute_error_c": 0.138640737530374,
                "maximum_absolute_error_c": 1.0439388372349043,
                "maximum_underprediction_c": 1.0439388372349043
              },
              "5": {
                "count": 453,
                "rmse_c": 0.41468448157166565,
                "mae_c": 0.3830107196885622,
                "mean_error_c": -0.1452253256342052,
                "p95_absolute_error_c": 0.7010097242578951,
                "maximum_absolute_error_c": 1.1668484650027722,
                "maximum_underprediction_c": 1.1668484650027722
              },
              "10": {
                "count": 449,
                "rmse_c": 0.5271468671070013,
                "mae_c": 0.4676981269357244,
                "mean_error_c": -0.31625163508926296,
                "p95_absolute_error_c": 0.9105610816812486,
                "maximum_absolute_error_c": 1.157253014933147,
                "maximum_underprediction_c": 1.157253014933147
              },
              "60": {
                "count": 374,
                "rmse_c": 1.671361212565762,
                "mae_c": 1.5824202998120664,
                "mean_error_c": -1.5794476306023038,
                "p95_absolute_error_c": 2.4092192078215238,
                "maximum_absolute_error_c": 3.214038779450526,
                "maximum_underprediction_c": 3.214038779450526
              }
            },
            "decode": {
              "1": {
                "count": 114,
                "rmse_c": 0.7616196111894209,
                "mae_c": 0.5402412117912915,
                "mean_error_c": -0.08787835826449023,
                "p95_absolute_error_c": 1.791870369735655,
                "maximum_absolute_error_c": 1.900706097420553,
                "maximum_underprediction_c": 1.900706097420553
              },
              "5": {
                "count": 105,
                "rmse_c": 0.5690128789022469,
                "mae_c": 0.45824011818228316,
                "mean_error_c": -0.015208582412453726,
                "p95_absolute_error_c": 1.1455770201662006,
                "maximum_absolute_error_c": 1.7018828838731537,
                "maximum_underprediction_c": 1.7018828838731537
              },
              "10": {
                "count": 100,
                "rmse_c": 0.6578863712864244,
                "mae_c": 0.5238634643076845,
                "mean_error_c": -0.011891430367766204,
                "p95_absolute_error_c": 1.31914579392523,
                "maximum_absolute_error_c": 1.754664049129417,
                "maximum_underprediction_c": 1.754664049129417
              },
              "60": {
                "count": 29,
                "rmse_c": 0.7037509881016204,
                "mae_c": 0.5064288874359536,
                "mean_error_c": -0.18148727511208038,
                "p95_absolute_error_c": 1.432807960821957,
                "maximum_absolute_error_c": 2.1352046275907455,
                "maximum_underprediction_c": 2.1352046275907455
              }
            },
            "prefill": {
              "1": {
                "count": 6,
                "rmse_c": 0.34923099519057715,
                "mae_c": 0.2578244551227016,
                "mean_error_c": -0.0028927092943007437,
                "p95_absolute_error_c": 0.6338014181256888,
                "maximum_absolute_error_c": 0.782151493251007,
                "maximum_underprediction_c": 0.782151493251007
              },
              "5": {
                "count": 5,
                "rmse_c": 0.5317005609075277,
                "mae_c": 0.42107981184365284,
                "mean_error_c": -0.16222823187062688,
                "p95_absolute_error_c": 0.8826679888955851,
                "maximum_absolute_error_c": 0.9415527486363402,
                "maximum_underprediction_c": 0.9415527486363402
              },
              "10": {
                "count": 5,
                "rmse_c": 0.5366688534027342,
                "mae_c": 0.4734551563611092,
                "mean_error_c": -0.3705356061829434,
                "p95_absolute_error_c": 0.8474554670147085,
                "maximum_absolute_error_c": 0.9179760418311247,
                "maximum_underprediction_c": 0.9179760418311247
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "mixed": {
              "1": {
                "count": 7,
                "rmse_c": 1.2083506697102422,
                "mae_c": 1.0015321774407309,
                "mean_error_c": -0.39648180945533185,
                "p95_absolute_error_c": 1.9032728084967843,
                "maximum_absolute_error_c": 1.9417916801350898,
                "maximum_underprediction_c": 1.9417916801350898
              },
              "5": {
                "count": 26,
                "rmse_c": 2.009645988389622,
                "mae_c": 1.6702502338276481,
                "mean_error_c": -0.4782504646432263,
                "p95_absolute_error_c": 4.060153362691599,
                "maximum_absolute_error_c": 4.486148782242687,
                "maximum_underprediction_c": 4.486148782242687
              },
              "10": {
                "count": 34,
                "rmse_c": 2.0927256066368773,
                "mae_c": 1.868669541272421,
                "mean_error_c": -0.19982707207069025,
                "p95_absolute_error_c": 3.341547789968099,
                "maximum_absolute_error_c": 4.190945293106715,
                "maximum_underprediction_c": 4.190945293106715
              },
              "60": {
                "count": 180,
                "rmse_c": 2.179860503055143,
                "mae_c": 1.7995011217681622,
                "mean_error_c": -0.74476721539518,
                "p95_absolute_error_c": 4.173226917826289,
                "maximum_absolute_error_c": 5.726414813310356,
                "maximum_underprediction_c": 5.726414813310356
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "thermal-identification-20260903T030109Z",
          "training_run_ids": [
            "failed-thermal-phase-trial-20260903T112200Z",
            "failed-thermal-phase-v2-trial-20260903T124423Z",
            "failed-thermal-trial-20260903T021525Z",
            "thermal-phase-identification-20260903T131518Z"
          ],
          "fit_diagnostics": {
            "objective": 0.6149102974745564,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 377.440835838473,
            "minimum_bound_distance": 1.134833984084575,
            "modal_time_constants_s": [
              107.73704881825157
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": true,
            "physical_parameter_identifiability_established": false,
            "warnings": []
          },
          "initial_state_fit_is_prefix_only": true
        },
        {
          "status": "evaluated",
          "run_id": "thermal-phase-identification-20260903T131518Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 523.44471059,
            "prefix_duration_s": 119.98252662999994,
            "ambient_estimated_from_prefix_c": 29.32344843588284,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 242,
              "rmse_c": 0.4615720016534848,
              "mae_c": 0.1758133660424517,
              "mean_error_c": -0.034791376150060234,
              "p95_absolute_error_c": 0.8890372586823038,
              "maximum_absolute_error_c": 4.001158563416126,
              "maximum_underprediction_c": 4.001158563416126
            },
            "5": {
              "count": 241,
              "rmse_c": 0.5631478402233502,
              "mae_c": 0.39209219333236095,
              "mean_error_c": -0.2003096837092614,
              "p95_absolute_error_c": 0.7579271654052206,
              "maximum_absolute_error_c": 4.938903446788089,
              "maximum_underprediction_c": 4.938903446788089
            },
            "10": {
              "count": 241,
              "rmse_c": 0.8601435811442956,
              "mae_c": 0.5931621869084869,
              "mean_error_c": -0.36267510285768656,
              "p95_absolute_error_c": 1.3065381326416627,
              "maximum_absolute_error_c": 5.552003136490512,
              "maximum_underprediction_c": 5.552003136490512
            },
            "60": {
              "count": 236,
              "rmse_c": 2.290179225392601,
              "mae_c": 1.936611104247242,
              "mean_error_c": -1.7396924793309625,
              "p95_absolute_error_c": 4.64322923327178,
              "maximum_absolute_error_c": 7.2693644803858035,
              "maximum_underprediction_c": 7.2693644803858035
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 242,
              "rmse_c": 0.4767312946227962,
              "mae_c": 0.11983471074380166,
              "mean_error_c": -0.004132231404958678,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 4.0,
              "maximum_underprediction_c": 4.0
            },
            "5": {
              "count": 241,
              "rmse_c": 0.7144042580943947,
              "mae_c": 0.3029045643153527,
              "mean_error_c": -0.05394190871369295,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 6.0,
              "maximum_underprediction_c": 6.0
            },
            "10": {
              "count": 241,
              "rmse_c": 1.2255915668756376,
              "mae_c": 0.6473029045643154,
              "mean_error_c": -0.07468879668049792,
              "p95_absolute_error_c": 3.0,
              "maximum_absolute_error_c": 8.0,
              "maximum_underprediction_c": 8.0
            },
            "60": {
              "count": 236,
              "rmse_c": 4.639093277859152,
              "mae_c": 3.097457627118644,
              "mean_error_c": -0.2669491525423729,
              "p95_absolute_error_c": 11.0,
              "maximum_absolute_error_c": 18.0,
              "maximum_underprediction_c": 18.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 201,
                "rmse_c": 0.18171747117412193,
                "mae_c": 0.0917361117379055,
                "mean_error_c": -0.02848921750080362,
                "p95_absolute_error_c": 0.12620316979300128,
                "maximum_absolute_error_c": 0.9417176088994736,
                "maximum_underprediction_c": 0.13612551619738156
              },
              "5": {
                "count": 201,
                "rmse_c": 0.356181381235291,
                "mae_c": 0.32687066813540566,
                "mean_error_c": -0.18596213471742404,
                "p95_absolute_error_c": 0.6307782750665893,
                "maximum_absolute_error_c": 0.7937990476627377,
                "maximum_underprediction_c": 0.5826714948222929
              },
              "10": {
                "count": 196,
                "rmse_c": 0.518926843989837,
                "mae_c": 0.47104156357172866,
                "mean_error_c": -0.3243322905893792,
                "p95_absolute_error_c": 0.8546482001469435,
                "maximum_absolute_error_c": 1.0939210965941086,
                "maximum_underprediction_c": 1.0939210965941086
              },
              "60": {
                "count": 170,
                "rmse_c": 1.728127044916149,
                "mae_c": 1.66590133644584,
                "mean_error_c": -1.66590133644584,
                "p95_absolute_error_c": 2.471840089014511,
                "maximum_absolute_error_c": 2.875640165341707,
                "maximum_underprediction_c": 2.875640165341707
              }
            },
            "decode": {
              "1": {
                "count": 19,
                "rmse_c": 0.6577596296139737,
                "mae_c": 0.4317043561680213,
                "mean_error_c": -6.948185050846764e-05,
                "p95_absolute_error_c": 1.0052372471243411,
                "maximum_absolute_error_c": 2.1231458829667815,
                "maximum_underprediction_c": 0.881025176475184
              },
              "5": {
                "count": 17,
                "rmse_c": 0.6409189944226675,
                "mae_c": 0.5355308730476137,
                "mean_error_c": -0.2060008760506829,
                "p95_absolute_error_c": 1.0491296543870672,
                "maximum_absolute_error_c": 1.4068355432892332,
                "maximum_underprediction_c": 1.4068355432892332
              },
              "10": {
                "count": 16,
                "rmse_c": 0.663305978024584,
                "mae_c": 0.5066005159584073,
                "mean_error_c": -0.3066287119017499,
                "p95_absolute_error_c": 1.2729789686671609,
                "maximum_absolute_error_c": 1.499359139979532,
                "maximum_underprediction_c": 1.499359139979532
              },
              "60": {
                "count": 2,
                "rmse_c": 1.2430871349912955,
                "mae_c": 1.238244335447341,
                "mean_error_c": -1.238244335447341,
                "p95_absolute_error_c": 1.3369025263890286,
                "maximum_absolute_error_c": 1.3478645476047717,
                "maximum_underprediction_c": 1.3478645476047717
              }
            },
            "prefill": {
              "1": {
                "count": 17,
                "rmse_c": 0.5502846227014994,
                "mae_c": 0.4091749917837575,
                "mean_error_c": -0.10268533837173563,
                "p95_absolute_error_c": 0.9558654431766199,
                "maximum_absolute_error_c": 1.056677034780492,
                "maximum_underprediction_c": 0.9306625452756521
              },
              "5": {
                "count": 17,
                "rmse_c": 0.5012590374610078,
                "mae_c": 0.4324338400052287,
                "mean_error_c": -0.40204162769381424,
                "p95_absolute_error_c": 0.9546314613601226,
                "maximum_absolute_error_c": 1.0161713599497375,
                "maximum_underprediction_c": 1.0161713599497375
              },
              "10": {
                "count": 15,
                "rmse_c": 0.7253521369736518,
                "mae_c": 0.6161351690216795,
                "mean_error_c": -0.5144037275715514,
                "p95_absolute_error_c": 1.1744396487753446,
                "maximum_absolute_error_c": 1.3065381326416627,
                "maximum_underprediction_c": 1.3065381326416627
              },
              "60": {
                "count": 2,
                "rmse_c": 2.2252770556562593,
                "mae_c": 2.1460882990514456,
                "mean_error_c": -2.1460882990514456,
                "p95_absolute_error_c": 2.6756088553613746,
                "maximum_absolute_error_c": 2.7344444727291446,
                "maximum_underprediction_c": 2.7344444727291446
              }
            },
            "mixed": {
              "1": {
                "count": 5,
                "rmse_c": 2.5120664271577953,
                "mae_c": 1.7899036990876056,
                "mean_error_c": -0.1892418806347763,
                "p95_absolute_error_c": 3.9658424469840896,
                "maximum_absolute_error_c": 4.001158563416126,
                "maximum_underprediction_c": 4.001158563416126
              },
              "5": {
                "count": 6,
                "rmse_c": 2.57148175094405,
                "mae_c": 2.0563023626640224,
                "mean_error_c": -0.09325368867888528,
                "p95_absolute_error_c": 4.4986527666216105,
                "maximum_absolute_error_c": 4.938903446788089,
                "maximum_underprediction_c": 4.938903446788089
              },
              "10": {
                "count": 14,
                "rmse_c": 2.8105873261697982,
                "mae_c": 2.3771646281590586,
                "mean_error_c": -0.8009611092273486,
                "p95_absolute_error_c": 4.884931966469007,
                "maximum_absolute_error_c": 5.552003136490512,
                "maximum_underprediction_c": 5.552003136490512
              },
              "60": {
                "count": 62,
                "rmse_c": 3.40093715108924,
                "mae_c": 2.694650453831593,
                "mean_error_c": -1.945089236408335,
                "p95_absolute_error_c": 6.352770982749499,
                "maximum_absolute_error_c": 7.2693644803858035,
                "maximum_underprediction_c": 7.2693644803858035
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "thermal-phase-identification-20260903T131518Z",
          "training_run_ids": [
            "failed-thermal-phase-trial-20260903T112200Z",
            "failed-thermal-phase-v2-trial-20260903T124423Z",
            "failed-thermal-trial-20260903T021525Z",
            "thermal-identification-20260903T030109Z"
          ],
          "fit_diagnostics": {
            "objective": 0.7171413282428786,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 331.45020140983877,
            "minimum_bound_distance": 1.1728645419323653,
            "modal_time_constants_s": [
              112.96134024134064
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": true,
            "physical_parameter_identifiability_established": false,
            "warnings": []
          },
          "initial_state_fit_is_prefix_only": true
        }
      ],
      "mean_run_weighted_10s_rmse_c": 0.678272094070416
    },
    {
      "model": "one_state_phase_gain_rc",
      "final_fit": {
        "model": "one_state_phase_gain_rc",
        "status": "fitted",
        "parameters": {
          "thermal_resistance_c_per_w": 0.9189551208012198,
          "thermal_time_constant_s": 113.95724061303184,
          "prefill_power_gain": 1.141102281514901
        },
        "development_initial_states": {
          "failed-thermal-phase-trial-20260903T112200Z": {
            "ambient_c": 41.143559998554636,
            "sink_initial_c": null
          },
          "failed-thermal-phase-v2-trial-20260903T124423Z": {
            "ambient_c": 36.839977770344596,
            "sink_initial_c": null
          },
          "failed-thermal-trial-20260903T021525Z": {
            "ambient_c": 30.80863862348988,
            "sink_initial_c": null
          },
          "thermal-identification-20260903T030109Z": {
            "ambient_c": 32.036647008878376,
            "sink_initial_c": null
          },
          "thermal-phase-identification-20260903T131518Z": {
            "ambient_c": 34.32845737733716,
            "sink_initial_c": null
          }
        },
        "diagnostics": {
          "objective": 0.6482339350686033,
          "optimizer_message": "`ftol` termination condition is satisfied.",
          "successful_multistarts": 3,
          "attempts": 3,
          "jacobian_condition_number": 415.6280085657043,
          "minimum_bound_distance": 0.5611524717038319,
          "modal_time_constants_s": [
            113.95724061303184
          ],
          "effective_resolution_floor_s": 1.0,
          "fast_mode_supported": true,
          "physical_parameter_identifiability_established": false,
          "warnings": [
            "Pure-phase gain is diagnostic only; mixed serving has no supplied runtime phase activity signal."
          ]
        }
      },
      "blocked_evaluation": [
        {
          "status": "evaluated",
          "run_id": "failed-thermal-phase-trial-20260903T112200Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 509.013548495,
            "prefix_duration_s": 119.98315123100002,
            "ambient_estimated_from_prefix_c": 38.914650966310916,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 49,
              "rmse_c": 0.14913694884632567,
              "mae_c": 0.04678924804233252,
              "mean_error_c": -0.04678924804233252,
              "p95_absolute_error_c": 0.04185377282744866,
              "maximum_absolute_error_c": 1.0261095430481717,
              "maximum_underprediction_c": 1.0261095430481717
            },
            "5": {
              "count": 48,
              "rmse_c": 0.1374706481769245,
              "mae_c": 0.13184316635222185,
              "mean_error_c": -0.13184316635222185,
              "p95_absolute_error_c": 0.20537914953284328,
              "maximum_absolute_error_c": 0.20920445642809682,
              "maximum_underprediction_c": 0.20920445642809682
            },
            "10": {
              "count": 48,
              "rmse_c": 0.3063973845471991,
              "mae_c": 0.27974722601819374,
              "mean_error_c": -0.19599158072334744,
              "p95_absolute_error_c": 0.5243681612333057,
              "maximum_absolute_error_c": 0.7497857470951885,
              "maximum_underprediction_c": 0.4022833334604812
            },
            "60": {
              "count": 43,
              "rmse_c": 0.969608976054371,
              "mae_c": 0.8986037092326196,
              "mean_error_c": -0.8986037092326196,
              "p95_absolute_error_c": 1.5533222017544484,
              "maximum_absolute_error_c": 1.5894164993133657,
              "maximum_underprediction_c": 1.5894164993133657
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 49,
              "rmse_c": 0.14285714285714285,
              "mae_c": 0.02040816326530612,
              "mean_error_c": -0.02040816326530612,
              "p95_absolute_error_c": 0.0,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 1.0
            },
            "5": {
              "count": 48,
              "rmse_c": 0.0,
              "mae_c": 0.0,
              "mean_error_c": 0.0,
              "p95_absolute_error_c": 0.0,
              "maximum_absolute_error_c": 0.0,
              "maximum_underprediction_c": 0.0
            },
            "10": {
              "count": 48,
              "rmse_c": 0.25,
              "mae_c": 0.0625,
              "mean_error_c": 0.0625,
              "p95_absolute_error_c": 0.6499999999999986,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 0.0
            },
            "60": {
              "count": 43,
              "rmse_c": 0.6469966392206306,
              "mae_c": 0.4186046511627907,
              "mean_error_c": 0.4186046511627907,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 0.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 49,
                "rmse_c": 0.14913694884632567,
                "mae_c": 0.04678924804233252,
                "mean_error_c": -0.04678924804233252,
                "p95_absolute_error_c": 0.04185377282744866,
                "maximum_absolute_error_c": 1.0261095430481717,
                "maximum_underprediction_c": 1.0261095430481717
              },
              "5": {
                "count": 48,
                "rmse_c": 0.1374706481769245,
                "mae_c": 0.13184316635222185,
                "mean_error_c": -0.13184316635222185,
                "p95_absolute_error_c": 0.20537914953284328,
                "maximum_absolute_error_c": 0.20920445642809682,
                "maximum_underprediction_c": 0.20920445642809682
              },
              "10": {
                "count": 48,
                "rmse_c": 0.3063973845471991,
                "mae_c": 0.27974722601819374,
                "mean_error_c": -0.19599158072334744,
                "p95_absolute_error_c": 0.5243681612333057,
                "maximum_absolute_error_c": 0.7497857470951885,
                "maximum_underprediction_c": 0.4022833334604812
              },
              "60": {
                "count": 43,
                "rmse_c": 0.969608976054371,
                "mae_c": 0.8986037092326196,
                "mean_error_c": -0.8986037092326196,
                "p95_absolute_error_c": 1.5533222017544484,
                "maximum_absolute_error_c": 1.5894164993133657,
                "maximum_underprediction_c": 1.5894164993133657
              }
            },
            "decode": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "prefill": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "mixed": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "failed-thermal-phase-trial-20260903T112200Z",
          "training_run_ids": [
            "failed-thermal-phase-v2-trial-20260903T124423Z",
            "failed-thermal-trial-20260903T021525Z",
            "thermal-identification-20260903T030109Z",
            "thermal-phase-identification-20260903T131518Z"
          ],
          "fit_diagnostics": {
            "objective": 0.7710747814550307,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 380.6814861555715,
            "minimum_bound_distance": 0.5593734616069228,
            "modal_time_constants_s": [
              115.5713572943692
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": true,
            "physical_parameter_identifiability_established": false,
            "warnings": [
              "Pure-phase gain is diagnostic only; mixed serving has no supplied runtime phase activity signal."
            ]
          },
          "initial_state_fit_is_prefix_only": true
        },
        {
          "status": "evaluated",
          "run_id": "failed-thermal-phase-v2-trial-20260903T124423Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 507.29184505700005,
            "prefix_duration_s": 119.97312041600003,
            "ambient_estimated_from_prefix_c": 32.4254511758279,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 53,
              "rmse_c": 0.3832864807755921,
              "mae_c": 0.1734937609963728,
              "mean_error_c": -0.04246188234625129,
              "p95_absolute_error_c": 0.9342428809558895,
              "maximum_absolute_error_c": 1.9584246795144509,
              "maximum_underprediction_c": 1.9584246795144509
            },
            "5": {
              "count": 52,
              "rmse_c": 0.43641388263402664,
              "mae_c": 0.3917499398726975,
              "mean_error_c": -0.16534645521317856,
              "p95_absolute_error_c": 0.6690887615184411,
              "maximum_absolute_error_c": 1.365043960197255,
              "maximum_underprediction_c": 1.365043960197255
            },
            "10": {
              "count": 52,
              "rmse_c": 0.7070737829509415,
              "mae_c": 0.5943990951110361,
              "mean_error_c": -0.4259821102325355,
              "p95_absolute_error_c": 1.2620670844164403,
              "maximum_absolute_error_c": 2.088478083120364,
              "maximum_underprediction_c": 1.6002320869210678
            },
            "60": {
              "count": 47,
              "rmse_c": 2.123130739462169,
              "mae_c": 2.0042549480891942,
              "mean_error_c": -1.9943113427753878,
              "p95_absolute_error_c": 2.8784384439514845,
              "maximum_absolute_error_c": 3.3162797384380127,
              "maximum_underprediction_c": 3.3162797384380127
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 53,
              "rmse_c": 0.38851434494290565,
              "mae_c": 0.11320754716981132,
              "mean_error_c": 0.0,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 2.0,
              "maximum_underprediction_c": 2.0
            },
            "5": {
              "count": 52,
              "rmse_c": 0.4803844614152614,
              "mae_c": 0.19230769230769232,
              "mean_error_c": 0.038461538461538464,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 2.0,
              "maximum_underprediction_c": 2.0
            },
            "10": {
              "count": 52,
              "rmse_c": 0.8660254037844386,
              "mae_c": 0.4807692307692308,
              "mean_error_c": -0.019230769230769232,
              "p95_absolute_error_c": 2.0,
              "maximum_absolute_error_c": 3.0,
              "maximum_underprediction_c": 3.0
            },
            "60": {
              "count": 47,
              "rmse_c": 3.2583770924488995,
              "mae_c": 2.1914893617021276,
              "mean_error_c": 0.19148936170212766,
              "p95_absolute_error_c": 8.699999999999996,
              "maximum_absolute_error_c": 10.0,
              "maximum_underprediction_c": 10.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 45,
                "rmse_c": 0.24831802719972798,
                "mae_c": 0.12330020755273191,
                "mean_error_c": -0.044006453294605306,
                "p95_absolute_error_c": 0.734053023164953,
                "maximum_absolute_error_c": 0.9913226340472647,
                "maximum_underprediction_c": 0.9913226340472647
              },
              "5": {
                "count": 44,
                "rmse_c": 0.3814358669710097,
                "mae_c": 0.35680405265575227,
                "mean_error_c": -0.1977598632421718,
                "p95_absolute_error_c": 0.5980988031421373,
                "maximum_absolute_error_c": 0.7564306909249865,
                "maximum_underprediction_c": 0.5850154516282089
              },
              "10": {
                "count": 44,
                "rmse_c": 0.6045820015722515,
                "mae_c": 0.544537777148745,
                "mean_error_c": -0.4500464931733965,
                "p95_absolute_error_c": 0.9861388006482813,
                "maximum_absolute_error_c": 1.3154377166299867,
                "maximum_underprediction_c": 1.3154377166299867
              },
              "60": {
                "count": 37,
                "rmse_c": 2.190266319609998,
                "mae_c": 2.1459626961000646,
                "mean_error_c": -2.1459626961000646,
                "p95_absolute_error_c": 2.814864409827546,
                "maximum_absolute_error_c": 3.156103356023557,
                "maximum_underprediction_c": 3.156103356023557
              }
            },
            "decode": {
              "1": {
                "count": 7,
                "rmse_c": 0.40986787984757644,
                "mae_c": 0.2411764733457673,
                "mean_error_c": 0.2411764733457673,
                "p95_absolute_error_c": 0.777397187751445,
                "maximum_absolute_error_c": 1.051929883137575,
                "maximum_underprediction_c": 0.0
              },
              "5": {
                "count": 7,
                "rmse_c": 0.4838413083263926,
                "mae_c": 0.47236779947570234,
                "mean_error_c": 0.20978032453821832,
                "p95_absolute_error_c": 0.6340921657471873,
                "maximum_absolute_error_c": 0.6597529083107503,
                "maximum_underprediction_c": 0.46991524765810766
              },
              "10": {
                "count": 6,
                "rmse_c": 0.706191252271668,
                "mae_c": 0.5433967635312781,
                "mean_error_c": -0.4728783381102832,
                "p95_absolute_error_c": 1.1606725168488907,
                "maximum_absolute_error_c": 1.2184002035144488,
                "maximum_underprediction_c": 1.2184002035144488
              },
              "60": {
                "count": 1,
                "rmse_c": 2.475622584313953,
                "mae_c": 2.475622584313953,
                "mean_error_c": -2.475622584313953,
                "p95_absolute_error_c": 2.475622584313953,
                "maximum_absolute_error_c": 2.475622584313953,
                "maximum_underprediction_c": 2.475622584313953
              }
            },
            "prefill": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "mixed": {
              "1": {
                "count": 1,
                "rmse_c": 1.9584246795144509,
                "mae_c": 1.9584246795144509,
                "mean_error_c": -1.9584246795144509,
                "p95_absolute_error_c": 1.9584246795144509,
                "maximum_absolute_error_c": 1.9584246795144509,
                "maximum_underprediction_c": 1.9584246795144509
              },
              "5": {
                "count": 1,
                "rmse_c": 1.365043960197255,
                "mae_c": 1.365043960197255,
                "mean_error_c": -1.365043960197255,
                "p95_absolute_error_c": 1.365043960197255,
                "maximum_absolute_error_c": 1.365043960197255,
                "maximum_underprediction_c": 1.365043960197255
              },
              "10": {
                "count": 2,
                "rmse_c": 1.8604412696569956,
                "mae_c": 1.844355085020716,
                "mean_error_c": 0.24412299809964821,
                "p95_absolute_error_c": 2.0640657833103995,
                "maximum_absolute_error_c": 2.088478083120364,
                "maximum_underprediction_c": 1.6002320869210678
              },
              "60": {
                "count": 9,
                "rmse_c": 1.7711761588680344,
                "mae_c": 1.369304468908419,
                "mean_error_c": -1.3173767522696531,
                "p95_absolute_error_c": 3.0937975035906247,
                "maximum_absolute_error_c": 3.3162797384380127,
                "maximum_underprediction_c": 3.3162797384380127
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "failed-thermal-phase-v2-trial-20260903T124423Z",
          "training_run_ids": [
            "failed-thermal-phase-trial-20260903T112200Z",
            "failed-thermal-trial-20260903T021525Z",
            "thermal-identification-20260903T030109Z",
            "thermal-phase-identification-20260903T131518Z"
          ],
          "fit_diagnostics": {
            "objective": 0.7523771117740241,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 365.5337450719897,
            "minimum_bound_distance": 0.560859343177789,
            "modal_time_constants_s": [
              113.96874527248137
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": true,
            "physical_parameter_identifiability_established": false,
            "warnings": [
              "Pure-phase gain is diagnostic only; mixed serving has no supplied runtime phase activity signal."
            ]
          },
          "initial_state_fit_is_prefix_only": true
        },
        {
          "status": "evaluated",
          "run_id": "failed-thermal-trial-20260903T021525Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 522.679443777,
            "prefix_duration_s": 119.02953908699993,
            "ambient_estimated_from_prefix_c": 37.88841474393516,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 79,
              "rmse_c": 0.31890685939026575,
              "mae_c": 0.14077302542686107,
              "mean_error_c": -0.09381984008618675,
              "p95_absolute_error_c": 0.9464972946234429,
              "maximum_absolute_error_c": 1.1300716283812022,
              "maximum_underprediction_c": 1.1300716283812022
            },
            "5": {
              "count": 78,
              "rmse_c": 0.5353882388975695,
              "mae_c": 0.3322422905845476,
              "mean_error_c": -0.24585349839956258,
              "p95_absolute_error_c": 1.3737959760676062,
              "maximum_absolute_error_c": 1.706704398395999,
              "maximum_underprediction_c": 1.706704398395999
            },
            "10": {
              "count": 78,
              "rmse_c": 0.8155536319230215,
              "mae_c": 0.5563762698948393,
              "mean_error_c": -0.4227664631787252,
              "p95_absolute_error_c": 1.7824032992339507,
              "maximum_absolute_error_c": 2.19991048937203,
              "maximum_underprediction_c": 2.19991048937203
            },
            "60": {
              "count": 73,
              "rmse_c": 3.1106052961339397,
              "mae_c": 2.0897726835422645,
              "mean_error_c": -1.7927161963819038,
              "p95_absolute_error_c": 6.293379122679928,
              "maximum_absolute_error_c": 6.774349529233888,
              "maximum_underprediction_c": 6.774349529233888
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 79,
              "rmse_c": 0.31822291367029204,
              "mae_c": 0.10126582278481013,
              "mean_error_c": -0.0759493670886076,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 1.0
            },
            "5": {
              "count": 78,
              "rmse_c": 0.4529108136578383,
              "mae_c": 0.20512820512820512,
              "mean_error_c": -0.1794871794871795,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 1.0
            },
            "10": {
              "count": 78,
              "rmse_c": 0.6887372317211945,
              "mae_c": 0.3974358974358974,
              "mean_error_c": -0.2948717948717949,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 2.0,
              "maximum_underprediction_c": 2.0
            },
            "60": {
              "count": 73,
              "rmse_c": 3.3474586557648167,
              "mae_c": 2.356164383561644,
              "mean_error_c": -2.0,
              "p95_absolute_error_c": 7.0,
              "maximum_absolute_error_c": 9.0,
              "maximum_underprediction_c": 9.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 39,
                "rmse_c": 0.1598581765932527,
                "mae_c": 0.03575568684371761,
                "mean_error_c": 0.02394368319982239,
                "p95_absolute_error_c": 0.020291586186198193,
                "maximum_absolute_error_c": 0.9954157499667886,
                "maximum_underprediction_c": 0.03304172982386433
              },
              "5": {
                "count": 39,
                "rmse_c": 0.1673338497594297,
                "mae_c": 0.07480712372987469,
                "mean_error_c": 0.017202693015477166,
                "p95_absolute_error_c": 0.09824976853622198,
                "maximum_absolute_error_c": 0.9777760541071174,
                "maximum_underprediction_c": 0.16007723606625035
              },
              "10": {
                "count": 38,
                "rmse_c": 0.2537708072950114,
                "mae_c": 0.1482710448711343,
                "mean_error_c": 0.05965778826463869,
                "p95_absolute_error_c": 0.7138125688050356,
                "maximum_absolute_error_c": 0.9574531276226566,
                "maximum_underprediction_c": 0.17603069532340498
              },
              "60": {
                "count": 33,
                "rmse_c": 0.4799536816207868,
                "mae_c": 0.41630149701408364,
                "mean_error_c": 0.23107245445705896,
                "p95_absolute_error_c": 0.8254901492980423,
                "maximum_absolute_error_c": 0.8260664622516956,
                "maximum_underprediction_c": 0.7342899967795802
              }
            },
            "decode": {
              "1": {
                "count": 40,
                "rmse_c": 0.41945781623429645,
                "mae_c": 0.24316493054542593,
                "mean_error_c": -0.20863927529004567,
                "p95_absolute_error_c": 1.0730146762407669,
                "maximum_absolute_error_c": 1.1300716283812022,
                "maximum_underprediction_c": 1.1300716283812022
              },
              "5": {
                "count": 39,
                "rmse_c": 0.7384311175894271,
                "mae_c": 0.5896774574392205,
                "mean_error_c": -0.5089096898146023,
                "p95_absolute_error_c": 1.5785425488771239,
                "maximum_absolute_error_c": 1.706704398395999,
                "maximum_underprediction_c": 1.706704398395999
              },
              "10": {
                "count": 39,
                "rmse_c": 1.1206155742023705,
                "mae_c": 0.9509422155012797,
                "mean_error_c": -0.8863199266628814,
                "p95_absolute_error_c": 2.045015497187254,
                "maximum_absolute_error_c": 2.19991048937203,
                "maximum_underprediction_c": 2.19991048937203
              },
              "60": {
                "count": 34,
                "rmse_c": 4.529438023296558,
                "mae_c": 4.013311580947044,
                "mean_error_c": -4.013311580947044,
                "p95_absolute_error_c": 6.753184715016883,
                "maximum_absolute_error_c": 6.774349529233888,
                "maximum_underprediction_c": 6.774349529233888
              }
            },
            "prefill": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "mixed": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 1,
                "rmse_c": 0.67630294214446,
                "mae_c": 0.67630294214446,
                "mean_error_c": -0.67630294214446,
                "p95_absolute_error_c": 0.67630294214446,
                "maximum_absolute_error_c": 0.67630294214446,
                "maximum_underprediction_c": 0.67630294214446
              },
              "60": {
                "count": 6,
                "rmse_c": 0.4470151693815795,
                "mae_c": 0.39381045748684923,
                "mean_error_c": -0.34017993012707254,
                "p95_absolute_error_c": 0.69874115285862,
                "maximum_absolute_error_c": 0.726228560453805,
                "maximum_underprediction_c": 0.726228560453805
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "failed-thermal-trial-20260903T021525Z",
          "training_run_ids": [
            "failed-thermal-phase-trial-20260903T112200Z",
            "failed-thermal-phase-v2-trial-20260903T124423Z",
            "thermal-identification-20260903T030109Z",
            "thermal-phase-identification-20260903T131518Z"
          ],
          "fit_diagnostics": {
            "objective": 0.40437383451531295,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 312.45895876143436,
            "minimum_bound_distance": 0.5391871988357358,
            "modal_time_constants_s": [
              66.14731149666696
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": true,
            "physical_parameter_identifiability_established": false,
            "warnings": [
              "Pure-phase gain is diagnostic only; mixed serving has no supplied runtime phase activity signal."
            ]
          },
          "initial_state_fit_is_prefix_only": true
        },
        {
          "status": "evaluated",
          "run_id": "thermal-identification-20260903T030109Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 511.453148813,
            "prefix_duration_s": 119.01065171200003,
            "ambient_estimated_from_prefix_c": 26.827243403234906,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 589,
              "rmse_c": 0.4019282603433967,
              "mae_c": 0.19970890636675284,
              "mean_error_c": -0.05311826589892197,
              "p95_absolute_error_c": 0.9499166133508852,
              "maximum_absolute_error_c": 1.9489515109794695,
              "maximum_underprediction_c": 1.9489515109794695
            },
            "5": {
              "count": 589,
              "rmse_c": 0.611652533684869,
              "mae_c": 0.4552606166562526,
              "mean_error_c": -0.1449644036112839,
              "p95_absolute_error_c": 1.0088999484851182,
              "maximum_absolute_error_c": 4.4194308167616185,
              "maximum_underprediction_c": 4.4194308167616185
            },
            "10": {
              "count": 588,
              "rmse_c": 0.74150067505536,
              "mae_c": 0.5592462072302782,
              "mean_error_c": -0.2742149334709523,
              "p95_absolute_error_c": 1.2247425839102963,
              "maximum_absolute_error_c": 3.977469422165811,
              "maximum_underprediction_c": 3.977469422165811
            },
            "60": {
              "count": 583,
              "rmse_c": 1.8681217964192787,
              "mae_c": 1.6410762836268629,
              "mean_error_c": -1.3418308520658515,
              "p95_absolute_error_c": 3.3208366029098806,
              "maximum_absolute_error_c": 5.425546681184727,
              "maximum_underprediction_c": 5.425546681184727
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 589,
              "rmse_c": 0.41817779177618314,
              "mae_c": 0.13752122241086587,
              "mean_error_c": -0.025466893039049237,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 2.0,
              "maximum_underprediction_c": 2.0
            },
            "5": {
              "count": 589,
              "rmse_c": 0.7741581768942908,
              "mae_c": 0.40237691001697795,
              "mean_error_c": -0.015280135823429542,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 5.0,
              "maximum_underprediction_c": 5.0
            },
            "10": {
              "count": 588,
              "rmse_c": 1.1787517899511013,
              "mae_c": 0.7193877551020408,
              "mean_error_c": -0.01870748299319728,
              "p95_absolute_error_c": 3.0,
              "maximum_absolute_error_c": 6.0,
              "maximum_underprediction_c": 6.0
            },
            "60": {
              "count": 583,
              "rmse_c": 4.706296647084649,
              "mae_c": 3.583190394511149,
              "mean_error_c": -0.04288164665523156,
              "p95_absolute_error_c": 10.0,
              "maximum_absolute_error_c": 18.0,
              "maximum_underprediction_c": 18.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 462,
                "rmse_c": 0.1953951210939876,
                "mae_c": 0.10380713947978597,
                "mean_error_c": -0.037007174287072016,
                "p95_absolute_error_c": 0.1337133375627104,
                "maximum_absolute_error_c": 1.0446292221784859,
                "maximum_underprediction_c": 1.0446292221784859
              },
              "5": {
                "count": 453,
                "rmse_c": 0.413308642017586,
                "mae_c": 0.3825286836673618,
                "mean_error_c": -0.1402922542521114,
                "p95_absolute_error_c": 0.7017954872019018,
                "maximum_absolute_error_c": 1.1730576484109392,
                "maximum_underprediction_c": 1.1730576484109392
              },
              "10": {
                "count": 449,
                "rmse_c": 0.5222597741279779,
                "mae_c": 0.4643959936065891,
                "mean_error_c": -0.3073396897582289,
                "p95_absolute_error_c": 0.8899647287465341,
                "maximum_absolute_error_c": 1.122661536797679,
                "maximum_underprediction_c": 1.122661536797679
              },
              "60": {
                "count": 374,
                "rmse_c": 1.6516145317732964,
                "mae_c": 1.5661179107588332,
                "mean_error_c": -1.5633735708156036,
                "p95_absolute_error_c": 2.362516969909459,
                "maximum_absolute_error_c": 3.1307161997654305,
                "maximum_underprediction_c": 3.1307161997654305
              }
            },
            "decode": {
              "1": {
                "count": 114,
                "rmse_c": 0.7636671255853013,
                "mae_c": 0.5347047651563321,
                "mean_error_c": -0.1015581491282966,
                "p95_absolute_error_c": 1.8093952418812065,
                "maximum_absolute_error_c": 1.9108847854992064,
                "maximum_underprediction_c": 1.9108847854992064
              },
              "5": {
                "count": 105,
                "rmse_c": 0.5784570388990028,
                "mae_c": 0.46944932393634387,
                "mean_error_c": -0.08264369122315152,
                "p95_absolute_error_c": 1.1976788602549415,
                "maximum_absolute_error_c": 1.8046857684607716,
                "maximum_underprediction_c": 1.8046857684607716
              },
              "10": {
                "count": 100,
                "rmse_c": 0.6770757627973775,
                "mae_c": 0.5397097192447753,
                "mean_error_c": -0.14297985808697483,
                "p95_absolute_error_c": 1.243005399694946,
                "maximum_absolute_error_c": 1.872422217809941,
                "maximum_underprediction_c": 1.872422217809941
              },
              "60": {
                "count": 29,
                "rmse_c": 1.0281794602438332,
                "mae_c": 0.8036878874729683,
                "mean_error_c": -0.7271019646672576,
                "p95_absolute_error_c": 2.1291107440739676,
                "maximum_absolute_error_c": 2.8122993468627016,
                "maximum_underprediction_c": 2.8122993468627016
              }
            },
            "prefill": {
              "1": {
                "count": 6,
                "rmse_c": 0.3521664876524938,
                "mae_c": 0.28357187428707203,
                "mean_error_c": 0.03419311335721886,
                "p95_absolute_error_c": 0.6171244866168877,
                "maximum_absolute_error_c": 0.7481362827895595,
                "maximum_underprediction_c": 0.7481362827895595
              },
              "5": {
                "count": 5,
                "rmse_c": 0.5136380303484884,
                "mae_c": 0.3612162559832598,
                "mean_error_c": 0.01604093991236368,
                "p95_absolute_error_c": 0.8241223367542829,
                "maximum_absolute_error_c": 0.836180259359594,
                "maximum_underprediction_c": 0.7758906463330391
              },
              "10": {
                "count": 5,
                "rmse_c": 0.40079634173409684,
                "mae_c": 0.31804796943540337,
                "mean_error_c": -0.019703004263615754,
                "p95_absolute_error_c": 0.6219858775048266,
                "maximum_absolute_error_c": 0.6296999336636304,
                "maximum_underprediction_c": 0.5911296528696113
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "mixed": {
              "1": {
                "count": 7,
                "rmse_c": 1.2121098051463368,
                "mae_c": 1.0016961338302874,
                "mean_error_c": -0.4024105390507527,
                "p95_absolute_error_c": 1.9130087193431933,
                "maximum_absolute_error_c": 1.9489515109794695,
                "maximum_underprediction_c": 1.9489515109794695
              },
              "5": {
                "count": 26,
                "rmse_c": 2.02407872191417,
                "mae_c": 1.6832595852302106,
                "mean_error_c": -0.509009987383487,
                "p95_absolute_error_c": 4.122631584975455,
                "maximum_absolute_error_c": 4.4194308167616185,
                "maximum_underprediction_c": 4.4194308167616185
              },
              "10": {
                "count": 34,
                "rmse_c": 2.129502891977092,
                "mae_c": 1.9047575573644258,
                "mean_error_c": -0.26018703968999,
                "p95_absolute_error_c": 3.477841342965531,
                "maximum_absolute_error_c": 3.977469422165811,
                "maximum_underprediction_c": 3.977469422165811
              },
              "60": {
                "count": 180,
                "rmse_c": 2.33777365227754,
                "mae_c": 1.9317356999663404,
                "mean_error_c": -0.980553968300029,
                "p95_absolute_error_c": 4.352359720699544,
                "maximum_absolute_error_c": 5.425546681184727,
                "maximum_underprediction_c": 5.425546681184727
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "thermal-identification-20260903T030109Z",
          "training_run_ids": [
            "failed-thermal-phase-trial-20260903T112200Z",
            "failed-thermal-phase-v2-trial-20260903T124423Z",
            "failed-thermal-trial-20260903T021525Z",
            "thermal-phase-identification-20260903T131518Z"
          ],
          "fit_diagnostics": {
            "objective": 0.48202822745987506,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 430.75721815898464,
            "minimum_bound_distance": 0.5873091652264635,
            "modal_time_constants_s": [
              114.658415158316
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": true,
            "physical_parameter_identifiability_established": false,
            "warnings": [
              "Pure-phase gain is diagnostic only; mixed serving has no supplied runtime phase activity signal."
            ]
          },
          "initial_state_fit_is_prefix_only": true
        },
        {
          "status": "evaluated",
          "run_id": "thermal-phase-identification-20260903T131518Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 523.44471059,
            "prefix_duration_s": 119.98252662999994,
            "ambient_estimated_from_prefix_c": 28.446527651876035,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 242,
              "rmse_c": 0.4608184453294203,
              "mae_c": 0.17570766109593672,
              "mean_error_c": -0.02865941575358145,
              "p95_absolute_error_c": 0.8857163064548119,
              "maximum_absolute_error_c": 3.9981232999990794,
              "maximum_underprediction_c": 3.9981232999990794
            },
            "5": {
              "count": 241,
              "rmse_c": 0.5422890959209963,
              "mae_c": 0.37424614540230217,
              "mean_error_c": -0.16970625624880528,
              "p95_absolute_error_c": 0.747318101012894,
              "maximum_absolute_error_c": 4.67941801190522,
              "maximum_underprediction_c": 4.67941801190522
            },
            "10": {
              "count": 241,
              "rmse_c": 0.824796273870976,
              "mae_c": 0.5722597963532918,
              "mean_error_c": -0.30335348952214447,
              "p95_absolute_error_c": 1.1619076769344048,
              "maximum_absolute_error_c": 4.96642890407233,
              "maximum_underprediction_c": 4.96642890407233
            },
            "60": {
              "count": 236,
              "rmse_c": 2.070241231088306,
              "mae_c": 1.8023634882426023,
              "mean_error_c": -1.4920307846818759,
              "p95_absolute_error_c": 4.12143762591656,
              "maximum_absolute_error_c": 5.645514299594225,
              "maximum_underprediction_c": 5.645514299594225
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 242,
              "rmse_c": 0.4767312946227962,
              "mae_c": 0.11983471074380166,
              "mean_error_c": -0.004132231404958678,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 4.0,
              "maximum_underprediction_c": 4.0
            },
            "5": {
              "count": 241,
              "rmse_c": 0.7144042580943947,
              "mae_c": 0.3029045643153527,
              "mean_error_c": -0.05394190871369295,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 6.0,
              "maximum_underprediction_c": 6.0
            },
            "10": {
              "count": 241,
              "rmse_c": 1.2255915668756376,
              "mae_c": 0.6473029045643154,
              "mean_error_c": -0.07468879668049792,
              "p95_absolute_error_c": 3.0,
              "maximum_absolute_error_c": 8.0,
              "maximum_underprediction_c": 8.0
            },
            "60": {
              "count": 236,
              "rmse_c": 4.639093277859152,
              "mae_c": 3.097457627118644,
              "mean_error_c": -0.2669491525423729,
              "p95_absolute_error_c": 11.0,
              "maximum_absolute_error_c": 18.0,
              "maximum_underprediction_c": 18.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 201,
                "rmse_c": 0.18155036802386773,
                "mae_c": 0.089775154310572,
                "mean_error_c": -0.02622103520677081,
                "p95_absolute_error_c": 0.11926249819710222,
                "maximum_absolute_error_c": 0.9435993654882964,
                "maximum_underprediction_c": 0.1282876319250903
              },
              "5": {
                "count": 201,
                "rmse_c": 0.3510747109060591,
                "mae_c": 0.32108788065113975,
                "mean_error_c": -0.17523645988488873,
                "p95_absolute_error_c": 0.6456973430529231,
                "maximum_absolute_error_c": 0.7968473140528403,
                "maximum_underprediction_c": 0.551284366629389
              },
              "10": {
                "count": 196,
                "rmse_c": 0.5072384644595987,
                "mae_c": 0.46369643607042066,
                "mean_error_c": -0.30370603886157904,
                "p95_absolute_error_c": 0.8183721719473009,
                "maximum_absolute_error_c": 1.0383063671361015,
                "maximum_underprediction_c": 1.0383063671361015
              },
              "60": {
                "count": 170,
                "rmse_c": 1.6544234633969928,
                "mae_c": 1.5952930976071458,
                "mean_error_c": -1.5952930976071458,
                "p95_absolute_error_c": 2.385573043578121,
                "maximum_absolute_error_c": 2.7662723009257633,
                "maximum_underprediction_c": 2.7662723009257633
              }
            },
            "decode": {
              "1": {
                "count": 19,
                "rmse_c": 0.6586020776064591,
                "mae_c": 0.4292402275597079,
                "mean_error_c": -0.006887662457647013,
                "p95_absolute_error_c": 1.0097397287235645,
                "maximum_absolute_error_c": 2.119026076133636,
                "maximum_underprediction_c": 0.8864856901224485
              },
              "5": {
                "count": 17,
                "rmse_c": 0.6600128811908698,
                "mae_c": 0.5575175520820825,
                "mean_error_c": -0.23993229826820753,
                "p95_absolute_error_c": 1.090186006616899,
                "maximum_absolute_error_c": 1.4333368654165,
                "maximum_underprediction_c": 1.4333368654165
              },
              "10": {
                "count": 16,
                "rmse_c": 0.7035849134027872,
                "mae_c": 0.552430364861197,
                "mean_error_c": -0.37212228213463705,
                "p95_absolute_error_c": 1.2601044395732899,
                "maximum_absolute_error_c": 1.5546947274899452,
                "maximum_underprediction_c": 1.5546947274899452
              },
              "60": {
                "count": 2,
                "rmse_c": 1.5013873558814046,
                "mae_c": 1.4955637126981287,
                "mean_error_c": -1.4955637126981287,
                "p95_absolute_error_c": 1.614463126765345,
                "maximum_absolute_error_c": 1.6276741727728137,
                "maximum_underprediction_c": 1.6276741727728137
              }
            },
            "prefill": {
              "1": {
                "count": 17,
                "rmse_c": 0.5413368516361687,
                "mae_c": 0.4355019332754374,
                "mean_error_c": -0.03734759881175829,
                "p95_absolute_error_c": 0.9205549499730663,
                "maximum_absolute_error_c": 1.1183826827864465,
                "maximum_underprediction_c": 0.8710980167697215
              },
              "5": {
                "count": 17,
                "rmse_c": 0.30627044998818853,
                "mae_c": 0.24358335048179675,
                "mean_error_c": -0.07754815795892465,
                "p95_absolute_error_c": 0.5964198309497163,
                "maximum_absolute_error_c": 0.6451107498552773,
                "maximum_underprediction_c": 0.6451107498552773
              },
              "10": {
                "count": 15,
                "rmse_c": 0.5174522785250922,
                "mae_c": 0.43660995259063307,
                "mean_error_c": 0.11153639472001563,
                "p95_absolute_error_c": 0.8787434615911746,
                "maximum_absolute_error_c": 1.1068826895670867,
                "maximum_underprediction_c": 0.7269398749871243
              },
              "60": {
                "count": 2,
                "rmse_c": 0.8723899442941708,
                "mae_c": 0.621612460971285,
                "mean_error_c": 0.621612460971285,
                "p95_absolute_error_c": 1.1724993388775893,
                "maximum_absolute_error_c": 1.2337089919782898,
                "maximum_underprediction_c": 0.0
              }
            },
            "mixed": {
              "1": {
                "count": 5,
                "rmse_c": 2.511627392610893,
                "mae_c": 1.7834701558949662,
                "mean_error_c": -0.17987515386211897,
                "p95_absolute_error_c": 3.965550324550435,
                "maximum_absolute_error_c": 3.9981232999990794,
                "maximum_underprediction_c": 3.9981232999990794
              },
              "5": {
                "count": 6,
                "rmse_c": 2.4865842929160853,
                "mae_c": 2.005990281248296,
                "mean_error_c": -0.04658526053969917,
                "p95_absolute_error_c": 4.305680329062513,
                "maximum_absolute_error_c": 4.67941801190522,
                "maximum_underprediction_c": 4.67941801190522
              },
              "10": {
                "count": 14,
                "rmse_c": 2.6936930860680475,
                "mae_c": 2.2601481660501586,
                "mean_error_c": -0.664349768900955,
                "p95_absolute_error_c": 4.566402707314089,
                "maximum_absolute_error_c": 4.96642890407233,
                "maximum_underprediction_c": 4.96642890407233
              },
              "60": {
                "count": 62,
                "rmse_c": 2.9515762884917476,
                "mae_c": 2.418122649753234,
                "mean_error_c": -1.2769602594879716,
                "p95_absolute_error_c": 5.010045422043768,
                "maximum_absolute_error_c": 5.645514299594225,
                "maximum_underprediction_c": 5.645514299594225
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "thermal-phase-identification-20260903T131518Z",
          "training_run_ids": [
            "failed-thermal-phase-trial-20260903T112200Z",
            "failed-thermal-phase-v2-trial-20260903T124423Z",
            "failed-thermal-trial-20260903T021525Z",
            "thermal-identification-20260903T030109Z"
          ],
          "fit_diagnostics": {
            "objective": 0.4882033802628921,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 375.2589601492818,
            "minimum_bound_distance": 0.5345779958171225,
            "modal_time_constants_s": [
              121.85952767605508
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": true,
            "physical_parameter_identifiability_established": false,
            "warnings": [
              "Pure-phase gain is diagnostic only; mixed serving has no supplied runtime phase activity signal."
            ]
          },
          "initial_state_fit_is_prefix_only": true
        }
      ],
      "mean_run_weighted_10s_rmse_c": 0.6790643496694996
    },
    {
      "model": "two_state_rc",
      "final_fit": {
        "model": "two_state_rc",
        "status": "fitted",
        "parameters": {
          "junction_sink_resistance_c_per_w": 0.13747422340497747,
          "sink_ambient_resistance_c_per_w": 0.940252222083044,
          "junction_capacitance_j_per_c": 13.27985406592443,
          "sink_capacitance_j_per_c": 148.36724909254366,
          "prefill_power_gain": 1.0
        },
        "development_initial_states": {
          "failed-thermal-phase-trial-20260903T112200Z": {
            "ambient_c": 37.79820730923627,
            "sink_initial_c": 64.17746076852059
          },
          "failed-thermal-phase-v2-trial-20260903T124423Z": {
            "ambient_c": 33.08438823458839,
            "sink_initial_c": 53.00774988434583
          },
          "failed-thermal-trial-20260903T021525Z": {
            "ambient_c": 26.013549510315823,
            "sink_initial_c": 52.32053976712418
          },
          "thermal-identification-20260903T030109Z": {
            "ambient_c": 27.27526144954472,
            "sink_initial_c": 48.95842654972685
          },
          "thermal-phase-identification-20260903T131518Z": {
            "ambient_c": 30.147861228505192,
            "sink_initial_c": 47.073987754730894
          }
        },
        "diagnostics": {
          "objective": 0.279478313024146,
          "optimizer_message": "`ftol` termination condition is satisfied.",
          "successful_multistarts": 3,
          "attempts": 3,
          "jacobian_condition_number": 622.198670871069,
          "minimum_bound_distance": 1.160219407012996,
          "modal_time_constants_s": [
            1.6739850647094456,
            152.14070049797164
          ],
          "effective_resolution_floor_s": 1.0,
          "fast_mode_supported": true,
          "physical_parameter_identifiability_established": false,
          "warnings": []
        }
      },
      "blocked_evaluation": [
        {
          "status": "evaluated",
          "run_id": "failed-thermal-phase-trial-20260903T112200Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 509.013548495,
            "prefix_duration_s": 119.98315123100002,
            "ambient_estimated_from_prefix_c": 37.302137009772565,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 49,
              "rmse_c": 0.14357055873862573,
              "mae_c": 0.0928233527404386,
              "mean_error_c": -0.046700162261758923,
              "p95_absolute_error_c": 0.18662584675324742,
              "maximum_absolute_error_c": 0.7361235392894088,
              "maximum_underprediction_c": 0.7361235392894088
            },
            "5": {
              "count": 48,
              "rmse_c": 0.23253544167082285,
              "mae_c": 0.18903381798710597,
              "mean_error_c": -0.08538741267928573,
              "p95_absolute_error_c": 0.4438383477565963,
              "maximum_absolute_error_c": 0.56055965165082,
              "maximum_underprediction_c": 0.4625871721372192
            },
            "10": {
              "count": 48,
              "rmse_c": 0.2889575326339888,
              "mae_c": 0.23399178880569252,
              "mean_error_c": -0.06917115514503373,
              "p95_absolute_error_c": 0.5430102459354937,
              "maximum_absolute_error_c": 0.7450489802385221,
              "maximum_underprediction_c": 0.5219380747455489
            },
            "60": {
              "count": 43,
              "rmse_c": 0.3432174216069662,
              "mae_c": 0.28422906911312446,
              "mean_error_c": -0.12265160090720907,
              "p95_absolute_error_c": 0.5723972671631145,
              "maximum_absolute_error_c": 0.731474298054593,
              "maximum_underprediction_c": 0.731474298054593
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 49,
              "rmse_c": 0.14285714285714285,
              "mae_c": 0.02040816326530612,
              "mean_error_c": -0.02040816326530612,
              "p95_absolute_error_c": 0.0,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 1.0
            },
            "5": {
              "count": 48,
              "rmse_c": 0.0,
              "mae_c": 0.0,
              "mean_error_c": 0.0,
              "p95_absolute_error_c": 0.0,
              "maximum_absolute_error_c": 0.0,
              "maximum_underprediction_c": 0.0
            },
            "10": {
              "count": 48,
              "rmse_c": 0.25,
              "mae_c": 0.0625,
              "mean_error_c": 0.0625,
              "p95_absolute_error_c": 0.6499999999999986,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 0.0
            },
            "60": {
              "count": 43,
              "rmse_c": 0.6469966392206306,
              "mae_c": 0.4186046511627907,
              "mean_error_c": 0.4186046511627907,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 0.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 49,
                "rmse_c": 0.14357055873862573,
                "mae_c": 0.0928233527404386,
                "mean_error_c": -0.046700162261758923,
                "p95_absolute_error_c": 0.18662584675324742,
                "maximum_absolute_error_c": 0.7361235392894088,
                "maximum_underprediction_c": 0.7361235392894088
              },
              "5": {
                "count": 48,
                "rmse_c": 0.23253544167082285,
                "mae_c": 0.18903381798710597,
                "mean_error_c": -0.08538741267928573,
                "p95_absolute_error_c": 0.4438383477565963,
                "maximum_absolute_error_c": 0.56055965165082,
                "maximum_underprediction_c": 0.4625871721372192
              },
              "10": {
                "count": 48,
                "rmse_c": 0.2889575326339888,
                "mae_c": 0.23399178880569252,
                "mean_error_c": -0.06917115514503373,
                "p95_absolute_error_c": 0.5430102459354937,
                "maximum_absolute_error_c": 0.7450489802385221,
                "maximum_underprediction_c": 0.5219380747455489
              },
              "60": {
                "count": 43,
                "rmse_c": 0.3432174216069662,
                "mae_c": 0.28422906911312446,
                "mean_error_c": -0.12265160090720907,
                "p95_absolute_error_c": 0.5723972671631145,
                "maximum_absolute_error_c": 0.731474298054593,
                "maximum_underprediction_c": 0.731474298054593
              }
            },
            "decode": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "prefill": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "mixed": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "failed-thermal-phase-trial-20260903T112200Z",
          "training_run_ids": [
            "failed-thermal-phase-v2-trial-20260903T124423Z",
            "failed-thermal-trial-20260903T021525Z",
            "thermal-identification-20260903T030109Z",
            "thermal-phase-identification-20260903T131518Z"
          ],
          "fit_diagnostics": {
            "objective": 0.34905715871031007,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 558.5860620416378,
            "minimum_bound_distance": 1.1600880025966194,
            "modal_time_constants_s": [
              1.6606008206714185,
              152.07321892995975
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": true,
            "physical_parameter_identifiability_established": false,
            "warnings": []
          },
          "initial_state_fit_is_prefix_only": true
        },
        {
          "status": "evaluated",
          "run_id": "failed-thermal-phase-v2-trial-20260903T124423Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 507.29184505700005,
            "prefix_duration_s": 119.97312041600003,
            "ambient_estimated_from_prefix_c": 30.553737293141875,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 53,
              "rmse_c": 0.42969789764330035,
              "mae_c": 0.3235346633142575,
              "mean_error_c": -0.26594890443453834,
              "p95_absolute_error_c": 0.5859226916495698,
              "maximum_absolute_error_c": 1.9759977166127243,
              "maximum_underprediction_c": 1.9759977166127243
            },
            "5": {
              "count": 52,
              "rmse_c": 0.6422418470057399,
              "mae_c": 0.540185770563386,
              "mean_error_c": -0.48945445802852344,
              "p95_absolute_error_c": 1.0212188451065976,
              "maximum_absolute_error_c": 1.8788030510834233,
              "maximum_underprediction_c": 1.8788030510834233
            },
            "10": {
              "count": 52,
              "rmse_c": 0.788081189710502,
              "mae_c": 0.6869384573430798,
              "mean_error_c": -0.6780172060325843,
              "p95_absolute_error_c": 1.3427713904434684,
              "maximum_absolute_error_c": 1.4817290959813931,
              "maximum_underprediction_c": 1.4817290959813931
            },
            "60": {
              "count": 47,
              "rmse_c": 1.4899169690338354,
              "mae_c": 1.4195124520104947,
              "mean_error_c": -1.4195124520104947,
              "p95_absolute_error_c": 2.1049168826520646,
              "maximum_absolute_error_c": 2.4528942134194267,
              "maximum_underprediction_c": 2.4528942134194267
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 53,
              "rmse_c": 0.38851434494290565,
              "mae_c": 0.11320754716981132,
              "mean_error_c": 0.0,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 2.0,
              "maximum_underprediction_c": 2.0
            },
            "5": {
              "count": 52,
              "rmse_c": 0.4803844614152614,
              "mae_c": 0.19230769230769232,
              "mean_error_c": 0.038461538461538464,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 2.0,
              "maximum_underprediction_c": 2.0
            },
            "10": {
              "count": 52,
              "rmse_c": 0.8660254037844386,
              "mae_c": 0.4807692307692308,
              "mean_error_c": -0.019230769230769232,
              "p95_absolute_error_c": 2.0,
              "maximum_absolute_error_c": 3.0,
              "maximum_underprediction_c": 3.0
            },
            "60": {
              "count": 47,
              "rmse_c": 3.2583770924488995,
              "mae_c": 2.1914893617021276,
              "mean_error_c": 0.19148936170212766,
              "p95_absolute_error_c": 8.699999999999996,
              "maximum_absolute_error_c": 10.0,
              "maximum_underprediction_c": 10.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 45,
                "rmse_c": 0.35338500061646544,
                "mae_c": 0.3107806289504108,
                "mean_error_c": -0.2695713272978187,
                "p95_absolute_error_c": 0.5024587989650087,
                "maximum_absolute_error_c": 0.8853833650362191,
                "maximum_underprediction_c": 0.8853833650362191
              },
              "5": {
                "count": 44,
                "rmse_c": 0.6716000346391274,
                "mae_c": 0.5728888898254147,
                "mean_error_c": -0.552850242591555,
                "p95_absolute_error_c": 1.061112817130383,
                "maximum_absolute_error_c": 1.8788030510834233,
                "maximum_underprediction_c": 1.8788030510834233
              },
              "10": {
                "count": 44,
                "rmse_c": 0.7792077414137727,
                "mae_c": 0.6883488671802621,
                "mean_error_c": -0.6795642612200491,
                "p95_absolute_error_c": 1.254267666816841,
                "maximum_absolute_error_c": 1.4717690295667296,
                "maximum_underprediction_c": 1.4717690295667296
              },
              "60": {
                "count": 37,
                "rmse_c": 1.4049249640729158,
                "mae_c": 1.3559215401700218,
                "mean_error_c": -1.3559215401700218,
                "p95_absolute_error_c": 1.9296860672608824,
                "maximum_absolute_error_c": 2.1417817796129626,
                "maximum_underprediction_c": 2.1417817796129626
              }
            },
            "decode": {
              "1": {
                "count": 7,
                "rmse_c": 0.19336305448584182,
                "mae_c": 0.16945873375349102,
                "mean_error_c": 0.0016307871405761684,
                "p95_absolute_error_c": 0.29537798339097626,
                "maximum_absolute_error_c": 0.32211881707021917,
                "maximum_underprediction_c": 0.2329827048060764
              },
              "5": {
                "count": 7,
                "rmse_c": 0.475321841987496,
                "mae_c": 0.3910355935546213,
                "mean_error_c": -0.18164584365003936,
                "p95_absolute_error_c": 0.744102943836836,
                "maximum_absolute_error_c": 0.7911844261259375,
                "maximum_underprediction_c": 0.7911844261259375
              },
              "10": {
                "count": 6,
                "rmse_c": 0.7986593010926296,
                "mae_c": 0.678530120418427,
                "mean_error_c": -0.678530120418427,
                "p95_absolute_error_c": 1.3185944452973892,
                "maximum_absolute_error_c": 1.4817290959813931,
                "maximum_underprediction_c": 1.4817290959813931
              },
              "60": {
                "count": 1,
                "rmse_c": 1.8912133601183,
                "mae_c": 1.8912133601183,
                "mean_error_c": -1.8912133601183,
                "p95_absolute_error_c": 1.8912133601183,
                "maximum_absolute_error_c": 1.8912133601183,
                "maximum_underprediction_c": 1.8912133601183
              }
            },
            "prefill": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "mixed": {
              "1": {
                "count": 1,
                "rmse_c": 1.9759977166127243,
                "mae_c": 1.9759977166127243,
                "mean_error_c": -1.9759977166127243,
                "p95_absolute_error_c": 1.9759977166127243,
                "maximum_absolute_error_c": 1.9759977166127243,
                "maximum_underprediction_c": 1.9759977166127243
              },
              "5": {
                "count": 1,
                "rmse_c": 0.14529976209547613,
                "mae_c": 0.14529976209547613,
                "mean_error_c": 0.14529976209547613,
                "p95_absolute_error_c": 0.14529976209547613,
                "maximum_absolute_error_c": 0.14529976209547613,
                "maximum_underprediction_c": 0.0
              },
              "10": {
                "count": 2,
                "rmse_c": 0.936310562343958,
                "mae_c": 0.6811344516990268,
                "mean_error_c": -0.6424432487508334,
                "p95_absolute_error_c": 1.2593333755747766,
                "maximum_absolute_error_c": 1.3235777004498601,
                "maximum_underprediction_c": 1.3235777004498601
              },
              "60": {
                "count": 9,
                "rmse_c": 1.7551593568178796,
                "mae_c": 1.6285305442315723,
                "mean_error_c": -1.6285305442315723,
                "p95_absolute_error_c": 2.423076379129242,
                "maximum_absolute_error_c": 2.4528942134194267,
                "maximum_underprediction_c": 2.4528942134194267
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "failed-thermal-phase-v2-trial-20260903T124423Z",
          "training_run_ids": [
            "failed-thermal-phase-trial-20260903T112200Z",
            "failed-thermal-trial-20260903T021525Z",
            "thermal-identification-20260903T030109Z",
            "thermal-phase-identification-20260903T131518Z"
          ],
          "fit_diagnostics": {
            "objective": 0.32983935351458366,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 519.6052043109024,
            "minimum_bound_distance": 1.1660052241916765,
            "modal_time_constants_s": [
              1.3585338744979198,
              149.79381294375648
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": true,
            "physical_parameter_identifiability_established": false,
            "warnings": []
          },
          "initial_state_fit_is_prefix_only": true
        },
        {
          "status": "evaluated",
          "run_id": "failed-thermal-trial-20260903T021525Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 522.679443777,
            "prefix_duration_s": 119.02953908699993,
            "ambient_estimated_from_prefix_c": 28.04329783972203,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 79,
              "rmse_c": 0.6894945054970498,
              "mae_c": 0.5255313240144945,
              "mean_error_c": -0.1340868906363487,
              "p95_absolute_error_c": 1.345518609405679,
              "maximum_absolute_error_c": 2.57891186211549,
              "maximum_underprediction_c": 2.57891186211549
            },
            "5": {
              "count": 78,
              "rmse_c": 0.6651449524668659,
              "mae_c": 0.533206313657654,
              "mean_error_c": -0.0952517833869328,
              "p95_absolute_error_c": 1.225905174208811,
              "maximum_absolute_error_c": 1.8248051535336742,
              "maximum_underprediction_c": 1.8248051535336742
            },
            "10": {
              "count": 78,
              "rmse_c": 0.7179700468752905,
              "mae_c": 0.550445556149064,
              "mean_error_c": -0.08792521602859701,
              "p95_absolute_error_c": 1.3324001937611343,
              "maximum_absolute_error_c": 2.095271750384512,
              "maximum_underprediction_c": 2.095271750384512
            },
            "60": {
              "count": 73,
              "rmse_c": 0.8238791775035422,
              "mae_c": 0.6429016307615416,
              "mean_error_c": -0.0919162438772311,
              "p95_absolute_error_c": 1.5177655124007101,
              "maximum_absolute_error_c": 2.29164270592193,
              "maximum_underprediction_c": 2.29164270592193
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 79,
              "rmse_c": 0.31822291367029204,
              "mae_c": 0.10126582278481013,
              "mean_error_c": -0.0759493670886076,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 1.0
            },
            "5": {
              "count": 78,
              "rmse_c": 0.4529108136578383,
              "mae_c": 0.20512820512820512,
              "mean_error_c": -0.1794871794871795,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 1.0
            },
            "10": {
              "count": 78,
              "rmse_c": 0.6887372317211945,
              "mae_c": 0.3974358974358974,
              "mean_error_c": -0.2948717948717949,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 2.0,
              "maximum_underprediction_c": 2.0
            },
            "60": {
              "count": 73,
              "rmse_c": 3.3474586557648167,
              "mae_c": 2.356164383561644,
              "mean_error_c": -2.0,
              "p95_absolute_error_c": 7.0,
              "maximum_absolute_error_c": 9.0,
              "maximum_underprediction_c": 9.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 39,
                "rmse_c": 0.3646691787187458,
                "mae_c": 0.29051220831475577,
                "mean_error_c": -0.23064926465026028,
                "p95_absolute_error_c": 0.6743939505373832,
                "maximum_absolute_error_c": 0.7856856721316561,
                "maximum_underprediction_c": 0.7856856721316561
              },
              "5": {
                "count": 39,
                "rmse_c": 0.3900067995376683,
                "mae_c": 0.30982667541094056,
                "mean_error_c": -0.2629202052744495,
                "p95_absolute_error_c": 0.742398123615456,
                "maximum_absolute_error_c": 0.8354007089609894,
                "maximum_underprediction_c": 0.8354007089609894
              },
              "10": {
                "count": 38,
                "rmse_c": 0.3782941595780705,
                "mae_c": 0.2985867755779321,
                "mean_error_c": -0.2498829886493116,
                "p95_absolute_error_c": 0.7135228053475607,
                "maximum_absolute_error_c": 0.8090238489068895,
                "maximum_underprediction_c": 0.8090238489068895
              },
              "60": {
                "count": 33,
                "rmse_c": 0.43390535245816597,
                "mae_c": 0.3334263729888863,
                "mean_error_c": -0.3129274964071644,
                "p95_absolute_error_c": 0.8172129977168126,
                "maximum_absolute_error_c": 0.8882933466698546,
                "maximum_underprediction_c": 0.8882933466698546
              }
            },
            "decode": {
              "1": {
                "count": 40,
                "rmse_c": 0.8995894951219459,
                "mae_c": 0.7546749618217398,
                "mean_error_c": -0.03993857597278492,
                "p95_absolute_error_c": 1.5176307183319067,
                "maximum_absolute_error_c": 2.57891186211549,
                "maximum_underprediction_c": 2.57891186211549
              },
              "5": {
                "count": 39,
                "rmse_c": 0.8559966775044654,
                "mae_c": 0.7565859519043675,
                "mean_error_c": 0.0724166385005839,
                "p95_absolute_error_c": 1.3919595680630885,
                "maximum_absolute_error_c": 1.8248051535336742,
                "maximum_underprediction_c": 1.8248051535336742
              },
              "10": {
                "count": 39,
                "rmse_c": 0.9275111180796279,
                "mae_c": 0.7816543752869746,
                "mean_error_c": 0.03931926787101831,
                "p95_absolute_error_c": 1.5455008440228313,
                "maximum_absolute_error_c": 2.095271750384512,
                "maximum_underprediction_c": 2.095271750384512
              },
              "60": {
                "count": 34,
                "rmse_c": 1.04370822766782,
                "mae_c": 0.8821577934772135,
                "mean_error_c": -0.06819594648045528,
                "p95_absolute_error_c": 1.8600710787561363,
                "maximum_absolute_error_c": 2.29164270592193,
                "maximum_underprediction_c": 2.29164270592193
              }
            },
            "prefill": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "mixed": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 1,
                "rmse_c": 1.10393527147356,
                "mae_c": 1.10393527147356,
                "mean_error_c": 1.10393527147356,
                "p95_absolute_error_c": 1.10393527147356,
                "maximum_absolute_error_c": 1.10393527147356,
                "maximum_underprediction_c": 0.0
              },
              "60": {
                "count": 6,
                "rmse_c": 1.0247408641183153,
                "mae_c": 0.9892306264556723,
                "mean_error_c": 0.9892306264556723,
                "p95_absolute_error_c": 1.3319805716134834,
                "maximum_absolute_error_c": 1.3914421888742723,
                "maximum_underprediction_c": 0.0
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "failed-thermal-trial-20260903T021525Z",
          "training_run_ids": [
            "failed-thermal-phase-trial-20260903T112200Z",
            "failed-thermal-phase-v2-trial-20260903T124423Z",
            "thermal-identification-20260903T030109Z",
            "thermal-phase-identification-20260903T131518Z"
          ],
          "fit_diagnostics": {
            "objective": 0.3262198988960009,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 1811843.8901531408,
            "minimum_bound_distance": 1.2094337631130987,
            "modal_time_constants_s": [
              0.07854438706261228,
              132.17204137500687
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": false,
            "physical_parameter_identifiability_established": false,
            "warnings": [
              "Fast mode is below effective observation/sensor resolution; do not interpret it as an identified physical mode."
            ]
          },
          "initial_state_fit_is_prefix_only": true
        },
        {
          "status": "evaluated",
          "run_id": "thermal-identification-20260903T030109Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 511.453148813,
            "prefix_duration_s": 119.01065171200003,
            "ambient_estimated_from_prefix_c": 25.620742913669982,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 589,
              "rmse_c": 0.37806494550311026,
              "mae_c": 0.19081843286864505,
              "mean_error_c": -0.03973794023799039,
              "p95_absolute_error_c": 0.9277618451358877,
              "maximum_absolute_error_c": 1.8671039464381494,
              "maximum_underprediction_c": 1.8671039464381494
            },
            "5": {
              "count": 589,
              "rmse_c": 0.5043177360995676,
              "mae_c": 0.3713231681226762,
              "mean_error_c": -0.05649507250006418,
              "p95_absolute_error_c": 0.9814833397140574,
              "maximum_absolute_error_c": 3.332730455383512,
              "maximum_underprediction_c": 3.332730455383512
            },
            "10": {
              "count": 588,
              "rmse_c": 0.49341985402498384,
              "mae_c": 0.40343944412621374,
              "mean_error_c": -0.08564252736755819,
              "p95_absolute_error_c": 0.940000372660249,
              "maximum_absolute_error_c": 2.2100739962802294,
              "maximum_underprediction_c": 1.7837401873678544
            },
            "60": {
              "count": 583,
              "rmse_c": 0.653460054631598,
              "mae_c": 0.5124765028514673,
              "mean_error_c": -0.2314443288823774,
              "p95_absolute_error_c": 1.1799847779967116,
              "maximum_absolute_error_c": 3.030221760819998,
              "maximum_underprediction_c": 3.030221760819998
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 589,
              "rmse_c": 0.41817779177618314,
              "mae_c": 0.13752122241086587,
              "mean_error_c": -0.025466893039049237,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 2.0,
              "maximum_underprediction_c": 2.0
            },
            "5": {
              "count": 589,
              "rmse_c": 0.7741581768942908,
              "mae_c": 0.40237691001697795,
              "mean_error_c": -0.015280135823429542,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 5.0,
              "maximum_underprediction_c": 5.0
            },
            "10": {
              "count": 588,
              "rmse_c": 1.1787517899511013,
              "mae_c": 0.7193877551020408,
              "mean_error_c": -0.01870748299319728,
              "p95_absolute_error_c": 3.0,
              "maximum_absolute_error_c": 6.0,
              "maximum_underprediction_c": 6.0
            },
            "60": {
              "count": 583,
              "rmse_c": 4.706296647084649,
              "mae_c": 3.583190394511149,
              "mean_error_c": -0.04288164665523156,
              "p95_absolute_error_c": 10.0,
              "maximum_absolute_error_c": 18.0,
              "maximum_underprediction_c": 18.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 462,
                "rmse_c": 0.19032911912369288,
                "mae_c": 0.0977582454076845,
                "mean_error_c": -0.029862125290321975,
                "p95_absolute_error_c": 0.2987330331127253,
                "maximum_absolute_error_c": 0.9680395845300538,
                "maximum_underprediction_c": 0.9680395845300538
              },
              "5": {
                "count": 453,
                "rmse_c": 0.3922720109346771,
                "mae_c": 0.3121433947588638,
                "mean_error_c": -0.07454779765358398,
                "p95_absolute_error_c": 0.7520723133862345,
                "maximum_absolute_error_c": 1.3212659518766259,
                "maximum_underprediction_c": 1.3212659518766259
              },
              "10": {
                "count": 449,
                "rmse_c": 0.4176333328415006,
                "mae_c": 0.3607647969392673,
                "mean_error_c": -0.13139333144787557,
                "p95_absolute_error_c": 0.6906244874744486,
                "maximum_absolute_error_c": 1.1981576977184716,
                "maximum_underprediction_c": 1.1981576977184716
              },
              "60": {
                "count": 374,
                "rmse_c": 0.5410460623737052,
                "mae_c": 0.4402084566601816,
                "mean_error_c": -0.2642522645879699,
                "p95_absolute_error_c": 1.0583503447864098,
                "maximum_absolute_error_c": 1.4512617183782481,
                "maximum_underprediction_c": 1.4512617183782481
              }
            },
            "decode": {
              "1": {
                "count": 114,
                "rmse_c": 0.7207090946353256,
                "mae_c": 0.5245198233402788,
                "mean_error_c": -0.05544528166640729,
                "p95_absolute_error_c": 1.6644807926037635,
                "maximum_absolute_error_c": 1.8671039464381494,
                "maximum_underprediction_c": 1.8671039464381494
              },
              "5": {
                "count": 105,
                "rmse_c": 0.5452983446563802,
                "mae_c": 0.44177843290733393,
                "mean_error_c": 0.09219189415079154,
                "p95_absolute_error_c": 1.152579733861725,
                "maximum_absolute_error_c": 1.3921494770296619,
                "maximum_underprediction_c": 1.3921494770296619
              },
              "10": {
                "count": 100,
                "rmse_c": 0.587851619966245,
                "mae_c": 0.46612609976323083,
                "mean_error_c": 0.12138096396762449,
                "p95_absolute_error_c": 1.1818589598407938,
                "maximum_absolute_error_c": 1.6587257681650698,
                "maximum_underprediction_c": 1.6517505301344926
              },
              "60": {
                "count": 29,
                "rmse_c": 0.5713770844455035,
                "mae_c": 0.4253336761013933,
                "mean_error_c": -0.039559675166106575,
                "p95_absolute_error_c": 1.1105681195753099,
                "maximum_absolute_error_c": 1.6076585782875412,
                "maximum_underprediction_c": 1.6076585782875412
              }
            },
            "prefill": {
              "1": {
                "count": 6,
                "rmse_c": 0.31841213304845656,
                "mae_c": 0.16675707706310186,
                "mean_error_c": -0.10647659234232876,
                "p95_absolute_error_c": 0.5984225990520198,
                "maximum_absolute_error_c": 0.7722113657062764,
                "maximum_underprediction_c": 0.7722113657062764
              },
              "5": {
                "count": 5,
                "rmse_c": 0.6467330023854877,
                "mae_c": 0.5753987460605486,
                "mean_error_c": -0.5529112327807951,
                "p95_absolute_error_c": 0.8931840720267417,
                "maximum_absolute_error_c": 0.9295656570208024,
                "maximum_underprediction_c": 0.9295656570208024
              },
              "10": {
                "count": 5,
                "rmse_c": 0.990143634420555,
                "mae_c": 0.964429482992881,
                "mean_error_c": -0.964429482992881,
                "p95_absolute_error_c": 1.2375369493408386,
                "maximum_absolute_error_c": 1.2791746250841811,
                "maximum_underprediction_c": 1.2791746250841811
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "mixed": {
              "1": {
                "count": 7,
                "rmse_c": 1.0439750589344818,
                "mae_c": 0.9188493225873293,
                "mean_error_c": -0.3785318931461695,
                "p95_absolute_error_c": 1.6124444353892875,
                "maximum_absolute_error_c": 1.709248148770861,
                "maximum_underprediction_c": 1.709248148770861
              },
              "5": {
                "count": 26,
                "rmse_c": 1.3414200093650714,
                "mae_c": 1.078640731266083,
                "mean_error_c": -0.24696300336128457,
                "p95_absolute_error_c": 2.707218583865295,
                "maximum_absolute_error_c": 3.332730455383512,
                "maximum_underprediction_c": 3.332730455383512
              },
              "10": {
                "count": 34,
                "rmse_c": 0.8640526276085013,
                "mae_c": 0.7001247626233879,
                "mean_error_c": 0.038877963122761164,
                "p95_absolute_error_c": 1.740406314272442,
                "maximum_absolute_error_c": 2.2100739962802294,
                "maximum_underprediction_c": 1.7837401873678544
              },
              "60": {
                "count": 180,
                "rmse_c": 0.8498295217933264,
                "mae_c": 0.6766731209142063,
                "mean_error_c": -0.19419147890393426,
                "p95_absolute_error_c": 1.5871468688900305,
                "maximum_absolute_error_c": 3.030221760819998,
                "maximum_underprediction_c": 3.030221760819998
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "thermal-identification-20260903T030109Z",
          "training_run_ids": [
            "failed-thermal-phase-trial-20260903T112200Z",
            "failed-thermal-phase-v2-trial-20260903T124423Z",
            "failed-thermal-trial-20260903T021525Z",
            "thermal-phase-identification-20260903T131518Z"
          ],
          "fit_diagnostics": {
            "objective": 0.1778700748092337,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 594.7366865220637,
            "minimum_bound_distance": 1.2050352007001333,
            "modal_time_constants_s": [
              5.979676510772615,
              161.43239281030512
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": true,
            "physical_parameter_identifiability_established": false,
            "warnings": []
          },
          "initial_state_fit_is_prefix_only": true
        },
        {
          "status": "evaluated",
          "run_id": "thermal-phase-identification-20260903T131518Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 523.44471059,
            "prefix_duration_s": 119.98252662999994,
            "ambient_estimated_from_prefix_c": 25.9510736641437,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 242,
              "rmse_c": 0.4360330157646413,
              "mae_c": 0.23163147262504039,
              "mean_error_c": -0.12816459147013348,
              "p95_absolute_error_c": 0.8200768028551746,
              "maximum_absolute_error_c": 3.9259955616503817,
              "maximum_underprediction_c": 3.9259955616503817
            },
            "5": {
              "count": 241,
              "rmse_c": 0.6043995400171454,
              "mae_c": 0.4898343883334754,
              "mean_error_c": -0.41455199831832656,
              "p95_absolute_error_c": 1.2281173665354572,
              "maximum_absolute_error_c": 2.103442089577115,
              "maximum_underprediction_c": 2.103442089577115
            },
            "10": {
              "count": 241,
              "rmse_c": 0.7562550005965758,
              "mae_c": 0.5857374238295737,
              "mean_error_c": -0.5416902259213949,
              "p95_absolute_error_c": 1.6882591262835263,
              "maximum_absolute_error_c": 2.4804840224159648,
              "maximum_underprediction_c": 2.4804840224159648
            },
            "60": {
              "count": 236,
              "rmse_c": 1.440420552734425,
              "mae_c": 1.2402112973850472,
              "mean_error_c": -1.235035234668128,
              "p95_absolute_error_c": 2.6674717943627666,
              "maximum_absolute_error_c": 4.5564695311806815,
              "maximum_underprediction_c": 4.5564695311806815
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 242,
              "rmse_c": 0.4767312946227962,
              "mae_c": 0.11983471074380166,
              "mean_error_c": -0.004132231404958678,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 4.0,
              "maximum_underprediction_c": 4.0
            },
            "5": {
              "count": 241,
              "rmse_c": 0.7144042580943947,
              "mae_c": 0.3029045643153527,
              "mean_error_c": -0.05394190871369295,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 6.0,
              "maximum_underprediction_c": 6.0
            },
            "10": {
              "count": 241,
              "rmse_c": 1.2255915668756376,
              "mae_c": 0.6473029045643154,
              "mean_error_c": -0.07468879668049792,
              "p95_absolute_error_c": 3.0,
              "maximum_absolute_error_c": 8.0,
              "maximum_underprediction_c": 8.0
            },
            "60": {
              "count": 236,
              "rmse_c": 4.639093277859152,
              "mae_c": 3.097457627118644,
              "mean_error_c": -0.2669491525423729,
              "p95_absolute_error_c": 11.0,
              "maximum_absolute_error_c": 18.0,
              "maximum_underprediction_c": 18.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 201,
                "rmse_c": 0.22442407552571653,
                "mae_c": 0.1627771889804226,
                "mean_error_c": -0.10601106294749238,
                "p95_absolute_error_c": 0.4662312428862734,
                "maximum_absolute_error_c": 0.8341784513706472,
                "maximum_underprediction_c": 0.7769213296915041
              },
              "5": {
                "count": 201,
                "rmse_c": 0.46802662199266976,
                "mae_c": 0.41097827306215073,
                "mean_error_c": -0.35724861409368375,
                "p95_absolute_error_c": 0.7090714888736045,
                "maximum_absolute_error_c": 1.4612052036119039,
                "maximum_underprediction_c": 1.4612052036119039
              },
              "10": {
                "count": 196,
                "rmse_c": 0.5772567778815604,
                "mae_c": 0.4755952360701862,
                "mean_error_c": -0.438304348796464,
                "p95_absolute_error_c": 0.9401156318650106,
                "maximum_absolute_error_c": 2.014550035140047,
                "maximum_underprediction_c": 2.014550035140047
              },
              "60": {
                "count": 170,
                "rmse_c": 1.0483855655150007,
                "mae_c": 0.9936333958181134,
                "mean_error_c": -0.9936333958181134,
                "p95_absolute_error_c": 1.5365522599089139,
                "maximum_absolute_error_c": 1.6852327042101507,
                "maximum_underprediction_c": 1.6852327042101507
              }
            },
            "decode": {
              "1": {
                "count": 19,
                "rmse_c": 0.5778348875332333,
                "mae_c": 0.38171352268282466,
                "mean_error_c": -0.0037981544038844183,
                "p95_absolute_error_c": 1.0603100282173628,
                "maximum_absolute_error_c": 1.6909348856254098,
                "maximum_underprediction_c": 0.9902405996164703
              },
              "5": {
                "count": 17,
                "rmse_c": 0.6211196418413844,
                "mae_c": 0.46049713622839716,
                "mean_error_c": -0.2174208663467605,
                "p95_absolute_error_c": 1.2199852196647396,
                "maximum_absolute_error_c": 1.598211692287073,
                "maximum_underprediction_c": 1.598211692287073
              },
              "10": {
                "count": 16,
                "rmse_c": 0.7437724504021949,
                "mae_c": 0.5795402056998906,
                "mean_error_c": -0.3780817495245321,
                "p95_absolute_error_c": 1.2913536759994386,
                "maximum_absolute_error_c": 2.039516332396481,
                "maximum_underprediction_c": 2.039516332396481
              },
              "60": {
                "count": 2,
                "rmse_c": 1.2490732420332173,
                "mae_c": 1.2463324010743726,
                "mean_error_c": -1.2463324010743726,
                "p95_absolute_error_c": 1.3207635981385413,
                "maximum_absolute_error_c": 1.329033731145671,
                "maximum_underprediction_c": 1.329033731145671
              }
            },
            "prefill": {
              "1": {
                "count": 17,
                "rmse_c": 0.6408923462126902,
                "mae_c": 0.4857629391780771,
                "mean_error_c": -0.39160668194197507,
                "p95_absolute_error_c": 1.1254791530123498,
                "maximum_absolute_error_c": 1.2072005329830233,
                "maximum_underprediction_c": 1.2072005329830233
              },
              "5": {
                "count": 17,
                "rmse_c": 1.296622987565742,
                "mae_c": 1.233112029111589,
                "mean_error_c": -1.233112029111589,
                "p95_absolute_error_c": 1.802598454204397,
                "maximum_absolute_error_c": 2.103442089577115,
                "maximum_underprediction_c": 2.103442089577115
              },
              "10": {
                "count": 15,
                "rmse_c": 1.579301889996937,
                "mae_c": 1.498407194400707,
                "mean_error_c": -1.498407194400707,
                "p95_absolute_error_c": 2.250699862060469,
                "maximum_absolute_error_c": 2.4804840224159648,
                "maximum_underprediction_c": 2.4804840224159648
              },
              "60": {
                "count": 2,
                "rmse_c": 2.8928701832546997,
                "mae_c": 2.8470636408557652,
                "mean_error_c": -2.8470636408557652,
                "p95_absolute_error_c": 3.308550891910186,
                "maximum_absolute_error_c": 3.359827253138455,
                "maximum_underprediction_c": 3.359827253138455
              }
            },
            "mixed": {
              "1": {
                "count": 5,
                "rmse_c": 2.1241468453748196,
                "mae_c": 1.5652148986387715,
                "mean_error_c": -0.5956257913277909,
                "p95_absolute_error_c": 3.625591002975795,
                "maximum_absolute_error_c": 3.9259955616503817,
                "maximum_underprediction_c": 3.9259955616503817
              },
              "5": {
                "count": 6,
                "rmse_c": 1.2157868355241988,
                "mae_c": 1.1086831486825848,
                "mean_error_c": -0.5735001565157228,
                "p95_absolute_error_c": 1.7873879347825756,
                "maximum_absolute_error_c": 1.9336788024552902,
                "maximum_underprediction_c": 1.9336788024552902
              },
              "10": {
                "count": 14,
                "rmse_c": 1.3694852957284795,
                "mae_c": 1.1569501189972786,
                "mean_error_c": -1.1510197267532933,
                "p95_absolute_error_c": 2.180799875534132,
                "maximum_absolute_error_c": 2.3822549447173955,
                "maximum_underprediction_c": 2.3822549447173955
              },
              "60": {
                "count": 62,
                "rmse_c": 2.1362789072911186,
                "mae_c": 1.8642805937085738,
                "mean_error_c": -1.8445781614312684,
                "p95_absolute_error_c": 3.7584248092615278,
                "maximum_absolute_error_c": 4.5564695311806815,
                "maximum_underprediction_c": 4.5564695311806815
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "thermal-phase-identification-20260903T131518Z",
          "training_run_ids": [
            "failed-thermal-phase-trial-20260903T112200Z",
            "failed-thermal-phase-v2-trial-20260903T124423Z",
            "failed-thermal-trial-20260903T021525Z",
            "thermal-identification-20260903T030109Z"
          ],
          "fit_diagnostics": {
            "objective": 0.1839537127391856,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 584.4082703469284,
            "minimum_bound_distance": 1.1618702100898206,
            "modal_time_constants_s": [
              2.9629471788391664,
              167.3491215279158
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": true,
            "physical_parameter_identifiability_established": false,
            "warnings": []
          },
          "initial_state_fit_is_prefix_only": true
        }
      ],
      "mean_run_weighted_10s_rmse_c": 0.6089367247682682
    },
    {
      "model": "two_state_phase_gain_rc",
      "final_fit": {
        "model": "two_state_phase_gain_rc",
        "status": "fitted",
        "parameters": {
          "junction_sink_resistance_c_per_w": 0.10953218078522693,
          "sink_ambient_resistance_c_per_w": 0.9887940155620865,
          "junction_capacitance_j_per_c": 6.594108101206556,
          "sink_capacitance_j_per_c": 155.96008669324735,
          "prefill_power_gain": 1.1443708142668354
        },
        "development_initial_states": {
          "failed-thermal-phase-trial-20260903T112200Z": {
            "ambient_c": 37.234404812413125,
            "sink_initial_c": 64.92838998833709
          },
          "failed-thermal-phase-v2-trial-20260903T124423Z": {
            "ambient_c": 32.67055343477144,
            "sink_initial_c": 54.26413012988545
          },
          "failed-thermal-trial-20260903T021525Z": {
            "ambient_c": 25.71043074096276,
            "sink_initial_c": 52.74734159133151
          },
          "thermal-identification-20260903T030109Z": {
            "ambient_c": 26.28487201399111,
            "sink_initial_c": 51.174502966619826
          },
          "thermal-phase-identification-20260903T131518Z": {
            "ambient_c": 28.765870112019197,
            "sink_initial_c": 49.889921760168384
          }
        },
        "diagnostics": {
          "objective": 0.07139822583211225,
          "optimizer_message": "`ftol` termination condition is satisfied.",
          "successful_multistarts": 3,
          "attempts": 3,
          "jacobian_condition_number": 677.3058627502235,
          "minimum_bound_distance": 0.5582922017786875,
          "modal_time_constants_s": [
            0.6928410048297513,
            160.76204105309824
          ],
          "effective_resolution_floor_s": 1.0,
          "fast_mode_supported": false,
          "physical_parameter_identifiability_established": false,
          "warnings": [
            "Fast mode is below effective observation/sensor resolution; do not interpret it as an identified physical mode.",
            "Pure-phase gain is diagnostic only; mixed serving has no supplied runtime phase activity signal."
          ]
        }
      },
      "blocked_evaluation": [
        {
          "status": "evaluated",
          "run_id": "failed-thermal-phase-trial-20260903T112200Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 509.013548495,
            "prefix_duration_s": 119.98315123100002,
            "ambient_estimated_from_prefix_c": 36.51033911466244,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 49,
              "rmse_c": 0.2060819029764399,
              "mae_c": 0.16905040350314354,
              "mean_error_c": -0.09939440334714775,
              "p95_absolute_error_c": 0.36485959471621765,
              "maximum_absolute_error_c": 0.583275343653753,
              "maximum_underprediction_c": 0.583275343653753
            },
            "5": {
              "count": 48,
              "rmse_c": 0.28163359092870116,
              "mae_c": 0.2413109729895854,
              "mean_error_c": -0.1445969717247224,
              "p95_absolute_error_c": 0.5013400351311361,
              "maximum_absolute_error_c": 0.5690265360571942,
              "maximum_underprediction_c": 0.5690265360571942
            },
            "10": {
              "count": 48,
              "rmse_c": 0.3150703658257209,
              "mae_c": 0.2724728501237423,
              "mean_error_c": -0.1323410570861343,
              "p95_absolute_error_c": 0.5394356599330424,
              "maximum_absolute_error_c": 0.6501651013401144,
              "maximum_underprediction_c": 0.606168321716062
            },
            "60": {
              "count": 43,
              "rmse_c": 0.3950262809508757,
              "mae_c": 0.32823575553088097,
              "mean_error_c": -0.23818085713289638,
              "p95_absolute_error_c": 0.7084266230376436,
              "maximum_absolute_error_c": 0.8256432051999383,
              "maximum_underprediction_c": 0.8256432051999383
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 49,
              "rmse_c": 0.14285714285714285,
              "mae_c": 0.02040816326530612,
              "mean_error_c": -0.02040816326530612,
              "p95_absolute_error_c": 0.0,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 1.0
            },
            "5": {
              "count": 48,
              "rmse_c": 0.0,
              "mae_c": 0.0,
              "mean_error_c": 0.0,
              "p95_absolute_error_c": 0.0,
              "maximum_absolute_error_c": 0.0,
              "maximum_underprediction_c": 0.0
            },
            "10": {
              "count": 48,
              "rmse_c": 0.25,
              "mae_c": 0.0625,
              "mean_error_c": 0.0625,
              "p95_absolute_error_c": 0.6499999999999986,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 0.0
            },
            "60": {
              "count": 43,
              "rmse_c": 0.6469966392206306,
              "mae_c": 0.4186046511627907,
              "mean_error_c": 0.4186046511627907,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 0.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 49,
                "rmse_c": 0.2060819029764399,
                "mae_c": 0.16905040350314354,
                "mean_error_c": -0.09939440334714775,
                "p95_absolute_error_c": 0.36485959471621765,
                "maximum_absolute_error_c": 0.583275343653753,
                "maximum_underprediction_c": 0.583275343653753
              },
              "5": {
                "count": 48,
                "rmse_c": 0.28163359092870116,
                "mae_c": 0.2413109729895854,
                "mean_error_c": -0.1445969717247224,
                "p95_absolute_error_c": 0.5013400351311361,
                "maximum_absolute_error_c": 0.5690265360571942,
                "maximum_underprediction_c": 0.5690265360571942
              },
              "10": {
                "count": 48,
                "rmse_c": 0.3150703658257209,
                "mae_c": 0.2724728501237423,
                "mean_error_c": -0.1323410570861343,
                "p95_absolute_error_c": 0.5394356599330424,
                "maximum_absolute_error_c": 0.6501651013401144,
                "maximum_underprediction_c": 0.606168321716062
              },
              "60": {
                "count": 43,
                "rmse_c": 0.3950262809508757,
                "mae_c": 0.32823575553088097,
                "mean_error_c": -0.23818085713289638,
                "p95_absolute_error_c": 0.7084266230376436,
                "maximum_absolute_error_c": 0.8256432051999383,
                "maximum_underprediction_c": 0.8256432051999383
              }
            },
            "decode": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "prefill": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "mixed": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "failed-thermal-phase-trial-20260903T112200Z",
          "training_run_ids": [
            "failed-thermal-phase-v2-trial-20260903T124423Z",
            "failed-thermal-trial-20260903T021525Z",
            "thermal-identification-20260903T030109Z",
            "thermal-phase-identification-20260903T131518Z"
          ],
          "fit_diagnostics": {
            "objective": 0.08890906344828109,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 607.6595951083151,
            "minimum_bound_distance": 0.5582625940941305,
            "modal_time_constants_s": [
              0.6945239347140234,
              160.85798540723985
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": false,
            "physical_parameter_identifiability_established": false,
            "warnings": [
              "Fast mode is below effective observation/sensor resolution; do not interpret it as an identified physical mode.",
              "Pure-phase gain is diagnostic only; mixed serving has no supplied runtime phase activity signal."
            ]
          },
          "initial_state_fit_is_prefix_only": true
        },
        {
          "status": "evaluated",
          "run_id": "failed-thermal-phase-v2-trial-20260903T124423Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 507.29184505700005,
            "prefix_duration_s": 119.97312041600003,
            "ambient_estimated_from_prefix_c": 29.46926090294857,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 53,
              "rmse_c": 0.6125085604933278,
              "mae_c": 0.5094671763904707,
              "mean_error_c": -0.5002380992274995,
              "p95_absolute_error_c": 0.8010402667640605,
              "maximum_absolute_error_c": 2.2401640885231657,
              "maximum_underprediction_c": 2.2401640885231657
            },
            "5": {
              "count": 52,
              "rmse_c": 0.7455569855167337,
              "mae_c": 0.6559743969997504,
              "mean_error_c": -0.646146869973403,
              "p95_absolute_error_c": 1.1462542514462866,
              "maximum_absolute_error_c": 1.8110958499513288,
              "maximum_underprediction_c": 1.8110958499513288
            },
            "10": {
              "count": 52,
              "rmse_c": 0.913217049674519,
              "mae_c": 0.8260135189376843,
              "mean_error_c": -0.8260135189376843,
              "p95_absolute_error_c": 1.4466714537087346,
              "maximum_absolute_error_c": 1.8336073641506374,
              "maximum_underprediction_c": 1.8336073641506374
            },
            "60": {
              "count": 47,
              "rmse_c": 1.635831098999102,
              "mae_c": 1.5788687036086748,
              "mean_error_c": -1.5788687036086748,
              "p95_absolute_error_c": 2.461356295630768,
              "maximum_absolute_error_c": 2.5911891882466023,
              "maximum_underprediction_c": 2.5911891882466023
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 53,
              "rmse_c": 0.38851434494290565,
              "mae_c": 0.11320754716981132,
              "mean_error_c": 0.0,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 2.0,
              "maximum_underprediction_c": 2.0
            },
            "5": {
              "count": 52,
              "rmse_c": 0.4803844614152614,
              "mae_c": 0.19230769230769232,
              "mean_error_c": 0.038461538461538464,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 2.0,
              "maximum_underprediction_c": 2.0
            },
            "10": {
              "count": 52,
              "rmse_c": 0.8660254037844386,
              "mae_c": 0.4807692307692308,
              "mean_error_c": -0.019230769230769232,
              "p95_absolute_error_c": 2.0,
              "maximum_absolute_error_c": 3.0,
              "maximum_underprediction_c": 3.0
            },
            "60": {
              "count": 47,
              "rmse_c": 3.2583770924488995,
              "mae_c": 2.1914893617021276,
              "mean_error_c": 0.19148936170212766,
              "p95_absolute_error_c": 8.699999999999996,
              "maximum_absolute_error_c": 10.0,
              "maximum_underprediction_c": 10.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 45,
                "rmse_c": 0.5452357144794301,
                "mae_c": 0.4864155414155857,
                "mean_error_c": -0.47554573942364187,
                "p95_absolute_error_c": 0.7766712605133989,
                "maximum_absolute_error_c": 1.2136018564505946,
                "maximum_underprediction_c": 1.2136018564505946
              },
              "5": {
                "count": 44,
                "rmse_c": 0.7565939002968082,
                "mae_c": 0.6684946272797195,
                "mean_error_c": -0.6634404217407744,
                "p95_absolute_error_c": 1.118976134607624,
                "maximum_absolute_error_c": 1.8110958499513288,
                "maximum_underprediction_c": 1.8110958499513288
              },
              "10": {
                "count": 44,
                "rmse_c": 0.8555870729670573,
                "mae_c": 0.7770073056069337,
                "mean_error_c": -0.7770073056069337,
                "p95_absolute_error_c": 1.2776800376411,
                "maximum_absolute_error_c": 1.4622755101031402,
                "maximum_underprediction_c": 1.4622755101031402
              },
              "60": {
                "count": 37,
                "rmse_c": 1.498490458583185,
                "mae_c": 1.460518027222306,
                "mean_error_c": -1.460518027222306,
                "p95_absolute_error_c": 1.9967216963584973,
                "maximum_absolute_error_c": 2.0620165169892886,
                "maximum_underprediction_c": 2.0620165169892886
              }
            },
            "decode": {
              "1": {
                "count": 7,
                "rmse_c": 0.4610256585560348,
                "mae_c": 0.41041384235291745,
                "mean_error_c": -0.41041384235291745,
                "p95_absolute_error_c": 0.7130652942963053,
                "maximum_absolute_error_c": 0.7334534832014015,
                "maximum_underprediction_c": 0.7334534832014015
              },
              "5": {
                "count": 7,
                "rmse_c": 0.71863864618647,
                "mae_c": 0.6253011036064576,
                "mean_error_c": -0.5840659090841039,
                "p95_absolute_error_c": 1.1329632602825184,
                "maximum_absolute_error_c": 1.1752907617734394,
                "maximum_underprediction_c": 1.1752907617734394
              },
              "10": {
                "count": 6,
                "rmse_c": 1.1614125033709217,
                "mae_c": 1.0938775755009769,
                "mean_error_c": -1.0938775755009769,
                "p95_absolute_error_c": 1.670141860085561,
                "maximum_absolute_error_c": 1.8336073641506374,
                "maximum_underprediction_c": 1.8336073641506374
              },
              "60": {
                "count": 1,
                "rmse_c": 2.5911891882466023,
                "mae_c": 2.5911891882466023,
                "mean_error_c": -2.5911891882466023,
                "p95_absolute_error_c": 2.5911891882466023,
                "maximum_absolute_error_c": 2.5911891882466023,
                "maximum_underprediction_c": 2.5911891882466023
              }
            },
            "prefill": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "mixed": {
              "1": {
                "count": 1,
                "rmse_c": 2.2401640885231657,
                "mae_c": 2.2401640885231657,
                "mean_error_c": -2.2401640885231657,
                "p95_absolute_error_c": 2.2401640885231657,
                "maximum_absolute_error_c": 2.2401640885231657,
                "maximum_underprediction_c": 2.2401640885231657
              },
              "5": {
                "count": 1,
                "rmse_c": 0.31979731843415493,
                "mae_c": 0.31979731843415493,
                "mean_error_c": -0.31979731843415493,
                "p95_absolute_error_c": 0.31979731843415493,
                "maximum_absolute_error_c": 0.31979731843415493,
                "maximum_underprediction_c": 0.31979731843415493
              },
              "10": {
                "count": 2,
                "rmse_c": 1.2376669983641484,
                "mae_c": 1.1005580425243195,
                "mean_error_c": -1.1005580425243195,
                "p95_absolute_error_c": 1.6101453177172493,
                "maximum_absolute_error_c": 1.6667661260720195,
                "maximum_underprediction_c": 1.6667661260720195
              },
              "60": {
                "count": 9,
                "rmse_c": 1.9992374225296603,
                "mae_c": 1.9529414304595352,
                "mean_error_c": -1.9529414304595352,
                "p95_absolute_error_c": 2.5169415530750228,
                "maximum_absolute_error_c": 2.517589897865861,
                "maximum_underprediction_c": 2.517589897865861
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "failed-thermal-phase-v2-trial-20260903T124423Z",
          "training_run_ids": [
            "failed-thermal-phase-trial-20260903T112200Z",
            "failed-thermal-trial-20260903T021525Z",
            "thermal-identification-20260903T030109Z",
            "thermal-phase-identification-20260903T131518Z"
          ],
          "fit_diagnostics": {
            "objective": 0.0790423586845802,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 568.4749275093417,
            "minimum_bound_distance": 0.5596919609307801,
            "modal_time_constants_s": [
              0.6559662128208612,
              160.81308565154436
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": false,
            "physical_parameter_identifiability_established": false,
            "warnings": [
              "Fast mode is below effective observation/sensor resolution; do not interpret it as an identified physical mode.",
              "Pure-phase gain is diagnostic only; mixed serving has no supplied runtime phase activity signal."
            ]
          },
          "initial_state_fit_is_prefix_only": true
        },
        {
          "status": "evaluated",
          "run_id": "failed-thermal-trial-20260903T021525Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 522.679443777,
            "prefix_duration_s": 119.02953908699993,
            "ambient_estimated_from_prefix_c": 27.81190071973866,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 79,
              "rmse_c": 0.7309771876795705,
              "mae_c": 0.5269146733941859,
              "mean_error_c": -0.4149961232473736,
              "p95_absolute_error_c": 1.6431947643097966,
              "maximum_absolute_error_c": 2.5983111154282597,
              "maximum_underprediction_c": 2.5983111154282597
            },
            "5": {
              "count": 78,
              "rmse_c": 0.6914664152532071,
              "mae_c": 0.5262508164095573,
              "mean_error_c": -0.38540906988934864,
              "p95_absolute_error_c": 1.540849248468909,
              "maximum_absolute_error_c": 2.1367630530368302,
              "maximum_underprediction_c": 2.1367630530368302
            },
            "10": {
              "count": 78,
              "rmse_c": 0.7324076417484295,
              "mae_c": 0.5494279804069228,
              "mean_error_c": -0.38385232027687155,
              "p95_absolute_error_c": 1.4639368264102253,
              "maximum_absolute_error_c": 2.3965007696774023,
              "maximum_underprediction_c": 2.3965007696774023
            },
            "60": {
              "count": 73,
              "rmse_c": 0.8465175421300947,
              "mae_c": 0.6351822201404929,
              "mean_error_c": -0.46335270183223015,
              "p95_absolute_error_c": 1.657231637217898,
              "maximum_absolute_error_c": 2.6037204610114486,
              "maximum_underprediction_c": 2.6037204610114486
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 79,
              "rmse_c": 0.31822291367029204,
              "mae_c": 0.10126582278481013,
              "mean_error_c": -0.0759493670886076,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 1.0
            },
            "5": {
              "count": 78,
              "rmse_c": 0.4529108136578383,
              "mae_c": 0.20512820512820512,
              "mean_error_c": -0.1794871794871795,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 1.0,
              "maximum_underprediction_c": 1.0
            },
            "10": {
              "count": 78,
              "rmse_c": 0.6887372317211945,
              "mae_c": 0.3974358974358974,
              "mean_error_c": -0.2948717948717949,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 2.0,
              "maximum_underprediction_c": 2.0
            },
            "60": {
              "count": 73,
              "rmse_c": 3.3474586557648167,
              "mae_c": 2.356164383561644,
              "mean_error_c": -2.0,
              "p95_absolute_error_c": 7.0,
              "maximum_absolute_error_c": 9.0,
              "maximum_underprediction_c": 9.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 39,
                "rmse_c": 0.4195505107158356,
                "mae_c": 0.3467622447684934,
                "mean_error_c": -0.3162445163048547,
                "p95_absolute_error_c": 0.7435428380843163,
                "maximum_absolute_error_c": 0.8380022107232037,
                "maximum_underprediction_c": 0.8380022107232037
              },
              "5": {
                "count": 39,
                "rmse_c": 0.4485236821450907,
                "mae_c": 0.37110668185667167,
                "mean_error_c": -0.3513790136327675,
                "p95_absolute_error_c": 0.7961709890833404,
                "maximum_absolute_error_c": 0.8905600089860073,
                "maximum_underprediction_c": 0.8905600089860073
              },
              "10": {
                "count": 38,
                "rmse_c": 0.4419757608948025,
                "mae_c": 0.36155702938391737,
                "mean_error_c": -0.3407540932807922,
                "p95_absolute_error_c": 0.8044001332033162,
                "maximum_absolute_error_c": 0.8625528424949778,
                "maximum_underprediction_c": 0.8625528424949778
              },
              "60": {
                "count": 33,
                "rmse_c": 0.5183009793416026,
                "mae_c": 0.43053320784466925,
                "mean_error_c": -0.43053320784466925,
                "p95_absolute_error_c": 0.9325495427902069,
                "maximum_absolute_error_c": 0.9686489678479759,
                "maximum_underprediction_c": 0.9686489678479759
              }
            },
            "decode": {
              "1": {
                "count": 40,
                "rmse_c": 0.9400399147521871,
                "mae_c": 0.702563291304236,
                "mean_error_c": -0.5112789400163296,
                "p95_absolute_error_c": 1.822122235279586,
                "maximum_absolute_error_c": 2.5983111154282597,
                "maximum_underprediction_c": 2.5983111154282597
              },
              "5": {
                "count": 39,
                "rmse_c": 0.8689523078979944,
                "mae_c": 0.681394950962443,
                "mean_error_c": -0.41943912614592976,
                "p95_absolute_error_c": 1.5788218699042507,
                "maximum_absolute_error_c": 2.1367630530368302,
                "maximum_underprediction_c": 2.1367630530368302
              },
              "10": {
                "count": 39,
                "rmse_c": 0.9321124095592054,
                "mae_c": 0.727844504903702,
                "mean_error_c": -0.45441295130340037,
                "p95_absolute_error_c": 1.7461392889448681,
                "maximum_absolute_error_c": 2.3965007696774023,
                "maximum_underprediction_c": 2.3965007696774023
              },
              "60": {
                "count": 34,
                "rmse_c": 1.110474072104718,
                "mae_c": 0.8696303395059595,
                "mean_error_c": -0.6473885423964141,
                "p95_absolute_error_c": 2.115922518457684,
                "maximum_absolute_error_c": 2.6037204610114486,
                "maximum_underprediction_c": 2.6037204610114486
              }
            },
            "prefill": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 0,
                "rmse_c": null
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "mixed": {
              "1": {
                "count": 0,
                "rmse_c": null
              },
              "5": {
                "count": 0,
                "rmse_c": null
              },
              "10": {
                "count": 1,
                "rmse_c": 0.7302796639067353,
                "mae_c": 0.7302796639067353,
                "mean_error_c": 0.7302796639067353,
                "p95_absolute_error_c": 0.7302796639067353,
                "maximum_absolute_error_c": 0.7302796639067353,
                "maximum_underprediction_c": 0.0
              },
              "60": {
                "count": 6,
                "rmse_c": 0.5031627986802772,
                "mae_c": 0.4322124446965449,
                "mean_error_c": 0.39900984443322685,
                "p95_absolute_error_c": 0.6979805539252943,
                "maximum_absolute_error_c": 0.7090900768649249,
                "maximum_underprediction_c": 0.09960780078995413
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "failed-thermal-trial-20260903T021525Z",
          "training_run_ids": [
            "failed-thermal-phase-trial-20260903T112200Z",
            "failed-thermal-phase-v2-trial-20260903T124423Z",
            "thermal-identification-20260903T030109Z",
            "thermal-phase-identification-20260903T131518Z"
          ],
          "fit_diagnostics": {
            "objective": 0.07945091097198403,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 3431434.288072897,
            "minimum_bound_distance": 0.5602788425525598,
            "modal_time_constants_s": [
              0.07268408471357211,
              140.18577662580682
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": false,
            "physical_parameter_identifiability_established": false,
            "warnings": [
              "Fast mode is below effective observation/sensor resolution; do not interpret it as an identified physical mode.",
              "Pure-phase gain is diagnostic only; mixed serving has no supplied runtime phase activity signal."
            ]
          },
          "initial_state_fit_is_prefix_only": true
        },
        {
          "status": "evaluated",
          "run_id": "thermal-identification-20260903T030109Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 511.453148813,
            "prefix_duration_s": 119.01065171200003,
            "ambient_estimated_from_prefix_c": 24.879351493451225,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 589,
              "rmse_c": 0.3677534994981717,
              "mae_c": 0.2054132873810022,
              "mean_error_c": -0.06754071719199604,
              "p95_absolute_error_c": 0.8576178503131758,
              "maximum_absolute_error_c": 1.8817351533828486,
              "maximum_underprediction_c": 1.8817351533828486
            },
            "5": {
              "count": 589,
              "rmse_c": 0.493799986594627,
              "mae_c": 0.3796359358934622,
              "mean_error_c": -0.12332169382665278,
              "p95_absolute_error_c": 1.0101844612389002,
              "maximum_absolute_error_c": 2.1637199857196237,
              "maximum_underprediction_c": 2.1637199857196237
            },
            "10": {
              "count": 588,
              "rmse_c": 0.49243650184333837,
              "mae_c": 0.39938185173571894,
              "mean_error_c": -0.16746566031154028,
              "p95_absolute_error_c": 0.8993587815433578,
              "maximum_absolute_error_c": 1.8478893640912304,
              "maximum_underprediction_c": 1.8478893640912304
            },
            "60": {
              "count": 583,
              "rmse_c": 0.7077433354926671,
              "mae_c": 0.5653867952426032,
              "mean_error_c": -0.3935430098016358,
              "p95_absolute_error_c": 1.3076291396323447,
              "maximum_absolute_error_c": 2.388910903700676,
              "maximum_underprediction_c": 2.388910903700676
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 589,
              "rmse_c": 0.41817779177618314,
              "mae_c": 0.13752122241086587,
              "mean_error_c": -0.025466893039049237,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 2.0,
              "maximum_underprediction_c": 2.0
            },
            "5": {
              "count": 589,
              "rmse_c": 0.7741581768942908,
              "mae_c": 0.40237691001697795,
              "mean_error_c": -0.015280135823429542,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 5.0,
              "maximum_underprediction_c": 5.0
            },
            "10": {
              "count": 588,
              "rmse_c": 1.1787517899511013,
              "mae_c": 0.7193877551020408,
              "mean_error_c": -0.01870748299319728,
              "p95_absolute_error_c": 3.0,
              "maximum_absolute_error_c": 6.0,
              "maximum_underprediction_c": 6.0
            },
            "60": {
              "count": 583,
              "rmse_c": 4.706296647084649,
              "mae_c": 3.583190394511149,
              "mean_error_c": -0.04288164665523156,
              "p95_absolute_error_c": 10.0,
              "maximum_absolute_error_c": 18.0,
              "maximum_underprediction_c": 18.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 462,
                "rmse_c": 0.19937481294591675,
                "mae_c": 0.1267074180476789,
                "mean_error_c": -0.04848628253552363,
                "p95_absolute_error_c": 0.352734472941863,
                "maximum_absolute_error_c": 0.9069924545286057,
                "maximum_underprediction_c": 0.9069924545286057
              },
              "5": {
                "count": 453,
                "rmse_c": 0.41022222205919256,
                "mae_c": 0.3373580292878162,
                "mean_error_c": -0.10578065459402372,
                "p95_absolute_error_c": 0.6972943005831254,
                "maximum_absolute_error_c": 1.4549317054687236,
                "maximum_underprediction_c": 1.4549317054687236
              },
              "10": {
                "count": 449,
                "rmse_c": 0.4221087021525442,
                "mae_c": 0.3602226632870585,
                "mean_error_c": -0.1496666657327296,
                "p95_absolute_error_c": 0.7652419591634668,
                "maximum_absolute_error_c": 1.0836852607291831,
                "maximum_underprediction_c": 1.0836852607291831
              },
              "60": {
                "count": 374,
                "rmse_c": 0.5920296918117328,
                "mae_c": 0.48343276994510465,
                "mean_error_c": -0.32584782565412884,
                "p95_absolute_error_c": 1.1529867648078576,
                "maximum_absolute_error_c": 1.3968853416003242,
                "maximum_underprediction_c": 1.3968853416003242
              }
            },
            "decode": {
              "1": {
                "count": 114,
                "rmse_c": 0.692381469938843,
                "mae_c": 0.4851218871458811,
                "mean_error_c": -0.12780261910037463,
                "p95_absolute_error_c": 1.6542420622620255,
                "maximum_absolute_error_c": 1.8817351533828486,
                "maximum_underprediction_c": 1.8817351533828486
              },
              "5": {
                "count": 105,
                "rmse_c": 0.591597543182824,
                "mae_c": 0.44267950037929893,
                "mean_error_c": -0.17622379188070264,
                "p95_absolute_error_c": 1.230871704082635,
                "maximum_absolute_error_c": 1.71869981326455,
                "maximum_underprediction_c": 1.71869981326455
              },
              "10": {
                "count": 100,
                "rmse_c": 0.6219045534168065,
                "mae_c": 0.48023438251804856,
                "mean_error_c": -0.266801035527555,
                "p95_absolute_error_c": 1.194329240117821,
                "maximum_absolute_error_c": 1.8478893640912304,
                "maximum_underprediction_c": 1.8478893640912304
              },
              "60": {
                "count": 29,
                "rmse_c": 0.9617368465646446,
                "mae_c": 0.7598348045440476,
                "mean_error_c": -0.7305757434518398,
                "p95_absolute_error_c": 1.9661316927719592,
                "maximum_absolute_error_c": 2.388910903700676,
                "maximum_underprediction_c": 2.388910903700676
              }
            },
            "prefill": {
              "1": {
                "count": 6,
                "rmse_c": 0.3006005618999,
                "mae_c": 0.2085392053092221,
                "mean_error_c": -0.016333596983033754,
                "p95_absolute_error_c": 0.5602896033226212,
                "maximum_absolute_error_c": 0.6746184068767676,
                "maximum_underprediction_c": 0.6746184068767676
              },
              "5": {
                "count": 5,
                "rmse_c": 0.4058473939813116,
                "mae_c": 0.38054280172870136,
                "mean_error_c": -0.18360173780813654,
                "p95_absolute_error_c": 0.5795648837633507,
                "maximum_absolute_error_c": 0.6013679397538354,
                "maximum_underprediction_c": 0.6013679397538354
              },
              "10": {
                "count": 5,
                "rmse_c": 0.39605294093653476,
                "mae_c": 0.3858975081578023,
                "mean_error_c": -0.29476554157887447,
                "p95_absolute_error_c": 0.468696030240919,
                "maximum_absolute_error_c": 0.4689922791986021,
                "maximum_underprediction_c": 0.4689922791986021
              },
              "60": {
                "count": 0,
                "rmse_c": null
              }
            },
            "mixed": {
              "1": {
                "count": 7,
                "rmse_c": 0.9335342406461247,
                "mae_c": 0.8420669661281254,
                "mean_error_c": -0.38761710504754937,
                "p95_absolute_error_c": 1.3918977227809233,
                "maximum_absolute_error_c": 1.5280444348880735,
                "maximum_underprediction_c": 1.5280444348880735
              },
              "5": {
                "count": 26,
                "rmse_c": 1.070885691561958,
                "mae_c": 0.8614737471307138,
                "mean_error_c": -0.2037051652419722,
                "p95_absolute_error_c": 2.0484446091118826,
                "maximum_absolute_error_c": 2.1637199857196237,
                "maximum_underprediction_c": 2.1637199857196237
              },
              "10": {
                "count": 34,
                "rmse_c": 0.8247025997629734,
                "mae_c": 0.680694918003518,
                "mean_error_c": -0.09163364966294718,
                "p95_absolute_error_c": 1.4818321589324603,
                "maximum_absolute_error_c": 1.7772541754600155,
                "maximum_underprediction_c": 1.5108976814937094
              },
              "60": {
                "count": 180,
                "rmse_c": 0.8631826999556854,
                "mae_c": 0.704341312973284,
                "mean_error_c": -0.47989884088670054,
                "p95_absolute_error_c": 1.6236687237275256,
                "maximum_absolute_error_c": 2.2372892734630057,
                "maximum_underprediction_c": 2.2372892734630057
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "thermal-identification-20260903T030109Z",
          "training_run_ids": [
            "failed-thermal-phase-trial-20260903T112200Z",
            "failed-thermal-phase-v2-trial-20260903T124423Z",
            "failed-thermal-trial-20260903T021525Z",
            "thermal-phase-identification-20260903T131518Z"
          ],
          "fit_diagnostics": {
            "objective": 0.058313241632772725,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 584.0017564512935,
            "minimum_bound_distance": 0.5615711239359008,
            "modal_time_constants_s": [
              2.80481098158814,
              168.74942508828204
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": true,
            "physical_parameter_identifiability_established": false,
            "warnings": [
              "Pure-phase gain is diagnostic only; mixed serving has no supplied runtime phase activity signal."
            ]
          },
          "initial_state_fit_is_prefix_only": true
        },
        {
          "status": "evaluated",
          "run_id": "thermal-phase-identification-20260903T131518Z",
          "role": "development",
          "initialization": {
            "prefix_end_s": 523.44471059,
            "prefix_duration_s": 119.98252662999994,
            "ambient_estimated_from_prefix_c": 25.627186710714348,
            "uses_future_temperature": false
          },
          "known_future_measured_power": {
            "1": {
              "count": 242,
              "rmse_c": 0.4613448836695375,
              "mae_c": 0.3245222228718891,
              "mean_error_c": -0.22043186510521884,
              "p95_absolute_error_c": 0.8394143364878254,
              "maximum_absolute_error_c": 3.8778690573657073,
              "maximum_underprediction_c": 3.8778690573657073
            },
            "5": {
              "count": 241,
              "rmse_c": 0.5655011684682117,
              "mae_c": 0.47248449595159814,
              "mean_error_c": -0.40032945174440504,
              "p95_absolute_error_c": 0.8794057766845782,
              "maximum_absolute_error_c": 1.7810403918566067,
              "maximum_underprediction_c": 1.7810403918566067
            },
            "10": {
              "count": 241,
              "rmse_c": 0.6320386449256774,
              "mae_c": 0.5206521348659614,
              "mean_error_c": -0.4444838329437092,
              "p95_absolute_error_c": 1.042965738507121,
              "maximum_absolute_error_c": 2.257410730305068,
              "maximum_underprediction_c": 2.257410730305068
            },
            "60": {
              "count": 236,
              "rmse_c": 1.1419780195494225,
              "mae_c": 1.0308030655888305,
              "mean_error_c": -0.9953246607845508,
              "p95_absolute_error_c": 1.7771957932233526,
              "maximum_absolute_error_c": 3.085876020704312,
              "maximum_underprediction_c": 3.085876020704312
            }
          },
          "temperature_persistence": {
            "1": {
              "count": 242,
              "rmse_c": 0.4767312946227962,
              "mae_c": 0.11983471074380166,
              "mean_error_c": -0.004132231404958678,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 4.0,
              "maximum_underprediction_c": 4.0
            },
            "5": {
              "count": 241,
              "rmse_c": 0.7144042580943947,
              "mae_c": 0.3029045643153527,
              "mean_error_c": -0.05394190871369295,
              "p95_absolute_error_c": 1.0,
              "maximum_absolute_error_c": 6.0,
              "maximum_underprediction_c": 6.0
            },
            "10": {
              "count": 241,
              "rmse_c": 1.2255915668756376,
              "mae_c": 0.6473029045643154,
              "mean_error_c": -0.07468879668049792,
              "p95_absolute_error_c": 3.0,
              "maximum_absolute_error_c": 8.0,
              "maximum_underprediction_c": 8.0
            },
            "60": {
              "count": 236,
              "rmse_c": 4.639093277859152,
              "mae_c": 3.097457627118644,
              "mean_error_c": -0.2669491525423729,
              "p95_absolute_error_c": 11.0,
              "maximum_absolute_error_c": 18.0,
              "maximum_underprediction_c": 18.0
            }
          },
          "controller_power_forecasts": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "controller_forecast_predictions": [],
          "controller_forecast_unavailable": [],
          "matched_forecast_persistence": {
            "1": {
              "count": 0,
              "rmse_c": null
            },
            "5": {
              "count": 0,
              "rmse_c": null
            },
            "10": {
              "count": 0,
              "rmse_c": null
            },
            "60": {
              "count": 0,
              "rmse_c": null
            }
          },
          "phase_metrics": {
            "idle": {
              "1": {
                "count": 201,
                "rmse_c": 0.3345554447973659,
                "mae_c": 0.2810869474054479,
                "mean_error_c": -0.19891669225146894,
                "p95_absolute_error_c": 0.5290900234047555,
                "maximum_absolute_error_c": 1.0787716658785982,
                "maximum_underprediction_c": 1.0787716658785982
              },
              "5": {
                "count": 201,
                "rmse_c": 0.5077619452692234,
                "mae_c": 0.43772286874472216,
                "mean_error_c": -0.36942107130416374,
                "p95_absolute_error_c": 0.8210590198727203,
                "maximum_absolute_error_c": 1.1616674938714766,
                "maximum_underprediction_c": 1.1616674938714766
              },
              "10": {
                "count": 196,
                "rmse_c": 0.5651337273746259,
                "mae_c": 0.47258842041105503,
                "mean_error_c": -0.39982103375582073,
                "p95_absolute_error_c": 0.9605465803062874,
                "maximum_absolute_error_c": 1.2707855544129387,
                "maximum_underprediction_c": 1.2707855544129387
              },
              "60": {
                "count": 170,
                "rmse_c": 1.0363893447172277,
                "mae_c": 0.9725474540129397,
                "mean_error_c": -0.9589796715946382,
                "p95_absolute_error_c": 1.510642755860294,
                "maximum_absolute_error_c": 1.6962575600667122,
                "maximum_underprediction_c": 1.6962575600667122
              }
            },
            "decode": {
              "1": {
                "count": 19,
                "rmse_c": 0.5642122190786741,
                "mae_c": 0.4308291097697725,
                "mean_error_c": -0.22311023181852738,
                "p95_absolute_error_c": 1.1497914312146382,
                "maximum_absolute_error_c": 1.2181429170450997,
                "maximum_underprediction_c": 1.2181429170450997
              },
              "5": {
                "count": 17,
                "rmse_c": 0.8018491772999069,
                "mae_c": 0.6262581655752684,
                "mean_error_c": -0.5661210165367737,
                "p95_absolute_error_c": 1.6310886166961038,
                "maximum_absolute_error_c": 1.7810403918566067,
                "maximum_underprediction_c": 1.7810403918566067
              },
              "10": {
                "count": 16,
                "rmse_c": 0.8965596996745219,
                "mae_c": 0.7578260263729479,
                "mean_error_c": -0.7510632741943173,
                "p95_absolute_error_c": 1.3465769864566077,
                "maximum_absolute_error_c": 2.257410730305068,
                "maximum_underprediction_c": 2.257410730305068
              },
              "60": {
                "count": 2,
                "rmse_c": 1.5288045082590813,
                "mae_c": 1.5282253637783185,
                "mean_error_c": -1.5282253637783185,
                "p95_absolute_error_c": 1.5660945359651144,
                "maximum_absolute_error_c": 1.5703022217636473,
                "maximum_underprediction_c": 1.5703022217636473
              }
            },
            "prefill": {
              "1": {
                "count": 17,
                "rmse_c": 0.5473370317455447,
                "mae_c": 0.4162679682642074,
                "mean_error_c": -0.2925396348860499,
                "p95_absolute_error_c": 1.0447103167454683,
                "maximum_absolute_error_c": 1.1611579382199153,
                "maximum_underprediction_c": 1.1611579382199153
              },
              "5": {
                "count": 17,
                "rmse_c": 0.6997767043663912,
                "mae_c": 0.5603906413236723,
                "mean_error_c": -0.5258115861704695,
                "p95_absolute_error_c": 1.465200133406853,
                "maximum_absolute_error_c": 1.5367601538303575,
                "maximum_underprediction_c": 1.5367601538303575
              },
              "10": {
                "count": 15,
                "rmse_c": 0.7504013589905278,
                "mae_c": 0.6466679737836519,
                "mean_error_c": -0.4522818334608957,
                "p95_absolute_error_c": 1.2451564918674127,
                "maximum_absolute_error_c": 1.3933141824424808,
                "maximum_underprediction_c": 1.3933141824424808
              },
              "60": {
                "count": 2,
                "rmse_c": 0.6809909804298432,
                "mae_c": 0.6381455416979875,
                "mean_error_c": -0.23773721424669958,
                "p95_absolute_error_c": 0.8521090345200172,
                "maximum_absolute_error_c": 0.8758827559446871,
                "maximum_underprediction_c": 0.8758827559446871
              }
            },
            "mixed": {
              "1": {
                "count": 5,
                "rmse_c": 1.8904216435344636,
                "mae_c": 1.3547185920769849,
                "mean_error_c": -0.8299976030605662,
                "p95_absolute_error_c": 3.3646557404007744,
                "maximum_absolute_error_c": 3.8778690573657073,
                "maximum_underprediction_c": 3.8778690573657073
              },
              "5": {
                "count": 6,
                "rmse_c": 0.9993719502951184,
                "mae_c": 0.9522395315606657,
                "mean_error_c": -0.6104847153735934,
                "p95_absolute_error_c": 1.4311699643760267,
                "maximum_absolute_error_c": 1.5664718029809634,
                "maximum_underprediction_c": 1.5664718029809634
              },
              "10": {
                "count": 14,
                "rmse_c": 0.9398933591805614,
                "mae_c": 0.7874712909577107,
                "mean_error_c": -0.71103151673361,
                "p95_absolute_error_c": 1.6184835876038828,
                "maximum_absolute_error_c": 1.6294002983737812,
                "maximum_underprediction_c": 1.6294002983737812
              },
              "60": {
                "count": 62,
                "rmse_c": 1.3887298890297846,
                "mae_c": 1.1871566852550268,
                "mean_error_c": -1.1022282357744433,
                "p95_absolute_error_c": 2.2661734128232665,
                "maximum_absolute_error_c": 3.085876020704312,
                "maximum_underprediction_c": 3.085876020704312
              }
            }
          },
          "uncertainty": "Origins overlap across horizons and are not independent experimental repetitions; quantization convention and power-channel timing remain measurement assumptions.",
          "held_out_run_id": "thermal-phase-identification-20260903T131518Z",
          "training_run_ids": [
            "failed-thermal-phase-trial-20260903T112200Z",
            "failed-thermal-phase-v2-trial-20260903T124423Z",
            "failed-thermal-trial-20260903T021525Z",
            "thermal-identification-20260903T030109Z"
          ],
          "fit_diagnostics": {
            "objective": 0.04253479118126446,
            "optimizer_message": "`ftol` termination condition is satisfied.",
            "successful_multistarts": 3,
            "attempts": 3,
            "jacobian_condition_number": 584.0625697773536,
            "minimum_bound_distance": 0.5514645409042332,
            "modal_time_constants_s": [
              0.9597772090046803,
              166.50380324078887
            ],
            "effective_resolution_floor_s": 1.0,
            "fast_mode_supported": false,
            "physical_parameter_identifiability_established": false,
            "warnings": [
              "Fast mode is below effective observation/sensor resolution; do not interpret it as an identified physical mode.",
              "Pure-phase gain is diagnostic only; mixed serving has no supplied runtime phase activity signal."
            ]
          },
          "initial_state_fit_is_prefix_only": true
        }
      ],
      "mean_run_weighted_10s_rmse_c": 0.6170340408035371
    }
  ],
  "selected_advisory_candidate": "one_state_rc",
  "accepted_for_advisory_forecasts": false,
  "accepted_for_thermal_constraints": false,
  "reason": "Development comparison only. A fresh frozen-model evaluation with causal power forecasts is required for advisory acceptance. Thermal results do not block live latency-energy experiments."
}
