{
  "session_id": "session_data_20260404_202012",
  "total_duration_s": 390.7,
  "n_input_spans": 19,
  "session_goal": "Sew blue striped trim onto blue floral fabric with a sewing machine, adjusting and repositioning the fabric.",
  "sub_goals": [
    {
      "sub_goal_id": 1,
      "start_time": 0.0,
      "end_time": 216.2,
      "description": "Sew blue striped trim onto all edges of the blue floral fabric using a sewing machine.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 0.0,
          "end_time": 92.0,
          "description": "Position and sew blue striped trim onto the first edge of blue floral fabric.",
          "span_indices": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7
          ]
        },
        {
          "episode_id": 2,
          "start_time": 92.0,
          "end_time": 125.0,
          "description": "Flip fabric and sew blue striped trim onto the adjacent edge.",
          "span_indices": [
            8,
            9
          ]
        },
        {
          "episode_id": 3,
          "start_time": 125.0,
          "end_time": 168.0,
          "description": "Reposition and sew blue striped trim onto the inner section of fabric.",
          "span_indices": [
            10,
            11,
            12,
            13
          ]
        },
        {
          "episode_id": 4,
          "start_time": 168.0,
          "end_time": 213.0,
          "description": "Reposition and sew blue striped trim onto the next section of fabric.",
          "span_indices": [
            14,
            15,
            16,
            17
          ]
        },
        {
          "episode_id": 5,
          "start_time": 213.0,
          "end_time": 216.2,
          "description": "Cut thread and move finished blue fabric away from sewing machine.",
          "span_indices": [
            18
          ]
        }
      ]
    }
  ]
}