{
  "generated_at": "2026-06-18T20:40:40.024903+00:00",
  "workspace": "<local-rre-root>/rsp_batch_runs",
  "criterion": {
    "required_last_cycles": 100,
    "tolerance": 0.001,
    "period_numbering": "create/saturation, continuation, and continuation-resume histories are merged chronologically; when a later stage resets its period counter, period numbers are offset so the convergence window follows the cumulative integration",
    "gamma": "absolute peak-to-peak rsp_GREKM over final window <= tolerance",
    "period": "fractional peak-to-peak rsp_period_in_days or log period over final window <= tolerance",
    "delta_r": "fractional peak-to-peak rsp_DeltaR or log delta R over final window <= tolerance"
  },
  "models": [
    {
      "cycle_count": 0,
      "last_cycle_count_used": 0,
      "source_kind": "period_log_fallback",
      "converged_exact": false,
      "source": null,
      "source_path": null,
      "gamma_status": "not recorded in history",
      "stop_reasons": [],
      "grekm_stopped": false,
      "period_cap_stopped": false,
      "converged_gamma": false,
      "limit_cycle_converged": false,
      "model_id": "model_000",
      "run_name": "model_000_combined_14507_full_pressure_minus_eq",
      "tolerance": 0.001,
      "required_last_cycles": 100
    },
    {
      "source_kind": "history_exact_rsp_columns",
      "cycle_count": 33,
      "last_cycle_count_used": 33,
      "window_start_period_number": 1907.0,
      "window_end_period_number": 1939.0,
      "last_period_number": 1939.0,
      "gamma_peak_to_peak_last_window": 0.00024126966317199628,
      "gamma_median_last_window": 0.0008357133253327619,
      "gamma_first_last_window": [
        0.0009593557259511647,
        0.0007252873571505644
      ],
      "gamma_slope_per_cycle_last_window": -6.825374968550316e-06,
      "period_fractional_peak_to_peak_last_window": 0.0004012305349804518,
      "period_median_days_last_window": 0.5920036579435691,
      "period_first_last_days_window": [
        0.5920105713899075,
        0.5920036579435691
      ],
      "period_slope_days_per_cycle_last_window": 7.259990848132402e-07,
      "delta_r_fractional_peak_to_peak_last_window": 0.019555996866279186,
      "delta_r_median_last_window": 0.5365747611785485,
      "delta_r_first_last_window": [
        0.5309522457701448,
        0.541445500118277
      ],
      "delta_r_slope_per_cycle_last_window": 0.0003261736701476985,
      "steps_median_last_window": 1241.5,
      "steps_min_last_window": 1240.0,
      "steps_max_last_window": 1244.0,
      "max_vsurf_div_cs_median_last_window": 4.363505,
      "max_vsurf_div_cs_first_last_window": [
        null,
        4.3964
      ],
      "max_vsurf_div_cs_slope_per_cycle_last_window": 0.002210174120234605,
      "max_vsurf_div_cs_min_last_window": 4.32773,
      "max_vsurf_div_cs_max_last_window": 4.3964,
      "has_full_window": false,
      "has_gamma": true,
      "converged_gamma": false,
      "converged_period": false,
      "converged_delta_r": false,
      "converged_exact": false,
      "limit_cycle_converged": false,
      "source": "cumulative:continue_saturation_resume:LOGS_continue_saturation_resume_2500000",
      "source_path": "<local-rre-root>/rsp_batch_runs/runs/model_001_M0p5602_Z0p003592_T6824/LOGS_continue_saturation_resume_2500000/history.data",
      "gamma_status": "exact rsp_GREKM history column",
      "stop_reasons": [],
      "grekm_stopped": null,
      "period_cap_stopped": null,
      "steps_source": "cumulative:create+continue_saturation",
      "steps_source_path": "<local-rre-root>/rsp_batch_runs/output/model_001_M0p5602_Z0p003592_T6824/logs/continue_saturation.log",
      "model_id": "model_001",
      "run_name": "model_001_M0p5602_Z0p003592_T6824",
      "tolerance": 0.001,
      "required_last_cycles": 100
    },
    {
      "source_kind": "period_log_fallback",
      "cycle_count": 2000,
      "last_cycle_count_used": 100,
      "window_start_period_number": 1901.0,
      "window_end_period_number": 2000.0,
      "last_period_number": 2000.0,
      "gamma_peak_to_peak_last_window": null,
      "gamma_median_last_window": null,
      "gamma_first_last_window": [
        null,
        null
      ],
      "gamma_slope_per_cycle_last_window": null,
      "period_fractional_peak_to_peak_last_window": 0.0,
      "period_median_days_last_window": 0.73069,
      "period_first_last_days_window": [
        0.73069,
        0.73069
      ],
      "period_slope_days_per_cycle_last_window": 0.0,
      "delta_r_fractional_peak_to_peak_last_window": 0.11147892994542363,
      "delta_r_median_last_window": 0.055885,
      "delta_r_first_last_window": [
        0.05285,
        0.05908
      ],
      "delta_r_slope_per_cycle_last_window": 6.296825682568256e-05,
      "steps_median_last_window": 1000.0,
      "steps_min_last_window": 1000.0,
      "steps_max_last_window": 1000.0,
      "max_vsurf_div_cs_median_last_window": 0.263625,
      "max_vsurf_div_cs_first_last_window": [
        0.24939,
        0.2786
      ],
      "max_vsurf_div_cs_slope_per_cycle_last_window": 0.0002949905790579057,
      "max_vsurf_div_cs_min_last_window": 0.24939,
      "max_vsurf_div_cs_max_last_window": 0.2786,
      "has_full_window": true,
      "has_gamma": false,
      "converged_gamma": false,
      "converged_period": true,
      "converged_delta_r": false,
      "converged_exact": false,
      "limit_cycle_converged": false,
      "source": "cumulative:create+continue_saturation",
      "source_path": "<local-rre-root>/rsp_batch_runs/output/model_002_M0p5753_Z0p00707_T6044/logs/continue_saturation.log",
      "gamma_status": "not recorded in history",
      "stop_reasons": [
        "period_number >= max_period_number",
        "termination code: reached max number of periods"
      ],
      "grekm_stopped": false,
      "period_cap_stopped": true,
      "model_id": "model_002",
      "run_name": "model_002_M0p5753_Z0p00707_T6044",
      "tolerance": 0.001,
      "required_last_cycles": 100
    },
    {
      "source_kind": "period_log_fallback",
      "cycle_count": 2000,
      "last_cycle_count_used": 100,
      "window_start_period_number": 1901.0,
      "window_end_period_number": 2000.0,
      "last_period_number": 2000.0,
      "gamma_peak_to_peak_last_window": null,
      "gamma_median_last_window": null,
      "gamma_first_last_window": [
        null,
        null
      ],
      "gamma_slope_per_cycle_last_window": null,
      "period_fractional_peak_to_peak_last_window": 0.1202100862854387,
      "period_median_days_last_window": 0.37318,
      "period_first_last_days_window": [
        0.36929,
        0.35477
      ],
      "period_slope_days_per_cycle_last_window": -1.3510951095109456e-05,
      "delta_r_fractional_peak_to_peak_last_window": 0.5537146114383431,
      "delta_r_median_last_window": 0.26315,
      "delta_r_first_last_window": [
        0.30656,
        0.26323
      ],
      "delta_r_slope_per_cycle_last_window": -5.1153915391539156e-05,
      "steps_median_last_window": 1039.0,
      "steps_min_last_window": 919.0,
      "steps_max_last_window": 1105.0,
      "max_vsurf_div_cs_median_last_window": 2.54429,
      "max_vsurf_div_cs_first_last_window": [
        2.9593,
        2.52307
      ],
      "max_vsurf_div_cs_slope_per_cycle_last_window": -0.00046527110711071126,
      "max_vsurf_div_cs_min_last_window": 1.87782,
      "max_vsurf_div_cs_max_last_window": 3.26178,
      "has_full_window": true,
      "has_gamma": false,
      "converged_gamma": false,
      "converged_period": false,
      "converged_delta_r": false,
      "converged_exact": false,
      "limit_cycle_converged": false,
      "source": "cumulative:create+continue_saturation",
      "source_path": "<local-rre-root>/rsp_batch_runs/output/model_003_M0p7317_Z0p001405_T6745/logs/continue_saturation.log",
      "gamma_status": "not recorded in history",
      "stop_reasons": [
        "period_number >= max_period_number",
        "termination code: reached max number of periods"
      ],
      "grekm_stopped": false,
      "period_cap_stopped": true,
      "model_id": "model_003",
      "run_name": "model_003_M0p7317_Z0p001405_T6745",
      "tolerance": 0.001,
      "required_last_cycles": 100
    },
    {
      "source_kind": "period_log_fallback",
      "cycle_count": 2000,
      "last_cycle_count_used": 100,
      "window_start_period_number": 1901.0,
      "window_end_period_number": 2000.0,
      "last_period_number": 2000.0,
      "gamma_peak_to_peak_last_window": null,
      "gamma_median_last_window": null,
      "gamma_first_last_window": [
        null,
        null
      ],
      "gamma_slope_per_cycle_last_window": null,
      "period_fractional_peak_to_peak_last_window": 0.025235680823581453,
      "period_median_days_last_window": 0.51871,
      "period_first_last_days_window": [
        0.51363,
        0.51383
      ],
      "period_slope_days_per_cycle_last_window": 1.2679267926798464e-07,
      "delta_r_fractional_peak_to_peak_last_window": 0.1947332378758638,
      "delta_r_median_last_window": 0.080315,
      "delta_r_first_last_window": [
        0.07603,
        0.08837
      ],
      "delta_r_slope_per_cycle_last_window": 0.00011512457245724573,
      "steps_median_last_window": 1000.0,
      "steps_min_last_window": 978.0,
      "steps_max_last_window": 1023.0,
      "max_vsurf_div_cs_median_last_window": 0.56036,
      "max_vsurf_div_cs_first_last_window": [
        0.53709,
        0.6313
      ],
      "max_vsurf_div_cs_slope_per_cycle_last_window": 0.0008409931593159313,
      "max_vsurf_div_cs_min_last_window": 0.49592,
      "max_vsurf_div_cs_max_last_window": 0.6313,
      "has_full_window": true,
      "has_gamma": false,
      "converged_gamma": false,
      "converged_period": false,
      "converged_delta_r": false,
      "converged_exact": false,
      "limit_cycle_converged": false,
      "source": "cumulative:create+continue_saturation",
      "source_path": "<local-rre-root>/rsp_batch_runs/output/model_004_M0p7595_Z0p0001834_T6876/logs/continue_saturation.log",
      "gamma_status": "not recorded in history",
      "stop_reasons": [
        "period_number >= max_period_number",
        "termination code: reached max number of periods"
      ],
      "grekm_stopped": false,
      "period_cap_stopped": true,
      "model_id": "model_004",
      "run_name": "model_004_M0p7595_Z0p0001834_T6876",
      "tolerance": 0.001,
      "required_last_cycles": 100
    },
    {
      "source_kind": "period_log_fallback",
      "cycle_count": 2000,
      "last_cycle_count_used": 100,
      "window_start_period_number": 1901.0,
      "window_end_period_number": 2000.0,
      "last_period_number": 2000.0,
      "gamma_peak_to_peak_last_window": null,
      "gamma_median_last_window": null,
      "gamma_first_last_window": [
        null,
        null
      ],
      "gamma_slope_per_cycle_last_window": null,
      "period_fractional_peak_to_peak_last_window": 0.2380971853063449,
      "period_median_days_last_window": 0.366825,
      "period_first_last_days_window": [
        0.37158,
        0.39727
      ],
      "period_slope_days_per_cycle_last_window": -1.260726072607283e-06,
      "delta_r_fractional_peak_to_peak_last_window": 1.0838292045313083,
      "delta_r_median_last_window": 0.200825,
      "delta_r_first_last_window": [
        0.28006,
        0.25027
      ],
      "delta_r_slope_per_cycle_last_window": -2.221836183618363e-05,
      "steps_median_last_window": 1058.0,
      "steps_min_last_window": 820.0,
      "steps_max_last_window": 1181.0,
      "max_vsurf_div_cs_median_last_window": 2.1778500000000003,
      "max_vsurf_div_cs_first_last_window": [
        2.93598,
        2.57636
      ],
      "max_vsurf_div_cs_slope_per_cycle_last_window": -0.0001677730573057319,
      "max_vsurf_div_cs_min_last_window": 0.77258,
      "max_vsurf_div_cs_max_last_window": 3.01805,
      "has_full_window": true,
      "has_gamma": false,
      "converged_gamma": false,
      "converged_period": false,
      "converged_delta_r": false,
      "converged_exact": false,
      "limit_cycle_converged": false,
      "source": "cumulative:create+continue_saturation",
      "source_path": "<local-rre-root>/rsp_batch_runs/output/model_005_M0p6238_Z0p00007156_T6925/logs/continue_saturation.log",
      "gamma_status": "not recorded in history",
      "stop_reasons": [
        "period_number >= max_period_number",
        "termination code: reached max number of periods"
      ],
      "grekm_stopped": false,
      "period_cap_stopped": true,
      "model_id": "model_005",
      "run_name": "model_005_M0p6238_Z0p00007156_T6925",
      "tolerance": 0.001,
      "required_last_cycles": 100
    },
    {
      "source_kind": "period_log_fallback",
      "cycle_count": 2000,
      "last_cycle_count_used": 100,
      "window_start_period_number": 1901.0,
      "window_end_period_number": 2000.0,
      "last_period_number": 2000.0,
      "gamma_peak_to_peak_last_window": null,
      "gamma_median_last_window": null,
      "gamma_first_last_window": [
        null,
        null
      ],
      "gamma_slope_per_cycle_last_window": null,
      "period_fractional_peak_to_peak_last_window": 0.09132408511069967,
      "period_median_days_last_window": 0.39431,
      "period_first_last_days_window": [
        0.40836,
        0.40865
      ],
      "period_slope_days_per_cycle_last_window": 2.410621062106138e-06,
      "delta_r_fractional_peak_to_peak_last_window": 0.378029031155749,
      "delta_r_median_last_window": 0.33653500000000003,
      "delta_r_first_last_window": [
        0.3716,
        0.35423
      ],
      "delta_r_slope_per_cycle_last_window": 2.2489168916891668e-05,
      "steps_median_last_window": 1025.5,
      "steps_min_last_window": 944.0,
      "steps_max_last_window": 1221.0,
      "max_vsurf_div_cs_median_last_window": 3.08427,
      "max_vsurf_div_cs_first_last_window": [
        3.4892,
        3.35526
      ],
      "max_vsurf_div_cs_slope_per_cycle_last_window": 0.0001464929492949289,
      "max_vsurf_div_cs_min_last_window": 2.55174,
      "max_vsurf_div_cs_max_last_window": 3.64836,
      "has_full_window": true,
      "has_gamma": false,
      "converged_gamma": false,
      "converged_period": false,
      "converged_delta_r": false,
      "converged_exact": false,
      "limit_cycle_converged": false,
      "source": "cumulative:create+continue_saturation",
      "source_path": "<local-rre-root>/rsp_batch_runs/output/model_006_M0p7194_Z0p001620_T6711/logs/continue_saturation.log",
      "gamma_status": "not recorded in history",
      "stop_reasons": [
        "period_number >= max_period_number",
        "termination code: reached max number of periods"
      ],
      "grekm_stopped": false,
      "period_cap_stopped": true,
      "model_id": "model_006",
      "run_name": "model_006_M0p7194_Z0p001620_T6711",
      "tolerance": 0.001,
      "required_last_cycles": 100
    },
    {
      "source_kind": "history_exact_rsp_columns",
      "cycle_count": 1671,
      "last_cycle_count_used": 100,
      "window_start_period_number": 1572.0,
      "window_end_period_number": 1671.0,
      "last_period_number": 1671.0,
      "gamma_peak_to_peak_last_window": 0.0005341300274076376,
      "gamma_median_last_window": 0.0005394618152337292,
      "gamma_first_last_window": [
        0.0008548505444105593,
        0.0003207205170029216
      ],
      "gamma_slope_per_cycle_last_window": -5.357675103351575e-06,
      "period_fractional_peak_to_peak_last_window": 0.00011772482202129775,
      "period_median_days_last_window": 0.5572402564486213,
      "period_first_last_days_window": [
        0.5572262892235691,
        0.5572717751443593
      ],
      "period_slope_days_per_cycle_last_window": 2.566589250788999e-07,
      "delta_r_fractional_peak_to_peak_last_window": 0.03379034660945726,
      "delta_r_median_last_window": 0.6246826294342549,
      "delta_r_first_last_window": [
        0.6115052766609841,
        0.6326135192304747
      ],
      "delta_r_slope_per_cycle_last_window": 0.00021265364031976516,
      "steps_median_last_window": 1339.0,
      "steps_min_last_window": 1338.0,
      "steps_max_last_window": 1341.0,
      "max_vsurf_div_cs_median_last_window": 4.88128,
      "max_vsurf_div_cs_first_last_window": [
        null,
        4.90222
      ],
      "max_vsurf_div_cs_slope_per_cycle_last_window": 0.0011953141045001547,
      "max_vsurf_div_cs_min_last_window": 4.85518,
      "max_vsurf_div_cs_max_last_window": 4.90376,
      "has_full_window": true,
      "has_gamma": true,
      "converged_gamma": true,
      "converged_period": true,
      "converged_delta_r": false,
      "converged_exact": false,
      "limit_cycle_converged": false,
      "source": "cumulative:continue_saturation+continue_saturation_resume:LOGS_continue_saturation_resume_2180000+continue_saturation_resume:LOGS_continue_saturation_resume_2270000",
      "source_path": "<local-rre-root>/rsp_batch_runs/runs/model_007_M0p6887_Z0p004060_T6669/LOGS_continue_saturation_resume_2270000/history.data",
      "gamma_status": "exact rsp_GREKM history column",
      "stop_reasons": [],
      "grekm_stopped": null,
      "period_cap_stopped": null,
      "steps_source": "cumulative:create+continue_saturation",
      "steps_source_path": "<local-rre-root>/rsp_batch_runs/output/model_007_M0p6887_Z0p004060_T6669/logs/continue_saturation.log",
      "model_id": "model_007",
      "run_name": "model_007_M0p6887_Z0p004060_T6669",
      "tolerance": 0.001,
      "required_last_cycles": 100
    },
    {
      "source_kind": "history_exact_rsp_columns",
      "cycle_count": 1083,
      "last_cycle_count_used": 100,
      "window_start_period_number": 984.0,
      "window_end_period_number": 1083.0,
      "last_period_number": 1083.0,
      "gamma_peak_to_peak_last_window": 4.9800727729548515e-05,
      "gamma_median_last_window": 0.004187611595550302,
      "gamma_first_last_window": [
        0.004165582860900168,
        0.0042148635005298364
      ],
      "gamma_slope_per_cycle_last_window": 5.041956801543918e-07,
      "period_fractional_peak_to_peak_last_window": 9.506530557191527e-06,
      "period_median_days_last_window": 0.6316188749294142,
      "period_first_last_days_window": [
        0.6316223168812899,
        0.6316168568404047
      ],
      "period_slope_days_per_cycle_last_window": -7.587889440731272e-08,
      "delta_r_fractional_peak_to_peak_last_window": 0.2052222904282467,
      "delta_r_median_last_window": 0.06650456992133247,
      "delta_r_first_last_window": [
        0.0600372976559953,
        0.07368551781919663
      ],
      "delta_r_slope_per_cycle_last_window": 0.0001377529941004497,
      "steps_median_last_window": 1000.0,
      "steps_min_last_window": 1000.0,
      "steps_max_last_window": 1000.0,
      "max_vsurf_div_cs_median_last_window": 0.39734,
      "max_vsurf_div_cs_first_last_window": [
        null,
        0.4273
      ],
      "max_vsurf_div_cs_slope_per_cycle_last_window": 0.0008824527711094876,
      "max_vsurf_div_cs_min_last_window": 0.36986,
      "max_vsurf_div_cs_max_last_window": 0.4273,
      "has_full_window": true,
      "has_gamma": true,
      "converged_gamma": true,
      "converged_period": true,
      "converged_delta_r": false,
      "converged_exact": false,
      "limit_cycle_converged": false,
      "source": "cumulative:saturation+continue_saturation+continue_saturation_resume:LOGS_continue_saturation_resume_1620000",
      "source_path": "<local-rre-root>/rsp_batch_runs/runs/model_008_M0p6151_Z0p0004406_T6792/LOGS_continue_saturation_resume_1620000/history.data",
      "gamma_status": "exact rsp_GREKM history column",
      "stop_reasons": [],
      "grekm_stopped": null,
      "period_cap_stopped": null,
      "steps_source": "cumulative:create+continue_saturation",
      "steps_source_path": "<local-rre-root>/rsp_batch_runs/output/model_008_M0p6151_Z0p0004406_T6792/logs/continue_saturation.log",
      "model_id": "model_008",
      "run_name": "model_008_M0p6151_Z0p0004406_T6792",
      "tolerance": 0.001,
      "required_last_cycles": 100
    },
    {
      "source_kind": "history_exact_rsp_columns",
      "cycle_count": 194,
      "last_cycle_count_used": 100,
      "window_start_period_number": 95.0,
      "window_end_period_number": 194.0,
      "last_period_number": 194.0,
      "gamma_peak_to_peak_last_window": 0.0049164772507597505,
      "gamma_median_last_window": 0.004966028538446227,
      "gamma_first_last_window": [
        0.005001336679466135,
        0.00505776845075075
      ],
      "gamma_slope_per_cycle_last_window": -1.467144034841414e-07,
      "period_fractional_peak_to_peak_last_window": 0.05724631245624156,
      "period_median_days_last_window": 0.5010520650552913,
      "period_first_last_days_window": [
        0.48962229533015356,
        0.49140504831325316
      ],
      "period_slope_days_per_cycle_last_window": 2.030553633775365e-06,
      "delta_r_fractional_peak_to_peak_last_window": 0.38939611414834996,
      "delta_r_median_last_window": 0.002945537249184671,
      "delta_r_first_last_window": [
        0.0026767446543889406,
        0.0035568804295635914
      ],
      "delta_r_slope_per_cycle_last_window": 8.037464115743783e-06,
      "steps_median_last_window": 996.0,
      "steps_min_last_window": 950.0,
      "steps_max_last_window": 1052.0,
      "max_vsurf_div_cs_median_last_window": 0.02087,
      "max_vsurf_div_cs_first_last_window": [
        null,
        0.0252
      ],
      "max_vsurf_div_cs_slope_per_cycle_last_window": 5.8490554221897505e-05,
      "max_vsurf_div_cs_min_last_window": 0.01763,
      "max_vsurf_div_cs_max_last_window": 0.0252,
      "has_full_window": true,
      "has_gamma": true,
      "converged_gamma": false,
      "converged_period": false,
      "converged_delta_r": false,
      "converged_exact": false,
      "limit_cycle_converged": false,
      "source": "cumulative:saturation+saturation_resume:LOGS_saturation_resume_130000",
      "source_path": "<local-rre-root>/rsp_batch_runs/runs/model_009_M0p6668_Z0p0001120_T6852/LOGS_saturation_resume_130000/history.data",
      "gamma_status": "exact rsp_GREKM history column",
      "stop_reasons": [],
      "grekm_stopped": null,
      "period_cap_stopped": null,
      "steps_source": "cumulative:create",
      "steps_source_path": "<local-rre-root>/rsp_batch_runs/output/model_009_M0p6668_Z0p0001120_T6852/logs/create.log",
      "model_id": "model_009",
      "run_name": "model_009_M0p6668_Z0p0001120_T6852",
      "tolerance": 0.001,
      "required_last_cycles": 100
    }
  ]
}
