{
  "session_id": "session_data_20260405_061349",
  "total_duration_s": 747.7,
  "n_input_spans": 36,
  "session_goal": "Sew blue fabric pieces using a sewing machine, cut thread with scissors, attach white interfacing, and combine embroidered and solid blue fabric.",
  "sub_goals": [
    {
      "sub_goal_id": 1,
      "start_time": 0.0,
      "end_time": 300.0,
      "description": "Align, fold, trim, and sew plain blue fabric with sewing machine and pink scissors.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 0.0,
          "end_time": 75.0,
          "description": "Arrange and align blue fabric pieces, fold layers, trim edges, and position under sewing machine needle.",
          "span_indices": [
            0,
            1,
            2,
            3,
            4,
            5,
            6
          ]
        },
        {
          "episode_id": 2,
          "start_time": 75.0,
          "end_time": 133.0,
          "description": "Sew first seam of blue fabric with sewing machine and cut thread with pink scissors.",
          "span_indices": [
            7,
            8
          ]
        },
        {
          "episode_id": 3,
          "start_time": 133.0,
          "end_time": 217.0,
          "description": "Adjust sewn fabric, align new layers, sew second seam, and cut thread with pink scissors.",
          "span_indices": [
            9,
            10,
            11
          ]
        },
        {
          "episode_id": 4,
          "start_time": 217.0,
          "end_time": 300.0,
          "description": "Fold and align blue fabric layers, sew third seam, and remove sewn fabric from sewing machine.",
          "span_indices": [
            12,
            13,
            14
          ]
        }
      ]
    },
    {
      "sub_goal_id": 2,
      "start_time": 300.0,
      "end_time": 747.7,
      "description": "Sew blue embroidered fabric, attach white interfacing, and combine with solid blue fabric.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 300.0,
          "end_time": 443.0,
          "description": "Sew blue embroidered fabric with sewing machine, cut thread and fabric with pink-handled scissors, and rearrange pieces.",
          "span_indices": [
            15,
            16,
            17,
            18,
            19,
            20
          ]
        },
        {
          "episode_id": 2,
          "start_time": 443.0,
          "end_time": 519.0,
          "description": "Place white interfacing under blue embroidered fabric, align, sew, and cut thread with red-handled scissors.",
          "span_indices": [
            21,
            22,
            23,
            24
          ]
        },
        {
          "episode_id": 3,
          "start_time": 519.0,
          "end_time": 600.0,
          "description": "Reposition blue fabric on worktable, sew, move red sewing tool, and cut excess thread and fabric with red-handled scissors.",
          "span_indices": [
            25,
            26,
            27,
            28,
            29
          ]
        },
        {
          "episode_id": 4,
          "start_time": 600.0,
          "end_time": 747.7,
          "description": "Position solid blue fabric with embroidered fabric, align, sew combined pieces, cut thread, and inspect sewn fabric.",
          "span_indices": [
            30,
            31,
            32,
            33,
            34,
            35
          ]
        }
      ]
    }
  ]
}