{
  "session_id": "session_data_20260409_084122",
  "total_duration_s": 264.1,
  "n_input_spans": 33,
  "session_goal": "Pour grains from brown jar, rinse metal bowls, store Canap\u00e9 and jar in cabinets, arrange cups and metal jar, get water from refrigerator, unpack groceries, and arrange dishes on counter.",
  "sub_goals": [
    {
      "sub_goal_id": 1,
      "start_time": 0.0,
      "end_time": 34.5,
      "description": "Prepare grains from brown jar: pour into metal bowls and rinse.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 0.0,
          "end_time": 22.0,
          "description": "Pour grains from brown jar into metal bowls and store jar in cabinet.",
          "span_indices": [
            0,
            1,
            2,
            3,
            4
          ]
        },
        {
          "episode_id": 2,
          "start_time": 22.0,
          "end_time": 34.5,
          "description": "Rinse grains in metal bowl under sink tap and place near stove.",
          "span_indices": [
            5,
            6,
            7
          ]
        }
      ]
    },
    {
      "sub_goal_id": 2,
      "start_time": 34.5,
      "end_time": 60.5,
      "description": "Store Canap\u00e9 package and yellow-lidded jar in lower cabinet, arrange upper shelf.",
      "episodes": [
        {
          "episode_id": 3,
          "start_time": 34.5,
          "end_time": 53.5,
          "description": "Place Canap\u00e9 package and yellow-lidded jar in lower cabinet.",
          "span_indices": [
            8,
            9
          ]
        },
        {
          "episode_id": 4,
          "start_time": 53.5,
          "end_time": 60.5,
          "description": "Arrange items on upper kitchen cabinet shelf.",
          "span_indices": [
            10
          ]
        }
      ]
    },
    {
      "sub_goal_id": 3,
      "start_time": 60.5,
      "end_time": 85.5,
      "description": "Arrange copper and red cups on counter and move metal jar to dining table.",
      "episodes": [
        {
          "episode_id": 5,
          "start_time": 60.5,
          "end_time": 72.5,
          "description": "Walk to counter and arrange small copper and red cups.",
          "span_indices": [
            11,
            12
          ]
        },
        {
          "episode_id": 6,
          "start_time": 72.5,
          "end_time": 85.5,
          "description": "Pick up small metal jar and place it on dining table.",
          "span_indices": [
            13,
            14
          ]
        }
      ]
    },
    {
      "sub_goal_id": 4,
      "start_time": 85.5,
      "end_time": 113.5,
      "description": "Check refrigerator contents then dispense water into copper cup.",
      "episodes": [
        {
          "episode_id": 7,
          "start_time": 85.5,
          "end_time": 99.0,
          "description": "Walk to refrigerator and check contents by opening door.",
          "span_indices": [
            15,
            16
          ]
        },
        {
          "episode_id": 8,
          "start_time": 99.0,
          "end_time": 113.5,
          "description": "Dispense water from refrigerator into copper cup and place on counter.",
          "span_indices": [
            17,
            18
          ]
        }
      ]
    },
    {
      "sub_goal_id": 5,
      "start_time": 113.5,
      "end_time": 236.5,
      "description": "Store orange container, green vegetable package, green bottle from bags; discard paper bags.",
      "episodes": [
        {
          "episode_id": 9,
          "start_time": 113.5,
          "end_time": 132.5,
          "description": "Examine first grocery bag and place orange container in refrigerator.",
          "span_indices": [
            19,
            20
          ]
        },
        {
          "episode_id": 10,
          "start_time": 132.5,
          "end_time": 154.5,
          "description": "Retrieve green vegetable package from bag and store in cabinet, discard brown paper bag.",
          "span_indices": [
            21,
            22
          ]
        },
        {
          "episode_id": 11,
          "start_time": 154.5,
          "end_time": 167.5,
          "description": "Retrieve green bottle from refrigerator and place on kitchen counter.",
          "span_indices": [
            23
          ]
        },
        {
          "episode_id": 12,
          "start_time": 167.5,
          "end_time": 208.5,
          "description": "Unpack first brown bag: place pink packages and spray bottles on table, fold and discard.",
          "span_indices": [
            24,
            25,
            26
          ]
        },
        {
          "episode_id": 13,
          "start_time": 208.5,
          "end_time": 236.5,
          "description": "Unpack second brown grocery bag onto table and fold and discard bag.",
          "span_indices": [
            27,
            28,
            29
          ]
        }
      ]
    },
    {
      "sub_goal_id": 6,
      "start_time": 236.5,
      "end_time": 263.7,
      "description": "Lift pink mesh food cover and arrange small dishes on counter.",
      "episodes": [
        {
          "episode_id": 14,
          "start_time": 236.5,
          "end_time": 243.5,
          "description": "Lift pink mesh food cover to reveal small dishes on counter.",
          "span_indices": [
            30
          ]
        },
        {
          "episode_id": 15,
          "start_time": 243.5,
          "end_time": 263.7,
          "description": "Arrange small dishes on counter and walk to storage area near wicker basket.",
          "span_indices": [
            31,
            32
          ]
        }
      ]
    }
  ]
}