{
  "template_id": "tobi.e6_keyframe_step.v1",
  "updated": "2026-09-20",
  "namespace": "human",
  "method_sentence": "human_keyframe_review",
  "method_measure": "device_csv_window",
  "required_device_fields": [
    "head_path_m",
    "head_net_m",
    "gyro_rms_rad_s",
    "left_active_frac",
    "right_active_frac",
    "both_active_frac",
    "wrist_paths",
    "thumb_index_medians"
  ],
  "field_notes": {
    "thumb_index_medians": "geometry only, not contact force",
    "player_zero_is_source_s": 22,
    "active_rule": "active==1 AND name nonempty"
  },
  "always_null": [
    "boxes",
    "mask",
    "object_pose_6dof",
    "contact_force",
    "per_joint_confidence",
    "depth",
    "robot_eef_action"
  ],
  "player_zero_is_source_s": 22,
  "example_file": "e6-layers/step_train.jsonl",
  "n_steps_in_example": 6
}
