{
  "session_id": "session_data_20260403_062919",
  "total_duration_s": 647.4,
  "n_input_spans": 61,
  "session_goal": "Cook on stovetop with pot and strainer, fill white pump bottle, make bed with sheets and pillows, and serve mugs to dining table.",
  "sub_goals": [
    {
      "sub_goal_id": 1,
      "start_time": 0.0,
      "end_time": 247.0,
      "description": "Fold cloth, fill pump bottle, cook ingredients in pot, wash mugs, and store jar in cabinet.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 0.0,
          "end_time": 40.0,
          "description": "Observe kitchen workspace and move around.",
          "span_indices": [
            0
          ]
        },
        {
          "episode_id": 2,
          "start_time": 40.0,
          "end_time": 65.0,
          "description": "Pick up white mugs and fold blue patterned cloth on countertop.",
          "span_indices": [
            1,
            2,
            3
          ]
        },
        {
          "episode_id": 3,
          "start_time": 65.0,
          "end_time": 103.0,
          "description": "Retrieve metal strainer and small pot, add ingredients, and place on burner.",
          "span_indices": [
            4,
            5,
            6,
            7,
            8,
            9
          ]
        },
        {
          "episode_id": 4,
          "start_time": 103.0,
          "end_time": 119.0,
          "description": "Place clear jar with brown lid into upper kitchen cabinet.",
          "span_indices": [
            10,
            11
          ]
        },
        {
          "episode_id": 5,
          "start_time": 119.0,
          "end_time": 188.0,
          "description": "Pour liquid from yellow bottle into white pump bottle and glass container using funnel.",
          "span_indices": [
            12,
            13,
            14,
            15
          ]
        },
        {
          "episode_id": 6,
          "start_time": 188.0,
          "end_time": 220.0,
          "description": "Wash small metal container and white mugs at sink and place on drying rack.",
          "span_indices": [
            16,
            17,
            18
          ]
        },
        {
          "episode_id": 7,
          "start_time": 220.0,
          "end_time": 247.0,
          "description": "Wipe countertop, pour contents into large pot, and place empty pot on rack.",
          "span_indices": [
            19,
            20,
            21
          ]
        }
      ]
    },
    {
      "sub_goal_id": 2,
      "start_time": 247.0,
      "end_time": 342.0,
      "description": "Place white pump bottle on bathroom shelf and make bed with sheets, cloth, and pillows.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 247.0,
          "end_time": 272.0,
          "description": "Place white pump bottle on bathroom shelf and arrange toiletries.",
          "span_indices": [
            22,
            23
          ]
        },
        {
          "episode_id": 2,
          "start_time": 272.0,
          "end_time": 342.0,
          "description": "Arrange bed sheets, fold plaid cloth, arrange pillows, and adjust floral bedspread.",
          "span_indices": [
            24,
            25,
            26,
            27,
            28,
            29
          ]
        }
      ]
    },
    {
      "sub_goal_id": 3,
      "start_time": 342.0,
      "end_time": 642.3,
      "description": "Stir mixture, sort items from jars into cups, strain, and serve mugs to dining table.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 342.0,
          "end_time": 374.0,
          "description": "Stir mixture in pot and retrieve two small metal cups from drawer.",
          "span_indices": [
            30,
            31,
            32
          ]
        },
        {
          "episode_id": 2,
          "start_time": 374.0,
          "end_time": 416.0,
          "description": "Pour contents from brown jar into cups and tie cloth around refrigerator handle.",
          "span_indices": [
            33,
            34,
            35,
            36
          ]
        },
        {
          "episode_id": 3,
          "start_time": 416.0,
          "end_time": 463.0,
          "description": "Place small metal cup and containers from lower cabinet on dining table.",
          "span_indices": [
            37,
            38,
            39,
            40,
            41
          ]
        },
        {
          "episode_id": 4,
          "start_time": 463.0,
          "end_time": 556.0,
          "description": "Pour from yellow-capped jar and sort items into cups, then return white container.",
          "span_indices": [
            42,
            43,
            44
          ]
        },
        {
          "episode_id": 5,
          "start_time": 556.0,
          "end_time": 617.0,
          "description": "Pour mixture from pot through strainer into cups and pour liquid from filter cup into mugs.",
          "span_indices": [
            45,
            46,
            47,
            48,
            49,
            50
          ]
        },
        {
          "episode_id": 6,
          "start_time": 617.0,
          "end_time": 633.0,
          "description": "Wash spoon, place lid on pot, and carry two white mugs to dining table.",
          "span_indices": [
            51,
            52,
            53,
            54,
            55,
            56,
            57
          ]
        },
        {
          "episode_id": 7,
          "start_time": 633.0,
          "end_time": 642.3,
          "description": "Move stack of magazines to side of dining table and look around.",
          "span_indices": [
            58,
            59,
            60
          ]
        }
      ]
    }
  ]
}