{
  "session_id": "session_data_20260406_172811",
  "total_duration_s": 1052.4,
  "n_input_spans": 58,
  "session_goal": "Cut teal fabric strips, sew them onto green patterned fabric to form a bag, then sew yellow patterned fabric using sewing machine.",
  "sub_goals": [
    {
      "sub_goal_id": 1,
      "start_time": 0.0,
      "end_time": 799.8,
      "description": "Sew teal strips and green fabric pieces into a patterned bag with sewing machine.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 0.0,
          "end_time": 43.0,
          "description": "Arrange green fabric scraps and cut teal fabric into strips with scissors.",
          "span_indices": [
            0,
            1,
            2
          ]
        },
        {
          "episode_id": 2,
          "start_time": 43.0,
          "end_time": 128.0,
          "description": "Fold teal fabric strip, position under needle, and sew with sewing machine.",
          "span_indices": [
            3,
            4,
            5,
            6,
            7
          ]
        },
        {
          "episode_id": 3,
          "start_time": 128.0,
          "end_time": 258.0,
          "description": "Align and sew teal strip onto large green patterned fabric edges.",
          "span_indices": [
            8,
            9,
            10,
            11,
            12,
            13,
            14,
            15,
            16,
            17
          ]
        },
        {
          "episode_id": 4,
          "start_time": 258.0,
          "end_time": 407.0,
          "description": "Sew green strap and small scrap onto bag, then move bag aside.",
          "span_indices": [
            18,
            19,
            20,
            21,
            22,
            23,
            24,
            25,
            26,
            27
          ]
        },
        {
          "episode_id": 5,
          "start_time": 407.0,
          "end_time": 799.8,
          "description": "Sew additional green fabric piece and complete bag seams with sewing machine.",
          "span_indices": [
            28,
            29,
            30,
            31,
            32,
            33,
            34,
            35,
            36,
            37,
            38,
            39,
            40,
            41,
            42
          ]
        }
      ]
    },
    {
      "sub_goal_id": 2,
      "start_time": 799.8,
      "end_time": 993.7,
      "description": "Fetch yellow patterned fabric, prepare, and sew it using sewing machine with yellow thread.",
      "episodes": [
        {
          "episode_id": 6,
          "start_time": 799.8,
          "end_time": 837.8,
          "description": "Fetch yellow patterned fabric from bed and open plastic package.",
          "span_indices": [
            43,
            44,
            45
          ]
        },
        {
          "episode_id": 7,
          "start_time": 837.8,
          "end_time": 900.0,
          "description": "Sew yellow patterned fabric with sewing machine.",
          "span_indices": [
            46,
            47,
            48
          ]
        },
        {
          "episode_id": 8,
          "start_time": 900.0,
          "end_time": 993.7,
          "description": "Position yellow floral fabric, thread machine with yellow, and sew final seam.",
          "span_indices": [
            49,
            50,
            51,
            52,
            53,
            54,
            55,
            56,
            57
          ]
        }
      ]
    }
  ]
}