{
  "session_id": "session_data_20260404_113054",
  "total_duration_s": 370.4,
  "n_input_spans": 39,
  "session_goal": "Organize kitchen counter with bowls, strainer, jars, and pink package; wash dishes; dispose of trash and hang cloth bag; store tray in fridge; arrange bedroom curtains, fold clothes, make bed.",
  "sub_goals": [
    {
      "sub_goal_id": 1,
      "start_time": 0.0,
      "end_time": 74.0,
      "description": "Move sink items, open pink package, and arrange jars on kitchen shelves.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 0.0,
          "end_time": 16.0,
          "description": "Move plastic bowl from sink to counter and hang metal strainer on wall hook.",
          "span_indices": [
            0,
            1,
            2
          ]
        },
        {
          "episode_id": 2,
          "start_time": 16.0,
          "end_time": 37.0,
          "description": "Open pink package, pour yellow powder into metal bowl, and close spice tin.",
          "span_indices": [
            3,
            4,
            5
          ]
        },
        {
          "episode_id": 3,
          "start_time": 37.0,
          "end_time": 74.0,
          "description": "Arrange small jars, blue package, and red/purple lidded jars on upper and lower shelves.",
          "span_indices": [
            6,
            7,
            8
          ]
        }
      ]
    },
    {
      "sub_goal_id": 2,
      "start_time": 74.0,
      "end_time": 128.0,
      "description": "Rinse and wash dishes at sink, then clean sink strainer.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 74.0,
          "end_time": 115.0,
          "description": "Rinse dishes under faucet, wash and stack clean dishes on counter.",
          "span_indices": [
            9,
            10,
            11
          ]
        },
        {
          "episode_id": 2,
          "start_time": 115.0,
          "end_time": 128.0,
          "description": "Clean sink strainer and interior, then turn off faucet.",
          "span_indices": [
            12
          ]
        }
      ]
    },
    {
      "sub_goal_id": 3,
      "start_time": 128.0,
      "end_time": 171.0,
      "description": "Take out trash bin to front door and hang white cloth bag.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 128.0,
          "end_time": 147.0,
          "description": "Take out trash bin from under sink, adjust bag, and carry to front door.",
          "span_indices": [
            13,
            14
          ]
        },
        {
          "episode_id": 2,
          "start_time": 147.0,
          "end_time": 171.0,
          "description": "Reach for white cloth bag, hang on front door hook, and close door.",
          "span_indices": [
            15,
            16
          ]
        }
      ]
    },
    {
      "sub_goal_id": 4,
      "start_time": 171.0,
      "end_time": 216.0,
      "description": "Pour water from thermos into glass and wash hands with pink powder.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 171.0,
          "end_time": 194.0,
          "description": "Walk to dining table, pick up thermos, pour water into glass, carry to counter.",
          "span_indices": [
            17,
            18
          ]
        },
        {
          "episode_id": 2,
          "start_time": 194.0,
          "end_time": 216.0,
          "description": "Take pink package powder into palm, wash hands at sink, rinse and dry.",
          "span_indices": [
            19,
            20
          ]
        }
      ]
    },
    {
      "sub_goal_id": 5,
      "start_time": 216.0,
      "end_time": 268.0,
      "description": "Place tray with bowl and jars into refrigerator and check lower drawer.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 216.0,
          "end_time": 242.0,
          "description": "Walk to refrigerator, open door, place tray with bowl and jars inside.",
          "span_indices": [
            21,
            22
          ]
        },
        {
          "episode_id": 2,
          "start_time": 242.0,
          "end_time": 268.0,
          "description": "Close refrigerator, walk to kitchen cabinet, open lower drawer and look inside.",
          "span_indices": [
            23
          ]
        }
      ]
    },
    {
      "sub_goal_id": 6,
      "start_time": 268.0,
      "end_time": 300.0,
      "description": "Pick up mobile phone from dining table and store clothes in wardrobe.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 268.0,
          "end_time": 276.0,
          "description": "Walk to dining table and pick up mobile phone from table.",
          "span_indices": [
            24
          ]
        },
        {
          "episode_id": 2,
          "start_time": 276.0,
          "end_time": 300.0,
          "description": "Walk to bedroom, pick up clothes from bench, place in wardrobe, and observe.",
          "span_indices": [
            25,
            26,
            27
          ]
        }
      ]
    },
    {
      "sub_goal_id": 7,
      "start_time": 300.0,
      "end_time": 364.6,
      "description": "Open and close green curtains, fold dark blue clothing, and arrange bed.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 300.0,
          "end_time": 311.8,
          "description": "Walk to green curtains, open them, then close them.",
          "span_indices": [
            28,
            29,
            30
          ]
        },
        {
          "episode_id": 2,
          "start_time": 311.8,
          "end_time": 338.0,
          "description": "Pick up dark blue clothing from bench, fold it, and place in wardrobe.",
          "span_indices": [
            31,
            32,
            33,
            34,
            35
          ]
        },
        {
          "episode_id": 3,
          "start_time": 338.0,
          "end_time": 364.6,
          "description": "Walk to bed, arrange bed sheets and pillow, then walk towards exit.",
          "span_indices": [
            36,
            37,
            38
          ]
        }
      ]
    }
  ]
}