{
  "model_id": "model_003",
  "run_name": "model_003_M0p7317_Z0p001405_T6745",
  "profile_count": 3004,
  "first_profile": "<local-rre-root>/rsp_batch_runs/runs/model_003_M0p7317_Z0p001405_T6745/LOGS/profile1.data",
  "required_profile_columns_present": true,
  "missing_profile_columns": [],
  "summary_path": "<local-rre-root>/rsp_batch_runs/output/model_003_M0p7317_Z0p001405_T6745/mesa_rsp_model_003_M0p7317_Z0p001405_T6745_work_r_over_R_phase_cycle_dark_main_terms_gas_heating_pav_work_summary.json",
  "pressure_work_mode": "gas_plus_pav",
  "heating_mode": "gas_minus_c",
  "scaling_method_version": "model000-visible-window-v15",
  "expected_scaling_method_version": "model000-visible-window-v15",
  "panel_scaling": {
    "reference_model": "model_000",
    "reference_use": "style only: inherit model_000's fractional padding and opacity-band placement after measuring model_000 inside its shown radius range",
    "left_power": {
      "x_field": "radius_rsun_plot",
      "x_limits": [
        4.066853418827715,
        5.427216374489275
      ],
      "visible_minimum": -0.6080934554580268,
      "visible_maximum": 1.4065477234249608,
      "raw_visible_minimum": -10.997023850332909,
      "raw_visible_maximum": 2.8640932665745327,
      "robust_visible_minimum": -0.6080934554580268,
      "robust_visible_maximum": 1.4065477234249608,
      "axis_percentile_low": 2.0,
      "axis_percentile_high": 98.0,
      "spike_span_reference_factor": 4.0,
      "limits": [
        -0.656740931894669,
        1.5190715412989577
      ],
      "rule": "robust shown-radius extrema; raw span exceeds the model_000-inspired spike threshold"
    },
    "opacity_on_left_power": {
      "x_field": "radius_rsun_plot",
      "x_limits": [
        4.066853418827715,
        5.427216374489275
      ],
      "visible_minimum": 0.004499435969574968,
      "visible_maximum": 97.98145439523309,
      "display_minimum": 0.9968765477324874,
      "display_maximum": 1.3450065434434673,
      "rule": "opacity is min-max scaled from this panel's own shown-radius opacity extrema into the model_000 fractional opacity band"
    }
  },
  "panel_y_ranges": {
    "left_power": {
      "limits": [
        -0.656740931894669,
        1.5190715412989577
      ],
      "visible_data_bounds": [
        -0.6080934554580268,
        1.4065477234249608
      ],
      "raw_visible_data_bounds": [
        -10.997023850332909,
        2.8640932665745327
      ],
      "robust_visible_data_bounds": [
        -0.6080934554580268,
        1.4065477234249608
      ],
      "x_field_for_scaling": "radius_rsun_plot",
      "x_limits_for_scaling": [
        4.066853418827715,
        5.427216374489275
      ],
      "reference_example_limits": [
        -1.0538880567035844,
        0.9359095347404265
      ],
      "reference_example_visible_data_bounds": [
        -0.9758222747255412,
        0.866582902537432
      ],
      "pad_fraction": 0.07999999999999996,
      "axis_percentile_low": 2.0,
      "axis_percentile_high": 98.0,
      "spike_span_reference_factor": 4.0,
      "method": "robust shown-radius extrema; raw span exceeds the model_000-inspired spike threshold"
    },
    "photosphere_radial_velocity": {
      "limits": [
        -19.9987740203326,
        23.076627301402436
      ],
      "visible_data_bounds": [
        -17.02805668779915,
        20.105909968868986
      ],
      "method": "panel-local fractional padding around the displayed photosphere radial-velocity curve"
    },
    "photosphere_luminosity": {
      "limits": [
        41.16542592360175,
        60.88557161322522
      ],
      "visible_data_bounds": [
        42.52543597116199,
        59.52556156566498
      ],
      "method": "panel-local fractional padding around the displayed photosphere luminosity curve"
    }
  },
  "cycle_source": "final-cycle summary age window",
  "main_radius_xlim_used": [
    4.066853418827715,
    5.427216374489275
  ],
  "left_panel_x_limits_for_scaling": [
    4.066853418827715,
    5.427216374489275
  ],
  "left_power_visible_data_bounds": [
    -0.6080934554580268,
    1.4065477234249608
  ],
  "left_power_ylim": [
    -0.656740931894669,
    1.5190715412989577
  ],
  "opacity_scaling": {
    "method": "left-panel visible-window opacity is scaled inside this panel's own y-axis range. The effective opacity span is this panel's own visible opacity minimum and maximum in the shown radius window. The model_000 example supplies the fractional opacity-band placement convention, not a hard opacity floor.",
    "panel": "left_power",
    "panel_bottom_fraction": 0.76,
    "panel_top_fraction": 0.92,
    "reference_opacity_max_display_value": 0.7767257274249058,
    "x_field_for_scaling": "radius_rsun_plot",
    "x_limits_for_scaling": [
      4.066853418827715,
      5.427216374489275
    ],
    "visible_data_bounds": [
      0.004499435969574968,
      97.98145439523309
    ],
    "reference_visible_data_bounds": [
      0.0020449198640830274,
      149.03239726657318
    ],
    "effective_data_bounds": [
      0.004499435969574968,
      97.98145439523309
    ],
    "reference_convention": "model_000 example rule: measure opacity min and max only in the shown radius range, then use that example only to set the reserved opacity-band placement for each panel",
    "display_min_value": 0.9968765477324874,
    "display_units_per_opacity_unit": 0.003553182438214416,
    "opacity_min_baseline": 0.004499435969574968,
    "opacity_max_display_value": 1.3450065434434673,
    "opacity_display_span": 0.3481299957109799,
    "scaled_visible_display_bounds": [
      0.9968765477324874,
      1.3450065434434673
    ],
    "scaled_effective_display_bounds": [
      0.9968765477324874,
      1.3450065434434673
    ]
  },
  "photosphere_radius_rsun_range": [
    5.066853418827715,
    5.327216374489275
  ],
  "radius_window_contains_photosphere": true,
  "continue_saturation_stop": {
    "log_path": "<local-rre-root>/rsp_batch_runs/output/model_003_M0p7317_Z0p001405_T6745/logs/continue_saturation.log",
    "exists": true,
    "stop_reason": "period_number >= max_period_number",
    "termination_code": "reached max number of periods",
    "saturated_by_grekm": false,
    "reached_max_periods": true
  },
  "saturated_by_grekm": false,
  "reached_max_periods": true,
  "phase_seam": {
    "path": "<local-rre-root>/rsp_batch_runs/output/model_003_M0p7317_Z0p001405_T6745/mesa_rsp_model_003_M0p7317_Z0p001405_T6745_final_cycle_lightcurve.csv",
    "exists": true,
    "row_count": 1103,
    "parsed_row_count": 1103,
    "phase_first": 0.0,
    "phase_last": 0.999075392712,
    "max_allowed_fraction_of_amplitude": 0.025,
    "max_allowed_adjacent_fraction_of_amplitude": 0.025,
    "metrics": {
      "luminosity_lsun": {
        "seam": 0.864675662990166,
        "amplitude": 16.73020086627382,
        "fraction_of_amplitude": 0.05168351951668756,
        "max_adjacent_step": 0.10655469126222528,
        "max_adjacent_fraction_of_amplitude": 0.006369002507138298
      },
      "radius_rsun": {
        "seam": 0.01880610520999948,
        "amplitude": 0.3313124612599996,
        "fraction_of_amplitude": 0.05676244454699598,
        "max_adjacent_step": 0.0010743277599996048,
        "max_adjacent_fraction_of_amplitude": 0.0032426421750449018
      },
      "teff_k": {
        "seam": 24.407150359999832,
        "amplitude": 582.4633420600003,
        "fraction_of_amplitude": 0.04190332437691095,
        "max_adjacent_step": 3.737499480000224,
        "max_adjacent_fraction_of_amplitude": 0.006416711937238481
      }
    },
    "failures": [
      "luminosity_lsun phase seam is 0.05168 of amplitude, expected <= 0.025",
      "radius_rsun phase seam is 0.05676 of amplitude, expected <= 0.025",
      "teff_k phase seam is 0.0419 of amplitude, expected <= 0.025"
    ],
    "age_monotonic_by_phase": true,
    "minimum_age_step_days_by_phase": 0.00012822999997297302,
    "ok": false
  },
  "phase_seam_ok": false,
  "passed": false,
  "failures": [
    "luminosity_lsun phase seam is 0.05168 of amplitude, expected <= 0.025",
    "radius_rsun phase seam is 0.05676 of amplitude, expected <= 0.025",
    "teff_k phase seam is 0.0419 of amplitude, expected <= 0.025"
  ],
  "verified_at": "2026-06-18T10:36:14.535207+00:00"
}
