{
  "session_id": "session_data_20260327_105917",
  "total_duration_s": 323.1,
  "n_input_spans": 26,
  "session_goal": "Rinse grains and add spices and oil to metal cooking pot, wash green okra in colander, and rinse large metal bowl.",
  "sub_goals": [
    {
      "sub_goal_id": 1,
      "start_time": 0.0,
      "end_time": 165.0,
      "description": "Rinse grains in metal cooking pot and season pots on stove with spices and oil.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 0.0,
          "end_time": 58.0,
          "description": "Walk to utensil counter, pick up metal cooking pot, and pour grains from square container.",
          "span_indices": [
            0,
            1,
            2,
            3
          ]
        },
        {
          "episode_id": 2,
          "start_time": 58.0,
          "end_time": 97.0,
          "description": "Rinse grains in metal cooking pot under sink tap water and fill pot with water.",
          "span_indices": [
            4,
            5,
            6
          ]
        },
        {
          "episode_id": 3,
          "start_time": 97.0,
          "end_time": 108.0,
          "description": "Place filled metal cooking pot and second metal pot on stove burners.",
          "span_indices": [
            7,
            8
          ]
        },
        {
          "episode_id": 4,
          "start_time": 108.0,
          "end_time": 165.0,
          "description": "Retrieve round spice tray, add spices, oil, and white container contents to pots, then place metal lid.",
          "span_indices": [
            9,
            10,
            11,
            12,
            13
          ]
        }
      ]
    },
    {
      "sub_goal_id": 2,
      "start_time": 165.0,
      "end_time": 300.0,
      "description": "Remove green okra from plastic bag, rinse in colander, and transfer to cutting board.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 165.0,
          "end_time": 226.0,
          "description": "Remove green okra from plastic bag, retrieve metal colander, pour okra into colander, and place bag on shelf.",
          "span_indices": [
            14,
            15,
            16,
            17
          ]
        },
        {
          "episode_id": 2,
          "start_time": 226.0,
          "end_time": 300.0,
          "description": "Rinse and drain green okra in colander under sink tap water, then transfer to cutting board.",
          "span_indices": [
            18,
            19
          ]
        }
      ]
    },
    {
      "sub_goal_id": 3,
      "start_time": 300.0,
      "end_time": 323.1,
      "description": "Move large metal bowl to sink, rinse, and place on stovetop, then adjust metal cooking pot.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 300.0,
          "end_time": 310.5,
          "description": "Move large metal bowl to sink, rinse under water, move to stovetop and place it.",
          "span_indices": [
            20,
            21,
            22,
            23
          ]
        },
        {
          "episode_id": 2,
          "start_time": 310.5,
          "end_time": 323.1,
          "description": "Adjust metal cooking pot on stovetop and walk around kitchen to observe workspace.",
          "span_indices": [
            24,
            25
          ]
        }
      ]
    }
  ]
}