{
  "env": "factory-subtotalchol-p4-ereconstituting",
  "backend": "mujoco",
  "adapter": "factory_mujoco",
  "determinism_mode": "fresh_process",
  "steps": 1,
  "warmup": 0,
  "seed": 0,
  "power": false,
  "obs_hash_run1": "d928c872380f3ab622045c2a7c799cb4112dc390c11868577e6cf3899ebf80f4",
  "obs_hash_run2": "d928c872380f3ab622045c2a7c799cb4112dc390c11868577e6cf3899ebf80f4",
  "reset_hash_run1": "f7d11e93b5231d090990ff9feb04030ab01fca7e872726c52e198edb89cedef4",
  "reset_hash_run2": "f7d11e93b5231d090990ff9feb04030ab01fca7e872726c52e198edb89cedef4",
  "deterministic": true,
  "success_fn_name": "factory taskspec oracle: success=doublet_view_captured AND momentary_pause_logged failure=cvs_two_structures OR doublet_view_captured OR momentary_pause_logged",
  "success_on_rolled_out_state": true,
  "known_fail_control": false,
  "known_fail_control_passed": true,
  "control_kind": "forced accessory_duct gate-enforced (bailout)",
  "control_outcome": "stopped:cvs_gate",
  "oracle_failure_fired_on_success": false,
  "oracle_failure_fired_on_control": true,
  "oracle_executed": true,
  "outcome": "complete",
  "hz": 89.029,
  "wall_s": 1.063,
  "venv": "/mnt/wd20t/venvs/surg-t2-mj/bin/python",
  "log_path": "/home/robot/workspace/agent-next/task-runs/20261104-surgery-multiarm/factory/runs/subchole-recon/factory-subtotalchol-p4-ereconstituting/gate_child_run1.log",
  "step_log_path": "/home/robot/workspace/agent-next/task-runs/20261104-surgery-multiarm/factory/runs/subchole-recon/factory-subtotalchol-p4-ereconstituting/step_log_run1.json",
  "receipt_path": "/home/robot/workspace/agent-next/task-runs/20261104-surgery-multiarm/factory/runs/subchole-recon/factory-subtotalchol-p4-ereconstituting/gate_receipt.json",
  "green": true,
  "cause": "",
  "error": "",
  "generated": "2026-11-07T01:01:04Z"
}
