{
  "session_id": "session_data_20260407_130831",
  "total_duration_s": 1410.1,
  "n_input_spans": 201,
  "session_goal": "Peel and cut red onions, green chilies, and tomatoes; cook vegetable mixture in a pan with spices; mix rice and knead dough; wash dishes and slice cucumber, onion, and muskmelon.",
  "sub_goals": [
    {
      "sub_goal_id": 1,
      "start_time": 0.0,
      "end_time": 149.3,
      "description": "Peel red onions, cut green chilies, and place frying pan on stove.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 0.0,
          "end_time": 8.0,
          "description": "Observe kitchen countertop and touch green bowl of chopped vegetables.",
          "span_indices": [
            0,
            1
          ]
        },
        {
          "episode_id": 2,
          "start_time": 8.0,
          "end_time": 22.3,
          "description": "Get pink onion basket from storage, remove three red onions, and return basket.",
          "span_indices": [
            2,
            3,
            4,
            5,
            6,
            7,
            8
          ]
        },
        {
          "episode_id": 3,
          "start_time": 22.3,
          "end_time": 63.5,
          "description": "Peel three red onions over small metal bowl and rinse under running water.",
          "span_indices": [
            9,
            10,
            11,
            12,
            13,
            14,
            15,
            16,
            17
          ]
        },
        {
          "episode_id": 4,
          "start_time": 63.5,
          "end_time": 73.7,
          "description": "Pick up frying pan from dish rack and place on stove burner.",
          "span_indices": [
            18,
            19,
            20
          ]
        },
        {
          "episode_id": 5,
          "start_time": 73.7,
          "end_time": 111.8,
          "description": "Cut peeled red onions into small pieces on plate with knife.",
          "span_indices": [
            21,
            22,
            23,
            24,
            25,
            26
          ]
        },
        {
          "episode_id": 6,
          "start_time": 111.8,
          "end_time": 149.3,
          "description": "Remove stems from green chilies, rinse, and cut into small pieces on plate.",
          "span_indices": [
            27,
            28,
            29,
            30,
            31,
            32,
            33,
            34,
            35
          ]
        }
      ]
    },
    {
      "sub_goal_id": 2,
      "start_time": 149.3,
      "end_time": 445.0,
      "description": "Pour oil, rinse and cut tomatoes, add spices and vegetables to pan, and stir.",
      "episodes": [
        {
          "episode_id": 7,
          "start_time": 149.3,
          "end_time": 161.2,
          "description": "Adjust stove knobs and check gas connection under counter.",
          "span_indices": [
            36,
            37
          ]
        },
        {
          "episode_id": 8,
          "start_time": 161.2,
          "end_time": 180.7,
          "description": "Pour cooking oil from bottle into frying pan on stove.",
          "span_indices": [
            38,
            39,
            40,
            41
          ]
        },
        {
          "episode_id": 9,
          "start_time": 180.7,
          "end_time": 208.0,
          "description": "Rinse four red tomatoes under running water and place on counter.",
          "span_indices": [
            42,
            43,
            44,
            45,
            46,
            47,
            48,
            49,
            50
          ]
        },
        {
          "episode_id": 10,
          "start_time": 208.0,
          "end_time": 283.0,
          "description": "Cut red tomatoes into small pieces on metal plate with knife.",
          "span_indices": [
            51,
            52,
            53,
            54,
            55,
            56,
            57,
            58,
            59,
            60
          ]
        },
        {
          "episode_id": 11,
          "start_time": 283.0,
          "end_time": 288.4,
          "description": "Adjust items on counter and check heat of frying pan.",
          "span_indices": [
            61,
            62,
            63
          ]
        },
        {
          "episode_id": 12,
          "start_time": 288.4,
          "end_time": 295.4,
          "description": "Pick up metal lid from container stack and place on counter.",
          "span_indices": [
            64,
            65,
            66
          ]
        },
        {
          "episode_id": 13,
          "start_time": 295.4,
          "end_time": 308.0,
          "description": "Add spice from container to pan and pour chopped onions into pan.",
          "span_indices": [
            67,
            68,
            69,
            70,
            71,
            72
          ]
        },
        {
          "episode_id": 14,
          "start_time": 308.0,
          "end_time": 332.0,
          "description": "Pour green chopped ingredients from strainer into pan and stir.",
          "span_indices": [
            73,
            74,
            75,
            76,
            77,
            78
          ]
        },
        {
          "episode_id": 15,
          "start_time": 332.0,
          "end_time": 367.0,
          "description": "Pour chopped green vegetables from green bowl into pan and stir.",
          "span_indices": [
            79,
            80,
            81,
            82,
            83
          ]
        },
        {
          "episode_id": 16,
          "start_time": 367.0,
          "end_time": 399.0,
          "description": "Add salt from yellow-lidded container to pan and stir.",
          "span_indices": [
            84,
            85,
            86,
            87,
            88
          ]
        },
        {
          "episode_id": 17,
          "start_time": 399.0,
          "end_time": 436.0,
          "description": "Add turmeric spice to pan and stir spiced vegetable mixture.",
          "span_indices": [
            89,
            90,
            91,
            92,
            93
          ]
        },
        {
          "episode_id": 18,
          "start_time": 436.0,
          "end_time": 445.0,
          "description": "Place metal lid on black pan.",
          "span_indices": [
            94,
            95
          ]
        }
      ]
    },
    {
      "sub_goal_id": 3,
      "start_time": 445.0,
      "end_time": 629.0,
      "description": "Scoop cooked rice, add creamy ingredient and water, mix, and knead dough.",
      "episodes": [
        {
          "episode_id": 19,
          "start_time": 445.0,
          "end_time": 501.0,
          "description": "Scoop cooked rice from large pot into metal bowl and add white creamy ingredient.",
          "span_indices": [
            96,
            97,
            98,
            99,
            100,
            101,
            102,
            103
          ]
        },
        {
          "episode_id": 20,
          "start_time": 501.0,
          "end_time": 600.0,
          "description": "Add water and liquid from yellow-lidded container to rice bowl and mix with hand.",
          "span_indices": [
            104,
            105,
            106,
            107,
            108,
            109,
            110,
            111,
            112,
            113,
            114,
            115,
            116,
            117,
            118,
            119,
            120,
            121,
            122
          ]
        },
        {
          "episode_id": 21,
          "start_time": 600.0,
          "end_time": 629.0,
          "description": "Knead dough in large metal bowl.",
          "span_indices": [
            123
          ]
        }
      ]
    },
    {
      "sub_goal_id": 4,
      "start_time": 629.0,
      "end_time": 767.0,
      "description": "Stir vegetable pot, add spices and ghee, transfer dough, add tomatoes and green paste.",
      "episodes": [
        {
          "episode_id": 22,
          "start_time": 629.0,
          "end_time": 700.5,
          "description": "Stir vegetable mixture in pot, add orange, green, yellow spices and white ghee.",
          "span_indices": [
            124,
            125,
            126,
            127,
            128,
            129,
            130,
            131,
            132,
            133
          ]
        },
        {
          "episode_id": 23,
          "start_time": 700.5,
          "end_time": 751.0,
          "description": "Transfer piece of dough to small bowl, place lid, and knead remaining dough.",
          "span_indices": [
            134,
            135,
            136,
            137
          ]
        },
        {
          "episode_id": 24,
          "start_time": 751.0,
          "end_time": 767.0,
          "description": "Pour cut tomatoes and green paste into vegetable pot and adjust stove knob.",
          "span_indices": [
            138,
            139,
            140,
            141,
            142,
            143
          ]
        }
      ]
    },
    {
      "sub_goal_id": 5,
      "start_time": 767.0,
      "end_time": 1026.0,
      "description": "Scoop fried dough pieces, wash dishes, slice cucumber and red onion into bowl.",
      "episodes": [
        {
          "episode_id": 25,
          "start_time": 767.0,
          "end_time": 773.0,
          "description": "Scoop fried dough pieces from small bowl into large metal bowl.",
          "span_indices": [
            144
          ]
        },
        {
          "episode_id": 26,
          "start_time": 773.0,
          "end_time": 900.0,
          "description": "Wash metal trays, plates, bowls, cup, lid, pot, strainer, knife, and peeler.",
          "span_indices": [
            145,
            146,
            147,
            148,
            149,
            150,
            151,
            152,
            153,
            154,
            155,
            156,
            157,
            158
          ]
        },
        {
          "episode_id": 27,
          "start_time": 900.0,
          "end_time": 959.0,
          "description": "Scrub metal pot with orange-handled scrubber, rinse, and place on dish rack.",
          "span_indices": [
            159,
            160,
            161,
            162,
            163,
            164,
            165
          ]
        },
        {
          "episode_id": 28,
          "start_time": 959.0,
          "end_time": 998.0,
          "description": "Wash cucumber, slice into small metal bowl with vegetable peeler.",
          "span_indices": [
            166,
            167,
            168,
            169,
            170
          ]
        },
        {
          "episode_id": 29,
          "start_time": 998.0,
          "end_time": 1026.0,
          "description": "Peel red onion over green plastic basket, rinse, and slice into bowl with cucumber.",
          "span_indices": [
            171,
            172,
            173,
            174
          ]
        }
      ]
    },
    {
      "sub_goal_id": 6,
      "start_time": 1026.0,
      "end_time": 1409.5,
      "description": "Stir vegetable pot, knead dough, cut muskmelon, wash knife, and add spice to pot.",
      "episodes": [
        {
          "episode_id": 30,
          "start_time": 1026.0,
          "end_time": 1082.0,
          "description": "Stir vegetable mixture in pot with spoon while holding pot lid.",
          "span_indices": [
            175,
            176,
            177
          ]
        },
        {
          "episode_id": 31,
          "start_time": 1082.0,
          "end_time": 1125.0,
          "description": "Knead dough in metal bowl on counter.",
          "span_indices": [
            178
          ]
        },
        {
          "episode_id": 32,
          "start_time": 1125.0,
          "end_time": 1324.0,
          "description": "Cut muskmelon in half, scoop seeds, slice flesh, and dice into small chunks.",
          "span_indices": [
            179,
            180,
            181,
            182,
            183,
            184,
            185,
            186
          ]
        },
        {
          "episode_id": 33,
          "start_time": 1324.0,
          "end_time": 1331.0,
          "description": "Wash knife under running water in sink.",
          "span_indices": [
            187
          ]
        },
        {
          "episode_id": 34,
          "start_time": 1331.0,
          "end_time": 1409.5,
          "description": "Stir vegetable pot, add spice from container, stir, and place lid on pot.",
          "span_indices": [
            188,
            189,
            190,
            191,
            192,
            193,
            194,
            195,
            196,
            197,
            198,
            199,
            200
          ]
        }
      ]
    }
  ]
}