{
  "checkpoint": "/home/z/bridge/rl/bridge_amp_v4/logs/2026-10-20_14-19-43_t800_v4_straight_fresh_4096/model_2400.pt",
  "checkpoint_sha256": "0d09419f3905f4fd364711451d03e6b0c819569fbf7fabf3f5908cdd6d318ffa",
  "stage": "interim_review",
  "nominal_stand_straight_stop_completed": true,
  "style_accepted_by_user": false,
  "baseline_accepted": false,
  "convergence_assessment": "Task performance approaching a plateau, still improving; no claim of full convergence from losses or a single checkpoint.",
  "recent_training_window_comparison": {
    "previous_iterations": [
      1560,
      2060
    ],
    "recent_iterations": [
      2060,
      2560
    ],
    "previous_task_reward_per_step": 0.039028057754039766,
    "recent_task_reward_per_step": 0.040170566886663435,
    "previous_style_contribution_per_step": 0.02508385233581066,
    "recent_style_contribution_per_step": 0.0247626793384552,
    "previous_abnormal_endings_per_logged_iteration": 1.6,
    "recent_abnormal_endings_per_logged_iteration": 0.24,
    "samples_per_window": 25
  },
  "scope": "16 repeated nominal environments per test, 20 seconds each, no resets. Not robustness trials or real-robot validation.",
  "official_bridge_artifact": false,
  "epa_warnings_in_evaluation_log": 0,
  "training_remains_running": true,
  "status": "rejected_wrong_retarget_knee_branch",
  "candidate": false,
  "rejection_reason": "The expert and policy use reverse knee flexion. Prior command/stability metrics do not constitute valid gait acceptance.",
  "knee_diagnostic": "/home/z/bridge/rl/bridge_amp_v4/diagnostics/knee_branch/report.json"
}
