{
  "session_id": "session_data_20260404_082938",
  "total_duration_s": 1019.6,
  "n_input_spans": 62,
  "session_goal": "Observe kitchen workspace, peel white radish, green beans, chayote, and shallots, then wash and cut green beans, chayote, tomatoes, and purple onions on a wooden cutting board.",
  "sub_goals": [
    {
      "sub_goal_id": 1,
      "start_time": 0.0,
      "end_time": 579.0,
      "description": "Peel white radish, green beans, chayote, and shallots on countertop using hands and knife.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 0.0,
          "end_time": 24.0,
          "description": "Observe kitchen workspace and place clear plastic bottle on countertop.",
          "span_indices": [
            0,
            1,
            2
          ]
        },
        {
          "episode_id": 2,
          "start_time": 24.0,
          "end_time": 58.0,
          "description": "Remove white radish from plastic bag, peel by hand, and place on countertop.",
          "span_indices": [
            3,
            4,
            5
          ]
        },
        {
          "episode_id": 3,
          "start_time": 58.0,
          "end_time": 95.0,
          "description": "Remove green beans from pink plastic bag and trim stem ends by hand.",
          "span_indices": [
            6,
            7,
            8
          ]
        },
        {
          "episode_id": 4,
          "start_time": 95.0,
          "end_time": 296.0,
          "description": "Remove chayote from pink bag, peel by hand and with knife, and arrange scraps.",
          "span_indices": [
            9,
            10,
            11,
            12,
            13,
            14
          ]
        },
        {
          "episode_id": 5,
          "start_time": 296.0,
          "end_time": 555.0,
          "description": "Peel multiple shallots from red bowl with knife, gather, and move bowl to stove area.",
          "span_indices": [
            15,
            16,
            17,
            18,
            19,
            20,
            21,
            22,
            23,
            24,
            25,
            26,
            27,
            28,
            29
          ]
        },
        {
          "episode_id": 6,
          "start_time": 555.0,
          "end_time": 579.0,
          "description": "Gather white radish, green beans, chayote, and onion peels on countertop for washing.",
          "span_indices": [
            30,
            31,
            32,
            33,
            34,
            35,
            36,
            37
          ]
        }
      ]
    },
    {
      "sub_goal_id": 2,
      "start_time": 579.0,
      "end_time": 782.0,
      "description": "Wash green beans and chayote under running water and cut into pieces on cutting board.",
      "episodes": [
        {
          "episode_id": 7,
          "start_time": 579.0,
          "end_time": 609.0,
          "description": "Carry chayote and green beans to sink and wash under running tap water.",
          "span_indices": [
            38,
            39,
            40
          ]
        },
        {
          "episode_id": 8,
          "start_time": 609.0,
          "end_time": 625.0,
          "description": "Retrieve wooden cutting board, arrange washed vegetables, and pick up kitchen knife.",
          "span_indices": [
            41,
            42,
            43
          ]
        },
        {
          "episode_id": 9,
          "start_time": 625.0,
          "end_time": 730.0,
          "description": "Cut green beans and chayote into small pieces on cutting board with knife.",
          "span_indices": [
            44,
            45,
            46
          ]
        },
        {
          "episode_id": 10,
          "start_time": 730.0,
          "end_time": 782.0,
          "description": "Cut long green vegetable stalks into small pieces and arrange all on cutting board.",
          "span_indices": [
            47,
            48,
            49
          ]
        }
      ]
    },
    {
      "sub_goal_id": 3,
      "start_time": 782.0,
      "end_time": 1019.6,
      "description": "Wash tomatoes and purple onions, cut into pieces on cutting board, and discard waste.",
      "episodes": [
        {
          "episode_id": 11,
          "start_time": 782.0,
          "end_time": 815.0,
          "description": "Pick up tomatoes and purple onions, wash under tap, and place on cutting board and into bowl.",
          "span_indices": [
            50,
            51,
            52,
            53,
            54
          ]
        },
        {
          "episode_id": 12,
          "start_time": 815.0,
          "end_time": 1012.5,
          "description": "Cut tomatoes and purple onions into small pieces on cutting board with knife.",
          "span_indices": [
            55,
            56,
            57,
            58
          ]
        },
        {
          "episode_id": 13,
          "start_time": 1012.5,
          "end_time": 1019.6,
          "description": "Place knife on countertop, adjust chopped purple onions, and reach for waste pile.",
          "span_indices": [
            59,
            60,
            61
          ]
        }
      ]
    }
  ]
}