{
  "artifact_kind": "cross_task_decisive_qualitative_gallery_v1",
  "interpretation_limit": "Exact-cell qualitative replay only. The six reruns must reproduce their frozen outcomes, but they are not new trials, representative sampling, or efficacy estimates.",
  "matched_initial_frame": true,
  "noise_seed": 10057,
  "rendered": {
    "conflict": {
      "outcome": {
        "condition": "conflict",
        "episode_index": 46,
        "grasp_latched_height": null,
        "grasp_latched_step": null,
        "initial_eef_height": 1.1680090720976328,
        "initial_gripper_width": 0.07809594844344217,
        "maximum_eef_height": 1.1680090720976328,
        "minimum_gripper_width": 0.001008741779875456,
        "monitor_checks": 0,
        "monitor_status": null,
        "monitor_visual_confidence": null,
        "monitor_visual_label": null,
        "native_prompt": "pick up the black bowl on the ramekin and place it on the plate",
        "prompt": "pick up the black bowl on the ramekin and place it on the plate",
        "reactivation_steps": [],
        "release_monitor_checks": 0,
        "release_step": null,
        "release_steps": [],
        "release_visual_confidence": null,
        "release_visual_label": null,
        "scene_condition": "conflict",
        "steering_calls": 0,
        "steps": 220,
        "success": false,
        "trigger_source": "none",
        "trigger_step": null
      },
      "source_cell_sha256": "11090b437acaed72903735aa2d1667804115cee3abe7fc2924f76b7dcd9c6259",
      "video": {
        "artifact_kind": "rollout_video_evidence",
        "backend": "pyav-15.1.0",
        "codec": "libx264",
        "container_format": "mp4",
        "crf": 18,
        "decoded_frame_count": 221,
        "file_mode": "0600",
        "fps": 20,
        "frame_count": 221,
        "frame_shape": [
          256,
          256,
          3
        ],
        "mp4_sha256": "d4a52f1c0fb7dbf994b98bacc353c24568bdc144a202ea7e544c478230e54a09",
        "mp4_size_bytes": 174622,
        "path": "conflict.mp4",
        "pixel_format": "yuv420p",
        "preset": "medium",
        "raw_frame_stream_sha256": "27969318cfec1ab4f0802e3932ea77183950607193df19865dd7841420ab3a95",
        "schema_version": 1
      }
    },
    "learned_monitor": {
      "outcome": {
        "condition": "learned_monitor",
        "episode_index": 46,
        "grasp_latched_height": 0.9434612316849029,
        "grasp_latched_step": 43,
        "initial_eef_height": 1.1680090720976328,
        "initial_gripper_width": 0.07809594844344217,
        "maximum_eef_height": 1.1681608134930193,
        "minimum_gripper_width": 0.004795147438845799,
        "monitor_checks": 1,
        "monitor_status": "conflict",
        "monitor_visual_confidence": 0.9211983669244355,
        "monitor_visual_label": "cookie_box",
        "native_prompt": "pick up the black bowl on the ramekin and place it on the plate",
        "prompt": "pick up the black bowl on the ramekin and place it on the plate",
        "reactivation_steps": [],
        "release_monitor_checks": 31,
        "release_step": null,
        "release_steps": [],
        "release_visual_confidence": 0.49645702224053084,
        "release_visual_label": "plate",
        "scene_condition": "conflict",
        "steering_calls": 73,
        "steps": 73,
        "success": true,
        "trigger_source": "learned",
        "trigger_step": 0
      },
      "source_cell_sha256": "e02cce7b46e3bb9a81b521191da98e047c6d729a822dd6e21360eb3c4e3199dc",
      "video": {
        "artifact_kind": "rollout_video_evidence",
        "backend": "pyav-15.1.0",
        "codec": "libx264",
        "container_format": "mp4",
        "crf": 18,
        "decoded_frame_count": 74,
        "file_mode": "0600",
        "fps": 20,
        "frame_count": 74,
        "frame_shape": [
          256,
          256,
          3
        ],
        "mp4_sha256": "8b81e43133c6bd9fbb256a5cd730a5910660119b4ee32db00599e7dbd24658aa",
        "mp4_size_bytes": 109389,
        "path": "learned_monitor.mp4",
        "pixel_format": "yuv420p",
        "preset": "medium",
        "raw_frame_stream_sha256": "a0dfc3f8083f757ea0aaf630700050d853b775e95f31f0be2720ebc6d04965b5",
        "schema_version": 1
      }
    }
  },
  "scene": 46,
  "schema_version": 1,
  "selection_rule": "one object-presence task and two spatial-relation tasks; first configured scene and first configured flow-noise seed; frozen outcomes were already known, so all displayed repairs are labeled outcome-selected qualitative replays",
  "status": "verified_exact_outcome_replay",
  "suite": "libero_spatial",
  "task": "spatial-ramekin-vs-cookie-box",
  "task_id": 5
}
