{
  "episode_id": "rde_lander_wipe_screen",
  "processing_run_id": "rpr_lander_wipe_screen",
  "schema_version": "bodiment.vla.stage_provenance.v1",
  "stages": [
    {
      "confidence": 0.65,
      "duration_ms": 502,
      "error": null,
      "finished_at": "2026-06-12T09:38:26.890460Z",
      "gpu_type": "cpu",
      "input_artifact_ids": [],
      "input_artifact_kinds": [],
      "input_artifacts": [],
      "metrics": {
        "audio_extracted": false,
        "audio_normalization_mode": null,
        "duration_seconds": 10.0,
        "face_blur_enabled": false,
        "face_blur_status": "disabled",
        "face_detection_count": 0,
        "frame_count": 100,
        "intrinsics_conf": 0.65,
        "normalization_mode": "ffmpeg",
        "policy_rate_hz": 10.0,
        "scene_cut_count": 0,
        "scene_cut_detected": false
      },
      "model_name": "ffmpeg",
      "model_version": "bodiment.vla.normalized_video.v1",
      "output_artifact_ids": [],
      "output_artifact_refs": [
        {
          "content_type": "video/mp4",
          "kind": "normalized_video",
          "path": "normalized/video_10hz.mp4",
          "schema_version": "bodiment.vla.normalized_video.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/normalized/video_10hz.mp4"
        }
      ],
      "output_artifacts": [
        "normalized_video"
      ],
      "stage": "s0_normalize",
      "started_at": "2026-06-12T09:38:26.388010Z",
      "status": "succeeded",
      "weights_hash": null
    },
    {
      "confidence": 0.95,
      "duration_ms": 1228,
      "error": null,
      "finished_at": "2026-06-12T09:38:28.119207Z",
      "gpu_type": "cpu",
      "input_artifact_ids": [],
      "input_artifact_kinds": [
        "normalized_video"
      ],
      "input_artifacts": [
        {
          "content_type": "video/mp4",
          "kind": "normalized_video",
          "path": "normalized/video_10hz.mp4",
          "schema_version": "bodiment.vla.normalized_video.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/normalized/video_10hz.mp4"
        }
      ],
      "metrics": {
        "segment_count": 1,
        "segmentation_conf": 0.95,
        "segmentation_source": "frame_difference_motion"
      },
      "model_name": "frame_difference_motion",
      "model_version": "bodiment.vla.segments.v1",
      "output_artifact_ids": [],
      "output_artifact_refs": [
        {
          "content_type": "application/json",
          "kind": "vla_segments",
          "path": "segments/segments.json",
          "schema_version": "bodiment.vla.segments.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/segments/segments.json"
        }
      ],
      "output_artifacts": [
        "vla_segments"
      ],
      "stage": "s1_segment",
      "started_at": "2026-06-12T09:38:26.890465Z",
      "status": "succeeded",
      "weights_hash": null
    },
    {
      "confidence": 0.34,
      "duration_ms": 1506,
      "error": null,
      "finished_at": "2026-06-12T09:38:29.625445Z",
      "gpu_type": "cpu",
      "input_artifact_ids": [],
      "input_artifact_kinds": [
        "normalized_video",
        "vla_segments"
      ],
      "input_artifacts": [
        {
          "content_type": "video/mp4",
          "kind": "normalized_video",
          "path": "normalized/video_10hz.mp4",
          "schema_version": "bodiment.vla.normalized_video.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/normalized/video_10hz.mp4"
        },
        {
          "content_type": "application/json",
          "kind": "vla_segments",
          "path": "segments/segments.json",
          "schema_version": "bodiment.vla.segments.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/segments/segments.json"
        }
      ],
      "metrics": {
        "hand_detection_source": "cpu_skin_region_heuristic",
        "hand_frame_count": 100,
        "hand_pose_conf": 0.34,
        "hand_tracker_fallback": true
      },
      "model_name": "cpu_skin_region_heuristic",
      "model_version": "vla_worker_cpu_v1",
      "output_artifact_ids": [],
      "output_artifact_refs": [
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_hands_3d",
          "path": "hands/hands_3d.parquet",
          "schema_version": "bodiment.vla.hands_3d.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/hands/hands_3d.parquet"
        }
      ],
      "output_artifacts": [
        "vla_hands_3d"
      ],
      "stage": "s2_hands",
      "started_at": "2026-06-12T09:38:28.119209Z",
      "status": "succeeded",
      "weights_hash": null
    },
    {
      "confidence": 0.999363,
      "duration_ms": 3131,
      "error": null,
      "finished_at": "2026-06-12T09:38:32.757329Z",
      "gpu_type": "cpu",
      "input_artifact_ids": [],
      "input_artifact_kinds": [
        "normalized_video",
        "vla_segments"
      ],
      "input_artifacts": [
        {
          "content_type": "video/mp4",
          "kind": "normalized_video",
          "path": "normalized/video_10hz.mp4",
          "schema_version": "bodiment.vla.normalized_video.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/normalized/video_10hz.mp4"
        },
        {
          "content_type": "application/json",
          "kind": "vla_segments",
          "path": "segments/segments.json",
          "schema_version": "bodiment.vla.segments.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/segments/segments.json"
        }
      ],
      "metrics": {
        "object_frame_count": 99,
        "object_mask_count": 99,
        "object_mask_encoding": "rle",
        "object_track_conf": 0.999363,
        "object_tracker_fallback": true,
        "object_tracking_source": "frame_difference_motion",
        "tracked_object_count": 1
      },
      "model_name": "none",
      "model_version": "bodiment.vla.object_tracks.v1",
      "output_artifact_ids": [],
      "output_artifact_refs": [
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_object_tracks",
          "path": "objects/tracks.parquet",
          "schema_version": "bodiment.vla.object_tracks.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/objects/tracks.parquet"
        },
        {
          "content_type": "application/x-ndjson",
          "kind": "vla_object_masks",
          "path": "objects/masks/masks.jsonl",
          "schema_version": "bodiment.vla.object_masks.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/objects/masks/masks.jsonl"
        }
      ],
      "output_artifacts": [
        "vla_object_tracks",
        "vla_object_masks"
      ],
      "stage": "s3_objects",
      "started_at": "2026-06-12T09:38:29.625446Z",
      "status": "succeeded",
      "weights_hash": null
    },
    {
      "confidence": 0.559759,
      "duration_ms": 3052,
      "error": null,
      "finished_at": "2026-06-12T09:38:35.809687Z",
      "gpu_type": "cpu",
      "input_artifact_ids": [],
      "input_artifact_kinds": [
        "normalized_video"
      ],
      "input_artifacts": [
        {
          "content_type": "video/mp4",
          "kind": "normalized_video",
          "path": "normalized/video_10hz.mp4",
          "schema_version": "bodiment.vla.normalized_video.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/normalized/video_10hz.mp4"
        }
      ],
      "metrics": {
        "depth_conf": 0.401717,
        "ego_motion_conf": 0.7178,
        "geometry_fallback": true,
        "geometry_source": "monocular_texture_motion_estimator"
      },
      "model_name": "brightness_texture_prior",
      "model_version": "sampled_gray_shift",
      "output_artifact_ids": [],
      "output_artifact_refs": [
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_camera_poses",
          "path": "geometry/camera_poses.parquet",
          "schema_version": "bodiment.vla.camera_poses.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/geometry/camera_poses.parquet"
        },
        {
          "content_type": "application/x-ndjson",
          "kind": "vla_depth",
          "path": "geometry/depth/depth_summary.jsonl",
          "schema_version": "bodiment.vla.depth_summary.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/geometry/depth/depth_summary.jsonl"
        }
      ],
      "output_artifacts": [
        "vla_camera_poses",
        "vla_depth"
      ],
      "stage": "s4_geometry",
      "started_at": "2026-06-12T09:38:32.757330Z",
      "status": "succeeded",
      "weights_hash": null
    },
    {
      "confidence": 0.337576,
      "duration_ms": 2582,
      "error": null,
      "finished_at": "2026-06-12T09:38:38.391917Z",
      "gpu_type": "cpu",
      "input_artifact_ids": [],
      "input_artifact_kinds": [
        "vla_hands_3d",
        "vla_object_tracks",
        "vla_object_masks",
        "vla_camera_poses",
        "vla_depth"
      ],
      "input_artifacts": [
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_hands_3d",
          "path": "hands/hands_3d.parquet",
          "schema_version": "bodiment.vla.hands_3d.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/hands/hands_3d.parquet"
        },
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_object_tracks",
          "path": "objects/tracks.parquet",
          "schema_version": "bodiment.vla.object_tracks.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/objects/tracks.parquet"
        },
        {
          "content_type": "application/x-ndjson",
          "kind": "vla_object_masks",
          "path": "objects/masks/masks.jsonl",
          "schema_version": "bodiment.vla.object_masks.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/objects/masks/masks.jsonl"
        },
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_camera_poses",
          "path": "geometry/camera_poses.parquet",
          "schema_version": "bodiment.vla.camera_poses.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/geometry/camera_poses.parquet"
        },
        {
          "content_type": "application/x-ndjson",
          "kind": "vla_depth",
          "path": "geometry/depth/depth_summary.jsonl",
          "schema_version": "bodiment.vla.depth_summary.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/geometry/depth/depth_summary.jsonl"
        }
      ],
      "metrics": {
        "contact_conf": 0.337576,
        "contact_frame_count": 99,
        "contact_source": "hand_object_fusion_rules"
      },
      "model_name": "bodiment_cpu_video_analysis",
      "model_version": "bodiment.vla.contact.v1",
      "output_artifact_ids": [],
      "output_artifact_refs": [
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_contact",
          "path": "contact/contact.parquet",
          "schema_version": "bodiment.vla.contact.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/contact/contact.parquet"
        }
      ],
      "output_artifacts": [
        "vla_contact"
      ],
      "stage": "s5_contact",
      "started_at": "2026-06-12T09:38:35.809688Z",
      "status": "succeeded",
      "weights_hash": null
    },
    {
      "confidence": 0.7025,
      "duration_ms": 1,
      "error": null,
      "finished_at": "2026-06-12T09:38:38.392992Z",
      "gpu_type": "cpu",
      "input_artifact_ids": [],
      "input_artifact_kinds": [
        "normalized_video",
        "vla_segments"
      ],
      "input_artifacts": [
        {
          "content_type": "video/mp4",
          "kind": "normalized_video",
          "path": "normalized/video_10hz.mp4",
          "schema_version": "bodiment.vla.normalized_video.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/normalized/video_10hz.mp4"
        },
        {
          "content_type": "application/json",
          "kind": "vla_segments",
          "path": "segments/segments.json",
          "schema_version": "bodiment.vla.segments.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/segments/segments.json"
        }
      ],
      "metrics": {
        "success": true,
        "success_conf": 0.915,
        "success_source": "contact_object_motion_rules",
        "task_label_conf": 0.49,
        "task_label_fallback": true
      },
      "model_name": "contact_object_motion_rules",
      "model_version": "bodiment.vla.instructions.v1",
      "output_artifact_ids": [],
      "output_artifact_refs": [
        {
          "content_type": "application/json",
          "kind": "vla_instructions",
          "path": "labels/instructions.json",
          "schema_version": "bodiment.vla.instructions.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/labels/instructions.json"
        }
      ],
      "output_artifacts": [
        "vla_instructions"
      ],
      "stage": "s6_task_labels",
      "started_at": "2026-06-12T09:38:38.391917Z",
      "status": "succeeded",
      "weights_hash": null
    },
    {
      "confidence": 0.17,
      "duration_ms": 200,
      "error": null,
      "finished_at": "2026-06-12T09:38:38.593839Z",
      "gpu_type": "cpu",
      "input_artifact_ids": [],
      "input_artifact_kinds": [
        "vla_hands_3d",
        "vla_camera_poses",
        "vla_depth",
        "vla_contact"
      ],
      "input_artifacts": [
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_hands_3d",
          "path": "hands/hands_3d.parquet",
          "schema_version": "bodiment.vla.hands_3d.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/hands/hands_3d.parquet"
        },
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_camera_poses",
          "path": "geometry/camera_poses.parquet",
          "schema_version": "bodiment.vla.camera_poses.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/geometry/camera_poses.parquet"
        },
        {
          "content_type": "application/x-ndjson",
          "kind": "vla_depth",
          "path": "geometry/depth/depth_summary.jsonl",
          "schema_version": "bodiment.vla.depth_summary.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/geometry/depth/depth_summary.jsonl"
        },
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_contact",
          "path": "contact/contact.parquet",
          "schema_version": "bodiment.vla.contact.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/contact/contact.parquet"
        }
      ],
      "metrics": {
        "trajectory_conf": 0.34,
        "trajectory_timestep_count": 100,
        "valid_timestep_ratio": 0.0
      },
      "model_name": "bodiment_cpu_video_analysis",
      "model_version": "bodiment.vla.trajectory.v1",
      "output_artifact_ids": [],
      "output_artifact_refs": [
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_trajectory",
          "path": "state_action/trajectory.parquet",
          "schema_version": "bodiment.vla.trajectory.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/state_action/trajectory.parquet"
        }
      ],
      "output_artifacts": [
        "vla_trajectory"
      ],
      "stage": "s7_state_action",
      "started_at": "2026-06-12T09:38:38.392992Z",
      "status": "succeeded",
      "weights_hash": null
    },
    {
      "confidence": 0.17,
      "duration_ms": 0,
      "error": null,
      "finished_at": "2026-06-12T09:38:38.594436Z",
      "gpu_type": "cpu",
      "input_artifact_ids": [],
      "input_artifact_kinds": [
        "vla_segments",
        "vla_hands_3d",
        "vla_object_tracks",
        "vla_object_masks",
        "vla_camera_poses",
        "vla_depth",
        "vla_contact",
        "vla_instructions",
        "vla_trajectory"
      ],
      "input_artifacts": [
        {
          "content_type": "application/json",
          "kind": "vla_segments",
          "path": "segments/segments.json",
          "schema_version": "bodiment.vla.segments.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/segments/segments.json"
        },
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_hands_3d",
          "path": "hands/hands_3d.parquet",
          "schema_version": "bodiment.vla.hands_3d.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/hands/hands_3d.parquet"
        },
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_object_tracks",
          "path": "objects/tracks.parquet",
          "schema_version": "bodiment.vla.object_tracks.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/objects/tracks.parquet"
        },
        {
          "content_type": "application/x-ndjson",
          "kind": "vla_object_masks",
          "path": "objects/masks/masks.jsonl",
          "schema_version": "bodiment.vla.object_masks.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/objects/masks/masks.jsonl"
        },
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_camera_poses",
          "path": "geometry/camera_poses.parquet",
          "schema_version": "bodiment.vla.camera_poses.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/geometry/camera_poses.parquet"
        },
        {
          "content_type": "application/x-ndjson",
          "kind": "vla_depth",
          "path": "geometry/depth/depth_summary.jsonl",
          "schema_version": "bodiment.vla.depth_summary.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/geometry/depth/depth_summary.jsonl"
        },
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_contact",
          "path": "contact/contact.parquet",
          "schema_version": "bodiment.vla.contact.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/contact/contact.parquet"
        },
        {
          "content_type": "application/json",
          "kind": "vla_instructions",
          "path": "labels/instructions.json",
          "schema_version": "bodiment.vla.instructions.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/labels/instructions.json"
        },
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_trajectory",
          "path": "state_action/trajectory.parquet",
          "schema_version": "bodiment.vla.trajectory.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/state_action/trajectory.parquet"
        }
      ],
      "metrics": {
        "flag_count": 4,
        "quality_segment_count": 1,
        "trajectory_conf": 0.34,
        "usable_for_policy": false,
        "usable_segment_count": 0,
        "valid_timestep_ratio": 0.0
      },
      "model_name": "bodiment_cpu_video_analysis",
      "model_version": "bodiment.vla.quality.v1",
      "output_artifact_ids": [],
      "output_artifact_refs": [
        {
          "content_type": "application/json",
          "kind": "vla_quality_report",
          "path": "quality/quality_report.json",
          "schema_version": "bodiment.vla.quality.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/quality/quality_report.json"
        }
      ],
      "output_artifacts": [
        "vla_quality_report"
      ],
      "stage": "s8_quality",
      "started_at": "2026-06-12T09:38:38.593840Z",
      "status": "succeeded",
      "weights_hash": null
    },
    {
      "confidence": 1.0,
      "duration_ms": 302,
      "error": null,
      "finished_at": "2026-06-12T09:38:38.896569Z",
      "gpu_type": "cpu",
      "input_artifact_ids": [],
      "input_artifact_kinds": [
        "normalized_video",
        "vla_hands_3d",
        "vla_object_tracks",
        "vla_contact",
        "vla_trajectory",
        "vla_quality_report"
      ],
      "input_artifacts": [
        {
          "content_type": "video/mp4",
          "kind": "normalized_video",
          "path": "normalized/video_10hz.mp4",
          "schema_version": "bodiment.vla.normalized_video.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/normalized/video_10hz.mp4"
        },
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_hands_3d",
          "path": "hands/hands_3d.parquet",
          "schema_version": "bodiment.vla.hands_3d.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/hands/hands_3d.parquet"
        },
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_object_tracks",
          "path": "objects/tracks.parquet",
          "schema_version": "bodiment.vla.object_tracks.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/objects/tracks.parquet"
        },
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_contact",
          "path": "contact/contact.parquet",
          "schema_version": "bodiment.vla.contact.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/contact/contact.parquet"
        },
        {
          "content_type": "application/vnd.apache.parquet",
          "kind": "vla_trajectory",
          "path": "state_action/trajectory.parquet",
          "schema_version": "bodiment.vla.trajectory.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/state_action/trajectory.parquet"
        },
        {
          "content_type": "application/json",
          "kind": "vla_quality_report",
          "path": "quality/quality_report.json",
          "schema_version": "bodiment.vla.quality.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/quality/quality_report.json"
        }
      ],
      "metrics": {
        "overlay_video_present": true
      },
      "model_name": "cpu_rgb_overlay",
      "model_version": "bodiment.vla.overlay_video.v1",
      "output_artifact_ids": [],
      "output_artifact_refs": [
        {
          "content_type": "video/mp4",
          "kind": "vla_overlay_video",
          "path": "overlay/overlay.mp4",
          "schema_version": "bodiment.vla.overlay_video.v1",
          "uri": "file:///private/tmp/bodiment-vla-lander-wipe/overlay/overlay.mp4"
        }
      ],
      "output_artifacts": [
        "vla_overlay_video"
      ],
      "stage": "s9_overlay",
      "started_at": "2026-06-12T09:38:38.594437Z",
      "status": "succeeded",
      "weights_hash": null
    }
  ]
}
