{
  "session_id": "session_data_20260403_205922",
  "total_duration_s": 2568.3,
  "n_input_spans": 449,
  "session_goal": "Store red beans and white liquid, wash green beans, prepare air fryer chilies, organize vanity and wardrobe, and cook vegetables and greens on stove.",
  "sub_goals": [
    {
      "sub_goal_id": 1,
      "start_time": 0.0,
      "end_time": 666.0,
      "description": "Transfer red beans and white liquid to refrigerator, wash green beans, prepare air fryer chilies, and arrange pots on stove.",
      "episodes": [
        {
          "episode_id": 1,
          "start_time": 0.0,
          "end_time": 48.0,
          "description": "Transfer red beans from bowl to small metal cup and place empty bowl in sink.",
          "span_indices": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8
          ]
        },
        {
          "episode_id": 2,
          "start_time": 48.0,
          "end_time": 61.5,
          "description": "Adjust blue cloth and stir yellow mixture in pot on stove.",
          "span_indices": [
            9,
            10
          ]
        },
        {
          "episode_id": 3,
          "start_time": 61.5,
          "end_time": 78.0,
          "description": "Carry small cup of red beans and bowl of white liquid to refrigerator and place inside.",
          "span_indices": [
            11,
            12,
            13,
            14
          ]
        },
        {
          "episode_id": 4,
          "start_time": 78.0,
          "end_time": 145.0,
          "description": "Retrieve green beans from refrigerator drawer, wash in colander under running water.",
          "span_indices": [
            15,
            16,
            17,
            18,
            19,
            20,
            21,
            22
          ]
        },
        {
          "episode_id": 5,
          "start_time": 145.0,
          "end_time": 271.0,
          "description": "Dry green beans on kitchen towel, fold towel, and wipe countertop with blue cloth.",
          "span_indices": [
            23,
            24,
            25,
            26,
            27,
            28,
            29
          ]
        },
        {
          "episode_id": 6,
          "start_time": 271.0,
          "end_time": 286.0,
          "description": "Spread blue cloth on counter and stir yellow mixture in pot.",
          "span_indices": [
            30,
            31
          ]
        },
        {
          "episode_id": 7,
          "start_time": 286.0,
          "end_time": 334.0,
          "description": "Unpack orange container, divided yellow plate, and herbs on kitchen counter.",
          "span_indices": [
            32,
            33,
            34,
            35,
            36,
            37,
            38,
            39,
            40,
            41,
            42,
            43,
            44
          ]
        },
        {
          "episode_id": 8,
          "start_time": 334.0,
          "end_time": 355.0,
          "description": "Carry white container and orange spoon to dining table, adjust mobile phone.",
          "span_indices": [
            45,
            46,
            47,
            48,
            49
          ]
        },
        {
          "episode_id": 9,
          "start_time": 355.0,
          "end_time": 369.0,
          "description": "Wipe counter with blue cloth, move lidded pot on stove, and stir yellow mixture.",
          "span_indices": [
            50,
            51,
            52,
            53
          ]
        },
        {
          "episode_id": 10,
          "start_time": 369.0,
          "end_time": 539.0,
          "description": "Move dining chair, prepare air fryer basket with green chilies, spray oil, and insert basket.",
          "span_indices": [
            54,
            55,
            56,
            57,
            58,
            59,
            60,
            61,
            62,
            63,
            64
          ]
        },
        {
          "episode_id": 11,
          "start_time": 539.0,
          "end_time": 551.0,
          "description": "Walk back to kitchen and adjust dishes in dish rack.",
          "span_indices": [
            65,
            66
          ]
        },
        {
          "episode_id": 12,
          "start_time": 551.0,
          "end_time": 600.0,
          "description": "Rinse large stainless steel pot, place on stove, pour water from small pot, and adjust flame.",
          "span_indices": [
            67,
            68,
            69,
            70,
            71,
            72,
            73
          ]
        },
        {
          "episode_id": 13,
          "start_time": 600.0,
          "end_time": 627.0,
          "description": "Wrap green bottle with blue tie-dye cloth, place in utensil rack, and wipe counter.",
          "span_indices": [
            74,
            75,
            76,
            77,
            78,
            79,
            80,
            81,
            82
          ]
        },
        {
          "episode_id": 14,
          "start_time": 627.0,
          "end_time": 666.0,
          "description": "Retrieve metal spice tiffin and purple container, place small metal cup on dining table, and adjust air fryer.",
          "span_indices": [
            83,
            84,
            85,
            86,
            87,
            88,
            89,
            90,
            91,
            92,
            93,
            94,
            95,
            96
          ]
        }
      ]
    },
    {
      "sub_goal_id": 2,
      "start_time": 666.0,
      "end_time": 1242.0,
      "description": "Organize vanity, discard paper, pack red shopping bag, put clothes in wardrobe, and check freezer and appliances.",
      "episodes": [
        {
          "episode_id": 15,
          "start_time": 666.0,
          "end_time": 744.0,
          "description": "Organize vanity by moving yellow container, makeup items, and toiletry bottles to shelves and organizer.",
          "span_indices": [
            97,
            98,
            99,
            100,
            101,
            102,
            103,
            104,
            105,
            106,
            107,
            108,
            109,
            110,
            111,
            112,
            113,
            114,
            115,
            116,
            117,
            118,
            119,
            120,
            121
          ]
        },
        {
          "episode_id": 16,
          "start_time": 744.0,
          "end_time": 771.0,
          "description": "Take paper from glass-front cabinet, crumple, and throw into trash bin.",
          "span_indices": [
            122,
            123,
            124,
            125,
            126,
            127
          ]
        },
        {
          "episode_id": 17,
          "start_time": 771.0,
          "end_time": 793.0,
          "description": "Adjust cauliflower, pick up red shopping bag and scissors, and place on dining table.",
          "span_indices": [
            128,
            129,
            130,
            131,
            132,
            133,
            134,
            135
          ]
        },
        {
          "episode_id": 18,
          "start_time": 793.0,
          "end_time": 822.0,
          "description": "Unlock wardrobe, place white and gray folded clothes inside, then lock door.",
          "span_indices": [
            136,
            137,
            138,
            139,
            140,
            141,
            142,
            143,
            144
          ]
        },
        {
          "episode_id": 19,
          "start_time": 822.0,
          "end_time": 874.0,
          "description": "Pack red shopping bag with gray cloth, adjust items in upper cabinet, and close door.",
          "span_indices": [
            145,
            146,
            147,
            148,
            149,
            150,
            151,
            152,
            153,
            154,
            155
          ]
        },
        {
          "episode_id": 20,
          "start_time": 874.0,
          "end_time": 900.0,
          "description": "Retrieve plastic container with bread from refrigerator, open and close lid, and return.",
          "span_indices": [
            156,
            157,
            158,
            159,
            160,
            161,
            162,
            163,
            164
          ]
        },
        {
          "episode_id": 21,
          "start_time": 900.0,
          "end_time": 1154.9,
          "description": "Organize freezer contents, retrieve frozen patties, rinse tray, and place patty bowl back in freezer.",
          "span_indices": [
            165,
            166,
            167,
            168,
            169,
            170,
            171,
            172,
            173,
            174,
            175,
            176,
            177,
            178,
            179,
            180,
            181,
            182,
            183,
            184,
            185
          ]
        },
        {
          "episode_id": 22,
          "start_time": 1154.9,
          "end_time": 1203.5,
          "description": "Check air fryer contents, open oven, adjust food in rice cooker, and set controls.",
          "span_indices": [
            186,
            187,
            188,
            189,
            190,
            191,
            192
          ]
        },
        {
          "episode_id": 23,
          "start_time": 1203.5,
          "end_time": 1242.0,
          "description": "Arrange bed sheet on bed, open wardrobe to reach inside, and place newspaper on bed.",
          "span_indices": [
            193,
            194,
            195,
            196,
            197,
            198,
            199,
            200,
            201
          ]
        }
      ]
    },
    {
      "sub_goal_id": 3,
      "start_time": 1242.0,
      "end_time": 2561.9,
      "description": "Cook vegetables and greens by retrieving, trimming, peeling, stirring, and sorting ingredients on stove and air fryer.",
      "episodes": [
        {
          "episode_id": 24,
          "start_time": 1242.0,
          "end_time": 1295.0,
          "description": "Bring vegetable bag to side table, retrieve white bowl from refrigerator, and observe cooking.",
          "span_indices": [
            202,
            203,
            204,
            205,
            206,
            207,
            208,
            209,
            210,
            211,
            212,
            213,
            214,
            215,
            216,
            217
          ]
        },
        {
          "episode_id": 25,
          "start_time": 1295.0,
          "end_time": 1397.0,
          "description": "Remove bell pepper, graters, and vegetables from drawer, wrap in white cloth, and return.",
          "span_indices": [
            218,
            219,
            220,
            221,
            222,
            223,
            224,
            225,
            226,
            227,
            228,
            229,
            230,
            231,
            232,
            233,
            234,
            235,
            236,
            237,
            238,
            239,
            240,
            241,
            242
          ]
        },
        {
          "episode_id": 26,
          "start_time": 1397.0,
          "end_time": 1435.0,
          "description": "Pick fruits from basket and place into refrigerator vegetable drawer.",
          "span_indices": [
            243,
            244,
            245,
            246,
            247,
            248,
            249,
            250,
            251,
            252,
            253
          ]
        },
        {
          "episode_id": 27,
          "start_time": 1435.0,
          "end_time": 1466.0,
          "description": "Retrieve red container, pour contents from cutting board into pot, and place board in sink.",
          "span_indices": [
            254,
            255,
            256,
            257,
            258,
            259,
            260,
            261,
            262,
            263
          ]
        },
        {
          "episode_id": 28,
          "start_time": 1466.0,
          "end_time": 1491.0,
          "description": "Carry orange bowl of chopped onions to stove and stir mixture with spoon.",
          "span_indices": [
            264,
            265,
            266,
            267,
            268,
            269
          ]
        },
        {
          "episode_id": 29,
          "start_time": 1491.0,
          "end_time": 1522.0,
          "description": "Open plastic container with green food, place bowl of green beans, and store bowl of rice in refrigerator.",
          "span_indices": [
            270,
            271,
            272,
            273,
            274,
            275,
            276,
            277
          ]
        },
        {
          "episode_id": 30,
          "start_time": 1522.0,
          "end_time": 1567.0,
          "description": "Pick cauliflower from storage stand, arrange jars, and stir yellow mixture on stove.",
          "span_indices": [
            278,
            279,
            280,
            281,
            282
          ]
        },
        {
          "episode_id": 31,
          "start_time": 1567.0,
          "end_time": 1622.0,
          "description": "Carry copper cup from dining table, adjust air fryer food, and arrange box in cabinet drawer.",
          "span_indices": [
            283,
            284,
            285,
            286,
            287,
            288,
            289
          ]
        },
        {
          "episode_id": 32,
          "start_time": 1622.0,
          "end_time": 1643.0,
          "description": "Pour ingredients from containers into bowls and arrange cups on upper counter.",
          "span_indices": [
            290,
            291,
            292
          ]
        },
        {
          "episode_id": 33,
          "start_time": 1643.0,
          "end_time": 1698.0,
          "description": "Hand cauliflower, cut and deseed green bell pepper, and place jar of green leaves near cutting board.",
          "span_indices": [
            293,
            294,
            295,
            296,
            297,
            298,
            299
          ]
        },
        {
          "episode_id": 34,
          "start_time": 1698.0,
          "end_time": 1734.0,
          "description": "Receive dough, place tomato and bell pepper into metal jar, and close lid.",
          "span_indices": [
            300,
            301,
            302,
            303
          ]
        },
        {
          "episode_id": 35,
          "start_time": 1734.0,
          "end_time": 1788.0,
          "description": "Place jar of green beans on counter, adjust onion jar, and observe other person cutting vegetables.",
          "span_indices": [
            304,
            305,
            306,
            307,
            308,
            309
          ]
        },
        {
          "episode_id": 36,
          "start_time": 1788.0,
          "end_time": 1848.0,
          "description": "Converse near stove, pick up blue knife, and adjust items on cutting board.",
          "span_indices": [
            310,
            311,
            312,
            313,
            314,
            315,
            316,
            317,
            318,
            319,
            320,
            321,
            322,
            323,
            324,
            325,
            326,
            327
          ]
        },
        {
          "episode_id": 37,
          "start_time": 1848.0,
          "end_time": 1893.0,
          "description": "Retrieve white bag and multiple containers from refrigerator, pass to other person, and take lime.",
          "span_indices": [
            328,
            329,
            330,
            331,
            332,
            333,
            334,
            335,
            336,
            337
          ]
        },
        {
          "episode_id": 38,
          "start_time": 1893.0,
          "end_time": 1979.0,
          "description": "Peel carrot, cut ends off vegetables, and place trimmed items on table and counter.",
          "span_indices": [
            338,
            339,
            340,
            341,
            342,
            343,
            344,
            345,
            346,
            347,
            348,
            349,
            350,
            351,
            352,
            353,
            354,
            355
          ]
        },
        {
          "episode_id": 39,
          "start_time": 1979.0,
          "end_time": 2012.0,
          "description": "Remove onion from container, peel, and arrange on cutting board with other vegetables.",
          "span_indices": [
            356,
            357,
            358,
            359,
            360,
            361,
            362,
            363
          ]
        },
        {
          "episode_id": 40,
          "start_time": 2012.0,
          "end_time": 2064.0,
          "description": "Place orange container in refrigerator, pour yellow contents from glass jar into tray, and close jar.",
          "span_indices": [
            364,
            365,
            366,
            367,
            368,
            369,
            370,
            371,
            372,
            373
          ]
        },
        {
          "episode_id": 41,
          "start_time": 2064.0,
          "end_time": 2119.0,
          "description": "Walk out of kitchen into dark room and return to kitchen counter.",
          "span_indices": [
            374,
            375,
            376,
            377,
            378,
            379,
            380
          ]
        },
        {
          "episode_id": 42,
          "start_time": 2119.0,
          "end_time": 2139.0,
          "description": "Pick up green gourd and cucumber from refrigerator and place cucumber on stove counter.",
          "span_indices": [
            381,
            382,
            383,
            384,
            385,
            386
          ]
        },
        {
          "episode_id": 43,
          "start_time": 2139.0,
          "end_time": 2192.0,
          "description": "Fill metal pot with water, transfer greens to plastic bag, and carry bowl of green beans to air fryer.",
          "span_indices": [
            387,
            388,
            389,
            390,
            391,
            392,
            393,
            394
          ]
        },
        {
          "episode_id": 44,
          "start_time": 2192.0,
          "end_time": 2274.0,
          "description": "Remove air fryer basket, unwrap foil, pour cooked greens into metal pan, and stir on stove.",
          "span_indices": [
            395,
            396,
            397,
            398,
            399,
            400,
            401,
            402,
            403,
            404
          ]
        },
        {
          "episode_id": 45,
          "start_time": 2274.0,
          "end_time": 2345.0,
          "description": "Pick up metal container with grater lid, sort green beans, and cover with pink mesh cover.",
          "span_indices": [
            405,
            406,
            407,
            408,
            409
          ]
        },
        {
          "episode_id": 46,
          "start_time": 2345.0,
          "end_time": 2400.0,
          "description": "Observe food preparation at stove and stir mixture in metal pan with wooden spoon.",
          "span_indices": [
            410,
            411,
            412,
            413
          ]
        },
        {
          "episode_id": 47,
          "start_time": 2400.0,
          "end_time": 2437.5,
          "description": "Place plate of sliced potato on dining table, retrieve egg from refrigerator, and place in drawer.",
          "span_indices": [
            414,
            415,
            416,
            417,
            418,
            419,
            420
          ]
        },
        {
          "episode_id": 48,
          "start_time": 2437.5,
          "end_time": 2454.5,
          "description": "Adjust red tray on dining table and walk to refrigerator.",
          "span_indices": [
            421,
            422,
            423
          ]
        },
        {
          "episode_id": 49,
          "start_time": 2454.5,
          "end_time": 2491.5,
          "description": "Inspect brown container from refrigerator multiple times and arrange items on counter.",
          "span_indices": [
            424,
            425,
            426,
            427,
            428,
            429,
            430,
            431,
            432,
            433,
            434,
            435,
            436
          ]
        },
        {
          "episode_id": 50,
          "start_time": 2491.5,
          "end_time": 2510.5,
          "description": "Arrange items on kitchen counter and observe food preparation at stove.",
          "span_indices": [
            437,
            438
          ]
        },
        {
          "episode_id": 51,
          "start_time": 2510.5,
          "end_time": 2529.5,
          "description": "Place brown container back in refrigerator, retrieve green-lidded and white containers, and adjust items.",
          "span_indices": [
            439,
            440,
            441,
            442,
            443,
            444,
            445
          ]
        },
        {
          "episode_id": 52,
          "start_time": 2529.5,
          "end_time": 2561.9,
          "description": "Pick up black pot from dining table and carry it through dining area down hallway.",
          "span_indices": [
            446,
            447,
            448
          ]
        }
      ]
    }
  ]
}