{
  "session_id": "session_data_20260326_123625",
  "total_duration_s": 488.5,
  "n_input_spans": 49,
  "session_goal": "Cook curry with herbs and spices in pot, prepare tempering in metal bowl, clean countertop and frying pan, and serve curry at dining table.",
  "sub_goals": [
    {
      "sub_goal_id": 1,
      "start_time": 0.0,
      "end_time": 211.0,
      "description": "Add water, herbs, spices, and jar contents to pot and stir.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 0.0,
          "end_time": 21.0,
          "description": "Stir liquid in pot and pour water from white cup.",
          "span_indices": [
            0,
            1,
            2,
            3,
            4,
            5
          ]
        },
        {
          "episode_id": 2,
          "start_time": 21.0,
          "end_time": 44.0,
          "description": "Add water from electric kettle to pot using metal bowl.",
          "span_indices": [
            6,
            7,
            8,
            9
          ]
        },
        {
          "episode_id": 3,
          "start_time": 44.0,
          "end_time": 108.0,
          "description": "Add fresh herbs and spices to pot and stir.",
          "span_indices": [
            10,
            11,
            12,
            13,
            14,
            15
          ]
        },
        {
          "episode_id": 4,
          "start_time": 108.0,
          "end_time": 152.0,
          "description": "Add water from electric kettle to pot again.",
          "span_indices": [
            16,
            17,
            18
          ]
        },
        {
          "episode_id": 5,
          "start_time": 152.0,
          "end_time": 163.0,
          "description": "Store plastic bag of herbs in refrigerator.",
          "span_indices": [
            19
          ]
        },
        {
          "episode_id": 6,
          "start_time": 163.0,
          "end_time": 186.0,
          "description": "Move chair and walk through living area.",
          "span_indices": [
            20
          ]
        },
        {
          "episode_id": 7,
          "start_time": 186.0,
          "end_time": 211.0,
          "description": "Add jar contents to pot and arrange utensils on counter.",
          "span_indices": [
            21,
            22,
            23
          ]
        }
      ]
    },
    {
      "sub_goal_id": 2,
      "start_time": 211.0,
      "end_time": 275.0,
      "description": "Rinse frying pan, wipe countertop, and dispose trash.",
      "episodes": [
        {
          "episode_id": 8,
          "start_time": 211.0,
          "end_time": 215.0,
          "description": "Rinse frying pan in sink.",
          "span_indices": [
            24
          ]
        },
        {
          "episode_id": 9,
          "start_time": 215.0,
          "end_time": 226.0,
          "description": "Carry onion to counter and adjust containers.",
          "span_indices": [
            25
          ]
        },
        {
          "episode_id": 10,
          "start_time": 226.0,
          "end_time": 265.0,
          "description": "Wipe countertop and cutting board with cloth.",
          "span_indices": [
            26
          ]
        },
        {
          "episode_id": 11,
          "start_time": 265.0,
          "end_time": 275.0,
          "description": "Dispose trash in waste bin.",
          "span_indices": [
            27
          ]
        }
      ]
    },
    {
      "sub_goal_id": 3,
      "start_time": 275.0,
      "end_time": 488.5,
      "description": "Stir curry, prepare tempering in metal bowl, pour curry into bowl, and serve at dining table.",
      "episodes": [
        {
          "episode_id": 12,
          "start_time": 275.0,
          "end_time": 314.0,
          "description": "Stir pot and pick up metal bowls from cabinet and counter.",
          "span_indices": [
            28,
            29,
            30,
            31,
            32
          ]
        },
        {
          "episode_id": 13,
          "start_time": 314.0,
          "end_time": 323.0,
          "description": "Stir curry in pot and lift pot off stove.",
          "span_indices": [
            33,
            34
          ]
        },
        {
          "episode_id": 14,
          "start_time": 323.0,
          "end_time": 358.0,
          "description": "Place metal bowl on stove, pour oil and spice, and stir.",
          "span_indices": [
            35,
            36,
            37,
            38
          ]
        },
        {
          "episode_id": 15,
          "start_time": 358.0,
          "end_time": 402.0,
          "description": "Open thermos, wipe exterior, pour hot water into bowl, and close.",
          "span_indices": [
            39,
            40,
            41
          ]
        },
        {
          "episode_id": 16,
          "start_time": 402.0,
          "end_time": 413.0,
          "description": "Open drawer, retrieve small item, and remove lid from curry pot.",
          "span_indices": [
            42,
            43
          ]
        },
        {
          "episode_id": 17,
          "start_time": 413.0,
          "end_time": 450.0,
          "description": "Pour curry from pot into metal bowl and place empty pot in dish rack.",
          "span_indices": [
            44,
            45
          ]
        },
        {
          "episode_id": 18,
          "start_time": 450.0,
          "end_time": 488.5,
          "description": "Stir curry in bowl, carry to dining table, cover with lid, and return to kitchen.",
          "span_indices": [
            46,
            47,
            48
          ]
        }
      ]
    }
  ]
}