{
  "session_id": "session_data_20260404_214407",
  "total_duration_s": 787.1,
  "n_input_spans": 62,
  "session_goal": "Wash and chop green chilies, onion, and leafy greens; fry spices in pan; add vegetables and idlis; wash utensils and cover pan with glass lid.",
  "sub_goals": [
    {
      "sub_goal_id": 1,
      "start_time": 0.0,
      "end_time": 229.5,
      "description": "Wash and chop green chilies, onion, and leafy greens on cutting board with knife.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 0.0,
          "end_time": 25.5,
          "description": "Observe kitchen and handle green chilies on counter.",
          "span_indices": [
            0,
            1,
            2,
            3
          ]
        },
        {
          "episode_id": 2,
          "start_time": 25.5,
          "end_time": 46.0,
          "description": "Place cutting board, retrieve knife, and cut green chilies.",
          "span_indices": [
            4,
            5,
            6
          ]
        },
        {
          "episode_id": 3,
          "start_time": 46.0,
          "end_time": 147.0,
          "description": "Retrieve, peel, wash, and cut onion on cutting board.",
          "span_indices": [
            7,
            8,
            9,
            10
          ]
        },
        {
          "episode_id": 4,
          "start_time": 147.0,
          "end_time": 229.5,
          "description": "Take out, wash, and cut leafy greens, then wash knife.",
          "span_indices": [
            11,
            12,
            13,
            14
          ]
        }
      ]
    },
    {
      "sub_goal_id": 2,
      "start_time": 229.5,
      "end_time": 405.0,
      "description": "Retrieve frying pan, pour oil, and add spices from tray and bottle.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 229.5,
          "end_time": 307.0,
          "description": "Prepare pan on stove and pour oil from metal container.",
          "span_indices": [
            15,
            16,
            17,
            18,
            19,
            20,
            21,
            22
          ]
        },
        {
          "episode_id": 2,
          "start_time": 307.0,
          "end_time": 392.0,
          "description": "Scoop spices from tray and pour from red bottle into pan.",
          "span_indices": [
            23,
            24,
            25,
            26,
            27,
            28,
            29,
            30,
            31,
            32,
            33
          ]
        },
        {
          "episode_id": 3,
          "start_time": 392.0,
          "end_time": 405.0,
          "description": "Stir spice mixture in pan with spatula.",
          "span_indices": [
            34,
            35
          ]
        }
      ]
    },
    {
      "sub_goal_id": 3,
      "start_time": 405.0,
      "end_time": 550.0,
      "description": "Add chopped onions, salt, and herbs to pan and stir with spatula.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 405.0,
          "end_time": 468.0,
          "description": "Add chopped onions to pan and stir mixture.",
          "span_indices": [
            36,
            37
          ]
        },
        {
          "episode_id": 2,
          "start_time": 468.0,
          "end_time": 527.0,
          "description": "Add salt from white container to pan and stir.",
          "span_indices": [
            38,
            39,
            40,
            41
          ]
        },
        {
          "episode_id": 3,
          "start_time": 527.0,
          "end_time": 550.0,
          "description": "Add chopped herbs to pan and stir.",
          "span_indices": [
            42,
            43
          ]
        }
      ]
    },
    {
      "sub_goal_id": 4,
      "start_time": 550.0,
      "end_time": 708.0,
      "description": "Crumble white idlis and pour into frying pan, then stir mixture.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 550.0,
          "end_time": 634.0,
          "description": "Crumble white idlis into small metal plate.",
          "span_indices": [
            44,
            45,
            46
          ]
        },
        {
          "episode_id": 2,
          "start_time": 634.0,
          "end_time": 708.0,
          "description": "Pour crumbled idlis into pan and stir combined mixture.",
          "span_indices": [
            47,
            48,
            49
          ]
        }
      ]
    },
    {
      "sub_goal_id": 5,
      "start_time": 708.0,
      "end_time": 759.0,
      "description": "Wash small metal plates, wipe counter with cloth, and wash cutting board.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 708.0,
          "end_time": 722.0,
          "description": "Carry plates to sink, wash, and place in dish rack.",
          "span_indices": [
            50,
            51,
            52
          ]
        },
        {
          "episode_id": 2,
          "start_time": 722.0,
          "end_time": 736.0,
          "description": "Wipe counter with pink cloth and empty dustpan into trash bin.",
          "span_indices": [
            53,
            54,
            55
          ]
        },
        {
          "episode_id": 3,
          "start_time": 736.0,
          "end_time": 759.0,
          "description": "Wash wooden cutting board and place into blue dish rack.",
          "span_indices": [
            56,
            57
          ]
        }
      ]
    },
    {
      "sub_goal_id": 6,
      "start_time": 759.0,
      "end_time": 787.1,
      "description": "Retrieve glass lid, place on pan, and adjust stove heat.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 759.0,
          "end_time": 782.0,
          "description": "Retrieve glass lid, stir mixture, and place lid on pan.",
          "span_indices": [
            58,
            59
          ]
        },
        {
          "episode_id": 2,
          "start_time": 782.0,
          "end_time": 787.1,
          "description": "Adjust stove heat control knob and observe covered pan.",
          "span_indices": [
            60,
            61
          ]
        }
      ]
    }
  ]
}