{
  "session_id": "session_data_20260410_061438",
  "total_duration_s": 434.7,
  "n_input_spans": 61,
  "session_goal": "Set up stove with water and milk, grate root vegetable and add sugar, retrieve tomatoes and onions, peel garlic, and strain the liquid.",
  "sub_goals": [
    {
      "sub_goal_id": 1,
      "start_time": 0.0,
      "end_time": 34.0,
      "description": "Fill water into stainless steel pot and set up stove with milk and orange gripper.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 0.0,
          "end_time": 20.0,
          "description": "Fill water from blue dispenser into stainless steel pot on countertop using small cup.",
          "span_indices": [
            0,
            1,
            2,
            3,
            4
          ]
        },
        {
          "episode_id": 2,
          "start_time": 20.0,
          "end_time": 34.0,
          "description": "Attach orange gripper to front pot, place plate on back burner, and pour milk into back pot.",
          "span_indices": [
            5,
            6,
            7,
            8,
            9
          ]
        }
      ]
    },
    {
      "sub_goal_id": 2,
      "start_time": 34.0,
      "end_time": 183.0,
      "description": "Peel and grate root vegetable, add white powder, and pour hot milk into front pot.",
      "episodes": [
        {
          "episode_id": 3,
          "start_time": 34.0,
          "end_time": 105.0,
          "description": "Peel, wash, and grate root vegetable into small metal cup, then pour into front pot.",
          "span_indices": [
            10,
            11,
            12,
            13,
            14,
            15,
            16,
            17
          ]
        },
        {
          "episode_id": 4,
          "start_time": 105.0,
          "end_time": 153.0,
          "description": "Scoop white powder from yellow-lidded container twice and add to front pot, adjusting knobs.",
          "span_indices": [
            18,
            19,
            20,
            21,
            22,
            23
          ]
        },
        {
          "episode_id": 5,
          "start_time": 153.0,
          "end_time": 183.0,
          "description": "Stir milk in back pot, lift lid, and pour hot milk into front pot using pink cloth.",
          "span_indices": [
            24,
            25,
            26,
            27,
            28,
            29
          ]
        }
      ]
    },
    {
      "sub_goal_id": 3,
      "start_time": 183.0,
      "end_time": 396.8,
      "description": "Retrieve ingredients from cabinets, stir front pot, fill brown jug, and prepare garlic and green packet.",
      "episodes": [
        {
          "episode_id": 6,
          "start_time": 183.0,
          "end_time": 221.0,
          "description": "Retrieve yellow packet, red-lidded container, tomatoes, onions, and garlic from cabinets and arrange on countertop.",
          "span_indices": [
            30,
            31,
            32,
            33,
            34,
            35,
            36,
            37,
            38
          ]
        },
        {
          "episode_id": 7,
          "start_time": 221.0,
          "end_time": 300.0,
          "description": "Stir front pot, arrange lids and yellow spice jar, fill brown jug with water, and add white powder.",
          "span_indices": [
            39,
            40,
            41,
            42,
            43,
            44,
            45,
            46,
            47,
            48
          ]
        },
        {
          "episode_id": 8,
          "start_time": 300.0,
          "end_time": 396.8,
          "description": "Peel garlic cloves on countertop and open small green packet.",
          "span_indices": [
            49,
            50,
            51,
            52,
            53
          ]
        }
      ]
    },
    {
      "sub_goal_id": 4,
      "start_time": 396.8,
      "end_time": 434.7,
      "description": "Wash hands and strain liquid from pot through metal strainer into cups.",
      "episodes": [
        {
          "episode_id": 9,
          "start_time": 396.8,
          "end_time": 413.6,
          "description": "Wash hands under running water and retrieve metal strainer from kitchen drawer.",
          "span_indices": [
            54,
            55,
            56,
            57
          ]
        },
        {
          "episode_id": 10,
          "start_time": 413.6,
          "end_time": 434.7,
          "description": "Pick up pot from stove, pour liquid through strainer into cups, and place on countertop.",
          "span_indices": [
            58,
            59,
            60
          ]
        }
      ]
    }
  ]
}