{"exportedAt":"2026-10-19T10:14:14.461Z","profile":{"id":"carlos","name":"Carlos","avatarColor":"#22c55e","avatarUrl":"/uploads/avatars/carlos-ea4911f4-d5ef-464a-aca5-a44358415617.jpg","vacationResumeDate":null,"timeZone":null,"protocolEnabled":true,"trainingSplit":"bro_split","trainingStyle":"classic","workCycleEnabled":true,"workCycleAnchorDate":"2026-07-15","workCycleLength":8,"workCyclePatternJson":"[\"day\",\"day\",\"night\",\"night\",\"off\",\"off\",\"off\",\"off\"]","workoutGoalPerCycle":4,"birthDate":"1999-08-16","createdAt":"2026-04-10T01:19:44.000Z","updatedAt":"2026-09-22T17:43:36.245Z"},"contextSummary":"Today is Monday, Oct 19, 2026 (local date 2026-10-19, tz America/New_York, source: device).\nUser: Carlos.\nActive goals:\n- calories (weekly, down): target 14000 cal\n- sleep (weekly_avg, up): target 7.5 hrs\n- steps (daily, up): target 10000 steps\n- running (per_session, up): target 3 mi\n- water (daily, up): target 150 oz\n- cardio (daily, up): target 25 min\nLong-term goals:\n  - Bodyweight (bodyweight): target 175 lbs (down)\nBodyweight: 194.6 lbs on 2026-10-18 — -4.7 lbs over 10 weigh-ins (30d), target 175.0 lbs (down).\n  Recent weigh-ins: 2026-10-18 194.6, 2026-10-14 193.6, 2026-10-10 196.0, 2026-10-09 194.2.\nNutrition 7d avg: 2255 kcal, 112P / 157C / 80F g per day (6 days logged). Each row below is a separate CalorieEntry (same as the food log).\nToday (2026-10-19): no CalorieEntry rows for this calendar day — if the user logged food, confirm their timezone matches the device (stored under User.timeZone) so \"today\" aligns.\n  Prior days: 2026-10-18 1780 kcal / 108P; 2026-10-17 2740 kcal / 100P.\nSleep 7d: avg 8.1 hrs/night, quality 4.7/5 (6 nights).\n  Recent nights: 2026-10-18 7.2h q5, 2026-10-17 8.2h q5, 2026-10-16 6.3h q4, 2026-10-15 7.1h q4.\nSteps 7d avg: 4208/day (today 364).\nRecent workouts: none in last 7d.\nHabits (last 7d hit-rate):\n  - One Piece (daily): 0/7\n  - Reading (daily): 0/7\n  - No Porn (daily): 0/7\n  - Podcast (daily): 0/7\n  - Meditation (daily): 0/7\nAlcohol: none in last 7d.","rollup":{"timezone":"America/New_York","todayKey":"2026-10-19","range":{"key":"30d","label":"LAST 30 DAYS","from":"2026-09-20","to":"2026-10-19","days":30},"catalog":{"workoutRoutines":[{"name":"UPPER","tags":"[\"Hypertrophy\"]","sortOrder":0,"exercises":"[{\"id\":\"g70y9z26\",\"name\":\"Plate-Loaded Chest Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"6pujuntr\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"zv6xlf1w\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"5gplbqr2\",\"weight\":\"\",\"reps\":\"10\"}]},{\"id\":\"r3tqb0wp\",\"name\":\"Sled Row\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Upper Back\",\"color\":\"#1E40AF\",\"code\":\"UPPER_BACK\"}],\"preferredSubstituteName\":\"T-Bar Row\",\"recentSubstitutes\":[\"T-Bar Row\"],\"setRows\":[{\"id\":\"oa4ronpl\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"hr5gtm8u\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"51e78d65\",\"weight\":\"\",\"reps\":\"10\"}]},{\"id\":\"veakv6qp\",\"name\":\"Pec-Deck / Butterfly\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"2x9y8z1v\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"4ufkzefr\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"8b13gdc1\",\"weight\":\"\",\"reps\":\"10\"}]},{\"id\":\"3zyq6t0x\",\"name\":\"Pull-Down\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Lats\",\"color\":\"#2563EB\",\"code\":\"LATS\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"ncgt2ubh\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"a692mv6x\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"c37y2al1\",\"weight\":\"\",\"reps\":\"10\"}]},{\"id\":\"f6k3rktd\",\"name\":\"Machine Triceps Extension\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Triceps\",\"color\":\"#2DC653\",\"code\":\"TRICEPS\"}],\"preferredSubstituteName\":\"Triceps Pushdown - V-Bar Attachment\",\"recentSubstitutes\":[\"Triceps Pushdown - V-Bar Attachment\"],\"setRows\":[{\"id\":\"s807uzat\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"kyd78htn\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"yqrzrtkz\",\"weight\":\"\",\"reps\":\"10\"}]},{\"id\":\"o3gntmfb\",\"name\":\"Biceps Curl Machine\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Biceps\",\"color\":\"#FFBE0B\",\"code\":\"BICEPS\"}],\"preferredSubstituteName\":\"Dumbbell Bicep Curl\",\"recentSubstitutes\":[\"Dumbbell Bicep Curl\"],\"setRows\":[{\"id\":\"u14exbd6\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"snzkdy34\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"lywv3xrd\",\"weight\":\"\",\"reps\":\"10\"}]},{\"id\":\"aujtzbj9\",\"name\":\"Lateral Raise Machine\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Shoulders\",\"color\":\"#F77F00\",\"code\":\"SHOULDERS\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"n5b8x7p7\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"trw2zuvu\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"ez586tic\",\"weight\":\"\",\"reps\":\"10\"}]}]"},{"name":"LOWER","tags":"[\"Hypertrophy\",\"Lower\"]","sortOrder":1,"exercises":"[{\"id\":\"5cdrirdx\",\"name\":\"Pendulum Squat\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Quadriceps\",\"color\":\"#577590\",\"code\":\"QUADRICEPS\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"309abi2m\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"zvtjy0u8\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"j9bg1bvv\",\"weight\":\"\",\"reps\":\"10\"}]},{\"id\":\"cgxmk83y\",\"name\":\"Romanian Deadlift\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Hamstrings\",\"color\":\"#90BE6D\",\"code\":\"HAMSTRINGS\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"s3fsm5zl\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"88zexos8\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"5nkrjr47\",\"weight\":\"\",\"reps\":\"10\"}]},{\"id\":\"1x8w9pmw\",\"name\":\"Leg extension\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Quadriceps\",\"color\":\"#577590\",\"code\":\"QUADRICEPS\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"11gybhkc\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"qc2h28x7\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"gzwejlaq\",\"weight\":\"\",\"reps\":\"10\"}]},{\"id\":\"gt0frfl2\",\"name\":\"Lying Leg Curl Machine\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Hamstrings\",\"color\":\"#90BE6D\",\"code\":\"HAMSTRINGS\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"b8mfiyam\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"unh3lnkt\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"wwtfi6ev\",\"weight\":\"\",\"reps\":\"10\"}]},{\"id\":\"5izunt5j\",\"name\":\"Calf Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Calves\",\"color\":\"#4CC9F0\",\"code\":\"CALVES\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"dnh3l3kh\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"2ak2iuhj\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"0tvlh3j3\",\"weight\":\"\",\"reps\":\"10\"}]}]"},{"name":"UPPER 2","tags":"[\"Hypertrophy\"]","sortOrder":2,"exercises":"[{\"id\":\"xt1pzhdw\",\"name\":\"Seated Chest Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"c721nxrj\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"dm7ysi76\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"dez06wy9\",\"weight\":\"\",\"reps\":\"10\"}]},{\"id\":\"3nkc20ca\",\"name\":\"Machine Pullover\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Lats\",\"color\":\"#2563EB\",\"code\":\"LATS\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"uomd9j9d\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"hbptp5bz\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"ism4evuy\",\"weight\":\"\",\"reps\":\"10\"}]},{\"id\":\"0i9jfcvo\",\"name\":\"Shoulder Press Machine\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Shoulders\",\"color\":\"#F77F00\",\"code\":\"SHOULDERS\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"ofyfx110\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"a6to49ly\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"qyb1rgq0\",\"weight\":\"\",\"reps\":\"10\"}]},{\"id\":\"vijfxzli\",\"name\":\"Triceps Pushdown - V-Bar Attachment\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Triceps\",\"color\":\"#2DC653\",\"code\":\"TRICEPS\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"77hyr883\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"1aricmcp\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"icv8kd3a\",\"weight\":\"\",\"reps\":\"10\"}]},{\"id\":\"g018utgn\",\"name\":\"Close-Grip EZ Bar Curl\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Biceps\",\"color\":\"#FFBE0B\",\"code\":\"BICEPS\"}],\"preferredSubstituteName\":\"Drag Curl\",\"recentSubstitutes\":[\"Drag Curl\"],\"setRows\":[{\"id\":\"33r79rzc\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"u9gbur3n\",\"weight\":\"\",\"reps\":\"10\"},{\"id\":\"xtngp0f1\",\"weight\":\"\",\"reps\":\"10\"}]}]"},{"name":"ARMS","tags":"[\"Hypertrophy\"]","sortOrder":3,"exercises":"[{\"id\":\"9ogwn1a6\",\"name\":\"Shoulder Press Machine\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Shoulders\",\"color\":\"#F77F00\",\"code\":\"SHOULDERS\"}],\"preferredSubstituteName\":\"Machine Preacher Curls\",\"recentSubstitutes\":[\"Machine Preacher Curls\"],\"setRows\":[{\"id\":\"5krpk6lx\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"9wrgwndw\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"asoxidt0\",\"weight\":\"\",\"reps\":\"8-12\"}]},{\"id\":\"2hmokhye\",\"name\":\"Triceps Pushdown\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Triceps\",\"color\":\"#2DC653\",\"code\":\"TRICEPS\"}],\"preferredSubstituteName\":\"Machine Triceps Extension\",\"recentSubstitutes\":[\"Machine Triceps Extension\"],\"setRows\":[{\"id\":\"zzwsurtx\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"5y4dzce6\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"b4i07y8r\",\"weight\":\"\",\"reps\":\"8-12\"}]},{\"id\":\"1t8s92do\",\"name\":\"Cable Preacher Curl\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Biceps\",\"color\":\"#FFBE0B\",\"code\":\"BICEPS\"}],\"preferredSubstituteName\":\"Shoulder Press Machine\",\"recentSubstitutes\":[\"Shoulder Press Machine\"],\"setRows\":[{\"id\":\"qdlrt05f\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"a0003bwa\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"bz41yuoa\",\"weight\":\"\",\"reps\":\"8-12\"}]},{\"id\":\"ekcm64sw\",\"name\":\"Lateral Raise with Dumbbells\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Shoulders\",\"color\":\"#F77F00\",\"code\":\"SHOULDERS\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"2sxum1qb\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"zbh855y7\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"m2zhoig4\",\"weight\":\"\",\"reps\":\"8-12\"}]},{\"id\":\"ovzfzlt7\",\"name\":\"Reverse Flyes\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Shoulders\",\"color\":\"#F77F00\",\"code\":\"SHOULDERS\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"70h2brh8\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"zvf4lo7r\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"g5bt9od7\",\"weight\":\"\",\"reps\":\"8-12\"}]}]"},{"name":"Chest","tags":"[\"Hypertrophy\"]","sortOrder":4,"exercises":"[{\"id\":\"xecb4jr5\",\"name\":\"Incline Chest Press Machine\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"q0y316hh\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"3md1ilup\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"rmn1h2nh\",\"weight\":\"\",\"reps\":\"8-12\"}]},{\"id\":\"4lz4k6gk\",\"name\":\"Pec-Deck / Butterfly\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"t81h0j75\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"ybjarl45\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"zb6eyf17\",\"weight\":\"\",\"reps\":\"8-12\"}]},{\"id\":\"vyos5y1o\",\"name\":\"Converging Chest Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"4oagxenz\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"wwgz4nfp\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"7h8qxsj5\",\"weight\":\"\",\"reps\":\"8-12\"}]},{\"id\":\"277m4evf\",\"name\":\"High Cable Chest Fly\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"preferredSubstituteName\":\"Plate Loaded Flyes\",\"recentSubstitutes\":[\"Plate Loaded Flyes\"],\"setRows\":[{\"id\":\"zhuav6tq\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"m77pz4ox\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"u714gz85\",\"weight\":\"\",\"reps\":\"8-12\"}]}]"}],"savedMeals":[{"id":"cmrqzirs1003z3go9gt94x73g","name":"Rotisserie Chicken (Costco)","mealType":"lunch","foodCategory":"meal","calories":140,"protein":19,"carbs":0,"fat":7,"imageUrl":null,"servingAmount":1,"servingUnit":"serving","servingWeightG":85,"useCount":5,"userId":"carlos","createdAt":"2026-07-18T23:15:16.129Z"},{"id":"cmsdpx4wu00dk3hlac6ll3utj","name":"Chewy Bars Oats & Chocolate (Fiber One)","mealType":"snack","foodCategory":"snack","calories":150,"protein":2,"carbs":30,"fat":4,"imageUrl":"https://images.openfoodfacts.org/images/products/001/600/028/1660/front_en.16.400.jpg","servingAmount":1,"servingUnit":"serving","servingWeightG":40,"useCount":4,"userId":"carlos","createdAt":"2026-08-03T21:05:12.222Z"},{"id":"cmtij79e73ke93gma69xq7z4o","name":"White rice, cooked (Generic)","mealType":"lunch","foodCategory":"ingredient","calories":205,"protein":4.3,"carbs":45,"fat":0.4,"imageUrl":null,"servingAmount":1,"servingUnit":"serving","servingWeightG":158,"useCount":3,"userId":"carlos","createdAt":"2026-09-01T10:35:40.495Z"},{"id":"cmrmr8zdd002g3gmty2rkdf8z","name":"Rotisserie Seasoned Chicken Breast Strips (Tyson)","mealType":"dinner","foodCategory":"meal","calories":110,"protein":20,"carbs":2,"fat":3,"imageUrl":"https://images.openfoodfacts.org/images/products/002/370/005/1837/front_en.53.400.jpg","servingAmount":1,"servingUnit":"serving","servingWeightG":84,"useCount":2,"userId":"carlos","createdAt":"2026-07-16T00:12:37.777Z"},{"id":"cmsbi4ndf00053hla32hb9xhc","name":"Turkey Bacon, Cheddar & Egg White Sandwich (Starbucks)","mealType":"breakfast","foodCategory":"restaurant","calories":230,"protein":17,"carbs":28,"fat":5,"imageUrl":null,"servingAmount":1,"servingUnit":"serving","servingWeightG":null,"useCount":2,"userId":"carlos","createdAt":"2026-08-02T07:51:33.459Z"},{"id":"cmtu5iejs4awa3gpckojvx47k","name":"Chicken & Pepper Jack Cheese Burrito (Realgoods Food Co)","mealType":"breakfast","foodCategory":"ingredient","calories":450,"protein":37,"carbs":33,"fat":28,"imageUrl":"https://images.openfoodfacts.org/images/products/041/211/114/6117/front_en.3.400.jpg","servingAmount":1,"servingUnit":"serving","servingWeightG":227,"useCount":2,"userId":"carlos","createdAt":"2026-09-09T13:45:39.880Z"},{"id":"cmrnjktb600743gmta3usnhih","name":"CHARGRILLED CHIPOTLE SEASONED CHICKEN (Kirkland)","mealType":"lunch","foodCategory":"restaurant","calories":137,"protein":13.6,"carbs":2.6,"fat":2.1,"imageUrl":"https://images.openfoodfacts.org/images/products/000/001/446/7165/front_en.840.400.jpg","servingAmount":1,"servingUnit":"serving","servingWeightG":85,"useCount":1,"userId":"carlos","createdAt":"2026-07-16T13:25:39.042Z"},{"id":"cmsbi7bx800083hlabll2gbw7","name":"Sweet Baby Rays bbq (Sweet Baby Ray's)","mealType":"lunch","foodCategory":"meal","calories":18,"protein":0.1,"carbs":4.2,"fat":0,"imageUrl":"https://images.openfoodfacts.org/images/products/122/000/045/0028/front_de.15.400.jpg","servingAmount":1,"servingUnit":"serving","servingWeightG":10,"useCount":1,"userId":"carlos","createdAt":"2026-08-02T07:53:38.588Z"},{"id":"cmtw2gawp5pf73gpcc68eqngu","name":"4 Cheese Chicken Carbonara Lasagna (Rana)","mealType":"dinner","foodCategory":"ingredient","calories":500,"protein":30,"carbs":43,"fat":24,"imageUrl":"https://images.openfoodfacts.org/images/products/081/011/406/2418/front_en.3.400.jpg","servingAmount":1,"servingUnit":"serving","servingWeightG":300,"useCount":1,"userId":"carlos","createdAt":"2026-09-10T21:55:35.353Z"},{"id":"cmsbi6j9l00073hlaz5lrnl0y","name":"Smoked Pulled Pork (Kirkland Signature)","mealType":"lunch","foodCategory":"meal","calories":160,"protein":16,"carbs":1,"fat":11,"imageUrl":"https://images.openfoodfacts.org/images/products/019/663/393/4956/front_en.11.400.jpg","servingAmount":1,"servingUnit":"serving","servingWeightG":84,"useCount":0,"userId":"carlos","createdAt":"2026-08-02T07:53:01.449Z"}],"recipes":[{"id":"cmrnjllmz00753gmt7h0u8zbb","name":"Chicken Bowl, Plain","mealType":"lunch","imageUrl":null,"calories":404,"protein":27.2,"carbs":5.2,"fat":4.2,"useCount":0,"userId":"carlos","createdAt":"2026-07-16T13:26:15.755Z","updatedAt":"2026-07-16T13:26:15.755Z","ingredients":[{"id":"cmrnjlln000763gmt0mu64n03","recipeId":"cmrnjllmz00753gmt7h0u8zbb","sortOrder":0,"name":"CHARGRILLED CHIPOTLE SEASONED CHICKEN (Kirkland)","calories":274,"protein":27.2,"carbs":5.2,"fat":4.2,"portionAmount":2,"portionUnit":"serving","imageUrl":"https://images.openfoodfacts.org/images/products/000/001/446/7165/front_en.840.400.jpg","createdAt":"2026-07-16T13:26:15.755Z"},{"id":"cmrnjlln000773gmtuhaiqzec","recipeId":"cmrnjllmz00753gmt7h0u8zbb","sortOrder":1,"name":"Rice 100g","calories":130,"protein":null,"carbs":null,"fat":null,"portionAmount":1,"portionUnit":"serving","imageUrl":null,"createdAt":"2026-07-16T13:26:15.755Z"}]},{"id":"cmsbi7ymd00093hladrxkwdbs","name":"Pulled Pork","mealType":"lunch","imageUrl":null,"calories":660,"protein":47.9,"carbs":15.6,"fat":32.7,"useCount":0,"userId":"carlos","createdAt":"2026-08-02T07:54:08.005Z","updatedAt":"2026-08-02T07:54:08.005Z","ingredients":[{"id":"cmsbi7ymf000a3hla4cyjj28s","recipeId":"cmsbi7ymd00093hladrxkwdbs","sortOrder":0,"name":"Smoked Pulled Pork (Kirkland Signature)","calories":476,"protein":47.6,"carbs":3,"fat":32.7,"portionAmount":250,"portionUnit":"g","imageUrl":"https://images.openfoodfacts.org/images/products/019/663/393/4956/front_en.11.400.jpg","createdAt":"2026-08-02T07:54:08.005Z"},{"id":"cmsbi7ymf000b3hlaozdbhb52","recipeId":"cmsbi7ymd00093hladrxkwdbs","sortOrder":1,"name":"Rice 100g","calories":130,"protein":null,"carbs":null,"fat":null,"portionAmount":1,"portionUnit":"serving","imageUrl":null,"createdAt":"2026-08-02T07:54:08.005Z"},{"id":"cmsbi7ymf000c3hlaq21r024t","recipeId":"cmsbi7ymd00093hladrxkwdbs","sortOrder":2,"name":"Sweet Baby Rays bbq (Sweet Baby Ray's)","calories":54,"protein":0.3,"carbs":12.6,"fat":0,"portionAmount":30,"portionUnit":"g","imageUrl":"https://images.openfoodfacts.org/images/products/122/000/045/0028/front_de.15.400.jpg","createdAt":"2026-08-02T07:54:08.005Z"}]}],"habits":[{"name":"One Piece","frequency":"daily","icon":"eye","color":"#ef4444","archived":false,"totalCompletions":2},{"name":"Reading","frequency":"daily","icon":"book","color":"#f59e0b","archived":false,"totalCompletions":0},{"name":"No Porn","frequency":"daily","icon":"droplets","color":"#ec4899","archived":false,"totalCompletions":5},{"name":"Podcast","frequency":"daily","icon":"brain","color":"#22c55e","archived":false,"totalCompletions":2},{"name":"Meditation","frequency":"daily","icon":"moon","color":"#3b82f6","archived":false,"totalCompletions":0}],"longGoals":[{"name":"Bodyweight","category":"bodyweight","target":175,"unit":"lbs","direction":"down","startValue":null,"entryCount":96}],"bodyweightAllTime":{"unit":"lbs","target":175,"direction":"down","startValue":null,"latest":{"date":"2026-10-18","value":194.6,"notes":null},"periodEntries":[{"date":"2026-04-07","value":209.4,"notes":null},{"date":"2026-04-08","value":207.8,"notes":null},{"date":"2026-04-09","value":208,"notes":null},{"date":"2026-04-10","value":207,"notes":null},{"date":"2026-04-11","value":206.6,"notes":null},{"date":"2026-04-12","value":207.4,"notes":null},{"date":"2026-04-13","value":204.2,"notes":null},{"date":"2026-04-14","value":204,"notes":null},{"date":"2026-04-15","value":201.6,"notes":"Post nap & Shit 6pm"},{"date":"2026-04-16","value":201,"notes":null},{"date":"2026-04-17","value":201.6,"notes":null},{"date":"2026-04-18","value":203.8,"notes":null},{"date":"2026-04-19","value":204.4,"notes":null},{"date":"2026-04-20","value":205,"notes":null},{"date":"2026-04-21","value":206.6,"notes":null},{"date":"2026-04-22","value":207.4,"notes":null},{"date":"2026-05-10","value":218,"notes":null},{"date":"2026-05-11","value":216.8,"notes":null},{"date":"2026-05-12","value":216.2,"notes":null},{"date":"2026-05-13","value":216.2,"notes":null},{"date":"2026-05-31","value":216.2,"notes":null},{"date":"2026-06-01","value":214,"notes":null},{"date":"2026-06-02","value":213.6,"notes":null},{"date":"2026-06-03","value":213.4,"notes":null},{"date":"2026-06-04","value":210.1,"notes":null},{"date":"2026-06-05","value":212.2,"notes":null},{"date":"2026-06-06","value":212.2,"notes":null},{"date":"2026-06-07","value":208.1,"notes":null},{"date":"2026-06-08","value":209.4,"notes":null},{"date":"2026-06-09","value":209.1,"notes":null},{"date":"2026-06-10","value":209,"notes":null},{"date":"2026-06-11","value":210,"notes":null},{"date":"2026-06-12","value":209.9,"notes":null},{"date":"2026-06-13","value":210.3,"notes":null},{"date":"2026-06-15","value":209.4,"notes":null},{"date":"2026-06-16","value":208.3,"notes":null},{"date":"2026-06-17","value":208,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-06-19","value":206.4,"notes":null},{"date":"2026-06-20","value":205.7,"notes":null},{"date":"2026-06-21","value":207,"notes":null},{"date":"2026-06-22","value":207.5,"notes":null},{"date":"2026-06-23","value":204.8,"notes":null},{"date":"2026-06-26","value":204.4,"notes":null},{"date":"2026-06-27","value":204.1,"notes":null},{"date":"2026-07-04","value":203.7,"notes":null},{"date":"2026-07-09","value":203.7,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-07-10","value":203.3,"notes":null},{"date":"2026-07-17","value":202.8,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-07-18","value":203.3,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-07-20","value":202.6,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-07-21","value":202.1,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-07-22","value":201.2,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-07-25","value":201.5,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-07-26","value":200.4,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-08-05","value":200,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-08-07","value":199.7,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-08-09","value":199.7,"notes":null},{"date":"2026-08-13","value":203,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-08-15","value":201.7,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-08-16","value":202.3,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-08-17","value":201.9,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-08-18","value":200.2,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-08-19","value":200.8,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-08-20","value":199.5,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-08-21","value":199.3,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-08-22","value":199.7,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-08-23","value":201.1,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-08-26","value":198.9,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-08-27","value":199.1,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-08-28","value":198.6,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-08-29","value":200.4,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-03","value":201.1,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-04","value":201.1,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-05","value":200.8,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-06","value":201.9,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-07","value":200.6,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-08","value":200.4,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-11","value":201.5,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-12","value":201.3,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-13","value":199.3,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-14","value":199.5,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-15","value":199.3,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-16","value":199.8,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-17","value":200,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-18","value":197.8,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-19","value":197.5,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-20","value":199.3,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-21","value":198,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-22","value":198.6,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-23","value":197.5,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-05","value":196.9,"notes":null},{"date":"2026-10-07","value":196,"notes":null},{"date":"2026-10-09","value":194.2,"notes":null},{"date":"2026-10-10","value":196,"notes":null},{"date":"2026-10-14","value":193.6,"notes":null},{"date":"2026-10-18","value":194.6,"notes":null}],"periodDelta":-14.8,"avg7":194.1,"avg30":196.5,"allTimeHigh":218,"allTimeLow":193.6,"totalWeighIns":96},"injuries":[{"label":"ankle_sprain","kind":"injury","severity":"mild","status":"recovered","bodyRegion":"leftLeg","segmentKeys":"[\"front:ankles:left\"]","onsetDate":"2026-04-10","resolvedAt":"2026-06-04","notes":null}]},"totals":{"nutrition":{"totalCalories":56081,"totalProteinG":2882.5000000000005,"totalCarbsG":3766.7000000000003,"totalFatG":1831.9499999999998,"mealCount":170,"daysWithFood":28,"dailyCalories":{"2026-10-18":1780,"2026-10-17":2740,"2026-10-16":2355,"2026-10-15":2530,"2026-10-14":2070,"2026-10-13":2053,"2026-10-12":2140,"2026-10-11":2037,"2026-10-10":1175,"2026-10-09":2127,"2026-10-08":1540,"2026-10-07":1550,"2026-10-05":1853,"2026-10-04":1785,"2026-10-03":2069,"2026-10-02":2000,"2026-10-01":1892,"2026-09-30":1780,"2026-09-29":1865,"2026-09-28":2220,"2026-09-27":1870,"2026-09-26":1925,"2026-09-25":2187,"2026-09-24":2021,"2026-09-23":2485,"2026-09-22":2000,"2026-09-21":2182,"2026-09-20":1850},"dailyProteinG":{"2026-10-18":108,"2026-10-17":100,"2026-10-16":101.5,"2026-10-15":102,"2026-10-14":130,"2026-10-13":130,"2026-10-12":121,"2026-10-11":117.8,"2026-10-10":68,"2026-10-09":0,"2026-10-08":0,"2026-10-07":0,"2026-10-05":129,"2026-10-04":116.7,"2026-10-03":155.2,"2026-10-02":123.5,"2026-10-01":157.89999999999998,"2026-09-30":107.5,"2026-09-29":54,"2026-09-28":119,"2026-09-27":108,"2026-09-26":126,"2026-09-25":139.60000000000002,"2026-09-24":145.8,"2026-09-23":114,"2026-09-22":70,"2026-09-21":84.5,"2026-09-20":153.5}},"steps":{"total":193495,"daysLogged":30,"dailyAvg":6450,"daily":{"2026-10-19":364,"2026-10-18":5429,"2026-10-17":3033,"2026-10-16":4963,"2026-10-15":3829,"2026-10-14":8191,"2026-10-13":3645,"2026-10-12":8509,"2026-10-11":5324,"2026-10-10":2773,"2026-10-09":6677,"2026-10-08":8942,"2026-10-07":2716,"2026-10-06":7459,"2026-10-05":8064,"2026-10-04":7065,"2026-10-03":6123,"2026-10-02":5495,"2026-10-01":8774,"2026-09-30":5805,"2026-09-29":4194,"2026-09-28":11103,"2026-09-27":7737,"2026-09-26":6395,"2026-09-25":5979,"2026-09-24":7728,"2026-09-23":7925,"2026-09-22":7280,"2026-09-21":12676,"2026-09-20":9298},"goal":{"target":10000,"goalType":"daily","unit":"steps"},"days":[{"date":"2026-10-19","count":364},{"date":"2026-10-18","count":5429},{"date":"2026-10-17","count":3033},{"date":"2026-10-16","count":4963},{"date":"2026-10-15","count":3829},{"date":"2026-10-14","count":8191},{"date":"2026-10-13","count":3645},{"date":"2026-10-12","count":8509},{"date":"2026-10-11","count":5324},{"date":"2026-10-10","count":2773},{"date":"2026-10-09","count":6677},{"date":"2026-10-08","count":8942},{"date":"2026-10-07","count":2716},{"date":"2026-10-06","count":7459},{"date":"2026-10-05","count":8064},{"date":"2026-10-04","count":7065},{"date":"2026-10-03","count":6123},{"date":"2026-10-02","count":5495},{"date":"2026-10-01","count":8774},{"date":"2026-09-30","count":5805},{"date":"2026-09-29","count":4194},{"date":"2026-09-28","count":11103},{"date":"2026-09-27","count":7737},{"date":"2026-09-26","count":6395},{"date":"2026-09-25","count":5979},{"date":"2026-09-24","count":7728},{"date":"2026-09-23","count":7925},{"date":"2026-09-22","count":7280},{"date":"2026-09-21","count":12676},{"date":"2026-09-20","count":9298}]},"runs":{"count":0,"totalMiles":0,"totalMinutes":0,"items":[]},"workouts":{"sessionCount":9,"completedSessionCount":4,"legacyEntryCount":0,"totalVolumeLb":17505,"liftProgression":[{"exercise":"Leg extension","muscles":"Quadriceps","sessionsInWindow":1,"lastTrained":"2026-09-25","firstTrainedInWindow":"2026-09-25","workingSetsInWindow":3,"volumeInWindowLb":4290,"bestSetInWindow":{"weightLb":165,"reps":10,"est1RmLb":220,"date":"2026-09-25"},"bestSetAllTime":{"weightLb":165,"reps":10,"est1RmLb":220,"date":"2026-09-25"},"loadTrend":null,"history":[{"date":"2026-09-25","sessionName":"LOWER","workingSets":3,"topSet":{"weightLb":165,"reps":10,"est1RmLb":220},"volumeLb":4290}]},{"exercise":"Plate-Loaded Chest Press","muscles":"Chest","sessionsInWindow":1,"lastTrained":"2026-09-29","firstTrainedInWindow":"2026-09-29","workingSetsInWindow":4,"volumeInWindowLb":3740,"bestSetInWindow":{"weightLb":120,"reps":6,"est1RmLb":144,"date":"2026-09-29"},"bestSetAllTime":{"weightLb":120,"reps":6,"est1RmLb":144,"date":"2026-09-29"},"loadTrend":null,"history":[{"date":"2026-09-29","sessionName":"Chest workout","workingSets":2,"topSet":{"weightLb":120,"reps":6,"est1RmLb":144},"volumeLb":1440},{"date":"2026-09-29","sessionName":"Chest workout","workingSets":2,"topSet":{"weightLb":115,"reps":10,"est1RmLb":153},"volumeLb":2300}]},{"exercise":"Triceps Pushdown","muscles":"Triceps","sessionsInWindow":1,"lastTrained":"2026-09-23","firstTrainedInWindow":"2026-09-23","workingSetsInWindow":3,"volumeInWindowLb":3410,"bestSetInWindow":{"weightLb":110,"reps":13,"est1RmLb":null,"date":"2026-09-23"},"bestSetAllTime":{"weightLb":110,"reps":13,"est1RmLb":null,"date":"2026-09-23"},"loadTrend":null,"history":[{"date":"2026-09-23","sessionName":"Shoulders & arms workout","workingSets":3,"topSet":{"weightLb":110,"reps":13,"est1RmLb":null},"volumeLb":3410}]},{"exercise":"Calf Press","muscles":"Calves","sessionsInWindow":1,"lastTrained":"2026-09-25","firstTrainedInWindow":"2026-09-25","workingSetsInWindow":2,"volumeInWindowLb":2460,"bestSetInWindow":{"weightLb":205,"reps":6,"est1RmLb":246,"date":"2026-09-25"},"bestSetAllTime":{"weightLb":205,"reps":6,"est1RmLb":246,"date":"2026-09-25"},"loadTrend":null,"history":[{"date":"2026-09-25","sessionName":"LOWER","workingSets":2,"topSet":{"weightLb":205,"reps":6,"est1RmLb":246},"volumeLb":2460}]},{"exercise":"Pendulum Hip Press","muscles":"Quadriceps","sessionsInWindow":1,"lastTrained":"2026-09-25","firstTrainedInWindow":"2026-09-25","workingSetsInWindow":2,"volumeInWindowLb":2400,"bestSetInWindow":{"weightLb":200,"reps":6,"est1RmLb":240,"date":"2026-09-25"},"bestSetAllTime":{"weightLb":200,"reps":6,"est1RmLb":240,"date":"2026-09-25"},"loadTrend":null,"history":[{"date":"2026-09-25","sessionName":"LOWER","workingSets":2,"topSet":{"weightLb":200,"reps":6,"est1RmLb":240},"volumeLb":2400}]},{"exercise":"Lying Leg Curl Machine","muscles":"Hamstrings","sessionsInWindow":1,"lastTrained":"2026-09-25","firstTrainedInWindow":"2026-09-25","workingSetsInWindow":2,"volumeInWindowLb":2080,"bestSetInWindow":{"weightLb":130,"reps":9,"est1RmLb":169,"date":"2026-09-25"},"bestSetAllTime":{"weightLb":130,"reps":9,"est1RmLb":169,"date":"2026-09-25"},"loadTrend":null,"history":[{"date":"2026-09-25","sessionName":"LOWER","workingSets":2,"topSet":{"weightLb":130,"reps":9,"est1RmLb":169},"volumeLb":2080}]},{"exercise":"Seated Chest Press","muscles":"Chest","sessionsInWindow":1,"lastTrained":"2026-09-29","firstTrainedInWindow":"2026-09-29","workingSetsInWindow":2,"volumeInWindowLb":1680,"bestSetInWindow":{"weightLb":140,"reps":6,"est1RmLb":168,"date":"2026-09-29"},"bestSetAllTime":{"weightLb":140,"reps":6,"est1RmLb":168,"date":"2026-09-29"},"loadTrend":null,"history":[{"date":"2026-09-29","sessionName":"Chest workout","workingSets":2,"topSet":{"weightLb":140,"reps":6,"est1RmLb":168},"volumeLb":1680}]},{"exercise":"Converging Chest Press","muscles":"Chest","sessionsInWindow":1,"lastTrained":"2026-09-29","firstTrainedInWindow":"2026-09-29","workingSetsInWindow":2,"volumeInWindowLb":1320,"bestSetInWindow":{"weightLb":110,"reps":6,"est1RmLb":132,"date":"2026-09-29"},"bestSetAllTime":{"weightLb":110,"reps":6,"est1RmLb":132,"date":"2026-09-29"},"loadTrend":null,"history":[{"date":"2026-09-29","sessionName":"Chest workout","workingSets":2,"topSet":{"weightLb":110,"reps":6,"est1RmLb":132},"volumeLb":1320}]},{"exercise":"Shoulder Press Machine","muscles":"Shoulders","sessionsInWindow":1,"lastTrained":"2026-09-23","firstTrainedInWindow":"2026-09-23","workingSetsInWindow":2,"volumeInWindowLb":1260,"bestSetInWindow":{"weightLb":90,"reps":9,"est1RmLb":117,"date":"2026-09-23"},"bestSetAllTime":{"weightLb":110,"reps":5,"est1RmLb":128,"date":"2026-08-08"},"loadTrend":null,"history":[{"date":"2026-09-23","sessionName":"Shoulders & arms workout","workingSets":2,"topSet":{"weightLb":90,"reps":9,"est1RmLb":117},"volumeLb":1260}]},{"exercise":"Bayesian Cable Curl","muscles":"Biceps","sessionsInWindow":1,"lastTrained":"2026-09-23","firstTrainedInWindow":"2026-09-23","workingSetsInWindow":2,"volumeInWindowLb":1120,"bestSetInWindow":{"weightLb":80,"reps":8,"est1RmLb":101,"date":"2026-09-23"},"bestSetAllTime":{"weightLb":80,"reps":10,"est1RmLb":107,"date":"2026-09-17"},"loadTrend":null,"history":[{"date":"2026-09-23","sessionName":"Shoulders & arms workout","workingSets":2,"topSet":{"weightLb":80,"reps":8,"est1RmLb":101},"volumeLb":1120}]},{"exercise":"Goblet squat","muscles":"Glutes, Quadriceps","sessionsInWindow":1,"lastTrained":"2026-09-25","firstTrainedInWindow":"2026-09-25","workingSetsInWindow":2,"volumeInWindowLb":840,"bestSetInWindow":{"weightLb":60,"reps":8,"est1RmLb":76,"date":"2026-09-25"},"bestSetAllTime":{"weightLb":60,"reps":8,"est1RmLb":76,"date":"2026-09-25"},"loadTrend":null,"history":[{"date":"2026-09-25","sessionName":"LOWER","workingSets":2,"topSet":{"weightLb":60,"reps":8,"est1RmLb":76},"volumeLb":840}]},{"exercise":"Reverse Barbell Curl","muscles":"Biceps, Forearms","sessionsInWindow":1,"lastTrained":"2026-09-23","firstTrainedInWindow":"2026-09-23","workingSetsInWindow":2,"volumeInWindowLb":840,"bestSetInWindow":{"weightLb":40,"reps":11,"est1RmLb":55,"date":"2026-09-23"},"bestSetAllTime":{"weightLb":40,"reps":11,"est1RmLb":55,"date":"2026-09-23"},"loadTrend":null,"history":[{"date":"2026-09-23","sessionName":"Shoulders & arms workout","workingSets":2,"topSet":{"weightLb":40,"reps":11,"est1RmLb":55},"volumeLb":840}]},{"exercise":"Biceps Curl Machine","muscles":"Biceps","sessionsInWindow":1,"lastTrained":"2026-09-23","firstTrainedInWindow":"2026-09-23","workingSetsInWindow":2,"volumeInWindowLb":760,"bestSetInWindow":{"weightLb":40,"reps":10,"est1RmLb":53,"date":"2026-09-23"},"bestSetAllTime":{"weightLb":50,"reps":6,"est1RmLb":60,"date":"2026-06-09"},"loadTrend":null,"history":[{"date":"2026-09-23","sessionName":"Shoulders & arms workout","workingSets":2,"topSet":{"weightLb":40,"reps":10,"est1RmLb":53},"volumeLb":760}]},{"exercise":"Incline Barbell Bench Press","muscles":"Chest","sessionsInWindow":1,"lastTrained":"2026-09-29","firstTrainedInWindow":"2026-09-29","workingSetsInWindow":2,"volumeInWindowLb":600,"bestSetInWindow":{"weightLb":50,"reps":6,"est1RmLb":60,"date":"2026-09-29"},"bestSetAllTime":{"weightLb":50,"reps":6,"est1RmLb":60,"date":"2026-09-29"},"loadTrend":null,"history":[{"date":"2026-09-29","sessionName":"Chest workout","workingSets":2,"topSet":{"weightLb":50,"reps":6,"est1RmLb":60},"volumeLb":600}]},{"exercise":"Lateral Raise with Dumbbells","muscles":"Shoulders","sessionsInWindow":1,"lastTrained":"2026-09-23","firstTrainedInWindow":"2026-09-23","workingSetsInWindow":2,"volumeInWindowLb":285,"bestSetInWindow":{"weightLb":15,"reps":10,"est1RmLb":20,"date":"2026-09-23"},"bestSetAllTime":{"weightLb":15,"reps":10,"est1RmLb":20,"date":"2026-09-23"},"loadTrend":null,"history":[{"date":"2026-09-23","sessionName":"Shoulders & arms workout","workingSets":2,"topSet":{"weightLb":15,"reps":10,"est1RmLb":20},"volumeLb":285}]}],"sessions":[{"date":"2026-10-11","name":"Arms","status":"planned","durationMin":null,"bodyWeightLb":null,"volumeLb":0,"notes":null,"startedAt":"2026-10-10T12:00:00.000Z","finishedAt":null,"exercises":"[]"},{"date":"2026-10-08","name":"Shoulders & arms","status":"planned","durationMin":null,"bodyWeightLb":null,"volumeLb":0,"notes":null,"startedAt":"2026-10-08T12:00:00.000Z","finishedAt":null,"exercises":"[]"},{"date":"2026-10-07","name":"Chest","status":"completed","durationMin":null,"bodyWeightLb":null,"volumeLb":0,"notes":null,"startedAt":"2026-10-07T12:00:00.000Z","finishedAt":"2026-10-08T01:42:23.472Z","exercises":"[]"},{"date":"2026-10-04","name":"Chest","status":"planned","durationMin":null,"bodyWeightLb":null,"volumeLb":0,"notes":null,"startedAt":"2026-10-04T12:00:00.000Z","finishedAt":null,"exercises":"[{\"id\":\"xecb4jr5\",\"name\":\"Incline Chest Press Machine\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"q0y316hh\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"3md1ilup\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"rmn1h2nh\",\"weight\":\"\",\"reps\":\"8-12\"}]},{\"id\":\"4lz4k6gk\",\"name\":\"Pec-Deck / Butterfly\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"t81h0j75\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"ybjarl45\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"zb6eyf17\",\"weight\":\"\",\"reps\":\"8-12\"}]},{\"id\":\"vyos5y1o\",\"name\":\"Converging Chest Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"4oagxenz\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"wwgz4nfp\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"7h8qxsj5\",\"weight\":\"\",\"reps\":\"8-12\"}]},{\"id\":\"277m4evf\",\"name\":\"High Cable Chest Fly\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"preferredSubstituteName\":\"Plate Loaded Flyes\",\"recentSubstitutes\":[\"Plate Loaded Flyes\"],\"setRows\":[{\"id\":\"zhuav6tq\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"m77pz4ox\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"u714gz85\",\"weight\":\"\",\"reps\":\"8-12\"}]}]"},{"date":"2026-10-03","name":"Legs","status":"planned","durationMin":null,"bodyWeightLb":null,"volumeLb":0,"notes":null,"startedAt":"2026-10-03T12:00:00.000Z","finishedAt":null,"exercises":"[]"},{"date":"2026-09-29","name":"Chest workout","status":"completed","durationMin":24,"bodyWeightLb":197.5,"volumeLb":1150,"notes":null,"startedAt":"2026-09-29T21:59:01.343Z","finishedAt":"2026-09-29T22:23:16.832Z","exercises":"[{\"id\":\"epvxnsko\",\"name\":\"Plate-Loaded Chest Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"secondaryMuscles\":[],\"category\":\"Machine\",\"machineId\":\"hammer\",\"machineName\":null,\"originalName\":\"Incline Chest Press Machine\",\"sets\":[{\"id\":\"ffrz9bpp\",\"setNumber\":1,\"weight\":115,\"reps\":10,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"i4wrvacz\",\"setNumber\":2,\"weight\":115,\"reps\":10,\"type\":\"working\",\"completed\":false}]},{\"id\":\"kz597xf0\",\"name\":\"Plate-Loaded Chest Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"secondaryMuscles\":[],\"category\":\"Machine\",\"machineId\":null,\"machineName\":null,\"sets\":[{\"setNumber\":1,\"weight\":120,\"reps\":6,\"type\":\"working\",\"completed\":false,\"id\":\"rpjzahhk\"},{\"setNumber\":2,\"weight\":120,\"reps\":6,\"type\":\"working\",\"completed\":false,\"id\":\"6r8x7s16\"}]},{\"id\":\"lf919p4j\",\"name\":\"Seated Chest Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"secondaryMuscles\":[{\"name\":\"Shoulders\",\"color\":\"#F77F00\",\"code\":\"SHOULDERS\"},{\"name\":\"Triceps\",\"color\":\"#2DC653\",\"code\":\"TRICEPS\"}],\"category\":\"Machine\",\"machineId\":null,\"machineName\":null,\"sets\":[{\"setNumber\":1,\"weight\":140,\"reps\":6,\"type\":\"working\",\"completed\":false,\"id\":\"6a7yb6v8\"},{\"setNumber\":2,\"weight\":140,\"reps\":6,\"type\":\"working\",\"completed\":false,\"id\":\"1f7xir1d\"}]},{\"id\":\"ym6l8brq\",\"name\":\"Converging Chest Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"secondaryMuscles\":[],\"category\":\"Machine\",\"machineId\":null,\"machineName\":null,\"sets\":[{\"setNumber\":1,\"weight\":110,\"reps\":6,\"type\":\"working\",\"completed\":false,\"id\":\"nt409sza\"},{\"setNumber\":2,\"weight\":110,\"reps\":6,\"type\":\"working\",\"completed\":false,\"id\":\"g7doukwg\"}]},{\"id\":\"qqltzuag\",\"name\":\"Incline Barbell Bench Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"secondaryMuscles\":[{\"name\":\"Shoulders\",\"color\":\"#F77F00\",\"code\":\"SHOULDERS\"},{\"name\":\"Triceps\",\"color\":\"#2DC653\",\"code\":\"TRICEPS\"}],\"category\":\"Free weight\",\"machineId\":null,\"machineName\":null,\"sets\":[{\"setNumber\":1,\"weight\":50,\"reps\":6,\"type\":\"working\",\"completed\":false,\"id\":\"rcd719k9\"},{\"setNumber\":2,\"weight\":50,\"reps\":6,\"type\":\"working\",\"completed\":false,\"id\":\"nk39px7u\"}]}]"},{"date":"2026-09-25","name":"LOWER","status":"completed","durationMin":86,"bodyWeightLb":197.5,"volumeLb":8680,"notes":null,"startedAt":"2026-09-25T21:40:06.752Z","finishedAt":"2026-09-25T23:06:13.020Z","exercises":"[{\"id\":\"ev4wwesh\",\"name\":\"Leg extension\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Quadriceps\",\"color\":\"#577590\",\"code\":\"QUADRICEPS\"}],\"machineId\":null,\"machineName\":null,\"templateExerciseId\":\"5cdrirdx\",\"originalName\":\"Pendulum Squat\",\"sets\":[{\"id\":\"lu0c1162\",\"setNumber\":1,\"weight\":165,\"reps\":10,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"sz6jfhsn\",\"setNumber\":2,\"weight\":165,\"reps\":10,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"7v9gx8uw\",\"setNumber\":3,\"weight\":165,\"reps\":6,\"type\":\"working\",\"completed\":false}]},{\"id\":\"apsvkja6\",\"name\":\"Goblet squat\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Glutes\",\"color\":\"#6D597A\",\"code\":\"GLUTES\"},{\"name\":\"Quadriceps\",\"color\":\"#577590\",\"code\":\"QUADRICEPS\"}],\"secondaryMuscles\":[{\"name\":\"Hamstrings\",\"color\":\"#90BE6D\",\"code\":\"HAMSTRINGS\"},{\"name\":\"Adductors\",\"color\":\"#43AA8B\",\"code\":\"ADDUCTORS\"}],\"category\":\"Free weight\",\"machineId\":null,\"machineName\":null,\"templateExerciseId\":\"cgxmk83y\",\"originalName\":\"Romanian Deadlift\",\"sets\":[{\"id\":\"gxm2q9xv\",\"setNumber\":1,\"weight\":60,\"reps\":8,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"34updmod\",\"setNumber\":2,\"weight\":60,\"reps\":6,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false}]},{\"id\":\"0yf178mj\",\"name\":\"Pendulum Hip Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Quadriceps\",\"color\":\"#577590\",\"code\":\"QUADRICEPS\"}],\"machineId\":null,\"machineName\":null,\"templateExerciseId\":\"1x8w9pmw\",\"originalName\":\"Leg extension\",\"sets\":[{\"id\":\"s0838ncq\",\"setNumber\":1,\"weight\":200,\"reps\":6,\"type\":\"working\",\"completed\":false},{\"id\":\"x63xgfh9\",\"setNumber\":2,\"weight\":200,\"reps\":6,\"type\":\"working\",\"completed\":false}]},{\"id\":\"4m5gshe6\",\"name\":\"Lying Leg Curl Machine\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Hamstrings\",\"color\":\"#90BE6D\",\"code\":\"HAMSTRINGS\"}],\"machineId\":null,\"machineName\":null,\"templateExerciseId\":\"gt0frfl2\",\"originalName\":\"Lying Leg Curl Machine\",\"sets\":[{\"id\":\"rsynsozw\",\"setNumber\":1,\"weight\":130,\"reps\":9,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"i29wrvlh\",\"setNumber\":2,\"weight\":130,\"reps\":7,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false}]},{\"id\":\"o7tr5laa\",\"name\":\"Calf Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Calves\",\"color\":\"#4CC9F0\",\"code\":\"CALVES\"}],\"machineId\":null,\"machineName\":null,\"templateExerciseId\":\"5izunt5j\",\"originalName\":\"Calf Press\",\"sets\":[{\"id\":\"jjqxa6xj\",\"setNumber\":1,\"weight\":205,\"reps\":6,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"um076066\",\"setNumber\":2,\"weight\":205,\"reps\":6,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false}]}]"},{"date":"2026-09-23","name":"Shoulders & arms workout","status":"completed","durationMin":91,"bodyWeightLb":197.5,"volumeLb":7675,"notes":null,"startedAt":"2026-09-23T19:02:38.564Z","finishedAt":"2026-09-23T20:33:52.570Z","exercises":"[{\"id\":\"w29a8qsq\",\"name\":\"Shoulder Press Machine\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Shoulders\",\"color\":\"#F77F00\",\"code\":\"SHOULDERS\"}],\"secondaryMuscles\":[],\"category\":\"Machine\",\"machineId\":\"nautilus\",\"machineName\":null,\"sets\":[{\"setNumber\":1,\"weight\":90,\"reps\":9,\"type\":\"working\",\"completed\":true,\"id\":\"juv831wp\",\"rir\":1,\"rirSkipped\":false},{\"setNumber\":2,\"weight\":90,\"reps\":5,\"type\":\"working\",\"completed\":true,\"id\":\"dm87ik4s\",\"rir\":1,\"rirSkipped\":false}]},{\"id\":\"i9ncsbus\",\"name\":\"Triceps Pushdown\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Triceps\",\"color\":\"#2DC653\",\"code\":\"TRICEPS\"}],\"secondaryMuscles\":[],\"category\":\"Cable\",\"machineId\":\"arsenal\",\"machineName\":null,\"originalName\":\"Scapular Pull-Up\",\"sets\":[{\"id\":\"bspfnl9n\",\"setNumber\":1,\"weight\":110,\"reps\":13,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"91rmjype\",\"setNumber\":2,\"weight\":110,\"reps\":12,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"68ehmilt\",\"setNumber\":3,\"weight\":110,\"reps\":6,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false}]},{\"id\":\"lg1r81v2\",\"name\":\"Biceps Curl Machine\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Biceps\",\"color\":\"#FFBE0B\",\"code\":\"BICEPS\"}],\"secondaryMuscles\":[{\"name\":\"Forearms\",\"color\":\"#219EBC\",\"code\":\"FOREARMS\"}],\"category\":\"Machine\",\"machineId\":\"arsenal\",\"machineName\":null,\"originalName\":\"Machine Triceps Extension\",\"sets\":[{\"id\":\"g4t6oqi9\",\"setNumber\":1,\"weight\":40,\"reps\":10,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"cz4bzi0o\",\"setNumber\":2,\"weight\":40,\"reps\":9,\"type\":\"working\",\"completed\":true,\"rir\":0,\"rirSkipped\":false}]},{\"id\":\"euc00ym0\",\"name\":\"Bayesian Cable Curl\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Biceps\",\"color\":\"#FFBE0B\",\"code\":\"BICEPS\"}],\"secondaryMuscles\":[],\"category\":\"Cable\",\"machineId\":\"precor\",\"machineName\":null,\"originalName\":\"Barbell Shrug\",\"sets\":[{\"id\":\"z1ypzdjj\",\"setNumber\":1,\"weight\":80,\"reps\":8,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false,\"painFlag\":true},{\"id\":\"mw49w8p1\",\"setNumber\":2,\"weight\":80,\"reps\":6,\"type\":\"working\",\"completed\":true,\"rir\":2,\"rirSkipped\":false,\"painFlag\":true}]},{\"id\":\"gct9d9cc\",\"name\":\"Lateral Raise with Dumbbells\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Shoulders\",\"color\":\"#F77F00\",\"code\":\"SHOULDERS\"}],\"secondaryMuscles\":[],\"category\":\"Free weight\",\"machineId\":null,\"machineName\":null,\"originalName\":\"Cable Wrist Curl\",\"sets\":[{\"id\":\"3tp1e6yx\",\"setNumber\":1,\"weight\":15,\"reps\":10,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"758i39lj\",\"setNumber\":2,\"weight\":15,\"reps\":9,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false}]},{\"id\":\"jzosh0lp\",\"name\":\"Reverse Barbell Curl\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Biceps\",\"color\":\"#FFBE0B\",\"code\":\"BICEPS\"},{\"name\":\"Forearms\",\"color\":\"#219EBC\",\"code\":\"FOREARMS\"}],\"secondaryMuscles\":[],\"category\":\"Free weight\",\"machineId\":null,\"machineName\":null,\"sets\":[{\"id\":\"y56rsqzf\",\"setNumber\":1,\"weight\":40,\"reps\":11,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"b62hp47l\",\"setNumber\":2,\"weight\":40,\"reps\":10,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false}]}]"},{"date":"2026-09-23","name":"Shoulders & arms","status":"planned","durationMin":null,"bodyWeightLb":null,"volumeLb":0,"notes":null,"startedAt":"2026-09-23T12:00:00.000Z","finishedAt":null,"exercises":"[]"}],"legacyEntries":[]},"sleep":{"nights":29,"avgHours":7.7,"avgQuality":4.7,"items":[{"date":"2026-10-18","hours":6.8,"quality":5,"bedtime":"2026-10-18T10:26:00.000Z","wakeTime":"2026-10-18T17:40:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-17","hours":7.5,"quality":5,"bedtime":"2026-10-17T09:39:00.000Z","wakeTime":"2026-10-17T17:50:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-16","hours":5.8,"quality":4,"bedtime":"2026-10-16T07:10:00.000Z","wakeTime":"2026-10-16T13:27:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-15","hours":6.5,"quality":4,"bedtime":"2026-10-15T10:14:00.000Z","wakeTime":"2026-10-15T16:57:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-14","hours":9.5,"quality":5,"bedtime":"2026-10-14T05:43:00.000Z","wakeTime":"2026-10-14T17:24:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-13","hours":7.8,"quality":5,"bedtime":"2026-10-13T09:32:00.000Z","wakeTime":"2026-10-13T17:32:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-12","hours":7.2,"quality":4,"bedtime":"2026-10-12T03:18:00.000Z","wakeTime":"2026-10-12T08:34:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-11","hours":4.8,"quality":4,"bedtime":"2026-10-11T03:28:00.000Z","wakeTime":"2026-10-11T08:40:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-10","hours":7,"quality":5,"bedtime":"2026-10-10T07:21:00.000Z","wakeTime":"2026-10-10T14:28:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-09","hours":6.4,"quality":5,"bedtime":"2026-10-09T07:38:00.000Z","wakeTime":"2026-10-09T14:10:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-08","hours":8.2,"quality":4,"bedtime":"2026-10-08T07:14:00.000Z","wakeTime":"2026-10-08T15:34:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-07","hours":7.9,"quality":5,"bedtime":"2026-10-07T10:35:00.000Z","wakeTime":"2026-10-07T18:10:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-06","hours":7.3,"quality":5,"bedtime":"2026-10-06T10:23:00.000Z","wakeTime":"2026-10-06T17:15:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-05","hours":9.8,"quality":5,"bedtime":"2026-10-05T06:33:00.000Z","wakeTime":"2026-10-05T16:26:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-04","hours":10,"quality":5,"bedtime":"2026-10-04T01:51:00.000Z","wakeTime":"2026-10-04T08:40:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-03","hours":5.8,"quality":5,"bedtime":"2026-10-03T01:35:00.000Z","wakeTime":"2026-10-03T08:05:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-02","hours":6.1,"quality":5,"bedtime":"2026-10-02T07:03:00.000Z","wakeTime":"2026-10-02T13:15:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-01","hours":8.5,"quality":4,"bedtime":"2026-10-01T06:11:00.000Z","wakeTime":"2026-10-01T15:11:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-30","hours":8.2,"quality":4,"bedtime":"2026-09-30T05:33:00.000Z","wakeTime":"2026-09-30T14:47:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-29","hours":8.9,"quality":4,"bedtime":"2026-09-29T07:04:00.000Z","wakeTime":"2026-09-29T17:10:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-28","hours":10,"quality":5,"bedtime":"2026-09-28T10:38:00.000Z","wakeTime":"2026-09-28T17:04:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-27","hours":9.2,"quality":4,"bedtime":"2026-09-27T05:29:00.000Z","wakeTime":"2026-09-27T15:10:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-26","hours":7.9,"quality":5,"bedtime":"2026-09-26T03:06:00.000Z","wakeTime":"2026-09-26T09:54:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-25","hours":6.1,"quality":5,"bedtime":"2026-09-25T03:39:00.000Z","wakeTime":"2026-09-25T09:50:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-24","hours":6,"quality":4,"bedtime":"2026-09-24T03:28:00.000Z","wakeTime":"2026-09-24T09:39:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-23","hours":9.2,"quality":5,"bedtime":"2026-09-23T05:52:00.000Z","wakeTime":"2026-09-23T15:10:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-22","hours":8.4,"quality":5,"bedtime":"2026-09-22T06:01:00.000Z","wakeTime":"2026-09-22T14:33:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-21","hours":7.6,"quality":5,"bedtime":"2026-09-21T07:00:00.000Z","wakeTime":"2026-09-21T14:40:00.000Z","notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-20","hours":8.2,"quality":5,"bedtime":"2026-09-20T06:40:00.000Z","wakeTime":"2026-09-20T14:55:00.000Z","notes":"Synced from Google Health / Fitbit"}]},"bodyweight":{"unit":"lbs","target":175,"direction":"down","startValue":null,"latest":{"date":"2026-10-18","value":194.6,"notes":null},"periodEntries":[{"date":"2026-09-20","value":199.3,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-21","value":198,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-22","value":198.6,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-09-23","value":197.5,"notes":"Synced from Google Health / Fitbit"},{"date":"2026-10-05","value":196.9,"notes":null},{"date":"2026-10-07","value":196,"notes":null},{"date":"2026-10-09","value":194.2,"notes":null},{"date":"2026-10-10","value":196,"notes":null},{"date":"2026-10-14","value":193.6,"notes":null},{"date":"2026-10-18","value":194.6,"notes":null}],"periodDelta":-4.7,"avg7":194.1,"avg30":196.5,"allTimeHigh":218,"allTimeLow":193.6,"totalWeighIns":96},"habits":[{"habitName":"One Piece","frequency":"daily","dates":[]},{"habitName":"Reading","frequency":"daily","dates":[]},{"habitName":"No Porn","frequency":"daily","dates":[]},{"habitName":"Podcast","frequency":"daily","dates":[]},{"habitName":"Meditation","frequency":"daily","dates":[]}],"journal":[{"date":"2026-09-29","mood":null,"content":"Chest workout · 24 min · 1 set · 1.1k lb","images":"[\"/uploads/journal/cmun8toa460yf3grx5kuwfeca\"]","attachedStats":"{\"weight\":{\"value\":197.5,\"unit\":\"lb\"},\"workouts\":{\"count\":1}}"},{"date":"2026-09-25","mood":null,"content":"LOWER · 1h 26m · 8 sets · 8.7k lb","images":"[\"/uploads/journal/cmuhkl7jl22jm3grx8huqu214\"]","attachedStats":"{\"weight\":{\"value\":197.5,\"unit\":\"lb\"},\"workouts\":{\"count\":1}}"},{"date":"2026-09-23","mood":null,"content":"Shoulders & arms workout · 1h 31m · 13 sets · 7.7k lb","images":"[\"/uploads/journal/cmuekiaxc05s13gqqn66qwiqy\"]","attachedStats":"{\"weight\":{\"value\":197.5,\"unit\":\"lb\"},\"workouts\":{\"count\":1}}"},{"date":"2026-09-23","mood":3,"content":"Weekly calorie plan (flexible, not hard daily): Mon 2,182 + Tue 2,000 + Wed 2,485 = 6,667 of 14,000 weekly goal. Thu-Sun target ~1,833/day to stay on pace. Bias protein the rest of the week — Wed was only 114g protein vs 149g fat.","images":"[]","attachedStats":"{}"}],"recovery":[],"alcohol":{"drinks":4,"totalUnits":8,"items":[{"date":"2026-10-02","drinkType":"Blue Moon","quantity":2,"units":2},{"date":"2026-09-29","drinkType":"beer","quantity":4,"units":4},{"date":"2026-09-29","drinkType":"tequila shot","quantity":1,"units":1},{"date":"2026-09-29","drinkType":"lemon drop shot","quantity":1,"units":1}]},"bowel":{"count":0,"avgBristol":0,"items":[]},"peptides":{"injections":3,"items":[{"id":"cmuvopg4hbn0d3grx6ncrgaeo","date":"2026-10-05T12:00:00.000Z","injectedAt":"2026-10-05T20:10:00.000Z","compound":"retatrutide","doseMg":3,"injectionSite":"abd","sideEffectsJson":"[]","notes":null,"userId":"carlos","createdAt":"2026-10-05T20:10:29.729Z"},{"id":"cmuk5fr6k3wpa3grxzoxwodng","date":"2026-09-27T12:00:00.000Z","injectedAt":"2026-09-27T18:25:00.000Z","compound":"retatrutide","doseMg":3,"injectionSite":"abd","sideEffectsJson":"[]","notes":null,"userId":"carlos","createdAt":"2026-09-27T18:25:36.860Z"},{"id":"cmuakqs342i073gqv5kovvr0w","date":"2026-09-20T12:00:00.000Z","injectedAt":"2026-09-21T01:36:00.000Z","compound":"retatrutide","doseMg":3,"injectionSite":"leg","sideEffectsJson":"[]","notes":null,"userId":"carlos","createdAt":"2026-09-21T01:36:23.728Z"}],"daily":[]},"treatments":[],"cardio":{"sessions":5,"totalMinutes":129,"totalCalories":803,"totalMiles":0,"totalActiveZoneMinutes":101,"items":[{"date":"2026-10-16","activityType":"cardio","displayName":"Activity","minutes":29.7,"calories":184,"distanceMeters":null,"distanceMi":null,"avgHeartRate":122,"activeZoneMinutes":19,"startedAt":"2026-10-16T13:36:20.000Z","endedAt":"2026-10-16T14:06:04.000Z","source":"google-health","notes":null},{"date":"2026-10-12","activityType":"cardio","displayName":"Activity","minutes":27.8,"calories":178,"distanceMeters":null,"distanceMi":null,"avgHeartRate":129,"activeZoneMinutes":25,"startedAt":"2026-10-12T19:48:42.000Z","endedAt":"2026-10-12T20:16:30.000Z","source":"google-health","notes":null},{"date":"2026-10-07","activityType":"cycling","displayName":"Stationary bike","minutes":20.6,"calories":189,"distanceMeters":null,"distanceMi":null,"avgHeartRate":133,"activeZoneMinutes":20,"startedAt":"2026-10-07T21:24:29.600Z","endedAt":"2026-10-07T21:45:08.000Z","source":"google-health","notes":null},{"date":"2026-10-01","activityType":"cardio","displayName":"Activity","minutes":21,"calories":125,"distanceMeters":null,"distanceMi":null,"avgHeartRate":119,"activeZoneMinutes":13,"startedAt":"2026-10-01T21:01:42.000Z","endedAt":"2026-10-01T21:22:43.000Z","source":"google-health","notes":null},{"date":"2026-09-29","activityType":"cardio","displayName":"Activity","minutes":30.2,"calories":127,"distanceMeters":null,"distanceMi":null,"avgHeartRate":119,"activeZoneMinutes":24,"startedAt":"2026-09-29T23:51:44.000Z","endedAt":"2026-09-30T00:21:54.000Z","source":"google-health","notes":null}]},"vitals":{"daysLogged":30,"avgRestingHeartRate":66,"avgHrvMs":39,"days":[{"date":"2026-10-19","restingHeartRate":70,"hrvMs":null,"hrAvg":73,"hrMin":57,"hrMax":153,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-10-18","restingHeartRate":71,"hrvMs":23.6,"hrAvg":82,"hrMin":59,"hrMax":153,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-10-17","restingHeartRate":69,"hrvMs":36.9,"hrAvg":80,"hrMin":56,"hrMax":154,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-10-16","restingHeartRate":70,"hrvMs":31.1,"hrAvg":84,"hrMin":59,"hrMax":170,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-10-15","restingHeartRate":68,"hrvMs":36.8,"hrAvg":82,"hrMin":56,"hrMax":158,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-10-14","restingHeartRate":68,"hrvMs":36,"hrAvg":81,"hrMin":54,"hrMax":147,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-10-13","restingHeartRate":69,"hrvMs":33.6,"hrAvg":76,"hrMin":52,"hrMax":145,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-10-12","restingHeartRate":68,"hrvMs":33.2,"hrAvg":85,"hrMin":59,"hrMax":156,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-10-11","restingHeartRate":68,"hrvMs":41.2,"hrAvg":77,"hrMin":57,"hrMax":144,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-10-10","restingHeartRate":69,"hrvMs":29,"hrAvg":75,"hrMin":53,"hrMax":135,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-10-09","restingHeartRate":66,"hrvMs":38.7,"hrAvg":83,"hrMin":53,"hrMax":161,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-10-08","restingHeartRate":68,"hrvMs":35.9,"hrAvg":79,"hrMin":51,"hrMax":166,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-10-07","restingHeartRate":69,"hrvMs":31.6,"hrAvg":81,"hrMin":59,"hrMax":148,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-10-06","restingHeartRate":67,"hrvMs":33.2,"hrAvg":80,"hrMin":57,"hrMax":141,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-10-05","restingHeartRate":65,"hrvMs":39.1,"hrAvg":76,"hrMin":47,"hrMax":138,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-10-04","restingHeartRate":65,"hrvMs":44.2,"hrAvg":76,"hrMin":56,"hrMax":132,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-10-03","restingHeartRate":66,"hrvMs":35,"hrAvg":76,"hrMin":51,"hrMax":138,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-10-02","restingHeartRate":63,"hrvMs":57.4,"hrAvg":71,"hrMin":48,"hrMax":129,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-10-01","restingHeartRate":65,"hrvMs":49.3,"hrAvg":72,"hrMin":54,"hrMax":157,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-09-30","restingHeartRate":68,"hrvMs":24.8,"hrAvg":84,"hrMin":51,"hrMax":171,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-09-29","restingHeartRate":66,"hrvMs":38.8,"hrAvg":88,"hrMin":55,"hrMax":170,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-09-28","restingHeartRate":64,"hrvMs":36.7,"hrAvg":79,"hrMin":51,"hrMax":148,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-09-27","restingHeartRate":63,"hrvMs":58.1,"hrAvg":70,"hrMin":48,"hrMax":127,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-09-26","restingHeartRate":64,"hrvMs":50.5,"hrAvg":72,"hrMin":51,"hrMax":132,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-09-25","restingHeartRate":65,"hrvMs":46.3,"hrAvg":76,"hrMin":48,"hrMax":159,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-09-24","restingHeartRate":65,"hrvMs":45.6,"hrAvg":82,"hrMin":56,"hrMax":166,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-09-23","restingHeartRate":65,"hrvMs":30.1,"hrAvg":79,"hrMin":55,"hrMax":216,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-09-22","restingHeartRate":63,"hrvMs":41.9,"hrAvg":78,"hrMin":54,"hrMax":164,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-09-21","restingHeartRate":61,"hrvMs":41.2,"hrAvg":76,"hrMin":49,"hrMax":180,"zones":[],"thresholds":[],"source":"google-health"},{"date":"2026-09-20","restingHeartRate":61,"hrvMs":49.2,"hrAvg":71,"hrMin":47,"hrMax":138,"zones":[],"thresholds":[],"source":"google-health"}]},"heartRate":{"sampleCount":0,"daysLogged":0,"days":[]},"water":{"totalOz":265,"entries":9,"daily":{"2026-10-18":32,"2026-10-14":101,"2026-09-24":48,"2026-09-20":84}}},"entries":{"calorieEntries":[{"id":"cmveireqjnxv03grxz26bh5hk","date":"2026-10-18T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Chipotle bowl (double chicken, rice, beans, cheese, guac)","calories":930,"protein":78,"carbs":85,"fat":32,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-19T00:31:40.891Z"},{"id":"cmvehvnjknx4q3grx1nzg930m","date":"2026-10-18T12:00:00.000Z","mealType":"snack","mealSlot":"evening","description":"Rice Krispies treat","calories":80,"protein":0,"carbs":17,"fat":2,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-19T00:06:59.312Z"},{"id":"cmvehvnjenx4p3grxghkjqdy0","date":"2026-10-18T12:00:00.000Z","mealType":"snack","mealSlot":"evening","description":"Nature Valley granola bar","calories":190,"protein":4,"carbs":29,"fat":6,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-19T00:06:59.306Z"},{"id":"cmveatg3pnrxb3grxsnj62cds","date":"2026-10-18T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"3 fried eggs + buttered toast","calories":580,"protein":26,"carbs":47,"fat":30,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-18T20:49:19.045Z"},{"id":"cmvdg9b25n9hs3grx3wdgf1bu","date":"2026-10-17T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Rice Krispies treats x2","calories":160,"protein":1,"carbs":32,"fat":3,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-18T06:33:50.909Z"},{"id":"cmvdg9b20n9hr3grxt94y3wn0","date":"2026-10-17T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Chicken thighs with rice","calories":650,"protein":50,"carbs":45,"fat":30,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-18T06:33:50.905Z"},{"id":"cmvdg9b1vn9hq3grxvwacxbc9","date":"2026-10-17T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Twisted Tea x2","calories":380,"protein":0,"carbs":52,"fat":0,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-18T06:33:50.899Z"},{"id":"cmvdg9b1sn9hp3grxxt4q2jje","date":"2026-10-17T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"BuzzBallz Choc Tease x2","calories":590,"protein":12,"carbs":76,"fat":26,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-18T06:33:50.896Z"},{"id":"cmvdg9b1pn9ho3grxqtpouyj6","date":"2026-10-17T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Michelob Ultra 16oz x2","calories":260,"protein":2,"carbs":7,"fat":0,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-18T06:33:50.893Z"},{"id":"cmvdg9b1kn9hn3grxht6p7ofw","date":"2026-10-17T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Chick-fil-A chicken and waffle sandwich (dinner portion)","calories":700,"protein":35,"carbs":56,"fat":37,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-18T06:33:50.888Z"},{"id":"cmvboytyhm1gm3grxu7f649nb","date":"2026-10-16T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Michelob Ultra 16 oz x2","calories":260,"protein":2,"carbs":6,"fat":0,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-17T01:02:06.377Z"},{"id":"cmvboytydm1gl3grxtu6owx89","date":"2026-10-16T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"BuzzBallz Choc Tease (200ml)","calories":295,"protein":0,"carbs":25.8,"fat":0,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-17T01:02:06.373Z"},{"id":"cmvbonkhsm13a3grxhu6twx0p","date":"2026-10-16T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Rice Krispies treat","calories":80,"protein":0.5,"carbs":17,"fat":2,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-17T00:53:20.896Z"},{"id":"cmvbonkhlm1393grxdvsvmcqq","date":"2026-10-16T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Oreo snack pack","calories":140,"protein":1,"carbs":21,"fat":6,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-17T00:53:20.889Z"},{"id":"cmvbnvbm2m0q13grxoz0v3pwr","date":"2026-10-16T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"White rice, cooked","calories":205,"protein":4,"carbs":45,"fat":0.4,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-17T00:31:23.018Z"},{"id":"cmvbnvblzm0q03grxqj42s9ys","date":"2026-10-16T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Chicken thighs, air fryer, skin on (2)","calories":600,"protein":52,"carbs":0,"fat":40,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-17T00:31:23.015Z"},{"id":"cmvbnvblvm0pz3grxeipxq5zr","date":"2026-10-16T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Ham and cheese sandwich","calories":775,"protein":42,"carbs":53,"fat":42,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-17T00:31:23.011Z"},{"id":"cmvam1ak1ld2c3grx2wl52gyj","date":"2026-10-15T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Twisted Tea x4 (12 oz cans)","calories":760,"protein":0,"carbs":92,"fat":0,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-16T06:52:16.177Z"},{"id":"cmva7frv3l02r3grx189z1o9j","date":"2026-10-15T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"White rice, cooked","calories":205,"protein":4,"carbs":45,"fat":0.4,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-16T00:03:37.551Z"},{"id":"cmva7fruxl02q3grxi050ghl8","date":"2026-10-15T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Chicken thighs, air fryer, skin on (2)","calories":600,"protein":52,"carbs":0,"fat":40,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-16T00:03:37.545Z"},{"id":"cmva238rbkw883grxppk163ae","date":"2026-10-15T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Nature Valley granola bar","calories":190,"protein":4,"carbs":29,"fat":6,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-15T21:33:54.839Z"},{"id":"cmva238r7kw873grx16cee0dc","date":"2026-10-15T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Ham and cheese sandwich","calories":775,"protein":42,"carbs":53,"fat":42,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-15T21:33:54.835Z"},{"id":"cmv8zcfd2k7o63grxinuppiwz","date":"2026-10-14T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"BUILT Puff Cookie Dough Chunk bar","calories":160,"protein":15,"carbs":19,"fat":4,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-15T03:29:18.278Z"},{"id":"cmv8zcfcyk7o53grxvi8a8ny6","date":"2026-10-14T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Fairlife Core Power Strawberry Banana shake (half)","calories":85,"protein":13,"carbs":3,"fat":2.25,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-15T03:29:18.274Z"},{"id":"cmv8qk9mxk0kn3grxpp68g94e","date":"2026-10-14T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Five Guys Bacon Cheeseburger, lettuce wrap, 3 patties","calories":1110,"protein":71,"carbs":2,"fat":80,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-14T23:23:27.561Z"},{"id":"cmv8g6bbajtm13grxrqty66th","date":"2026-10-14T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Toast, 2 large slices, buttered","calories":310,"protein":8,"carbs":45,"fat":11,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-14T18:32:40.390Z"},{"id":"cmv8g6bb7jtm03grxu33drs57","date":"2026-10-14T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Eggs, cooked (3 large)","calories":215,"protein":19,"carbs":1,"fat":14,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-14T18:32:40.387Z"},{"id":"cmv8g6bb1jtlz3grxgtkks5jw","date":"2026-10-14T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Nature Valley granola bar","calories":190,"protein":4,"carbs":29,"fat":6,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-14T18:32:40.381Z"},{"id":"cmv7cp6enj3sq3grxrvo800jt","date":"2026-10-13T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"David protein bar","calories":150,"protein":28,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-14T00:07:35.855Z"},{"id":"cmv7bzu4jj32x3grxa2zjvth7","date":"2026-10-13T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Shredded chicken breast","calories":330,"protein":60,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-13T23:47:53.539Z"},{"id":"cmv7bzu4gj32w3grxomagd7dy","date":"2026-10-13T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Yellow rice","calories":330,"protein":6,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-13T23:47:53.536Z"},{"id":"cmv7bzu4bj32v3grxhtsvjeyv","date":"2026-10-13T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Flour tortillas (burrito)","calories":600,"protein":10,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-13T23:47:53.531Z"},{"id":"cmv750pt4ixxv3grxe4zgxry2","date":"2026-10-13T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Oreo pack","calories":140,"protein":1,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-13T20:32:37.288Z"},{"id":"cmv750pt2ixxu3grx1wcx3iww","date":"2026-10-13T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Nature Valley bar","calories":190,"protein":4,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-13T20:32:37.286Z"},{"id":"cmv750psxixxt3grx0x2lsszg","date":"2026-10-13T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Costco sous vide egg bites (2.5 pieces)","calories":313,"protein":21,"carbs":11,"fat":20,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-13T20:32:37.281Z"},{"id":"cmv6bjcfeig7q3grxiytntd0m","date":"2026-10-12T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Chipotle bowl (double chicken, rice, beans, guac)","calories":930,"protein":78,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-13T06:47:17.930Z"},{"id":"cmv6bj10tig7p3grxdxcznxv9","date":"2026-10-12T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Nature Valley bar","calories":190,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-13T06:47:03.149Z"},{"id":"cmv6bj10dig7o3grxf6ifyuq9","date":"2026-10-12T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Meat stick","calories":100,"protein":9,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-13T06:47:03.133Z"},{"id":"cmv6bj10aig7n3grx4kkoseh3","date":"2026-10-12T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Banana","calories":210,"protein":2,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-13T06:47:03.130Z"},{"id":"cmv6bgvzwig7m3grxxgex9rw7","date":"2026-10-12T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Beer","calories":150,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-13T06:45:23.324Z"},{"id":"cmv6bgvztig7l3grxh3te71r5","date":"2026-10-12T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Coffee","calories":120,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-13T06:45:23.321Z"},{"id":"cmv6bgvzoig7k3grxfcyvkhvx","date":"2026-10-12T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Chicken burger (Amylu caramelized onion & cheddar patty, bun, bacon, cheese)","calories":440,"protein":32,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-13T06:45:23.316Z"},{"id":"cmv4gxq51h75x3grxjwsvh7vv","date":"2026-10-11T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Nature Valley granola bar (190 cal)","calories":190,"protein":3,"carbs":29,"fat":6,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-11T23:42:54.613Z"},{"id":"cmv4gxq4xh75w3grxufoq3ih7","date":"2026-10-11T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Oreo","calories":212,"protein":2.8,"carbs":35.6,"fat":9.2,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-11T23:42:54.609Z"},{"id":"cmv4gxq4vh75v3grxyhipjnit","date":"2026-10-11T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Costco rotisserie chicken - leg, thigh, wing + small bit of breast, no sides","calories":650,"protein":60,"carbs":0,"fat":36,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-11T23:42:54.607Z"},{"id":"cmv4gxq4ph75u3grx38k0h7ak","date":"2026-10-11T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Leftover pasta - 4 chicken meatballs + ~150g penne with vodka sauce","calories":510,"protein":30,"carbs":45,"fat":18,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-11T23:42:54.601Z"},{"id":"cmv3r9me5gsca3grxm2n6pg82","date":"2026-10-11T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"BEC on English muffin with butter and grape jelly","calories":475,"protein":22,"carbs":40,"fat":24,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-11T11:44:19.613Z"},{"id":"cmv38pm8zgepy3grxrlh04mhk","date":"2026-10-10T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Fairlife Nutrition Plan protein shake","calories":150,"protein":30,"carbs":3,"fat":2.5,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-11T03:04:53.219Z"},{"id":"cmv38li5egec73grxkuy8nq6a","date":"2026-10-10T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Real Good lightly breaded chicken tenders (air fryer)","calories":130,"protein":22,"carbs":4,"fat":5,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-11T03:01:41.282Z"},{"id":"cmv38li5agec63grxwu0vr4pa","date":"2026-10-10T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Taco Bell Nacho Cheese Doritos Locos Taco","calories":340,"protein":16,"carbs":26,"fat":18,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-11T03:01:41.278Z"},{"id":"cmv387n15gdyf3grx68blmgwt","date":"2026-10-10T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Chick-fil-A BBQ sauce packet","calories":45,"protein":null,"carbs":11,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-11T02:50:54.425Z"},{"id":"cmv2pxs1tg1c43grxbb9fmsag","date":"2026-10-10T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Leftover pasta: 4 chicken meatballs + ~150g penne with vodka sauce","calories":510,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-10T18:19:21.281Z"},{"id":"cmv20u8hnfm2w3grx3d8yr90d","date":"2026-10-09T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Michelob Ultra x4 (16 oz)","calories":507,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-10T06:36:45.563Z"},{"id":"cmv1c4ft3f4gd3grxij38fwgs","date":"2026-10-09T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Penne with vodka sauce (store-bought)","calories":600,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-09T19:04:51.207Z"},{"id":"cmv1c4fszf4gc3grxg9ouf1nr","date":"2026-10-09T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Chicken meatballs (homemade, Parmesan/breadcrumb)","calories":320,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-09T19:04:51.203Z"},{"id":"cmv1avqnvf3tm3grxw3vjyi8n","date":"2026-10-09T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Chick-fil-A chicken and waffles","calories":700,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-09T18:30:05.755Z"},{"id":"cmv1b3o07f3tp3grx4yhst0jt","date":"2026-10-08T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Rice and beans","calories":330,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-09T18:36:15.559Z"},{"id":"cmv1b3o04f3to3grxw5kxstar","date":"2026-10-08T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Chicken leg quarter (dark meat)","calories":450,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-09T18:36:15.556Z"},{"id":"cmv1b3o00f3tn3grxvlf38vpd","date":"2026-10-08T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Coffee","calories":120,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-09T18:36:15.552Z"},{"id":"cmuztgxjgea5v3grx26wjv3x1","date":"2026-10-08T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"All-American Wrap (Tropical Smoothie, +sausage +avocado)","calories":640,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-08T17:34:55.180Z"},{"id":"cmuyvc1jkdszi3grxhqvkvcyv","date":"2026-10-07T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Snack bar","calories":100,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-08T01:39:20.144Z"},{"id":"cmuyvc1jhdszh3grxn2lhha96","date":"2026-10-07T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Rice and beans","calories":350,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-08T01:39:20.141Z"},{"id":"cmuyvc1jcdszg3grxuu2rkd06","date":"2026-10-07T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Quarter chicken (breast + wing, skin on)","calories":400,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-08T01:39:20.136Z"},{"id":"cmuyim55ddk5d3grx1y59cx3n","date":"2026-10-07T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Chick-fil-A Chicken & Waffles (entree)","calories":700,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-07T19:43:16.369Z"},{"id":"cmuw0ndddbvrj3grxlod53mks","date":"2026-10-05T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"BUILT PUFF Brownie Batter (BUILT)","calories":140,"protein":17,"carbs":14,"fat":2.5,"imageUrl":"https://images.openfoodfacts.org/images/products/084/022/930/3809/front_en.42.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-10-06T01:44:48.241Z"},{"id":"cmuvr3rtebonw3grxokqql7lf","date":"2026-10-05T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Cheesesteak, provolone (about 3/4 of shop half)","calories":650,"protein":42,"carbs":60,"fat":28,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-10-05T21:17:37.298Z"},{"id":"cmuvos6kobn0i3grxtue3tu33","date":"2026-10-05T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Guacamole packet (70 cal)","calories":70,"protein":1,"carbs":3,"fat":6,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-10-05T20:12:37.320Z"},{"id":"cmuvos6knbn0h3grxo6bcr1i5","date":"2026-10-05T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"White rice, cooked (Generic)","calories":153,"protein":3.2,"carbs":33.6,"fat":0.3,"imageUrl":null,"portionAmount":118,"portionUnit":"g","oneOff":false,"userId":"carlos","createdAt":"2026-10-05T20:12:37.319Z"},{"id":"cmuvos6kmbn0g3grx4dn6uw1y","date":"2026-10-05T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"CHARGRILLED CHIPOTLE SEASONED CHICKEN (Kirkland)","calories":250,"protein":24.8,"carbs":4.7,"fat":3.8,"imageUrl":"https://images.openfoodfacts.org/images/products/000/001/446/7165/front_en.840.400.jpg","portionAmount":155,"portionUnit":"g","oneOff":false,"userId":"carlos","createdAt":"2026-10-05T20:12:37.318Z"},{"id":"cmuvor6subn0f3grxveujk2i6","date":"2026-10-05T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Teriyaki Beef Steak (Jack Links)","calories":140,"protein":18,"carbs":8,"fat":3,"imageUrl":"https://images.openfoodfacts.org/images/products/001/708/200/0736/front_en.32.400.jpg","portionAmount":2,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-10-05T20:11:50.958Z"},{"id":"cmuvoqd22bn0e3grxgqbe62dt","date":"2026-10-05T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"LEVEL-1 BAR (1STPHORM)","calories":260,"protein":20,"carbs":19,"fat":13,"imageUrl":"https://images.openfoodfacts.org/images/products/085/002/619/6061/front_en.4.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-10-05T20:11:12.410Z"},{"id":"cmuvk1fnybk6y3grxu7vntrh4","date":"2026-10-05T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Nature Valley bar","calories":190,"protein":3,"carbs":23,"fat":10,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-10-05T17:59:50.926Z"},{"id":"cmuu7k3ccantq3grx9dl3fudh","date":"2026-10-04T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Oikos protein shake","calories":170,"protein":25,"carbs":8,"fat":3.5,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-04T19:22:40.236Z"},{"id":"cmuu7k3c7antp3grx6g2r5cw4","date":"2026-10-04T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Guacamole packet (70 cal)","calories":70,"protein":1,"carbs":3,"fat":6,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-04T19:22:40.231Z"},{"id":"cmuu7k3c2anto3grxxa183t7s","date":"2026-10-04T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"White rice, cooked (100g)","calories":130,"protein":2.7,"carbs":28,"fat":0.3,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-04T19:22:40.227Z"},{"id":"cmuu7k3bzantn3grx92zq7s05","date":"2026-10-04T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Costco chipotle chicken (~200g)","calories":320,"protein":44,"carbs":6,"fat":13,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-04T19:22:40.223Z"},{"id":"cmuu7k3bvantm3grxxdyx3ixq","date":"2026-10-04T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Custard-filled powdered donut","calories":340,"protein":4,"carbs":49,"fat":15,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-04T19:22:40.219Z"},{"id":"cmuu7k3bpantl3grxu61hskm9","date":"2026-10-04T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Sausage patty (cafeteria)","calories":190,"protein":11,"carbs":1,"fat":15,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-04T19:22:40.213Z"},{"id":"cmuu7k3baantk3grxtplwfs85","date":"2026-10-04T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Pork sausage links x2 (cafeteria)","calories":180,"protein":10,"carbs":2,"fat":15,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-04T19:22:40.198Z"},{"id":"cmuu7k3b6antj3grxs6xcct0q","date":"2026-10-04T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Scrambled eggs (~1.25 scoops, cafeteria)","calories":195,"protein":16,"carbs":2,"fat":14,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-04T19:22:40.194Z"},{"id":"cmuu7k3b1anti3grx4aqdq78n","date":"2026-10-04T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Nature Valley bar","calories":190,"protein":3,"carbs":23,"fat":10,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-04T19:22:40.189Z"},{"id":"cmut16qog9wlg3grxsy4psjr0","date":"2026-10-03T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Oil on rice (~1 tsp)","calories":40,"protein":0,"carbs":0,"fat":4.5,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-03T23:36:33.424Z"},{"id":"cmut16qod9wlf3grxkipoipr2","date":"2026-10-03T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Maduros, fried (86g)","calories":172,"protein":1,"carbs":30,"fat":7,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-03T23:36:33.421Z"},{"id":"cmut16qoa9wle3grxlzxxlzsw","date":"2026-10-03T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Chicken breast, cooked (~200g)","calories":330,"protein":62,"carbs":0,"fat":7,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-03T23:36:33.418Z"},{"id":"cmut16qo79wld3grxo8ge99np","date":"2026-10-03T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Black beans, cooked (120g)","calories":158,"protein":10.7,"carbs":28.4,"fat":0.6,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-03T23:36:33.415Z"},{"id":"cmut16qo59wlc3grxgx8dnbaj","date":"2026-10-03T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"White rice, cooked (130g)","calories":169,"protein":3.5,"carbs":36.7,"fat":0.4,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-03T23:36:33.413Z"},{"id":"cmut16qo09wlb3grx1puqh234","date":"2026-10-03T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Turkey hoagie (turkey + lettuce)","calories":470,"protein":40,"carbs":59,"fat":6,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-03T23:36:33.408Z"},{"id":"cmut16qnx9wla3grx3q7ox9st","date":"2026-10-03T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Ham hoagie (ham + lettuce)","calories":540,"protein":35,"carbs":57,"fat":18,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-03T23:36:33.405Z"},{"id":"cmut13slz9w8n3grxd0ajehof","date":"2026-10-03T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"CINNAMON ALMOND BUTTER (Nature Valley)","calories":190,"protein":3,"carbs":23,"fat":10,"imageUrl":"https://images.openfoodfacts.org/images/products/001/600/051/3693/front_en.79.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-10-03T23:34:15.959Z"},{"id":"cmurou5xs90k93grx77h8brra","date":"2026-10-02T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Chocolate (movie candy)","calories":140,"protein":2,"carbs":17,"fat":8,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-03T01:03:05.104Z"},{"id":"cmurou5xn90k83grxqw060bnb","date":"2026-10-02T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Movie theater popcorn","calories":450,"protein":6,"carbs":45,"fat":28,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-03T01:03:05.099Z"},{"id":"cmurof534906v3grx3pndojsh","date":"2026-10-02T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Garlic mashed potatoes (Jimmys, about 1/3 of side)","calories":200,"protein":3,"carbs":27,"fat":8,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-03T00:51:24.160Z"},{"id":"cmurof52z906u3grxipo1s9p1","date":"2026-10-02T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"NY strip steak 12oz (Jimmys)","calories":880,"protein":92,"carbs":0,"fat":56,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-03T00:51:24.155Z"},{"id":"cmurcno898sal3grx4hm525u7","date":"2026-10-02T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Pearl Milling lite syrup (1/4 cup)","calories":100,"protein":0,"carbs":26,"fat":0,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-02T19:22:06.825Z"},{"id":"cmurclz3l8saj3grxobvned7d","date":"2026-10-02T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Kodiak protein pancake (1/2 cup mix + 1/2 cup Fairlife fat free milk)","calories":230,"protein":20.5,"carbs":33,"fat":2,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-02T19:20:47.601Z"},{"id":"cmuq5345m7z3m3grxggbvxa15","date":"2026-10-01T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Babybel Light x2","calories":100,"protein":12,"carbs":0,"fat":6,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-01T23:02:24.202Z"},{"id":"cmuq5345j7z3l3grxbukwbmb1","date":"2026-10-01T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Old Wisconsin Turkey Bites, 4 pieces","calories":53,"protein":4.7,"carbs":0.7,"fat":3.3,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-01T23:02:24.199Z"},{"id":"cmuq5345e7z3k3grx15ol8hkt","date":"2026-10-01T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Hatfield ham steak, whole 8oz pack","calories":240,"protein":37,"carbs":3,"fat":9,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-01T23:02:24.194Z"},{"id":"cmuq2ppqi7x103grx18n3xutc","date":"2026-10-01T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Nilla Wafers snack pack","calories":140,"protein":1,"carbs":21,"fat":6,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-01T21:55:59.754Z"},{"id":"cmuq2ppqa7x0z3grxfudtqekg","date":"2026-10-01T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Fairlife protein shake","calories":170,"protein":26,"carbs":8,"fat":4.5,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-01T21:55:59.746Z"},{"id":"cmupu365t7r7w3grxx6zgyxbr","date":"2026-10-01T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Oil on rice (~1 tsp)","calories":40,"protein":0,"carbs":0,"fat":4.5,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-01T17:54:31.025Z"},{"id":"cmupu365t7r7x3grxwjpracp6","date":"2026-10-01T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Nature Valley bar","calories":190,"protein":4,"carbs":29,"fat":6,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-01T17:54:31.025Z"},{"id":"cmupu365r7r7v3grx9bj2k4ht","date":"2026-10-01T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Maduros, fried (86g)","calories":172,"protein":1,"carbs":30,"fat":7,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-01T17:54:31.023Z"},{"id":"cmupu365q7r7u3grx9qqv6o2n","date":"2026-10-01T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Chicken quarter + wing, skin-on (219g edible)","calories":460,"protein":58,"carbs":0,"fat":24,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-01T17:54:31.022Z"},{"id":"cmupu365p7r7t3grxsrst1v8n","date":"2026-10-01T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Black beans, cooked (120g)","calories":158,"protein":10.7,"carbs":28.4,"fat":0.6,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-01T17:54:31.021Z"},{"id":"cmupu365m7r7s3grxu2pgit2f","date":"2026-10-01T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"White rice, cooked (130g)","calories":169,"protein":3.5,"carbs":36.7,"fat":0.4,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-01T17:54:31.018Z"},{"id":"cmuoss6sh72pz3grx2z5bxpki","date":"2026-09-30T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Maduros (sweet fried plantain, 4 pieces)","calories":200,"protein":null,"carbs":40,"fat":8,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-01T00:30:12.833Z"},{"id":"cmuoss6sg72py3grxe14qi6t4","date":"2026-09-30T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Black beans (Super Chicken Rico)","calories":170,"protein":11,"carbs":30,"fat":1,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-01T00:30:12.832Z"},{"id":"cmuoss6sf72pw3grxknhcrfpm","date":"2026-09-30T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Super Chicken Rico rotisserie half chicken (breast, thigh, drumstick)","calories":780,"protein":85,"carbs":null,"fat":38,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-01T00:30:12.831Z"},{"id":"cmuoss6sf72px3grxfxloh7kf","date":"2026-09-30T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Rice (Peruvian restaurant portion)","calories":300,"protein":6,"carbs":60,"fat":1,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-10-01T00:30:12.831Z"},{"id":"cmuocnrmw6rn43grxlg5rr0k9","date":"2026-09-30T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Granola bar (Nature Valley)","calories":190,"protein":4,"carbs":29,"fat":6,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-30T16:58:52.712Z"},{"id":"cmuocnrms6rn33grx7aj6osuc","date":"2026-09-30T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Famous Amos cookies (pack)","calories":140,"protein":1.5,"carbs":18.5,"fat":6.5,"imageUrl":null,"portionAmount":0.5,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-30T16:58:52.708Z"},{"id":"cmunie5z468693grxhzwduz9t","date":"2026-09-29T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Lemon drop shot","calories":150,"protein":null,"carbs":12,"fat":null,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-30T02:51:36.256Z"},{"id":"cmunie5z068683grx33u1lfpf","date":"2026-09-29T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Tequila shot","calories":100,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-30T02:51:36.252Z"},{"id":"cmunie5yx68673grx0b83jxa3","date":"2026-09-29T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Michelob Ultra (bottle)","calories":475,"protein":null,"carbs":13,"fat":null,"imageUrl":null,"portionAmount":5,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-30T02:51:36.249Z"},{"id":"cmunie5yu68663grxhvskq1sk","date":"2026-09-29T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Cheesesteak (Jimmys Famous Seafood)","calories":950,"protein":50,"carbs":60,"fat":40,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-30T02:51:36.246Z"},{"id":"cmunie5yp68653grxe8sr0739","date":"2026-09-29T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Granola bar (Nature Valley)","calories":190,"protein":4,"carbs":29,"fat":6,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-30T02:51:36.241Z"},{"id":"cmulz7e2p566h3grxr4tcj8q2","date":"2026-09-28T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Subway Footlong Club (Am cheese, avocado, veg; no mayo/bacon)","calories":890,"protein":46,"carbs":100,"fat":32,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-09-29T01:06:41.281Z"},{"id":"cmulz1hq6566g3grxvbtwvye1","date":"2026-09-28T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"David protein bar (David)","calories":140,"protein":28,"carbs":13,"fat":0,"imageUrl":"https://images.openfoodfacts.org/images/products/085/006/430/3070/front_en.15.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-29T01:02:06.078Z"},{"id":"cmuly6rmo55fu3grx3onvcb1t","date":"2026-09-28T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"CINNAMON ALMOND BUTTER (Nature Valley)","calories":190,"protein":3,"carbs":23,"fat":10,"imageUrl":"https://images.openfoodfacts.org/images/products/001/600/051/3693/front_en.79.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-29T00:38:12.576Z"},{"id":"cmulkfw294vyj3grxerod9zil","date":"2026-09-28T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"BmoreFood Breakfast Burrito (no onions)","calories":1000,"protein":42,"carbs":95,"fat":55,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-09-28T18:13:23.601Z"},{"id":"cmukfjllb44cg3grxmrijdm6n","date":"2026-09-27T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"BUILT PUFF Brownie Batter (BUILT)","calories":140,"protein":17,"carbs":14,"fat":2.5,"imageUrl":"https://images.openfoodfacts.org/images/products/084/022/930/3809/front_en.42.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-27T23:08:32.399Z"},{"id":"cmukf2bp743n53grx4mrn2fm7","date":"2026-09-27T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"4 al pastor tacos","calories":800,"protein":48,"carbs":80,"fat":20,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-27T22:55:06.427Z"},{"id":"cmuk59bh43wp73grx7yd8wnw2","date":"2026-09-27T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Chocolate Chip Bite-Size Cookies (Famous Amos)","calories":140,"protein":1,"carbs":19,"fat":7,"imageUrl":"https://images.openfoodfacts.org/images/products/007/667/715/7019/front_en.33.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-27T18:20:36.568Z"},{"id":"cmuk59bh43wp83grxlmha2qsy","date":"2026-09-27T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Chicken & Pepper Jack Cheese Burrito (Realgoods Food Co)","calories":450,"protein":37,"carbs":33,"fat":28,"imageUrl":"https://images.openfoodfacts.org/images/products/041/211/114/6117/front_en.3.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-27T18:20:36.568Z"},{"id":"cmuk59bh43wp93grxzvgcrp9p","date":"2026-09-27T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Chewy Bars Oats & Chocolate (Fiber One)","calories":150,"protein":2,"carbs":30,"fat":4,"imageUrl":"https://images.openfoodfacts.org/images/products/001/600/028/1660/front_en.16.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-27T18:20:36.568Z"},{"id":"cmuk591x33wp63grxz52xdrc7","date":"2026-09-27T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"CINNAMON ALMOND BUTTER (Nature Valley)","calories":190,"protein":3,"carbs":23,"fat":10,"imageUrl":"https://images.openfoodfacts.org/images/products/001/600/051/3693/front_en.79.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-27T18:20:24.183Z"},{"id":"cmuj1maut34yz3grx2ichttxe","date":"2026-09-26T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Chocolate Crunch, Frozen Greek Yogurt Bars (Yasso)","calories":150,"protein":4,"carbs":18,"fat":7,"imageUrl":"https://images.openfoodfacts.org/images/products/085/000/197/4578/front_en.98.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-26T23:50:57.653Z"},{"id":"cmuj1maut34z03grxroiee16y","date":"2026-09-26T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Chocolate Chip Bite-Size Cookies (Famous Amos)","calories":140,"protein":1,"carbs":19,"fat":7,"imageUrl":"https://images.openfoodfacts.org/images/products/007/667/715/7019/front_en.33.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-26T23:50:57.653Z"},{"id":"cmuj186xc34973grxd4x2hys0","date":"2026-09-26T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Air fryer chicken thighs (2) + very little rice","calories":635,"protein":58,"carbs":34,"fat":38,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-09-26T23:39:59.376Z"},{"id":"cmuiny0j82uzs3grx6yloitki","date":"2026-09-26T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Subway 6in Club (herb & cheese, american, bacon, avocado)","calories":540,"protein":34,"carbs":47,"fat":21,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-26T17:28:09.524Z"},{"id":"cmuij50572rsz3grxp6n2ujxf","date":"2026-09-26T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Protein shake","calories":170,"protein":26,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-09-26T15:13:37.531Z"},{"id":"cmuij50502rsy3grxgmk39iyw","date":"2026-09-26T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Air popped chips","calories":100,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-09-26T15:13:37.524Z"},{"id":"cmuigvsz22qfh3grxrgbcrxlg","date":"2026-09-26T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"CINNAMON ALMOND BUTTER (Nature Valley)","calories":190,"protein":3,"carbs":23,"fat":10,"imageUrl":"https://images.openfoodfacts.org/images/products/001/600/051/3693/front_en.79.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-26T14:10:29.102Z"},{"id":"cmuhkns1v22w93grxb9ublp4a","date":"2026-09-25T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Fairlife chocolate nutrition shake","calories":132,"protein":26.4,"carbs":3.6,"fat":2.1,"imageUrl":"https://images.openfoodfacts.org/images/products/000/001/863/6714/front_en.3.400.jpg","portionAmount":3,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-25T23:08:26.947Z"},{"id":"cmuhkns1u22w83grx3sj9lbx3","date":"2026-09-25T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Chocolate Chip Bite-Size Cookies (Famous Amos)","calories":140,"protein":1,"carbs":19,"fat":7,"imageUrl":"https://images.openfoodfacts.org/images/products/007/667/715/7019/front_en.33.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-25T23:08:26.946Z"},{"id":"cmuhkm6j722jo3grxzvba53nh","date":"2026-09-25T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Air fryer chicken thighs (2) + white rice","calories":785,"protein":58,"carbs":45,"fat":38,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-25T23:07:12.403Z"},{"id":"cmuh4wiem1rfo3grxpotm9d37","date":"2026-09-25T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"uncrustables (Smucker's)","calories":253,"protein":7.2,"carbs":33.8,"fat":10.9,"imageUrl":"https://images.openfoodfacts.org/images/products/005/150/023/7144/front_fr.3.400.jpg","portionAmount":0.7,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-25T15:47:20.494Z"},{"id":"cmugzs1dk1oqk3grxj5d8ecf9","date":"2026-09-25T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"130g white rice, 150g cooked ground turkey, 1 guac pack (90 cal)","calories":537,"protein":42,"carbs":40,"fat":21,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-25T13:23:53.720Z"},{"id":"cmugzntjd1oqj3grx2kjx62mg","date":"2026-09-25T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Chewy Bars Oats & Chocolate (Fiber One)","calories":150,"protein":2,"carbs":30,"fat":4,"imageUrl":"https://images.openfoodfacts.org/images/products/001/600/028/1660/front_en.16.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-25T13:20:36.937Z"},{"id":"cmugznm2n1oh93grxy0pxbkn6","date":"2026-09-25T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"CINNAMON ALMOND BUTTER (Nature Valley)","calories":190,"protein":3,"carbs":23,"fat":10,"imageUrl":"https://images.openfoodfacts.org/images/products/001/600/051/3693/front_en.79.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-25T13:20:27.263Z"},{"id":"cmugecvsx1a8z3grxtg1gyg34","date":"2026-09-24T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Fairlife chocolate nutrition shake","calories":154,"protein":30.8,"carbs":4.2,"fat":2.4,"imageUrl":"https://images.openfoodfacts.org/images/products/000/001/863/6714/front_en.3.400.jpg","portionAmount":3.5,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-25T03:24:14.721Z"},{"id":"cmug78b6314lt3grx549ssdmu","date":"2026-09-24T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"8\" Meatball Parmesan sub (Palmisano's of Parkville)","calories":720,"protein":40,"carbs":67,"fat":33,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-09-25T00:04:44.043Z"},{"id":"cmug3m8qc11s13grx8sugkl9g","date":"2026-09-24T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Chocolate Chip Bite-Size Cookies (Famous Amos)","calories":280,"protein":2,"carbs":38,"fat":14,"imageUrl":"https://images.openfoodfacts.org/images/products/007/667/715/7019/front_en.33.400.jpg","portionAmount":2,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-24T22:23:35.604Z"},{"id":"cmufdlxvl0lpj3grxqc13ctdc","date":"2026-09-24T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"130g white rice, 150g cooked ground turkey, 1 guac pack (90 cal)","calories":537,"protein":42,"carbs":40,"fat":21,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-24T10:15:31.521Z"},{"id":"cmufdlnss0lpi3grxx8c98zsd","date":"2026-09-24T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"David protein bar (David)","calories":140,"protein":28,"carbs":13,"fat":0,"imageUrl":"https://images.openfoodfacts.org/images/products/085/006/430/3070/front_en.15.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-24T10:15:18.460Z"},{"id":"cmufdlbjc0lph3grx8xhux47i","date":"2026-09-24T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"CINNAMON ALMOND BUTTER (Nature Valley)","calories":190,"protein":3,"carbs":23,"fat":10,"imageUrl":"https://images.openfoodfacts.org/images/products/001/600/051/3693/front_en.79.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-24T10:15:02.568Z"},{"id":"cmues6n7004ju3grx5qu8jf7o","date":"2026-09-23T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Bullshit","calories":150,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":true,"userId":"carlos","createdAt":"2026-09-24T00:15:45.900Z"},{"id":"cmues5tzd04jt3grxjqizmfa9","date":"2026-09-23T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Chocolate Chip Bite-Size Cookies (Famous Amos)","calories":140,"protein":1,"carbs":19,"fat":7,"imageUrl":"https://images.openfoodfacts.org/images/products/007/667/715/7019/front_en.33.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-24T00:15:08.041Z"},{"id":"cmuersds2046s3grxnxp2akmh","date":"2026-09-23T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Outback Kookaburra wings, mild (2 wings, no dressing)","calories":295,"protein":17,"carbs":14,"fat":19,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-09-24T00:04:40.514Z"},{"id":"cmuersds1046r3grxbe3rpdi2","date":"2026-09-23T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Outback homestyle mashed potatoes (1/3 serving)","calories":80,"protein":2,"carbs":7,"fat":5,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-09-24T00:04:40.513Z"},{"id":"cmuersdry046q3grxiq0nrvbb","date":"2026-09-23T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Outback 12 oz NY Strip","calories":880,"protein":61,"carbs":2,"fat":68,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-09-24T00:04:40.512Z"},{"id":"cmuenk0ay00om3grx47xvcirl","date":"2026-09-23T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"CINNAMON ALMOND BUTTER (Nature Valley)","calories":190,"protein":3,"carbs":23,"fat":10,"imageUrl":"https://images.openfoodfacts.org/images/products/001/600/051/3693/front_en.79.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-23T22:06:11.338Z"},{"id":"cmuenbhlj00c93grx29m4wm6u","date":"2026-09-23T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Furnace Spot breakfast burrito (bacon)","calories":750,"protein":30,"carbs":60,"fat":40,"imageUrl":null,"portionAmount":null,"portionUnit":null,"oneOff":false,"userId":"carlos","createdAt":"2026-09-23T21:59:33.847Z"},{"id":"cmudghnlj4kzy3gqv9nvf7iz3","date":"2026-09-22T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Chicken fricasé — 2 skinless boneless chicken thighs, adobo seasoning, white rice","calories":600,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-23T02:00:38.071Z"},{"id":"cmudghnlj4kzz3gqvif617cw8","date":"2026-09-22T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"3.5x vodka water + 0-cal flavor packet (1.5 oz vodka each)","calories":340,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-23T02:00:38.071Z"},{"id":"cmudgg11e4kma3gqvrtf46pb2","date":"2026-09-22T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"Chocolate Chip Bite-Size Cookies (Famous Amos)","calories":140,"protein":1,"carbs":19,"fat":7,"imageUrl":"https://images.openfoodfacts.org/images/products/007/667/715/7019/front_en.33.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-23T01:59:22.178Z"},{"id":"cmucys9g747oo3gqv8x471aft","date":"2026-09-22T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Chocolate Chip Bite-Size Cookies (Famous Amos)","calories":140,"protein":1,"carbs":19,"fat":7,"imageUrl":"https://images.openfoodfacts.org/images/products/007/667/715/7019/front_en.33.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-22T17:44:59.863Z"},{"id":"cmucys9g747op3gqv8sbw5zba","date":"2026-09-22T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"David protein bar (David)","calories":140,"protein":28,"carbs":13,"fat":0,"imageUrl":"https://images.openfoodfacts.org/images/products/085/006/430/3070/front_en.15.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-22T17:44:59.863Z"},{"id":"cmucyqzzk47dq3gqv9cbcadtb","date":"2026-09-22T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Chicken & Pepper Jack Cheese Burrito (Realgoods Food Co)","calories":450,"protein":37,"carbs":33,"fat":28,"imageUrl":"https://images.openfoodfacts.org/images/products/041/211/114/6117/front_en.3.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-22T17:44:00.944Z"},{"id":"cmucyqzzj47dp3gqv2wnefriw","date":"2026-09-22T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"CINNAMON ALMOND BUTTER (Nature Valley)","calories":190,"protein":3,"carbs":23,"fat":10,"imageUrl":"https://images.openfoodfacts.org/images/products/001/600/051/3693/front_en.79.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-22T17:44:00.943Z"},{"id":"cmubuxlwb3fr63gqvp0d8mnps","date":"2026-09-21T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"Chocolate Chip Bite-Size Cookies (Famous Amos)","calories":420,"protein":3,"carbs":57,"fat":21,"imageUrl":"https://images.openfoodfacts.org/images/products/007/667/715/7019/front_en.33.400.jpg","portionAmount":3,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-21T23:09:24.635Z"},{"id":"cmubuxlwb3fr73gqvank671q3","date":"2026-09-21T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"David protein bar (David)","calories":140,"protein":28,"carbs":13,"fat":0,"imageUrl":"https://images.openfoodfacts.org/images/products/085/006/430/3070/front_en.15.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-21T23:09:24.635Z"},{"id":"cmubuxlwa3fr53gqv8in7jhnp","date":"2026-09-21T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"CINNAMON ALMOND BUTTER (Nature Valley)","calories":190,"protein":3,"carbs":23,"fat":10,"imageUrl":"https://images.openfoodfacts.org/images/products/001/600/051/3693/front_en.79.400.jpg","portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-21T23:09:24.634Z"},{"id":"cmubuit1p3f1x3gqv7xtk59i4","date":"2026-09-21T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"4 street tacos — white corn tortillas, shredded rotisserie chicken breast, pinch of cheese, tomatillo, guac","calories":825,"protein":null,"carbs":null,"fat":null,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-21T22:57:54.061Z"},{"id":"cmubkf0jt35vo3gqvja99vhrr","date":"2026-09-21T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"BUILT PUFF Brownie Batter (BUILT)","calories":70,"protein":8.5,"carbs":7,"fat":1.3,"imageUrl":"https://images.openfoodfacts.org/images/products/084/022/930/3809/front_en.42.400.jpg","portionAmount":0.5,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-21T18:15:01.001Z"},{"id":"cmubhu4a234dr3gqvn13klq0w","date":"2026-09-21T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"130g white rice, 150g cooked ground turkey, 1 guac pack (90 cal)","calories":537,"protein":42,"carbs":40,"fat":21,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-21T17:02:46.826Z"},{"id":"cmuao1rxp2koe3gqvs8tymqtg","date":"2026-09-20T12:00:00.000Z","mealType":"breakfast","mealSlot":"morning","description":"BUILT PUFF Brownie Batter (BUILT)","calories":70,"protein":8.5,"carbs":7,"fat":1.3,"imageUrl":"https://images.openfoodfacts.org/images/products/084/022/930/3809/front_en.42.400.jpg","portionAmount":0.5,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-21T03:08:55.597Z"},{"id":"cmuakojxc2hmq3gqvfusp0sqm","date":"2026-09-20T12:00:00.000Z","mealType":"lunch","mealSlot":"afternoon","description":"Costco rotisserie chicken quarter (thigh+leg), ~180g rice mixed with black beans, 3 fried sweet plantain pieces, David protein bar, Fairlife 150cal/30g protein shake, Nature Valley bar","calories":1310,"protein":110,"carbs":140,"fat":42,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-21T01:34:39.840Z"},{"id":"cmuakn6p82hmp3gqv6oz3li0l","date":"2026-09-20T12:00:00.000Z","mealType":"dinner","mealSlot":"evening","description":"130g rice, 155g cooked ground turkey, splash of tomatillo salsa, 90-cal guac packet","calories":470,"protein":35,"carbs":43,"fat":17,"imageUrl":null,"portionAmount":1,"portionUnit":"serving","oneOff":false,"userId":"carlos","createdAt":"2026-09-21T01:33:36.044Z"}],"stepEntries":[{"id":"cmvf1x777ocnd3grx3t4lonob","date":"2026-10-19T12:00:00.000Z","count":364,"source":"google-health","externalId":"google-health:steps:2026-10-19","hourlyJson":"[364,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]","userId":"carlos","createdAt":"2026-10-19T09:28:03.763Z"},{"id":"cmvdly0oendtk3grx8umceqvq","date":"2026-10-18T12:00:00.000Z","count":5429,"source":"google-health","externalId":"google-health:steps:2026-10-18","hourlyJson":"[297,123,7,0,0,0,0,0,11,194,217,298,245,1107,56,680,510,140,87,650,54,71,78,604]","userId":"carlos","createdAt":"2026-10-18T09:13:01.934Z"},{"id":"cmvc6i5p6mfjh3grxxogjgc4s","date":"2026-10-17T12:00:00.000Z","count":3033,"source":"google-health","externalId":"google-health:steps:2026-10-17","hourlyJson":"[81,0,79,7,0,0,0,0,4,121,106,266,96,152,296,69,117,76,28,148,205,344,582,256]","userId":"carlos","createdAt":"2026-10-17T09:13:01.530Z"},{"id":"cmvaso5hxlhvp3grx1j91po1f","date":"2026-10-16T12:00:00.000Z","count":4963,"source":"google-health","externalId":"google-health:steps:2026-10-16","hourlyJson":"[32,28,0,0,399,344,162,284,594,266,441,387,128,46,70,354,123,7,337,164,231,71,142,353]","userId":"carlos","createdAt":"2026-10-16T09:58:00.405Z"},{"id":"cmv9cozwbkhqq3grx5lbwadbl","date":"2026-10-15T12:00:00.000Z","count":3829,"source":"google-health","externalId":"google-health:steps:2026-10-15","hourlyJson":"[406,33,0,15,10,0,0,6,497,191,150,527,356,49,317,589,47,69,42,157,156,171,35,6]","userId":"carlos","createdAt":"2026-10-15T09:42:59.771Z"},{"id":"cmv7zea1cjkmh3grxfazf0aye","date":"2026-10-14T12:00:00.000Z","count":8191,"source":"google-health","externalId":"google-health:steps:2026-10-14","hourlyJson":"[0,208,110,0,0,0,0,0,105,449,539,711,605,638,415,740,585,839,865,599,137,302,241,103]","userId":"carlos","createdAt":"2026-10-14T10:42:58.512Z"},{"id":"cmv6ht8qoilfh3grx4s9i85q2","date":"2026-10-13T12:00:00.000Z","count":3645,"source":"google-health","externalId":"google-health:steps:2026-10-13","hourlyJson":"[33,0,0,5,0,0,0,0,20,218,89,299,145,570,535,628,821,44,0,33,24,0,181,0]","userId":"carlos","createdAt":"2026-10-13T09:42:57.408Z"},{"id":"cmv51aradhmxi3grxy3rh1ff9","date":"2026-10-12T12:00:00.000Z","count":8509,"source":"google-health","externalId":"google-health:steps:2026-10-12","hourlyJson":"[351,785,579,738,538,183,317,599,543,862,423,341,0,0,187,839,86,56,37,80,92,72,577,224]","userId":"carlos","createdAt":"2026-10-12T09:12:54.949Z"},{"id":"cmv3luvragptf3grxxgfv4no4","date":"2026-10-11T12:00:00.000Z","count":5324,"source":"google-health","externalId":"google-health:steps:2026-10-11","hourlyJson":"[441,149,607,190,910,182,416,189,261,327,283,225,246,28,131,120,27,227,90,0,0,10,8,257]","userId":"carlos","createdAt":"2026-10-11T09:12:53.830Z"},{"id":"cmv2egc1qfuuy3grxqoqu5uik","date":"2026-10-10T12:00:00.000Z","count":2773,"source":"google-health","externalId":"google-health:steps:2026-10-10","hourlyJson":"[0,0,0,8,0,125,82,0,104,247,193,625,350,119,340,82,58,275,0,0,0,0,0,165]","userId":"carlos","createdAt":"2026-10-10T12:57:51.614Z"},{"id":"cmv0skzj6etu03grxga2z82t6","date":"2026-10-09T12:00:00.000Z","count":6677,"source":"google-health","externalId":"google-health:steps:2026-10-09","hourlyJson":"[12,0,0,7,0,593,969,2115,596,278,134,36,233,143,247,169,38,308,24,71,169,452,70,13]","userId":"carlos","createdAt":"2026-10-09T09:57:50.946Z"},{"id":"cmuzfa9sfe4uy3grx5koreykb","date":"2026-10-08T12:00:00.000Z","count":8942,"source":"google-health","externalId":"google-health:steps:2026-10-08","hourlyJson":"[0,8,0,62,0,0,0,270,586,451,2266,2508,303,482,163,445,450,161,10,63,107,560,47,0]","userId":"carlos","createdAt":"2026-10-08T10:57:49.839Z"},{"id":"cmuxw3ck5d6ba3grx3rt7nxiw","date":"2026-10-07T12:00:00.000Z","count":2716,"source":"google-health","externalId":"google-health:steps:2026-10-07","hourlyJson":"[518,158,0,0,0,0,8,0,0,165,752,478,451,170,0,0,0,0,0,0,0,0,8,8]","userId":"carlos","createdAt":"2026-10-07T09:12:47.957Z"},{"id":"cmuwgnhmec8vx3grxkdag3r1z","date":"2026-10-06T12:00:00.000Z","count":7459,"source":"google-health","externalId":"google-health:steps:2026-10-06","hourlyJson":"[651,75,0,0,0,0,9,0,185,140,527,483,741,463,414,462,584,259,453,271,997,98,189,458]","userId":"carlos","createdAt":"2026-10-06T09:12:47.606Z"},{"id":"cmuvfofrbbgyt3grx7mt4a0vw","date":"2026-10-05T12:00:00.000Z","count":8064,"source":"google-health","externalId":"google-health:steps:2026-10-05","hourlyJson":"[0,0,0,0,0,0,13,104,169,382,1247,542,1018,128,833,268,670,133,559,534,562,392,70,440]","userId":"carlos","createdAt":"2026-10-05T15:57:46.055Z"},{"id":"cmutmb04iaco33grxlkxs3tzm","date":"2026-10-04T12:00:00.000Z","count":7065,"source":"google-health","externalId":"google-health:steps:2026-10-04","hourlyJson":"[382,846,453,595,340,726,370,496,928,420,527,21,0,0,317,351,19,53,29,71,87,30,4,0]","userId":"carlos","createdAt":"2026-10-04T09:27:44.226Z"},{"id":"cmus6btut9e983grx2g96l0em","date":"2026-10-03T12:00:00.000Z","count":6123,"source":"google-health","externalId":"google-health:steps:2026-10-03","hourlyJson":"[1254,127,1004,329,248,184,129,348,207,106,710,378,423,152,127,86,101,11,0,0,0,7,0,192]","userId":"carlos","createdAt":"2026-10-03T09:12:42.725Z"},{"id":"cmuqryjgd8h2y3grxsunxxxge","date":"2026-10-02T12:00:00.000Z","count":5495,"source":"google-health","externalId":"google-health:steps:2026-10-02","hourlyJson":"[4,0,0,0,132,45,507,186,680,1546,929,0,441,268,142,134,7,0,0,0,0,0,21,453]","userId":"carlos","createdAt":"2026-10-02T09:42:41.917Z"},{"id":"cmupbzd8f7hpp3grxcz75nnt4","date":"2026-10-01T12:00:00.000Z","count":8774,"source":"google-health","externalId":"google-health:steps:2026-10-01","hourlyJson":"[10,0,12,9,0,20,285,126,206,193,64,521,382,1421,171,253,3518,861,8,31,242,418,23,0]","userId":"carlos","createdAt":"2026-10-01T09:27:40.479Z"},{"id":"cmuo0airt6l283grxkns7n67l","date":"2026-09-30T12:00:00.000Z","count":5805,"source":"google-health","externalId":"google-health:steps:2026-09-30","hourlyJson":"[0,0,5,0,0,13,110,409,258,635,750,191,55,1121,329,261,305,358,778,63,139,25,0,0]","userId":"carlos","createdAt":"2026-09-30T11:12:39.305Z"},{"id":"cmumh3lnw5kmw3grx1okozxs2","date":"2026-09-29T12:00:00.000Z","count":4194,"source":"google-health","externalId":"google-health:steps:2026-09-29","hourlyJson":"[631,0,0,0,0,0,0,4,156,561,115,422,509,535,311,104,180,411,48,68,124,0,0,15]","userId":"carlos","createdAt":"2026-09-29T09:27:37.580Z"},{"id":"cmul1bwcv4lal3grxpfxtyz73","date":"2026-09-28T12:00:00.000Z","count":11103,"source":"google-health","externalId":"google-health:steps:2026-09-28","hourlyJson":"[899,156,0,0,0,0,0,0,111,442,923,233,364,918,1915,263,1513,479,1228,327,308,928,96,0]","userId":"carlos","createdAt":"2026-09-28T09:18:24.655Z"},{"id":"cmujpfl4j3ndu3grxpgz7dkim","date":"2026-09-27T12:00:00.000Z","count":7737,"source":"google-health","externalId":"google-health:steps:2026-09-27","hourlyJson":"[0,8,0,11,0,23,314,104,36,643,280,692,533,728,884,723,919,135,1032,672,0,0,0,0]","userId":"carlos","createdAt":"2026-09-27T10:57:35.155Z"},{"id":"cmui86raz2lf93grx057rhivj","date":"2026-09-26T12:00:00.000Z","count":6395,"source":"google-health","externalId":"google-health:steps:2026-09-26","hourlyJson":"[34,768,890,130,299,781,0,0,1003,333,189,645,162,0,413,134,198,188,0,20,169,13,7,19]","userId":"carlos","createdAt":"2026-09-26T10:07:03.611Z"},{"id":"cmugrvdnv1kme3grx5h9nvkr7","date":"2026-09-25T12:00:00.000Z","count":5979,"source":"google-health","externalId":"google-health:steps:2026-09-25","hourlyJson":"[27,391,656,5,361,439,305,311,674,179,198,472,577,877,94,70,160,166,0,17,0,0,0,0]","userId":"carlos","createdAt":"2026-09-25T09:42:32.683Z"},{"id":"cmufcyssc0l8t3grxz28yhygc","date":"2026-09-24T12:00:00.000Z","count":7728,"source":"google-health","externalId":"google-health:steps:2026-09-24","hourlyJson":"[121,691,40,1284,375,255,427,540,1514,766,621,225,169,82,52,117,152,48,249,0,0,0,0,0]","userId":"carlos","createdAt":"2026-09-24T09:57:31.836Z"},{"id":"cmudxm42x4yst3gqv5fc0kaml","date":"2026-09-23T12:00:00.000Z","count":7925,"source":"google-health","externalId":"google-health:steps:2026-09-23","hourlyJson":"[4,8,0,0,10,0,188,254,169,224,528,367,2476,229,342,472,2487,0,150,0,0,17,0,0]","userId":"carlos","createdAt":"2026-09-23T09:59:59.529Z"},{"id":"cmucscrbh43bo3gqve24ygi3e","date":"2026-09-22T12:00:00.000Z","count":7280,"source":"google-health","externalId":"google-health:steps:2026-09-22","hourlyJson":"[0,0,0,0,0,136,78,0,221,449,216,568,349,297,4163,352,238,33,28,65,82,0,5,0]","userId":"carlos","createdAt":"2026-09-22T14:44:58.829Z"},{"id":"cmub1nrwl2w2w3gqvrmbu1icg","date":"2026-09-21T12:00:00.000Z","count":12676,"source":"google-health","externalId":"google-health:steps:2026-09-21","hourlyJson":"[4,0,0,0,0,11,170,110,1025,2960,612,279,1191,207,219,54,0,342,2747,2641,94,6,0,4]","userId":"carlos","createdAt":"2026-09-21T09:29:56.997Z"},{"id":"cmu9sndt31yah3gqv0cu9w2s9","date":"2026-09-20T12:00:00.000Z","count":9298,"source":"google-health","externalId":"google-health:steps:2026-09-20","hourlyJson":"[0,0,0,5,0,5,310,27,412,3912,62,514,391,79,194,71,756,2169,54,51,247,39,0,0]","userId":"carlos","createdAt":"2026-09-20T12:29:56.007Z"}],"runEntries":[],"workoutSessions":[{"id":"cmuekl4a106423gqqqtg5p3lc","name":"Arms","date":"2026-10-11T12:00:00.000Z","startedAt":"2026-10-10T12:00:00.000Z","finishedAt":null,"duration":null,"notes":null,"status":"planned","exercises":"[]","bodyWeightLb":null,"coverImageUrl":null,"userId":"carlos","createdAt":"2026-09-23T20:43:04.297Z"},{"id":"cmuekku4806413gqqi7oq7ekj","name":"Shoulders & arms","date":"2026-10-08T12:00:00.000Z","startedAt":"2026-10-08T12:00:00.000Z","finishedAt":null,"duration":null,"notes":null,"status":"planned","exercises":"[]","bodyWeightLb":null,"coverImageUrl":null,"userId":"carlos","createdAt":"2026-09-23T20:42:51.128Z"},{"id":"cmuekkr4r06403gqqz2sqw3cl","name":"Chest","date":"2026-10-07T12:00:00.000Z","startedAt":"2026-10-07T12:00:00.000Z","finishedAt":"2026-10-08T01:42:23.472Z","duration":null,"notes":null,"status":"completed","exercises":"[]","bodyWeightLb":null,"coverImageUrl":null,"userId":"carlos","createdAt":"2026-09-23T20:42:47.259Z"},{"id":"cmuekkomr063z3gqqsnr1tal8","name":"Chest","date":"2026-10-04T12:00:00.000Z","startedAt":"2026-10-04T12:00:00.000Z","finishedAt":null,"duration":null,"notes":null,"status":"planned","exercises":"[{\"id\":\"xecb4jr5\",\"name\":\"Incline Chest Press Machine\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"q0y316hh\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"3md1ilup\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"rmn1h2nh\",\"weight\":\"\",\"reps\":\"8-12\"}]},{\"id\":\"4lz4k6gk\",\"name\":\"Pec-Deck / Butterfly\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"t81h0j75\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"ybjarl45\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"zb6eyf17\",\"weight\":\"\",\"reps\":\"8-12\"}]},{\"id\":\"vyos5y1o\",\"name\":\"Converging Chest Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"recentSubstitutes\":[],\"setRows\":[{\"id\":\"4oagxenz\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"wwgz4nfp\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"7h8qxsj5\",\"weight\":\"\",\"reps\":\"8-12\"}]},{\"id\":\"277m4evf\",\"name\":\"High Cable Chest Fly\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"preferredSubstituteName\":\"Plate Loaded Flyes\",\"recentSubstitutes\":[\"Plate Loaded Flyes\"],\"setRows\":[{\"id\":\"zhuav6tq\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"m77pz4ox\",\"weight\":\"\",\"reps\":\"8-12\"},{\"id\":\"u714gz85\",\"weight\":\"\",\"reps\":\"8-12\"}]}]","bodyWeightLb":null,"coverImageUrl":"/uploads/routine-covers/9d1ba60d-48cf-4193-9f6e-ff6f80cbed43.jpg","userId":"carlos","createdAt":"2026-09-23T20:42:44.019Z"},{"id":"cmuekklfc063y3gqqpvtnge0a","name":"Legs","date":"2026-10-03T12:00:00.000Z","startedAt":"2026-10-03T12:00:00.000Z","finishedAt":null,"duration":null,"notes":null,"status":"planned","exercises":"[]","bodyWeightLb":null,"coverImageUrl":null,"userId":"carlos","createdAt":"2026-09-23T20:42:39.864Z"},{"id":"cmun7xwin5zxq3grx2i094yrc","name":"Chest workout","date":"2026-09-29T12:00:00.000Z","startedAt":"2026-09-29T21:59:01.343Z","finishedAt":"2026-09-29T22:23:16.832Z","duration":24,"notes":null,"status":"completed","exercises":"[{\"id\":\"epvxnsko\",\"name\":\"Plate-Loaded Chest Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"secondaryMuscles\":[],\"category\":\"Machine\",\"machineId\":\"hammer\",\"machineName\":null,\"originalName\":\"Incline Chest Press Machine\",\"sets\":[{\"id\":\"ffrz9bpp\",\"setNumber\":1,\"weight\":115,\"reps\":10,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"i4wrvacz\",\"setNumber\":2,\"weight\":115,\"reps\":10,\"type\":\"working\",\"completed\":false}]},{\"id\":\"kz597xf0\",\"name\":\"Plate-Loaded Chest Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"secondaryMuscles\":[],\"category\":\"Machine\",\"machineId\":null,\"machineName\":null,\"sets\":[{\"setNumber\":1,\"weight\":120,\"reps\":6,\"type\":\"working\",\"completed\":false,\"id\":\"rpjzahhk\"},{\"setNumber\":2,\"weight\":120,\"reps\":6,\"type\":\"working\",\"completed\":false,\"id\":\"6r8x7s16\"}]},{\"id\":\"lf919p4j\",\"name\":\"Seated Chest Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"secondaryMuscles\":[{\"name\":\"Shoulders\",\"color\":\"#F77F00\",\"code\":\"SHOULDERS\"},{\"name\":\"Triceps\",\"color\":\"#2DC653\",\"code\":\"TRICEPS\"}],\"category\":\"Machine\",\"machineId\":null,\"machineName\":null,\"sets\":[{\"setNumber\":1,\"weight\":140,\"reps\":6,\"type\":\"working\",\"completed\":false,\"id\":\"6a7yb6v8\"},{\"setNumber\":2,\"weight\":140,\"reps\":6,\"type\":\"working\",\"completed\":false,\"id\":\"1f7xir1d\"}]},{\"id\":\"ym6l8brq\",\"name\":\"Converging Chest Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"secondaryMuscles\":[],\"category\":\"Machine\",\"machineId\":null,\"machineName\":null,\"sets\":[{\"setNumber\":1,\"weight\":110,\"reps\":6,\"type\":\"working\",\"completed\":false,\"id\":\"nt409sza\"},{\"setNumber\":2,\"weight\":110,\"reps\":6,\"type\":\"working\",\"completed\":false,\"id\":\"g7doukwg\"}]},{\"id\":\"qqltzuag\",\"name\":\"Incline Barbell Bench Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Chest\",\"color\":\"#D62828\",\"code\":\"CHEST\"}],\"secondaryMuscles\":[{\"name\":\"Shoulders\",\"color\":\"#F77F00\",\"code\":\"SHOULDERS\"},{\"name\":\"Triceps\",\"color\":\"#2DC653\",\"code\":\"TRICEPS\"}],\"category\":\"Free weight\",\"machineId\":null,\"machineName\":null,\"sets\":[{\"setNumber\":1,\"weight\":50,\"reps\":6,\"type\":\"working\",\"completed\":false,\"id\":\"rcd719k9\"},{\"setNumber\":2,\"weight\":50,\"reps\":6,\"type\":\"working\",\"completed\":false,\"id\":\"nk39px7u\"}]}]","bodyWeightLb":197.5,"coverImageUrl":null,"userId":"carlos","createdAt":"2026-09-29T21:59:01.343Z"},{"id":"cmuhhi6e81zs83grxd2fqbyyl","name":"LOWER","date":"2026-09-25T12:00:00.000Z","startedAt":"2026-09-25T21:40:06.752Z","finishedAt":"2026-09-25T23:06:13.020Z","duration":86,"notes":null,"status":"completed","exercises":"[{\"id\":\"ev4wwesh\",\"name\":\"Leg extension\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Quadriceps\",\"color\":\"#577590\",\"code\":\"QUADRICEPS\"}],\"machineId\":null,\"machineName\":null,\"templateExerciseId\":\"5cdrirdx\",\"originalName\":\"Pendulum Squat\",\"sets\":[{\"id\":\"lu0c1162\",\"setNumber\":1,\"weight\":165,\"reps\":10,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"sz6jfhsn\",\"setNumber\":2,\"weight\":165,\"reps\":10,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"7v9gx8uw\",\"setNumber\":3,\"weight\":165,\"reps\":6,\"type\":\"working\",\"completed\":false}]},{\"id\":\"apsvkja6\",\"name\":\"Goblet squat\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Glutes\",\"color\":\"#6D597A\",\"code\":\"GLUTES\"},{\"name\":\"Quadriceps\",\"color\":\"#577590\",\"code\":\"QUADRICEPS\"}],\"secondaryMuscles\":[{\"name\":\"Hamstrings\",\"color\":\"#90BE6D\",\"code\":\"HAMSTRINGS\"},{\"name\":\"Adductors\",\"color\":\"#43AA8B\",\"code\":\"ADDUCTORS\"}],\"category\":\"Free weight\",\"machineId\":null,\"machineName\":null,\"templateExerciseId\":\"cgxmk83y\",\"originalName\":\"Romanian Deadlift\",\"sets\":[{\"id\":\"gxm2q9xv\",\"setNumber\":1,\"weight\":60,\"reps\":8,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"34updmod\",\"setNumber\":2,\"weight\":60,\"reps\":6,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false}]},{\"id\":\"0yf178mj\",\"name\":\"Pendulum Hip Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Quadriceps\",\"color\":\"#577590\",\"code\":\"QUADRICEPS\"}],\"machineId\":null,\"machineName\":null,\"templateExerciseId\":\"1x8w9pmw\",\"originalName\":\"Leg extension\",\"sets\":[{\"id\":\"s0838ncq\",\"setNumber\":1,\"weight\":200,\"reps\":6,\"type\":\"working\",\"completed\":false},{\"id\":\"x63xgfh9\",\"setNumber\":2,\"weight\":200,\"reps\":6,\"type\":\"working\",\"completed\":false}]},{\"id\":\"4m5gshe6\",\"name\":\"Lying Leg Curl Machine\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Hamstrings\",\"color\":\"#90BE6D\",\"code\":\"HAMSTRINGS\"}],\"machineId\":null,\"machineName\":null,\"templateExerciseId\":\"gt0frfl2\",\"originalName\":\"Lying Leg Curl Machine\",\"sets\":[{\"id\":\"rsynsozw\",\"setNumber\":1,\"weight\":130,\"reps\":9,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"i29wrvlh\",\"setNumber\":2,\"weight\":130,\"reps\":7,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false}]},{\"id\":\"o7tr5laa\",\"name\":\"Calf Press\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Calves\",\"color\":\"#4CC9F0\",\"code\":\"CALVES\"}],\"machineId\":null,\"machineName\":null,\"templateExerciseId\":\"5izunt5j\",\"originalName\":\"Calf Press\",\"sets\":[{\"id\":\"jjqxa6xj\",\"setNumber\":1,\"weight\":205,\"reps\":6,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"um076066\",\"setNumber\":2,\"weight\":205,\"reps\":6,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false}]}]","bodyWeightLb":197.5,"coverImageUrl":"/uploads/routine-covers/5c1aeefd-ca41-474f-91b1-1d341593eaf0.jpg","userId":"carlos","createdAt":"2026-09-25T21:40:06.752Z"},{"id":"cmuegzysk00xr3gqq75c2jzrt","name":"Shoulders & arms workout","date":"2026-09-23T12:00:00.000Z","startedAt":"2026-09-23T19:02:38.564Z","finishedAt":"2026-09-23T20:33:52.570Z","duration":91,"notes":null,"status":"completed","exercises":"[{\"id\":\"w29a8qsq\",\"name\":\"Shoulder Press Machine\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Shoulders\",\"color\":\"#F77F00\",\"code\":\"SHOULDERS\"}],\"secondaryMuscles\":[],\"category\":\"Machine\",\"machineId\":\"nautilus\",\"machineName\":null,\"sets\":[{\"setNumber\":1,\"weight\":90,\"reps\":9,\"type\":\"working\",\"completed\":true,\"id\":\"juv831wp\",\"rir\":1,\"rirSkipped\":false},{\"setNumber\":2,\"weight\":90,\"reps\":5,\"type\":\"working\",\"completed\":true,\"id\":\"dm87ik4s\",\"rir\":1,\"rirSkipped\":false}]},{\"id\":\"i9ncsbus\",\"name\":\"Triceps Pushdown\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Triceps\",\"color\":\"#2DC653\",\"code\":\"TRICEPS\"}],\"secondaryMuscles\":[],\"category\":\"Cable\",\"machineId\":\"arsenal\",\"machineName\":null,\"originalName\":\"Scapular Pull-Up\",\"sets\":[{\"id\":\"bspfnl9n\",\"setNumber\":1,\"weight\":110,\"reps\":13,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"91rmjype\",\"setNumber\":2,\"weight\":110,\"reps\":12,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"68ehmilt\",\"setNumber\":3,\"weight\":110,\"reps\":6,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false}]},{\"id\":\"lg1r81v2\",\"name\":\"Biceps Curl Machine\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Biceps\",\"color\":\"#FFBE0B\",\"code\":\"BICEPS\"}],\"secondaryMuscles\":[{\"name\":\"Forearms\",\"color\":\"#219EBC\",\"code\":\"FOREARMS\"}],\"category\":\"Machine\",\"machineId\":\"arsenal\",\"machineName\":null,\"originalName\":\"Machine Triceps Extension\",\"sets\":[{\"id\":\"g4t6oqi9\",\"setNumber\":1,\"weight\":40,\"reps\":10,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"cz4bzi0o\",\"setNumber\":2,\"weight\":40,\"reps\":9,\"type\":\"working\",\"completed\":true,\"rir\":0,\"rirSkipped\":false}]},{\"id\":\"euc00ym0\",\"name\":\"Bayesian Cable Curl\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Biceps\",\"color\":\"#FFBE0B\",\"code\":\"BICEPS\"}],\"secondaryMuscles\":[],\"category\":\"Cable\",\"machineId\":\"precor\",\"machineName\":null,\"originalName\":\"Barbell Shrug\",\"sets\":[{\"id\":\"z1ypzdjj\",\"setNumber\":1,\"weight\":80,\"reps\":8,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false,\"painFlag\":true},{\"id\":\"mw49w8p1\",\"setNumber\":2,\"weight\":80,\"reps\":6,\"type\":\"working\",\"completed\":true,\"rir\":2,\"rirSkipped\":false,\"painFlag\":true}]},{\"id\":\"gct9d9cc\",\"name\":\"Lateral Raise with Dumbbells\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Shoulders\",\"color\":\"#F77F00\",\"code\":\"SHOULDERS\"}],\"secondaryMuscles\":[],\"category\":\"Free weight\",\"machineId\":null,\"machineName\":null,\"originalName\":\"Cable Wrist Curl\",\"sets\":[{\"id\":\"3tp1e6yx\",\"setNumber\":1,\"weight\":15,\"reps\":10,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"758i39lj\",\"setNumber\":2,\"weight\":15,\"reps\":9,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false}]},{\"id\":\"jzosh0lp\",\"name\":\"Reverse Barbell Curl\",\"notes\":\"\",\"primaryMuscles\":[{\"name\":\"Biceps\",\"color\":\"#FFBE0B\",\"code\":\"BICEPS\"},{\"name\":\"Forearms\",\"color\":\"#219EBC\",\"code\":\"FOREARMS\"}],\"secondaryMuscles\":[],\"category\":\"Free weight\",\"machineId\":null,\"machineName\":null,\"sets\":[{\"id\":\"y56rsqzf\",\"setNumber\":1,\"weight\":40,\"reps\":11,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false},{\"id\":\"b62hp47l\",\"setNumber\":2,\"weight\":40,\"reps\":10,\"type\":\"working\",\"completed\":true,\"rir\":1,\"rirSkipped\":false}]}]","bodyWeightLb":197.5,"coverImageUrl":null,"userId":"carlos","createdAt":"2026-09-23T19:02:38.564Z"},{"id":"cmuekk63v063x3gqqh19wyepz","name":"Shoulders & arms","date":"2026-09-23T12:00:00.000Z","startedAt":"2026-09-23T12:00:00.000Z","finishedAt":null,"duration":null,"notes":null,"status":"planned","exercises":"[]","bodyWeightLb":null,"coverImageUrl":null,"userId":"carlos","createdAt":"2026-09-23T20:42:20.011Z"}],"workoutEntries":[],"sleepEntries":[{"id":"cmvdzca9mnkln3grxyqtbxjw9","date":"2026-10-18T12:00:00.000Z","bedtime":"2026-10-18T10:26:00.000Z","wakeTime":"2026-10-18T17:40:00.000Z","quality":5,"score":95,"remMinutes":89,"lightMinutes":249,"deepMinutes":69,"awakeMinutes":27,"minutesAsleep":407,"minutesInSleepPeriod":434,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":4,"efficiency":93.8,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-18T10:26:00Z\",\"endTime\":\"2026-10-18T10:33:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-18T10:33:00Z\",\"endTime\":\"2026-10-18T10:50:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-18T10:50:00Z\",\"endTime\":\"2026-10-18T11:03:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-18T11:03:00Z\",\"endTime\":\"2026-10-18T11:09:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-18T11:09:00Z\",\"endTime\":\"2026-10-18T11:47:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-18T11:47:00Z\",\"endTime\":\"2026-10-18T12:08:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-18T12:08:00Z\",\"endTime\":\"2026-10-18T12:25:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-18T12:25:00Z\",\"endTime\":\"2026-10-18T13:16:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-18T13:16:00Z\",\"endTime\":\"2026-10-18T13:22:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-18T13:22:00Z\",\"endTime\":\"2026-10-18T13:55:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-18T13:55:00Z\",\"endTime\":\"2026-10-18T14:33:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-18T14:33:00Z\",\"endTime\":\"2026-10-18T14:38:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-18T14:38:00Z\",\"endTime\":\"2026-10-18T15:02:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-18T15:02:00Z\",\"endTime\":\"2026-10-18T15:32:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-18T15:32:00Z\",\"endTime\":\"2026-10-18T15:41:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-18T15:41:00Z\",\"endTime\":\"2026-10-18T15:43:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-18T15:43:00Z\",\"endTime\":\"2026-10-18T16:39:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-18T16:39:00Z\",\"endTime\":\"2026-10-18T16:44:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-18T16:44:00Z\",\"endTime\":\"2026-10-18T16:45:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-18T16:45:00Z\",\"endTime\":\"2026-10-18T16:54:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-18T16:54:00Z\",\"endTime\":\"2026-10-18T17:06:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-18T17:06:00Z\",\"endTime\":\"2026-10-18T17:07:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-18T17:07:00Z\",\"endTime\":\"2026-10-18T17:09:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-18T17:09:00Z\",\"endTime\":\"2026-10-18T17:10:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-18T17:10:00Z\",\"endTime\":\"2026-10-18T17:39:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-18T17:39:00Z\",\"endTime\":\"2026-10-18T17:40:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/8787885662355286656","userId":"carlos","createdAt":"2026-10-18T15:28:02.555Z"},{"id":"cmvccec63mi4p3grxyforihyz","date":"2026-10-17T12:00:00.000Z","bedtime":"2026-10-17T09:39:00.000Z","wakeTime":"2026-10-17T17:50:00.000Z","quality":5,"score":93,"remMinutes":88,"lightMinutes":281,"deepMinutes":82,"awakeMinutes":40,"minutesAsleep":451,"minutesInSleepPeriod":491,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":5,"efficiency":91.9,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-17T09:39:00Z\",\"endTime\":\"2026-10-17T09:43:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-17T09:43:00Z\",\"endTime\":\"2026-10-17T09:58:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-17T09:58:00Z\",\"endTime\":\"2026-10-17T10:24:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-17T10:24:00Z\",\"endTime\":\"2026-10-17T11:16:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-17T11:16:00Z\",\"endTime\":\"2026-10-17T11:41:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-17T11:41:00Z\",\"endTime\":\"2026-10-17T11:54:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-17T11:54:00Z\",\"endTime\":\"2026-10-17T12:31:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-17T12:31:00Z\",\"endTime\":\"2026-10-17T12:32:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-17T12:32:00Z\",\"endTime\":\"2026-10-17T12:50:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-17T12:50:00Z\",\"endTime\":\"2026-10-17T12:59:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-17T12:59:00Z\",\"endTime\":\"2026-10-17T13:13:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-17T13:13:00Z\",\"endTime\":\"2026-10-17T13:16:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-17T13:16:00Z\",\"endTime\":\"2026-10-17T13:18:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-17T13:18:00Z\",\"endTime\":\"2026-10-17T13:45:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-17T13:45:00Z\",\"endTime\":\"2026-10-17T14:14:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-17T14:14:00Z\",\"endTime\":\"2026-10-17T14:41:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-17T14:41:00Z\",\"endTime\":\"2026-10-17T14:46:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-17T14:46:00Z\",\"endTime\":\"2026-10-17T14:50:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-17T14:50:00Z\",\"endTime\":\"2026-10-17T15:10:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-17T15:10:00Z\",\"endTime\":\"2026-10-17T15:21:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-17T15:21:00Z\",\"endTime\":\"2026-10-17T15:31:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-17T15:31:00Z\",\"endTime\":\"2026-10-17T15:34:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-17T15:34:00Z\",\"endTime\":\"2026-10-17T16:25:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-17T16:25:00Z\",\"endTime\":\"2026-10-17T16:59:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-17T16:59:00Z\",\"endTime\":\"2026-10-17T17:04:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-17T17:04:00Z\",\"endTime\":\"2026-10-17T17:07:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-17T17:07:00Z\",\"endTime\":\"2026-10-17T17:20:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-17T17:20:00Z\",\"endTime\":\"2026-10-17T17:27:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-17T17:27:00Z\",\"endTime\":\"2026-10-17T17:32:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-17T17:32:00Z\",\"endTime\":\"2026-10-17T17:50:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/7154764601647180648","userId":"carlos","createdAt":"2026-10-17T11:58:00.987Z"},{"id":"cmvat7fnkli413grx1zp5o5fr","date":"2026-10-16T12:00:00.000Z","bedtime":"2026-10-16T07:10:00.000Z","wakeTime":"2026-10-16T13:27:00.000Z","quality":4,"score":86,"remMinutes":71,"lightMinutes":232,"deepMinutes":42,"awakeMinutes":32,"minutesAsleep":345,"minutesInSleepPeriod":377,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":6,"efficiency":91.5,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-16T07:10:00Z\",\"endTime\":\"2026-10-16T07:17:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-16T07:17:00Z\",\"endTime\":\"2026-10-16T08:02:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-16T08:02:00Z\",\"endTime\":\"2026-10-16T08:05:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-16T08:05:00Z\",\"endTime\":\"2026-10-16T08:11:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-16T08:11:00Z\",\"endTime\":\"2026-10-16T08:29:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-16T08:29:00Z\",\"endTime\":\"2026-10-16T09:11:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-16T09:11:00Z\",\"endTime\":\"2026-10-16T09:21:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-16T09:21:00Z\",\"endTime\":\"2026-10-16T09:44:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-16T09:44:00Z\",\"endTime\":\"2026-10-16T09:53:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-16T09:53:00Z\",\"endTime\":\"2026-10-16T10:00:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-16T10:00:00Z\",\"endTime\":\"2026-10-16T10:51:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-16T10:51:00Z\",\"endTime\":\"2026-10-16T10:57:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-16T10:57:00Z\",\"endTime\":\"2026-10-16T11:02:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-16T11:02:00Z\",\"endTime\":\"2026-10-16T11:07:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-16T11:07:00Z\",\"endTime\":\"2026-10-16T11:24:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-16T11:24:00Z\",\"endTime\":\"2026-10-16T12:04:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-16T12:04:00Z\",\"endTime\":\"2026-10-16T12:06:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-16T12:06:00Z\",\"endTime\":\"2026-10-16T12:11:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-16T12:11:00Z\",\"endTime\":\"2026-10-16T13:26:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-16T13:26:00Z\",\"endTime\":\"2026-10-16T13:27:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/2126212741851594520","userId":"carlos","createdAt":"2026-10-16T10:13:00.032Z"},{"id":"cmv98en6qkeo93grx304m82xv","date":"2026-10-15T12:00:00.000Z","bedtime":"2026-10-15T06:54:00.000Z","wakeTime":"2026-10-15T07:19:00.000Z","quality":3,"score":61,"remMinutes":0,"lightMinutes":23,"deepMinutes":2,"awakeMinutes":0,"minutesAsleep":25,"minutesInSleepPeriod":25,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":0,"efficiency":100,"stagesJson":"[{\"type\":\"LIGHT\",\"startTime\":\"2026-10-15T06:54:00Z\",\"endTime\":\"2026-10-15T07:14:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-15T07:14:00Z\",\"endTime\":\"2026-10-15T07:15:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-15T07:15:00Z\",\"endTime\":\"2026-10-15T07:18:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-15T07:18:00Z\",\"endTime\":\"2026-10-15T07:19:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/9065551293827338848","userId":"carlos","createdAt":"2026-10-15T07:42:58.274Z"},{"id":"cmv9rp3vekpar3grxwfcd31ru","date":"2026-10-15T12:00:00.000Z","bedtime":"2026-10-15T10:14:00.000Z","wakeTime":"2026-10-15T16:57:00.000Z","quality":4,"score":81,"remMinutes":108,"lightMinutes":177,"deepMinutes":81,"awakeMinutes":37,"minutesAsleep":366,"minutesInSleepPeriod":403,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":3,"efficiency":90.8,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-15T10:14:00Z\",\"endTime\":\"2026-10-15T10:18:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-15T10:18:00Z\",\"endTime\":\"2026-10-15T10:36:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-15T10:36:00Z\",\"endTime\":\"2026-10-15T10:56:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-15T10:56:00Z\",\"endTime\":\"2026-10-15T10:59:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-15T10:59:00Z\",\"endTime\":\"2026-10-15T11:13:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-15T11:13:00Z\",\"endTime\":\"2026-10-15T11:16:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-15T11:16:00Z\",\"endTime\":\"2026-10-15T11:20:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-15T11:20:00Z\",\"endTime\":\"2026-10-15T11:46:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-15T11:46:00Z\",\"endTime\":\"2026-10-15T11:50:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-15T11:50:00Z\",\"endTime\":\"2026-10-15T11:57:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-15T11:57:00Z\",\"endTime\":\"2026-10-15T12:28:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-15T12:28:00Z\",\"endTime\":\"2026-10-15T12:35:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-15T12:35:00Z\",\"endTime\":\"2026-10-15T13:35:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-15T13:35:00Z\",\"endTime\":\"2026-10-15T14:07:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-15T14:07:00Z\",\"endTime\":\"2026-10-15T14:33:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-15T14:33:00Z\",\"endTime\":\"2026-10-15T14:42:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-15T14:42:00Z\",\"endTime\":\"2026-10-15T14:57:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-15T14:57:00Z\",\"endTime\":\"2026-10-15T16:03:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-15T16:03:00Z\",\"endTime\":\"2026-10-15T16:18:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-15T16:18:00Z\",\"endTime\":\"2026-10-15T16:47:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-15T16:47:00Z\",\"endTime\":\"2026-10-15T16:53:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-15T16:53:00Z\",\"endTime\":\"2026-10-15T16:57:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/5301851395592022936","userId":"carlos","createdAt":"2026-10-15T16:42:59.162Z"},{"id":"cmv7sys6hjgei3grxtzunwh99","date":"2026-10-14T12:00:00.000Z","bedtime":"2026-10-14T05:43:00.000Z","wakeTime":"2026-10-14T17:24:00.000Z","quality":5,"score":90,"remMinutes":123,"lightMinutes":347,"deepMinutes":101,"awakeMinutes":130,"minutesAsleep":571,"minutesInSleepPeriod":701,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":6,"efficiency":81.5,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-14T05:43:00Z\",\"endTime\":\"2026-10-14T05:45:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-14T05:45:00Z\",\"endTime\":\"2026-10-14T06:05:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-14T06:05:00Z\",\"endTime\":\"2026-10-14T06:21:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-14T06:21:00Z\",\"endTime\":\"2026-10-14T06:56:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-14T06:56:00Z\",\"endTime\":\"2026-10-14T07:02:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-14T07:02:00Z\",\"endTime\":\"2026-10-14T07:23:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-14T07:23:00Z\",\"endTime\":\"2026-10-14T08:02:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-14T08:02:00Z\",\"endTime\":\"2026-10-14T08:25:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-14T08:25:00Z\",\"endTime\":\"2026-10-14T08:54:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-14T08:54:00Z\",\"endTime\":\"2026-10-14T09:04:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-14T09:04:00Z\",\"endTime\":\"2026-10-14T09:23:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-14T09:23:00Z\",\"endTime\":\"2026-10-14T10:13:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-14T10:13:00Z\",\"endTime\":\"2026-10-14T10:20:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-14T10:20:00Z\",\"endTime\":\"2026-10-14T10:27:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-14T10:27:00Z\",\"endTime\":\"2026-10-14T11:33:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-14T11:33:00Z\",\"endTime\":\"2026-10-14T12:04:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-14T12:04:00Z\",\"endTime\":\"2026-10-14T12:14:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-14T12:14:00Z\",\"endTime\":\"2026-10-14T12:38:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-14T12:38:00Z\",\"endTime\":\"2026-10-14T13:13:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-14T13:13:00Z\",\"endTime\":\"2026-10-14T13:16:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-14T13:16:00Z\",\"endTime\":\"2026-10-14T13:23:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-14T13:23:00Z\",\"endTime\":\"2026-10-14T13:25:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-14T13:25:00Z\",\"endTime\":\"2026-10-14T13:33:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-14T13:33:00Z\",\"endTime\":\"2026-10-14T14:11:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-14T14:11:00Z\",\"endTime\":\"2026-10-14T14:22:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-14T14:22:00Z\",\"endTime\":\"2026-10-14T14:34:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-14T14:34:00Z\",\"endTime\":\"2026-10-14T14:53:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-14T14:53:00Z\",\"endTime\":\"2026-10-14T15:02:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-14T15:02:00Z\",\"endTime\":\"2026-10-14T15:05:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-14T15:05:00Z\",\"endTime\":\"2026-10-14T16:10:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-14T16:10:00Z\",\"endTime\":\"2026-10-14T16:46:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-14T16:46:00Z\",\"endTime\":\"2026-10-14T17:24:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/9131130662133891144","userId":"carlos","createdAt":"2026-10-14T07:42:57.833Z"},{"id":"cmv6o8p3yiobl3grx2bbtbffg","date":"2026-10-13T12:00:00.000Z","bedtime":"2026-10-13T09:32:00.000Z","wakeTime":"2026-10-13T17:32:00.000Z","quality":5,"score":91,"remMinutes":131,"lightMinutes":250,"deepMinutes":86,"awakeMinutes":13,"minutesAsleep":467,"minutesInSleepPeriod":480,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":2,"efficiency":97.3,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-13T09:32:00Z\",\"endTime\":\"2026-10-13T09:40:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-13T09:40:00Z\",\"endTime\":\"2026-10-13T09:53:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-13T09:53:00Z\",\"endTime\":\"2026-10-13T10:28:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-13T10:28:00Z\",\"endTime\":\"2026-10-13T10:48:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-13T10:48:00Z\",\"endTime\":\"2026-10-13T11:39:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-13T11:39:00Z\",\"endTime\":\"2026-10-13T12:42:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-13T12:42:00Z\",\"endTime\":\"2026-10-13T12:44:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-13T12:44:00Z\",\"endTime\":\"2026-10-13T12:48:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-13T12:48:00Z\",\"endTime\":\"2026-10-13T13:19:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-13T13:19:00Z\",\"endTime\":\"2026-10-13T14:01:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-13T14:01:00Z\",\"endTime\":\"2026-10-13T14:29:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-13T14:29:00Z\",\"endTime\":\"2026-10-13T14:36:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-13T14:36:00Z\",\"endTime\":\"2026-10-13T14:58:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-13T14:58:00Z\",\"endTime\":\"2026-10-13T16:00:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-13T16:00:00Z\",\"endTime\":\"2026-10-13T16:41:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-13T16:41:00Z\",\"endTime\":\"2026-10-13T16:46:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-13T16:46:00Z\",\"endTime\":\"2026-10-13T17:22:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-13T17:22:00Z\",\"endTime\":\"2026-10-13T17:29:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-13T17:29:00Z\",\"endTime\":\"2026-10-13T17:32:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/3127574204464165872","userId":"carlos","createdAt":"2026-10-13T12:42:56.158Z"},{"id":"cmv50rgtahmhq3grx9t87uqdc","date":"2026-10-12T12:00:00.000Z","bedtime":"2026-10-12T03:18:00.000Z","wakeTime":"2026-10-12T08:34:00.000Z","quality":4,"score":79,"remMinutes":84,"lightMinutes":139,"deepMinutes":86,"awakeMinutes":7,"minutesAsleep":309,"minutesInSleepPeriod":316,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":2,"efficiency":97.8,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-12T03:18:00Z\",\"endTime\":\"2026-10-12T03:24:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-12T03:24:00Z\",\"endTime\":\"2026-10-12T03:40:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-12T03:40:00Z\",\"endTime\":\"2026-10-12T04:08:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-12T04:08:00Z\",\"endTime\":\"2026-10-12T04:25:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-12T04:25:00Z\",\"endTime\":\"2026-10-12T04:35:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-12T04:35:00Z\",\"endTime\":\"2026-10-12T05:06:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-12T05:06:00Z\",\"endTime\":\"2026-10-12T05:44:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-12T05:44:00Z\",\"endTime\":\"2026-10-12T05:55:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-12T05:55:00Z\",\"endTime\":\"2026-10-12T06:13:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-12T06:13:00Z\",\"endTime\":\"2026-10-12T06:15:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-12T06:15:00Z\",\"endTime\":\"2026-10-12T06:22:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-12T06:22:00Z\",\"endTime\":\"2026-10-12T07:13:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-12T07:13:00Z\",\"endTime\":\"2026-10-12T07:33:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-12T07:33:00Z\",\"endTime\":\"2026-10-12T07:40:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-12T07:40:00Z\",\"endTime\":\"2026-10-12T08:15:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-12T08:15:00Z\",\"endTime\":\"2026-10-12T08:16:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-12T08:16:00Z\",\"endTime\":\"2026-10-12T08:30:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-12T08:30:00Z\",\"endTime\":\"2026-10-12T08:34:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/5370203507269349600","userId":"carlos","createdAt":"2026-10-12T08:57:54.910Z"},{"id":"cmv5wdlbwi4jr3grx7zo0j1qg","date":"2026-10-12T12:00:00.000Z","bedtime":"2026-10-12T21:18:00.000Z","wakeTime":"2026-10-12T23:22:00.000Z","quality":3,"score":61,"remMinutes":9,"lightMinutes":72,"deepMinutes":40,"awakeMinutes":3,"minutesAsleep":121,"minutesInSleepPeriod":124,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":1,"efficiency":97.6,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-12T21:18:00Z\",\"endTime\":\"2026-10-12T21:21:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-12T21:21:00Z\",\"endTime\":\"2026-10-12T21:35:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-12T21:35:00Z\",\"endTime\":\"2026-10-12T22:07:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-12T22:07:00Z\",\"endTime\":\"2026-10-12T22:14:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-12T22:14:00Z\",\"endTime\":\"2026-10-12T22:23:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-12T22:23:00Z\",\"endTime\":\"2026-10-12T23:14:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-12T23:14:00Z\",\"endTime\":\"2026-10-12T23:22:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/6516972262333817552","userId":"carlos","createdAt":"2026-10-12T23:42:55.292Z"},{"id":"cmv3in59qgmsj3grxmclylt5e","date":"2026-10-11T12:00:00.000Z","bedtime":"2026-10-11T03:28:00.000Z","wakeTime":"2026-10-11T08:40:00.000Z","quality":4,"score":85,"remMinutes":65,"lightMinutes":149,"deepMinutes":73,"awakeMinutes":25,"minutesAsleep":287,"minutesInSleepPeriod":312,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":4,"efficiency":92,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-11T03:28:00Z\",\"endTime\":\"2026-10-11T03:40:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-11T03:40:00Z\",\"endTime\":\"2026-10-11T03:58:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-11T03:58:00Z\",\"endTime\":\"2026-10-11T04:04:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-11T04:04:00Z\",\"endTime\":\"2026-10-11T04:09:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-11T04:09:00Z\",\"endTime\":\"2026-10-11T04:29:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-11T04:29:00Z\",\"endTime\":\"2026-10-11T04:56:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-11T04:56:00Z\",\"endTime\":\"2026-10-11T05:12:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-11T05:12:00Z\",\"endTime\":\"2026-10-11T05:39:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-11T05:39:00Z\",\"endTime\":\"2026-10-11T05:54:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-11T05:54:00Z\",\"endTime\":\"2026-10-11T05:56:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-11T05:56:00Z\",\"endTime\":\"2026-10-11T06:21:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-11T06:21:00Z\",\"endTime\":\"2026-10-11T06:29:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-11T06:29:00Z\",\"endTime\":\"2026-10-11T07:04:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-11T07:04:00Z\",\"endTime\":\"2026-10-11T08:16:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-11T08:16:00Z\",\"endTime\":\"2026-10-11T08:30:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-11T08:30:00Z\",\"endTime\":\"2026-10-11T08:37:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-11T08:37:00Z\",\"endTime\":\"2026-10-11T08:39:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-11T08:39:00Z\",\"endTime\":\"2026-10-11T08:40:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/1353904701564230920","userId":"carlos","createdAt":"2026-10-11T07:42:54.062Z"},{"id":"cmv29mq7ofsn63grx8lq40m82","date":"2026-10-10T12:00:00.000Z","bedtime":"2026-10-10T07:21:00.000Z","wakeTime":"2026-10-10T14:28:00.000Z","quality":5,"score":93,"remMinutes":103,"lightMinutes":231,"deepMinutes":86,"awakeMinutes":7,"minutesAsleep":420,"minutesInSleepPeriod":427,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":2,"efficiency":98.4,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-10T07:21:00Z\",\"endTime\":\"2026-10-10T07:27:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-10T07:27:00Z\",\"endTime\":\"2026-10-10T07:42:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-10T07:42:00Z\",\"endTime\":\"2026-10-10T08:06:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-10T08:06:00Z\",\"endTime\":\"2026-10-10T08:07:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-10T08:07:00Z\",\"endTime\":\"2026-10-10T08:24:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-10T08:24:00Z\",\"endTime\":\"2026-10-10T08:47:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-10T08:47:00Z\",\"endTime\":\"2026-10-10T09:33:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-10T09:33:00Z\",\"endTime\":\"2026-10-10T09:41:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-10T09:41:00Z\",\"endTime\":\"2026-10-10T09:51:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-10T09:51:00Z\",\"endTime\":\"2026-10-10T11:05:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-10T11:05:00Z\",\"endTime\":\"2026-10-10T11:30:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-10T11:30:00Z\",\"endTime\":\"2026-10-10T11:31:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-10T11:31:00Z\",\"endTime\":\"2026-10-10T11:48:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-10T11:48:00Z\",\"endTime\":\"2026-10-10T12:17:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-10T12:17:00Z\",\"endTime\":\"2026-10-10T12:33:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-10T12:33:00Z\",\"endTime\":\"2026-10-10T12:43:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-10T12:43:00Z\",\"endTime\":\"2026-10-10T13:02:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-10T13:02:00Z\",\"endTime\":\"2026-10-10T13:12:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-10T13:12:00Z\",\"endTime\":\"2026-10-10T13:22:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-10T13:22:00Z\",\"endTime\":\"2026-10-10T14:17:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-10T14:17:00Z\",\"endTime\":\"2026-10-10T14:22:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-10T14:22:00Z\",\"endTime\":\"2026-10-10T14:27:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-10T14:27:00Z\",\"endTime\":\"2026-10-10T14:28:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/7606632237178812440","userId":"carlos","createdAt":"2026-10-10T10:42:51.828Z"},{"id":"cmv0t49lseu2c3grxoclb7jir","date":"2026-10-09T12:00:00.000Z","bedtime":"2026-10-09T07:38:00.000Z","wakeTime":"2026-10-09T14:10:00.000Z","quality":5,"score":94,"remMinutes":91,"lightMinutes":214,"deepMinutes":77,"awakeMinutes":10,"minutesAsleep":382,"minutesInSleepPeriod":392,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":2,"efficiency":97.4,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-09T07:38:00Z\",\"endTime\":\"2026-10-09T07:41:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-09T07:41:00Z\",\"endTime\":\"2026-10-09T07:56:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-09T07:56:00Z\",\"endTime\":\"2026-10-09T08:16:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-09T08:16:00Z\",\"endTime\":\"2026-10-09T08:17:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-09T08:17:00Z\",\"endTime\":\"2026-10-09T08:25:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-09T08:25:00Z\",\"endTime\":\"2026-10-09T08:42:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-09T08:42:00Z\",\"endTime\":\"2026-10-09T08:44:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-09T08:44:00Z\",\"endTime\":\"2026-10-09T08:46:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-09T08:46:00Z\",\"endTime\":\"2026-10-09T09:01:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-09T09:01:00Z\",\"endTime\":\"2026-10-09T09:07:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-09T09:07:00Z\",\"endTime\":\"2026-10-09T09:31:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-09T09:31:00Z\",\"endTime\":\"2026-10-09T09:37:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-09T09:37:00Z\",\"endTime\":\"2026-10-09T09:57:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-09T09:57:00Z\",\"endTime\":\"2026-10-09T11:03:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-09T11:03:00Z\",\"endTime\":\"2026-10-09T11:44:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-09T11:44:00Z\",\"endTime\":\"2026-10-09T12:14:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-09T12:14:00Z\",\"endTime\":\"2026-10-09T12:30:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-09T12:30:00Z\",\"endTime\":\"2026-10-09T13:25:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-09T13:25:00Z\",\"endTime\":\"2026-10-09T13:37:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-09T13:37:00Z\",\"endTime\":\"2026-10-09T13:38:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-09T13:38:00Z\",\"endTime\":\"2026-10-09T13:48:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-09T13:48:00Z\",\"endTime\":\"2026-10-09T13:57:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-09T13:57:00Z\",\"endTime\":\"2026-10-09T14:04:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-09T14:04:00Z\",\"endTime\":\"2026-10-09T14:10:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/3603306381210515688","userId":"carlos","createdAt":"2026-10-09T10:12:50.464Z"},{"id":"cmuzk3vvbe6jt3grxs2ysvttr","date":"2026-10-08T12:00:00.000Z","bedtime":"2026-10-08T07:14:00.000Z","wakeTime":"2026-10-08T15:34:00.000Z","quality":4,"score":86,"remMinutes":135,"lightMinutes":288,"deepMinutes":66,"awakeMinutes":11,"minutesAsleep":489,"minutesInSleepPeriod":500,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":3,"efficiency":97.8,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-08T07:14:00Z\",\"endTime\":\"2026-10-08T07:19:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-08T07:19:00Z\",\"endTime\":\"2026-10-08T07:39:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-08T07:39:00Z\",\"endTime\":\"2026-10-08T07:44:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-08T07:44:00Z\",\"endTime\":\"2026-10-08T07:50:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-08T07:50:00Z\",\"endTime\":\"2026-10-08T08:11:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-08T08:11:00Z\",\"endTime\":\"2026-10-08T08:46:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-08T08:46:00Z\",\"endTime\":\"2026-10-08T09:20:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-08T09:20:00Z\",\"endTime\":\"2026-10-08T09:29:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-08T09:29:00Z\",\"endTime\":\"2026-10-08T10:21:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-08T10:21:00Z\",\"endTime\":\"2026-10-08T11:13:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-08T11:13:00Z\",\"endTime\":\"2026-10-08T11:44:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-08T11:44:00Z\",\"endTime\":\"2026-10-08T12:11:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-08T12:11:00Z\",\"endTime\":\"2026-10-08T12:44:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-08T12:44:00Z\",\"endTime\":\"2026-10-08T12:49:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-08T12:49:00Z\",\"endTime\":\"2026-10-08T13:25:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-08T13:25:00Z\",\"endTime\":\"2026-10-08T13:50:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-08T13:50:00Z\",\"endTime\":\"2026-10-08T15:05:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-08T15:05:00Z\",\"endTime\":\"2026-10-08T15:33:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-08T15:33:00Z\",\"endTime\":\"2026-10-08T15:34:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/7295555988721799320","userId":"carlos","createdAt":"2026-10-08T13:12:49.943Z"},{"id":"cmuxtewa9d44d3grxq8voscoz","date":"2026-10-07T12:00:00.000Z","bedtime":"2026-10-07T06:46:00.000Z","wakeTime":"2026-10-07T07:16:00.000Z","quality":2,"score":45,"remMinutes":0,"lightMinutes":27,"deepMinutes":0,"awakeMinutes":3,"minutesAsleep":27,"minutesInSleepPeriod":30,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":1,"efficiency":90,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-07T06:46:00Z\",\"endTime\":\"2026-10-07T06:49:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-07T06:49:00Z\",\"endTime\":\"2026-10-07T07:16:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/4873264024116518048","userId":"carlos","createdAt":"2026-10-07T07:57:47.889Z"},{"id":"cmuyfx3wadhbg3grx2vuova8g","date":"2026-10-07T12:00:00.000Z","bedtime":"2026-10-07T10:35:00.000Z","wakeTime":"2026-10-07T18:10:00.000Z","quality":5,"score":93,"remMinutes":105,"lightMinutes":273,"deepMinutes":66,"awakeMinutes":11,"minutesAsleep":444,"minutesInSleepPeriod":455,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":2,"efficiency":97.6,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-07T10:35:00Z\",\"endTime\":\"2026-10-07T10:38:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-07T10:38:00Z\",\"endTime\":\"2026-10-07T11:03:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-07T11:03:00Z\",\"endTime\":\"2026-10-07T11:19:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-07T11:19:00Z\",\"endTime\":\"2026-10-07T11:20:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-07T11:20:00Z\",\"endTime\":\"2026-10-07T11:38:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-07T11:38:00Z\",\"endTime\":\"2026-10-07T12:17:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-07T12:17:00Z\",\"endTime\":\"2026-10-07T12:49:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-07T12:49:00Z\",\"endTime\":\"2026-10-07T13:14:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-07T13:14:00Z\",\"endTime\":\"2026-10-07T13:36:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-07T13:36:00Z\",\"endTime\":\"2026-10-07T13:41:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-07T13:41:00Z\",\"endTime\":\"2026-10-07T13:43:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-07T13:43:00Z\",\"endTime\":\"2026-10-07T13:44:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-07T13:44:00Z\",\"endTime\":\"2026-10-07T14:22:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-07T14:22:00Z\",\"endTime\":\"2026-10-07T14:31:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-07T14:31:00Z\",\"endTime\":\"2026-10-07T14:47:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-07T14:47:00Z\",\"endTime\":\"2026-10-07T14:57:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-07T14:57:00Z\",\"endTime\":\"2026-10-07T15:00:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-07T15:00:00Z\",\"endTime\":\"2026-10-07T15:27:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-07T15:27:00Z\",\"endTime\":\"2026-10-07T16:02:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-07T16:02:00Z\",\"endTime\":\"2026-10-07T16:18:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-07T16:18:00Z\",\"endTime\":\"2026-10-07T16:29:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-07T16:29:00Z\",\"endTime\":\"2026-10-07T16:39:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-07T16:39:00Z\",\"endTime\":\"2026-10-07T17:28:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-07T17:28:00Z\",\"endTime\":\"2026-10-07T17:30:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-07T17:30:00Z\",\"endTime\":\"2026-10-07T17:38:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-07T17:38:00Z\",\"endTime\":\"2026-10-07T17:43:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-07T17:43:00Z\",\"endTime\":\"2026-10-07T17:47:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-07T17:47:00Z\",\"endTime\":\"2026-10-07T17:50:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-07T17:50:00Z\",\"endTime\":\"2026-10-07T17:52:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-07T17:52:00Z\",\"endTime\":\"2026-10-07T18:01:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-07T18:01:00Z\",\"endTime\":\"2026-10-07T18:05:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-07T18:05:00Z\",\"endTime\":\"2026-10-07T18:10:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/3408917833471521144","userId":"carlos","createdAt":"2026-10-07T18:27:49.114Z"},{"id":"cmuwf1lu0c7493grxbn26ylb2","date":"2026-10-06T12:00:00.000Z","bedtime":"2026-10-06T07:11:00.000Z","wakeTime":"2026-10-06T07:57:00.000Z","quality":3,"score":59,"remMinutes":0,"lightMinutes":32,"deepMinutes":13,"awakeMinutes":1,"minutesAsleep":45,"minutesInSleepPeriod":46,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":1,"efficiency":97.8,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-06T07:11:00Z\",\"endTime\":\"2026-10-06T07:12:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-06T07:12:00Z\",\"endTime\":\"2026-10-06T07:29:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-06T07:29:00Z\",\"endTime\":\"2026-10-06T07:42:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-06T07:42:00Z\",\"endTime\":\"2026-10-06T07:57:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/3969752648679229792","userId":"carlos","createdAt":"2026-10-06T08:27:47.016Z"},{"id":"cmuwzemzccidm3grxdors73sn","date":"2026-10-06T12:00:00.000Z","bedtime":"2026-10-06T10:23:00.000Z","wakeTime":"2026-10-06T17:15:00.000Z","quality":5,"score":94,"remMinutes":80,"lightMinutes":239,"deepMinutes":76,"awakeMinutes":17,"minutesAsleep":395,"minutesInSleepPeriod":412,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":3,"efficiency":95.9,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-06T10:23:00Z\",\"endTime\":\"2026-10-06T10:25:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-06T10:25:00Z\",\"endTime\":\"2026-10-06T10:49:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-06T10:49:00Z\",\"endTime\":\"2026-10-06T11:01:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-06T11:01:00Z\",\"endTime\":\"2026-10-06T11:33:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-06T11:33:00Z\",\"endTime\":\"2026-10-06T12:00:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-06T12:00:00Z\",\"endTime\":\"2026-10-06T12:25:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-06T12:25:00Z\",\"endTime\":\"2026-10-06T13:10:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-06T13:10:00Z\",\"endTime\":\"2026-10-06T13:27:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-06T13:27:00Z\",\"endTime\":\"2026-10-06T13:28:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-06T13:28:00Z\",\"endTime\":\"2026-10-06T13:33:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-06T13:33:00Z\",\"endTime\":\"2026-10-06T13:48:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-06T13:48:00Z\",\"endTime\":\"2026-10-06T13:50:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-06T13:50:00Z\",\"endTime\":\"2026-10-06T13:53:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-06T13:53:00Z\",\"endTime\":\"2026-10-06T14:32:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-06T14:32:00Z\",\"endTime\":\"2026-10-06T14:46:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-06T14:46:00Z\",\"endTime\":\"2026-10-06T14:56:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-06T14:56:00Z\",\"endTime\":\"2026-10-06T15:18:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-06T15:18:00Z\",\"endTime\":\"2026-10-06T15:21:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-06T15:21:00Z\",\"endTime\":\"2026-10-06T15:25:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-06T15:25:00Z\",\"endTime\":\"2026-10-06T16:12:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-06T16:12:00Z\",\"endTime\":\"2026-10-06T16:17:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-06T16:17:00Z\",\"endTime\":\"2026-10-06T16:26:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-06T16:26:00Z\",\"endTime\":\"2026-10-06T16:34:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-06T16:34:00Z\",\"endTime\":\"2026-10-06T16:43:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-06T16:43:00Z\",\"endTime\":\"2026-10-06T17:09:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-06T17:09:00Z\",\"endTime\":\"2026-10-06T17:15:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/3731653655773829048","userId":"carlos","createdAt":"2026-10-06T17:57:47.352Z"},{"id":"cmuv1qvzrba383grxlbkpahh1","date":"2026-10-05T12:00:00.000Z","bedtime":"2026-10-05T06:33:00.000Z","wakeTime":"2026-10-05T16:26:00.000Z","quality":5,"score":91,"remMinutes":137,"lightMinutes":377,"deepMinutes":75,"awakeMinutes":4,"minutesAsleep":589,"minutesInSleepPeriod":593,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":1,"efficiency":99.3,"stagesJson":"[{\"type\":\"LIGHT\",\"startTime\":\"2026-10-05T06:33:00Z\",\"endTime\":\"2026-10-05T06:55:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-05T06:55:00Z\",\"endTime\":\"2026-10-05T07:04:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-05T07:04:00Z\",\"endTime\":\"2026-10-05T07:26:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-05T07:26:00Z\",\"endTime\":\"2026-10-05T07:54:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-05T07:54:00Z\",\"endTime\":\"2026-10-05T08:33:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-05T08:33:00Z\",\"endTime\":\"2026-10-05T09:05:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-05T09:05:00Z\",\"endTime\":\"2026-10-05T09:56:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-05T09:56:00Z\",\"endTime\":\"2026-10-05T10:43:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-05T10:43:00Z\",\"endTime\":\"2026-10-05T10:44:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-05T10:44:00Z\",\"endTime\":\"2026-10-05T10:49:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-05T10:49:00Z\",\"endTime\":\"2026-10-05T11:18:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-05T11:18:00Z\",\"endTime\":\"2026-10-05T11:41:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-05T11:41:00Z\",\"endTime\":\"2026-10-05T11:58:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-05T11:58:00Z\",\"endTime\":\"2026-10-05T12:12:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-05T12:12:00Z\",\"endTime\":\"2026-10-05T13:04:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-05T13:04:00Z\",\"endTime\":\"2026-10-05T13:15:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-05T13:15:00Z\",\"endTime\":\"2026-10-05T13:35:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-05T13:35:00Z\",\"endTime\":\"2026-10-05T14:01:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-05T14:01:00Z\",\"endTime\":\"2026-10-05T15:05:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-05T15:05:00Z\",\"endTime\":\"2026-10-05T15:09:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-05T15:09:00Z\",\"endTime\":\"2026-10-05T15:20:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-05T15:20:00Z\",\"endTime\":\"2026-10-05T15:30:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-05T15:30:00Z\",\"endTime\":\"2026-10-05T15:39:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-05T15:39:00Z\",\"endTime\":\"2026-10-05T15:40:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-05T15:40:00Z\",\"endTime\":\"2026-10-05T15:41:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-05T15:41:00Z\",\"endTime\":\"2026-10-05T15:43:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-05T15:43:00Z\",\"endTime\":\"2026-10-05T16:22:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-05T16:22:00Z\",\"endTime\":\"2026-10-05T16:26:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/7235020892617227392","userId":"carlos","createdAt":"2026-10-05T09:27:45.783Z"},{"id":"cmutget70a7pz3grxwy3xpa5b","date":"2026-10-04T12:00:00.000Z","bedtime":"2026-10-04T01:51:00.000Z","wakeTime":"2026-10-04T08:40:00.000Z","quality":5,"score":97,"remMinutes":93,"lightMinutes":235,"deepMinutes":76,"awakeMinutes":5,"minutesAsleep":404,"minutesInSleepPeriod":409,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":1,"efficiency":98.8,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-04T01:51:00Z\",\"endTime\":\"2026-10-04T01:56:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-04T01:56:00Z\",\"endTime\":\"2026-10-04T02:18:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-04T02:18:00Z\",\"endTime\":\"2026-10-04T02:37:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-04T02:37:00Z\",\"endTime\":\"2026-10-04T02:43:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-04T02:43:00Z\",\"endTime\":\"2026-10-04T02:46:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-04T02:46:00Z\",\"endTime\":\"2026-10-04T03:17:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-04T03:17:00Z\",\"endTime\":\"2026-10-04T03:49:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-04T03:49:00Z\",\"endTime\":\"2026-10-04T04:23:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-04T04:23:00Z\",\"endTime\":\"2026-10-04T05:20:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-04T05:20:00Z\",\"endTime\":\"2026-10-04T05:33:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-04T05:33:00Z\",\"endTime\":\"2026-10-04T05:41:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-04T05:41:00Z\",\"endTime\":\"2026-10-04T06:19:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-04T06:19:00Z\",\"endTime\":\"2026-10-04T07:15:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-04T07:15:00Z\",\"endTime\":\"2026-10-04T07:27:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-04T07:27:00Z\",\"endTime\":\"2026-10-04T07:35:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-04T07:35:00Z\",\"endTime\":\"2026-10-04T07:53:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-04T07:53:00Z\",\"endTime\":\"2026-10-04T08:40:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/5983166040539688912","userId":"carlos","createdAt":"2026-10-04T06:42:44.172Z"},{"id":"cmuuhdv42au8q3grxggv22b5y","date":"2026-10-04T12:00:00.000Z","bedtime":"2026-10-04T20:10:00.000Z","wakeTime":"2026-10-04T23:32:00.000Z","quality":3,"score":67,"remMinutes":79,"lightMinutes":67,"deepMinutes":52,"awakeMinutes":4,"minutesAsleep":198,"minutesInSleepPeriod":202,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":1,"efficiency":98,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-04T20:10:00Z\",\"endTime\":\"2026-10-04T20:14:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-04T20:14:00Z\",\"endTime\":\"2026-10-04T20:29:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-04T20:29:00Z\",\"endTime\":\"2026-10-04T20:59:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-04T20:59:00Z\",\"endTime\":\"2026-10-04T21:04:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-04T21:04:00Z\",\"endTime\":\"2026-10-04T22:23:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-04T22:23:00Z\",\"endTime\":\"2026-10-04T22:45:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-04T22:45:00Z\",\"endTime\":\"2026-10-04T23:07:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-04T23:07:00Z\",\"endTime\":\"2026-10-04T23:32:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/629377231502575288","userId":"carlos","createdAt":"2026-10-04T23:57:45.794Z"},{"id":"cmus2ksr19at23grxnlygdctz","date":"2026-10-03T12:00:00.000Z","bedtime":"2026-10-03T01:35:00.000Z","wakeTime":"2026-10-03T08:05:00.000Z","quality":5,"score":93,"remMinutes":80,"lightMinutes":208,"deepMinutes":62,"awakeMinutes":40,"minutesAsleep":350,"minutesInSleepPeriod":390,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":3,"efficiency":89.7,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-03T01:35:00Z\",\"endTime\":\"2026-10-03T01:46:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-03T01:46:00Z\",\"endTime\":\"2026-10-03T02:00:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-03T02:00:00Z\",\"endTime\":\"2026-10-03T02:29:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-03T02:29:00Z\",\"endTime\":\"2026-10-03T02:37:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-03T02:37:00Z\",\"endTime\":\"2026-10-03T02:50:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-03T02:50:00Z\",\"endTime\":\"2026-10-03T03:20:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-03T03:20:00Z\",\"endTime\":\"2026-10-03T03:36:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-03T03:36:00Z\",\"endTime\":\"2026-10-03T03:58:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-03T03:58:00Z\",\"endTime\":\"2026-10-03T04:37:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-03T04:37:00Z\",\"endTime\":\"2026-10-03T04:59:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-03T04:59:00Z\",\"endTime\":\"2026-10-03T05:16:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-03T05:16:00Z\",\"endTime\":\"2026-10-03T05:42:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-03T05:42:00Z\",\"endTime\":\"2026-10-03T06:06:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-03T06:06:00Z\",\"endTime\":\"2026-10-03T07:00:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-03T07:00:00Z\",\"endTime\":\"2026-10-03T07:04:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-03T07:04:00Z\",\"endTime\":\"2026-10-03T07:27:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-03T07:27:00Z\",\"endTime\":\"2026-10-03T07:49:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-03T07:49:00Z\",\"endTime\":\"2026-10-03T07:55:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-03T07:55:00Z\",\"endTime\":\"2026-10-03T08:05:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/509047544801498168","userId":"carlos","createdAt":"2026-10-03T07:27:42.733Z"},{"id":"cmur0j6rm8l0p3grxrk5ndt92","date":"2026-10-02T12:00:00.000Z","bedtime":"2026-10-02T07:03:00.000Z","wakeTime":"2026-10-02T13:15:00.000Z","quality":5,"score":90,"remMinutes":91,"lightMinutes":194,"deepMinutes":83,"awakeMinutes":4,"minutesAsleep":368,"minutesInSleepPeriod":372,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":1,"efficiency":98.9,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-02T07:03:00Z\",\"endTime\":\"2026-10-02T07:07:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-02T07:07:00Z\",\"endTime\":\"2026-10-02T07:23:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-02T07:23:00Z\",\"endTime\":\"2026-10-02T07:53:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-02T07:53:00Z\",\"endTime\":\"2026-10-02T07:58:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-02T07:58:00Z\",\"endTime\":\"2026-10-02T08:06:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-02T08:06:00Z\",\"endTime\":\"2026-10-02T08:30:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-02T08:30:00Z\",\"endTime\":\"2026-10-02T09:17:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-02T09:17:00Z\",\"endTime\":\"2026-10-02T09:23:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-02T09:23:00Z\",\"endTime\":\"2026-10-02T09:40:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-02T09:40:00Z\",\"endTime\":\"2026-10-02T10:35:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-02T10:35:00Z\",\"endTime\":\"2026-10-02T10:45:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-02T10:45:00Z\",\"endTime\":\"2026-10-02T10:49:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-02T10:49:00Z\",\"endTime\":\"2026-10-02T11:27:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-02T11:27:00Z\",\"endTime\":\"2026-10-02T12:03:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-02T12:03:00Z\",\"endTime\":\"2026-10-02T12:09:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-02T12:09:00Z\",\"endTime\":\"2026-10-02T12:42:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-02T12:42:00Z\",\"endTime\":\"2026-10-02T12:58:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-02T12:58:00Z\",\"endTime\":\"2026-10-02T13:02:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-02T13:02:00Z\",\"endTime\":\"2026-10-02T13:04:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-02T13:04:00Z\",\"endTime\":\"2026-10-02T13:15:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/4511247661572979328","userId":"carlos","createdAt":"2026-10-02T13:42:42.180Z"},{"id":"cmupd1y037i613grxi6wcdklt","date":"2026-10-01T12:00:00.000Z","bedtime":"2026-10-01T06:11:00.000Z","wakeTime":"2026-10-01T15:11:00.000Z","quality":4,"score":87,"remMinutes":138,"lightMinutes":299,"deepMinutes":75,"awakeMinutes":28,"minutesAsleep":512,"minutesInSleepPeriod":540,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":3,"efficiency":94.8,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-10-01T06:11:00Z\",\"endTime\":\"2026-10-01T06:18:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-01T06:18:00Z\",\"endTime\":\"2026-10-01T06:34:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-01T06:34:00Z\",\"endTime\":\"2026-10-01T06:46:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-01T06:46:00Z\",\"endTime\":\"2026-10-01T06:49:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-01T06:49:00Z\",\"endTime\":\"2026-10-01T07:00:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-01T07:00:00Z\",\"endTime\":\"2026-10-01T07:01:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-01T07:01:00Z\",\"endTime\":\"2026-10-01T07:11:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-01T07:11:00Z\",\"endTime\":\"2026-10-01T07:41:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-01T07:41:00Z\",\"endTime\":\"2026-10-01T08:17:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-01T08:17:00Z\",\"endTime\":\"2026-10-01T08:34:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-01T08:34:00Z\",\"endTime\":\"2026-10-01T09:12:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-01T09:12:00Z\",\"endTime\":\"2026-10-01T10:33:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-01T10:33:00Z\",\"endTime\":\"2026-10-01T11:11:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-01T11:11:00Z\",\"endTime\":\"2026-10-01T11:55:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-10-01T11:55:00Z\",\"endTime\":\"2026-10-01T12:11:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-01T12:11:00Z\",\"endTime\":\"2026-10-01T12:40:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-01T12:40:00Z\",\"endTime\":\"2026-10-01T13:16:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-01T13:16:00Z\",\"endTime\":\"2026-10-01T13:21:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-01T13:21:00Z\",\"endTime\":\"2026-10-01T14:19:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-01T14:19:00Z\",\"endTime\":\"2026-10-01T14:20:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-01T14:20:00Z\",\"endTime\":\"2026-10-01T14:25:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-10-01T14:25:00Z\",\"endTime\":\"2026-10-01T14:40:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-10-01T14:40:00Z\",\"endTime\":\"2026-10-01T14:56:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-10-01T14:56:00Z\",\"endTime\":\"2026-10-01T15:11:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/8367851454159486504","userId":"carlos","createdAt":"2026-10-01T09:57:40.323Z"},{"id":"cmunu6s0o6him3grx8qv4zb3p","date":"2026-09-30T12:00:00.000Z","bedtime":"2026-09-30T05:33:00.000Z","wakeTime":"2026-09-30T14:47:00.000Z","quality":4,"score":89,"remMinutes":101,"lightMinutes":312,"deepMinutes":77,"awakeMinutes":64,"minutesAsleep":490,"minutesInSleepPeriod":554,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":5,"efficiency":88.4,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-09-30T05:33:00Z\",\"endTime\":\"2026-09-30T05:46:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-30T05:46:00Z\",\"endTime\":\"2026-09-30T06:02:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-30T06:02:00Z\",\"endTime\":\"2026-09-30T06:34:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-30T06:34:00Z\",\"endTime\":\"2026-09-30T06:36:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-30T06:36:00Z\",\"endTime\":\"2026-09-30T06:45:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-30T06:45:00Z\",\"endTime\":\"2026-09-30T07:05:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-30T07:05:00Z\",\"endTime\":\"2026-09-30T08:05:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-09-30T08:05:00Z\",\"endTime\":\"2026-09-30T08:12:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-30T08:12:00Z\",\"endTime\":\"2026-09-30T08:37:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-09-30T08:37:00Z\",\"endTime\":\"2026-09-30T08:42:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-30T08:42:00Z\",\"endTime\":\"2026-09-30T08:51:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-09-30T08:51:00Z\",\"endTime\":\"2026-09-30T09:15:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-30T09:15:00Z\",\"endTime\":\"2026-09-30T09:46:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-30T09:46:00Z\",\"endTime\":\"2026-09-30T10:24:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-30T10:24:00Z\",\"endTime\":\"2026-09-30T10:32:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-30T10:32:00Z\",\"endTime\":\"2026-09-30T10:34:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-30T10:34:00Z\",\"endTime\":\"2026-09-30T10:37:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-30T10:37:00Z\",\"endTime\":\"2026-09-30T10:38:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-30T10:38:00Z\",\"endTime\":\"2026-09-30T10:39:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-30T10:39:00Z\",\"endTime\":\"2026-09-30T10:45:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-30T10:45:00Z\",\"endTime\":\"2026-09-30T11:14:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-30T11:14:00Z\",\"endTime\":\"2026-09-30T11:50:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-30T11:50:00Z\",\"endTime\":\"2026-09-30T11:59:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-30T11:59:00Z\",\"endTime\":\"2026-09-30T12:04:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-30T12:04:00Z\",\"endTime\":\"2026-09-30T12:05:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-30T12:05:00Z\",\"endTime\":\"2026-09-30T12:06:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-30T12:06:00Z\",\"endTime\":\"2026-09-30T13:15:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-30T13:15:00Z\",\"endTime\":\"2026-09-30T13:27:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-09-30T13:27:00Z\",\"endTime\":\"2026-09-30T13:42:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-30T13:42:00Z\",\"endTime\":\"2026-09-30T14:27:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-30T14:27:00Z\",\"endTime\":\"2026-09-30T14:31:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-30T14:31:00Z\",\"endTime\":\"2026-09-30T14:35:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-30T14:35:00Z\",\"endTime\":\"2026-09-30T14:47:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/2165278916991037848","userId":"carlos","createdAt":"2026-09-30T08:21:46.968Z"},{"id":"cmumh3lo35kmx3grx6ev67f4k","date":"2026-09-29T12:00:00.000Z","bedtime":"2026-09-29T07:04:00.000Z","wakeTime":"2026-09-29T17:10:00.000Z","quality":4,"score":79,"remMinutes":147,"lightMinutes":329,"deepMinutes":60,"awakeMinutes":70,"minutesAsleep":536,"minutesInSleepPeriod":606,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":4,"efficiency":88.4,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-09-29T07:04:00Z\",\"endTime\":\"2026-09-29T07:07:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-29T07:07:00Z\",\"endTime\":\"2026-09-29T07:39:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-29T07:39:00Z\",\"endTime\":\"2026-09-29T08:31:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-29T08:31:00Z\",\"endTime\":\"2026-09-29T08:54:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-29T08:54:00Z\",\"endTime\":\"2026-09-29T09:06:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-09-29T09:06:00Z\",\"endTime\":\"2026-09-29T10:04:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-29T10:04:00Z\",\"endTime\":\"2026-09-29T10:51:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-29T10:51:00Z\",\"endTime\":\"2026-09-29T11:37:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-29T11:37:00Z\",\"endTime\":\"2026-09-29T11:58:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-29T11:58:00Z\",\"endTime\":\"2026-09-29T12:31:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-29T12:31:00Z\",\"endTime\":\"2026-09-29T12:47:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-29T12:47:00Z\",\"endTime\":\"2026-09-29T12:52:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-29T12:52:00Z\",\"endTime\":\"2026-09-29T13:58:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-29T13:58:00Z\",\"endTime\":\"2026-09-29T14:01:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-29T14:01:00Z\",\"endTime\":\"2026-09-29T14:04:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-29T14:04:00Z\",\"endTime\":\"2026-09-29T14:33:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-29T14:33:00Z\",\"endTime\":\"2026-09-29T15:21:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-29T15:21:00Z\",\"endTime\":\"2026-09-29T15:26:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-29T15:26:00Z\",\"endTime\":\"2026-09-29T15:47:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-29T15:47:00Z\",\"endTime\":\"2026-09-29T15:48:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-09-29T15:48:00Z\",\"endTime\":\"2026-09-29T15:54:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-29T15:54:00Z\",\"endTime\":\"2026-09-29T16:28:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-29T16:28:00Z\",\"endTime\":\"2026-09-29T16:38:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-29T16:38:00Z\",\"endTime\":\"2026-09-29T16:56:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-29T16:56:00Z\",\"endTime\":\"2026-09-29T17:07:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-09-29T17:07:00Z\",\"endTime\":\"2026-09-29T17:10:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/5666468244143766624","userId":"carlos","createdAt":"2026-09-29T09:27:37.587Z"},{"id":"cmul1bwd74lam3grxc5utqu8o","date":"2026-09-28T12:00:00.000Z","bedtime":"2026-09-28T04:58:00.000Z","wakeTime":"2026-09-28T09:04:00.000Z","quality":3,"score":66,"remMinutes":38,"lightMinutes":102,"deepMinutes":90,"awakeMinutes":16,"minutesAsleep":230,"minutesInSleepPeriod":246,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":3,"efficiency":93.5,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-09-28T04:58:00Z\",\"endTime\":\"2026-09-28T05:04:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T05:04:00Z\",\"endTime\":\"2026-09-28T05:11:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-09-28T05:11:00Z\",\"endTime\":\"2026-09-28T05:16:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T05:16:00Z\",\"endTime\":\"2026-09-28T05:25:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-28T05:25:00Z\",\"endTime\":\"2026-09-28T05:27:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T05:27:00Z\",\"endTime\":\"2026-09-28T05:29:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-28T05:29:00Z\",\"endTime\":\"2026-09-28T06:03:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T06:03:00Z\",\"endTime\":\"2026-09-28T06:10:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-28T06:10:00Z\",\"endTime\":\"2026-09-28T06:25:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T06:25:00Z\",\"endTime\":\"2026-09-28T06:26:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-09-28T06:26:00Z\",\"endTime\":\"2026-09-28T06:31:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T06:31:00Z\",\"endTime\":\"2026-09-28T06:34:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-28T06:34:00Z\",\"endTime\":\"2026-09-28T07:03:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T07:03:00Z\",\"endTime\":\"2026-09-28T07:27:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-28T07:27:00Z\",\"endTime\":\"2026-09-28T08:06:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T08:06:00Z\",\"endTime\":\"2026-09-28T08:10:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-28T08:10:00Z\",\"endTime\":\"2026-09-28T08:19:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T08:19:00Z\",\"endTime\":\"2026-09-28T09:04:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/3433473897477706160","userId":"carlos","createdAt":"2026-09-28T09:18:24.667Z"},{"id":"cmul7jxrb4o4b3grxx897q0oz","date":"2026-09-28T12:00:00.000Z","bedtime":"2026-09-28T10:38:00.000Z","wakeTime":"2026-09-28T17:04:00.000Z","quality":5,"score":91,"remMinutes":101,"lightMinutes":206,"deepMinutes":63,"awakeMinutes":16,"minutesAsleep":370,"minutesInSleepPeriod":386,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":2,"efficiency":95.9,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-09-28T10:38:00Z\",\"endTime\":\"2026-09-28T10:49:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T10:49:00Z\",\"endTime\":\"2026-09-28T11:19:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-28T11:19:00Z\",\"endTime\":\"2026-09-28T11:58:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T11:58:00Z\",\"endTime\":\"2026-09-28T12:19:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-28T12:19:00Z\",\"endTime\":\"2026-09-28T12:53:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T12:53:00Z\",\"endTime\":\"2026-09-28T13:14:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-28T13:14:00Z\",\"endTime\":\"2026-09-28T13:27:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T13:27:00Z\",\"endTime\":\"2026-09-28T13:31:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-28T13:31:00Z\",\"endTime\":\"2026-09-28T13:35:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T13:35:00Z\",\"endTime\":\"2026-09-28T14:14:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-28T14:14:00Z\",\"endTime\":\"2026-09-28T14:26:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T14:26:00Z\",\"endTime\":\"2026-09-28T14:38:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-28T14:38:00Z\",\"endTime\":\"2026-09-28T15:17:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T15:17:00Z\",\"endTime\":\"2026-09-28T15:18:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-28T15:18:00Z\",\"endTime\":\"2026-09-28T15:19:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T15:19:00Z\",\"endTime\":\"2026-09-28T15:52:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-28T15:52:00Z\",\"endTime\":\"2026-09-28T16:09:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T16:09:00Z\",\"endTime\":\"2026-09-28T16:23:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-09-28T16:23:00Z\",\"endTime\":\"2026-09-28T16:28:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T16:28:00Z\",\"endTime\":\"2026-09-28T16:32:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-28T16:32:00Z\",\"endTime\":\"2026-09-28T16:37:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-28T16:37:00Z\",\"endTime\":\"2026-09-28T17:04:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/6568580041203328008","userId":"carlos","createdAt":"2026-09-28T12:12:37.415Z"},{"id":"cmujguxt53hvd3grxf2swfq3g","date":"2026-09-27T12:00:00.000Z","bedtime":"2026-09-27T05:29:00.000Z","wakeTime":"2026-09-27T15:10:00.000Z","quality":4,"score":88,"remMinutes":110,"lightMinutes":369,"deepMinutes":72,"awakeMinutes":30,"minutesAsleep":551,"minutesInSleepPeriod":581,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":3,"efficiency":94.8,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-09-27T05:29:00Z\",\"endTime\":\"2026-09-27T05:52:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-27T05:52:00Z\",\"endTime\":\"2026-09-27T06:07:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-27T06:07:00Z\",\"endTime\":\"2026-09-27T06:26:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-27T06:26:00Z\",\"endTime\":\"2026-09-27T06:56:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-27T06:56:00Z\",\"endTime\":\"2026-09-27T07:21:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-27T07:21:00Z\",\"endTime\":\"2026-09-27T08:01:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-27T08:01:00Z\",\"endTime\":\"2026-09-27T08:29:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-27T08:29:00Z\",\"endTime\":\"2026-09-27T08:46:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-27T08:46:00Z\",\"endTime\":\"2026-09-27T08:59:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-27T08:59:00Z\",\"endTime\":\"2026-09-27T10:24:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-27T10:24:00Z\",\"endTime\":\"2026-09-27T10:25:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-27T10:25:00Z\",\"endTime\":\"2026-09-27T10:26:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-27T10:26:00Z\",\"endTime\":\"2026-09-27T11:01:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-27T11:01:00Z\",\"endTime\":\"2026-09-27T11:02:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-27T11:02:00Z\",\"endTime\":\"2026-09-27T11:09:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-27T11:09:00Z\",\"endTime\":\"2026-09-27T11:41:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-27T11:41:00Z\",\"endTime\":\"2026-09-27T12:06:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-27T12:06:00Z\",\"endTime\":\"2026-09-27T12:13:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-27T12:13:00Z\",\"endTime\":\"2026-09-27T12:16:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-27T12:16:00Z\",\"endTime\":\"2026-09-27T12:44:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-27T12:44:00Z\",\"endTime\":\"2026-09-27T12:48:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-27T12:48:00Z\",\"endTime\":\"2026-09-27T12:52:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-27T12:52:00Z\",\"endTime\":\"2026-09-27T12:53:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-27T12:53:00Z\",\"endTime\":\"2026-09-27T13:42:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-27T13:42:00Z\",\"endTime\":\"2026-09-27T13:52:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-09-27T13:52:00Z\",\"endTime\":\"2026-09-27T13:57:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-27T13:57:00Z\",\"endTime\":\"2026-09-27T14:02:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-27T14:02:00Z\",\"endTime\":\"2026-09-27T14:11:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-27T14:11:00Z\",\"endTime\":\"2026-09-27T15:02:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-27T15:02:00Z\",\"endTime\":\"2026-09-27T15:04:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-27T15:04:00Z\",\"endTime\":\"2026-09-27T15:08:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-09-27T15:08:00Z\",\"endTime\":\"2026-09-27T15:10:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/8914608844196336248","userId":"carlos","createdAt":"2026-09-27T06:57:34.889Z"},{"id":"cmui86rbe2lfa3grxgaz7ngho","date":"2026-09-26T12:00:00.000Z","bedtime":"2026-09-26T03:06:00.000Z","wakeTime":"2026-09-26T09:54:00.000Z","quality":5,"score":95,"remMinutes":91,"lightMinutes":226,"deepMinutes":77,"awakeMinutes":14,"minutesAsleep":394,"minutesInSleepPeriod":408,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":2,"efficiency":96.6,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-09-26T03:06:00Z\",\"endTime\":\"2026-09-26T03:15:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-26T03:15:00Z\",\"endTime\":\"2026-09-26T03:37:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-26T03:37:00Z\",\"endTime\":\"2026-09-26T04:05:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-26T04:05:00Z\",\"endTime\":\"2026-09-26T04:08:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-26T04:08:00Z\",\"endTime\":\"2026-09-26T04:09:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-26T04:09:00Z\",\"endTime\":\"2026-09-26T04:11:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-26T04:11:00Z\",\"endTime\":\"2026-09-26T04:38:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-26T04:38:00Z\",\"endTime\":\"2026-09-26T04:58:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-26T04:58:00Z\",\"endTime\":\"2026-09-26T05:19:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-26T05:19:00Z\",\"endTime\":\"2026-09-26T06:09:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-26T06:09:00Z\",\"endTime\":\"2026-09-26T06:46:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-26T06:46:00Z\",\"endTime\":\"2026-09-26T07:14:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-26T07:14:00Z\",\"endTime\":\"2026-09-26T07:21:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-26T07:21:00Z\",\"endTime\":\"2026-09-26T07:25:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-26T07:25:00Z\",\"endTime\":\"2026-09-26T08:14:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-26T08:14:00Z\",\"endTime\":\"2026-09-26T08:46:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-26T08:46:00Z\",\"endTime\":\"2026-09-26T09:26:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-26T09:26:00Z\",\"endTime\":\"2026-09-26T09:27:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-26T09:27:00Z\",\"endTime\":\"2026-09-26T09:30:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-09-26T09:30:00Z\",\"endTime\":\"2026-09-26T09:35:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-26T09:35:00Z\",\"endTime\":\"2026-09-26T09:54:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/3082954921313066568","userId":"carlos","createdAt":"2026-09-26T10:07:03.626Z"},{"id":"cmuj1127v33wc3grxfkhuxati","date":"2026-09-26T12:00:00.000Z","bedtime":"2026-09-26T21:48:00.000Z","wakeTime":"2026-09-26T23:19:00.000Z","quality":3,"score":51,"remMinutes":4,"lightMinutes":46,"deepMinutes":32,"awakeMinutes":9,"minutesAsleep":82,"minutesInSleepPeriod":91,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":2,"efficiency":90.1,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-09-26T21:48:00Z\",\"endTime\":\"2026-09-26T21:52:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-26T21:52:00Z\",\"endTime\":\"2026-09-26T22:11:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-26T22:11:00Z\",\"endTime\":\"2026-09-26T22:43:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-09-26T22:43:00Z\",\"endTime\":\"2026-09-26T22:48:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-26T22:48:00Z\",\"endTime\":\"2026-09-26T23:02:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-26T23:02:00Z\",\"endTime\":\"2026-09-26T23:06:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-26T23:06:00Z\",\"endTime\":\"2026-09-26T23:19:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/3910080804000677184","userId":"carlos","createdAt":"2026-09-26T23:34:26.683Z"},{"id":"cmugsxyz01l2k3grxfvcmwr7k","date":"2026-09-25T12:00:00.000Z","bedtime":"2026-09-25T03:39:00.000Z","wakeTime":"2026-09-25T09:50:00.000Z","quality":5,"score":91,"remMinutes":92,"lightMinutes":195,"deepMinutes":81,"awakeMinutes":3,"minutesAsleep":368,"minutesInSleepPeriod":371,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":1,"efficiency":99.2,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-09-25T03:39:00Z\",\"endTime\":\"2026-09-25T03:42:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-25T03:42:00Z\",\"endTime\":\"2026-09-25T03:59:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-25T03:59:00Z\",\"endTime\":\"2026-09-25T04:24:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-25T04:24:00Z\",\"endTime\":\"2026-09-25T04:42:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-25T04:42:00Z\",\"endTime\":\"2026-09-25T04:43:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-25T04:43:00Z\",\"endTime\":\"2026-09-25T04:45:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-25T04:45:00Z\",\"endTime\":\"2026-09-25T05:05:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-25T05:05:00Z\",\"endTime\":\"2026-09-25T05:45:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-25T05:45:00Z\",\"endTime\":\"2026-09-25T05:52:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-25T05:52:00Z\",\"endTime\":\"2026-09-25T06:23:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-25T06:23:00Z\",\"endTime\":\"2026-09-25T07:44:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-25T07:44:00Z\",\"endTime\":\"2026-09-25T08:25:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-25T08:25:00Z\",\"endTime\":\"2026-09-25T09:02:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-25T09:02:00Z\",\"endTime\":\"2026-09-25T09:15:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-25T09:15:00Z\",\"endTime\":\"2026-09-25T09:17:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-25T09:17:00Z\",\"endTime\":\"2026-09-25T09:20:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-25T09:20:00Z\",\"endTime\":\"2026-09-25T09:50:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/396771831003760512","userId":"carlos","createdAt":"2026-09-25T10:12:33.228Z"},{"id":"cmufdi2pz0lh43grx792wiax5","date":"2026-09-24T12:00:00.000Z","bedtime":"2026-09-24T03:28:00.000Z","wakeTime":"2026-09-24T09:39:00.000Z","quality":4,"score":89,"remMinutes":70,"lightMinutes":207,"deepMinutes":81,"awakeMinutes":13,"minutesAsleep":358,"minutesInSleepPeriod":371,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":2,"efficiency":96.5,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-09-24T03:28:00Z\",\"endTime\":\"2026-09-24T03:39:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-24T03:39:00Z\",\"endTime\":\"2026-09-24T04:06:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-24T04:06:00Z\",\"endTime\":\"2026-09-24T04:32:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-24T04:32:00Z\",\"endTime\":\"2026-09-24T04:50:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-24T04:50:00Z\",\"endTime\":\"2026-09-24T05:15:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-24T05:15:00Z\",\"endTime\":\"2026-09-24T05:33:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-24T05:33:00Z\",\"endTime\":\"2026-09-24T05:37:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-24T05:37:00Z\",\"endTime\":\"2026-09-24T05:40:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-24T05:40:00Z\",\"endTime\":\"2026-09-24T05:42:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-24T05:42:00Z\",\"endTime\":\"2026-09-24T05:44:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-24T05:44:00Z\",\"endTime\":\"2026-09-24T06:01:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-24T06:01:00Z\",\"endTime\":\"2026-09-24T06:30:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-24T06:30:00Z\",\"endTime\":\"2026-09-24T07:02:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-24T07:02:00Z\",\"endTime\":\"2026-09-24T07:34:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-24T07:34:00Z\",\"endTime\":\"2026-09-24T07:44:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-24T07:44:00Z\",\"endTime\":\"2026-09-24T08:07:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-24T08:07:00Z\",\"endTime\":\"2026-09-24T09:37:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-09-24T09:37:00Z\",\"endTime\":\"2026-09-24T09:39:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/1884771551480030184","userId":"carlos","createdAt":"2026-09-24T10:12:31.175Z"},{"id":"cmudr6mix4u7m3gqv9gyfe7y6","date":"2026-09-23T12:00:00.000Z","bedtime":"2026-09-23T05:52:00.000Z","wakeTime":"2026-09-23T15:10:00.000Z","quality":5,"score":93,"remMinutes":135,"lightMinutes":330,"deepMinutes":84,"awakeMinutes":9,"minutesAsleep":549,"minutesInSleepPeriod":558,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":2,"efficiency":98.4,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-09-23T05:52:00Z\",\"endTime\":\"2026-09-23T05:56:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-23T05:56:00Z\",\"endTime\":\"2026-09-23T06:15:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-23T06:15:00Z\",\"endTime\":\"2026-09-23T06:43:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-23T06:43:00Z\",\"endTime\":\"2026-09-23T06:44:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-23T06:44:00Z\",\"endTime\":\"2026-09-23T06:45:00Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-09-23T06:45:00Z\",\"endTime\":\"2026-09-23T06:50:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-23T06:50:00Z\",\"endTime\":\"2026-09-23T07:13:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-23T07:13:00Z\",\"endTime\":\"2026-09-23T07:43:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-23T07:43:00Z\",\"endTime\":\"2026-09-23T07:54:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-23T07:54:00Z\",\"endTime\":\"2026-09-23T08:11:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-23T08:11:00Z\",\"endTime\":\"2026-09-23T09:19:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-23T09:19:00Z\",\"endTime\":\"2026-09-23T10:05:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-23T10:05:00Z\",\"endTime\":\"2026-09-23T10:39:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-23T10:39:00Z\",\"endTime\":\"2026-09-23T11:05:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-23T11:05:00Z\",\"endTime\":\"2026-09-23T11:18:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-23T11:18:00Z\",\"endTime\":\"2026-09-23T11:33:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-23T11:33:00Z\",\"endTime\":\"2026-09-23T12:52:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-23T12:52:00Z\",\"endTime\":\"2026-09-23T13:32:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-23T13:32:00Z\",\"endTime\":\"2026-09-23T14:36:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-23T14:36:00Z\",\"endTime\":\"2026-09-23T14:39:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-23T14:39:00Z\",\"endTime\":\"2026-09-23T14:41:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-23T14:41:00Z\",\"endTime\":\"2026-09-23T14:50:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-23T14:50:00Z\",\"endTime\":\"2026-09-23T15:03:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-23T15:03:00Z\",\"endTime\":\"2026-09-23T15:07:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-23T15:07:00Z\",\"endTime\":\"2026-09-23T15:10:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/8529058185706427576","userId":"carlos","createdAt":"2026-09-23T06:59:59.241Z"},{"id":"cmucfhse33wqo3gqvq2m1y8v3","date":"2026-09-22T12:00:00.000Z","bedtime":"2026-09-22T06:01:00.000Z","wakeTime":"2026-09-22T14:33:00.000Z","quality":5,"score":92,"remMinutes":130,"lightMinutes":293,"deepMinutes":81,"awakeMinutes":7,"minutesAsleep":505,"minutesInSleepPeriod":512,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":1,"efficiency":98.6,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-09-22T06:01:00Z\",\"endTime\":\"2026-09-22T06:08:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-22T06:08:00Z\",\"endTime\":\"2026-09-22T06:26:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-22T06:26:00Z\",\"endTime\":\"2026-09-22T06:31:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-22T06:31:30Z\",\"endTime\":\"2026-09-22T06:38:30Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-22T06:38:30Z\",\"endTime\":\"2026-09-22T06:50:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-22T06:50:00Z\",\"endTime\":\"2026-09-22T06:59:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-22T06:59:00Z\",\"endTime\":\"2026-09-22T07:29:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-22T07:29:00Z\",\"endTime\":\"2026-09-22T07:47:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-22T07:47:30Z\",\"endTime\":\"2026-09-22T07:51:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-22T07:51:00Z\",\"endTime\":\"2026-09-22T08:14:30Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-22T08:14:30Z\",\"endTime\":\"2026-09-22T08:32:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-22T08:32:30Z\",\"endTime\":\"2026-09-22T09:34:30Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-22T09:34:30Z\",\"endTime\":\"2026-09-22T09:54:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-22T09:54:00Z\",\"endTime\":\"2026-09-22T09:55:30Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-22T09:55:30Z\",\"endTime\":\"2026-09-22T09:59:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-22T09:59:00Z\",\"endTime\":\"2026-09-22T10:02:30Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-22T10:02:30Z\",\"endTime\":\"2026-09-22T10:15:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-22T10:15:00Z\",\"endTime\":\"2026-09-22T11:09:30Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-22T11:09:30Z\",\"endTime\":\"2026-09-22T11:24:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-22T11:24:30Z\",\"endTime\":\"2026-09-22T11:53:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-22T11:53:00Z\",\"endTime\":\"2026-09-22T11:59:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-22T11:59:30Z\",\"endTime\":\"2026-09-22T12:15:30Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-22T12:15:30Z\",\"endTime\":\"2026-09-22T12:31:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-22T12:31:00Z\",\"endTime\":\"2026-09-22T12:37:30Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-22T12:37:30Z\",\"endTime\":\"2026-09-22T12:41:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-22T12:41:00Z\",\"endTime\":\"2026-09-22T12:42:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-22T12:42:00Z\",\"endTime\":\"2026-09-22T12:43:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-22T12:43:30Z\",\"endTime\":\"2026-09-22T12:44:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-22T12:44:00Z\",\"endTime\":\"2026-09-22T13:00:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-22T13:00:30Z\",\"endTime\":\"2026-09-22T13:01:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-22T13:01:00Z\",\"endTime\":\"2026-09-22T13:16:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-22T13:16:00Z\",\"endTime\":\"2026-09-22T14:16:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-22T14:16:00Z\",\"endTime\":\"2026-09-22T14:19:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-22T14:19:30Z\",\"endTime\":\"2026-09-22T14:20:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-22T14:20:00Z\",\"endTime\":\"2026-09-22T14:33:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/2193135936875451712","userId":"carlos","createdAt":"2026-09-22T08:44:58.491Z"},{"id":"cmub5y3d62xxu3gqvbzc07gx0","date":"2026-09-21T12:00:00.000Z","bedtime":"2026-09-21T07:00:00.000Z","wakeTime":"2026-09-21T14:40:00.000Z","quality":5,"score":97,"remMinutes":110,"lightMinutes":267,"deepMinutes":81,"awakeMinutes":2,"minutesAsleep":458,"minutesInSleepPeriod":460,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":1,"efficiency":99.6,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-09-21T07:00:00Z\",\"endTime\":\"2026-09-21T07:02:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-21T07:02:00Z\",\"endTime\":\"2026-09-21T07:15:30Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-21T07:15:30Z\",\"endTime\":\"2026-09-21T07:26:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-21T07:26:30Z\",\"endTime\":\"2026-09-21T07:29:30Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-21T07:29:30Z\",\"endTime\":\"2026-09-21T07:50:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-21T07:50:00Z\",\"endTime\":\"2026-09-21T08:06:30Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-21T08:06:30Z\",\"endTime\":\"2026-09-21T08:31:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-21T08:31:00Z\",\"endTime\":\"2026-09-21T08:44:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-21T08:44:00Z\",\"endTime\":\"2026-09-21T08:47:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-21T08:47:00Z\",\"endTime\":\"2026-09-21T08:49:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-21T08:49:00Z\",\"endTime\":\"2026-09-21T09:03:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-21T09:03:00Z\",\"endTime\":\"2026-09-21T09:44:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-21T09:44:00Z\",\"endTime\":\"2026-09-21T09:56:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-21T09:56:00Z\",\"endTime\":\"2026-09-21T09:58:30Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-21T09:58:30Z\",\"endTime\":\"2026-09-21T09:59:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-21T09:59:30Z\",\"endTime\":\"2026-09-21T10:00:30Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-21T10:00:30Z\",\"endTime\":\"2026-09-21T10:01:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-21T10:01:30Z\",\"endTime\":\"2026-09-21T10:08:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-21T10:08:00Z\",\"endTime\":\"2026-09-21T10:40:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-21T10:40:30Z\",\"endTime\":\"2026-09-21T11:28:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-21T11:28:00Z\",\"endTime\":\"2026-09-21T11:51:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-21T11:51:30Z\",\"endTime\":\"2026-09-21T12:59:30Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-21T12:59:30Z\",\"endTime\":\"2026-09-21T13:07:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-21T13:07:30Z\",\"endTime\":\"2026-09-21T13:14:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-21T13:14:00Z\",\"endTime\":\"2026-09-21T13:54:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-21T13:54:00Z\",\"endTime\":\"2026-09-21T14:40:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/7306272745510850272","userId":"carlos","createdAt":"2026-09-21T11:29:56.874Z"},{"id":"cmu9z2uyp21ho3gqvev3vuq41","date":"2026-09-20T12:00:00.000Z","bedtime":"2026-09-20T06:40:00.000Z","wakeTime":"2026-09-20T14:55:00.000Z","quality":5,"score":94,"remMinutes":111,"lightMinutes":305,"deepMinutes":73,"awakeMinutes":5,"minutesAsleep":489,"minutesInSleepPeriod":495,"minutesToFallAsleep":0,"minutesAfterWakeUp":0,"restlessMinutes":0,"interruptionCount":2,"efficiency":98.8,"stagesJson":"[{\"type\":\"AWAKE\",\"startTime\":\"2026-09-20T06:40:00Z\",\"endTime\":\"2026-09-20T06:45:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-20T06:45:00Z\",\"endTime\":\"2026-09-20T07:11:30Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-20T07:11:30Z\",\"endTime\":\"2026-09-20T07:19:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-20T07:19:30Z\",\"endTime\":\"2026-09-20T07:38:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-20T07:38:00Z\",\"endTime\":\"2026-09-20T07:59:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-20T07:59:30Z\",\"endTime\":\"2026-09-20T08:14:30Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-20T08:14:30Z\",\"endTime\":\"2026-09-20T08:49:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-20T08:49:00Z\",\"endTime\":\"2026-09-20T08:58:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-20T08:58:00Z\",\"endTime\":\"2026-09-20T09:02:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-20T09:02:30Z\",\"endTime\":\"2026-09-20T10:02:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-20T10:02:00Z\",\"endTime\":\"2026-09-20T10:52:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-20T10:52:00Z\",\"endTime\":\"2026-09-20T10:53:30Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-20T10:53:30Z\",\"endTime\":\"2026-09-20T10:55:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-20T10:55:00Z\",\"endTime\":\"2026-09-20T11:33:30Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-20T11:33:30Z\",\"endTime\":\"2026-09-20T11:42:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-20T11:42:30Z\",\"endTime\":\"2026-09-20T11:48:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-20T11:48:00Z\",\"endTime\":\"2026-09-20T12:00:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-20T12:00:00Z\",\"endTime\":\"2026-09-20T12:17:30Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-20T12:17:30Z\",\"endTime\":\"2026-09-20T12:28:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-20T12:28:00Z\",\"endTime\":\"2026-09-20T12:29:00Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-20T12:29:00Z\",\"endTime\":\"2026-09-20T12:30:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-20T12:30:00Z\",\"endTime\":\"2026-09-20T13:19:30Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-20T13:19:30Z\",\"endTime\":\"2026-09-20T13:36:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-20T13:36:30Z\",\"endTime\":\"2026-09-20T13:37:30Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-20T13:37:30Z\",\"endTime\":\"2026-09-20T13:41:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-20T13:41:30Z\",\"endTime\":\"2026-09-20T13:42:30Z\"},{\"type\":\"REM\",\"startTime\":\"2026-09-20T13:42:30Z\",\"endTime\":\"2026-09-20T13:43:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-20T13:43:30Z\",\"endTime\":\"2026-09-20T14:41:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-20T14:41:00Z\",\"endTime\":\"2026-09-20T14:42:30Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-20T14:42:30Z\",\"endTime\":\"2026-09-20T14:44:00Z\"},{\"type\":\"DEEP\",\"startTime\":\"2026-09-20T14:44:00Z\",\"endTime\":\"2026-09-20T14:52:00Z\"},{\"type\":\"LIGHT\",\"startTime\":\"2026-09-20T14:52:00Z\",\"endTime\":\"2026-09-20T14:54:30Z\"},{\"type\":\"AWAKE\",\"startTime\":\"2026-09-20T14:54:30Z\",\"endTime\":\"2026-09-20T14:55:00Z\"}]","notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:sleep:users/26927420369619357/dataTypes/sleep/dataPoints/9215151260149540344","userId":"carlos","createdAt":"2026-09-20T15:29:55.777Z"}],"alcoholEntries":[{"id":"cmurof716906w3grxzbv0fh9g","date":"2026-10-02T12:00:00.000Z","drinkType":"Blue Moon","quantity":2,"units":2,"userId":"carlos","createdAt":"2026-10-03T00:51:26.682Z"},{"id":"cmunie5z8686a3grxjxai389o","date":"2026-09-29T12:00:00.000Z","drinkType":"beer","quantity":4,"units":4,"userId":"carlos","createdAt":"2026-09-30T02:51:36.260Z"},{"id":"cmunie5zc686b3grxzvhx3hnh","date":"2026-09-29T12:00:00.000Z","drinkType":"tequila shot","quantity":1,"units":1,"userId":"carlos","createdAt":"2026-09-30T02:51:36.264Z"},{"id":"cmunie5ze686c3grxgmb90iah","date":"2026-09-29T12:00:00.000Z","drinkType":"lemon drop shot","quantity":1,"units":1,"userId":"carlos","createdAt":"2026-09-30T02:51:36.266Z"}],"bowelEntries":[],"journalEntries":[{"id":"cmun8tpns60yg3grxggitk7cs","date":"2026-09-29T12:00:00.000Z","content":"Chest workout · 24 min · 1 set · 1.1k lb","mood":null,"images":"[\"/uploads/journal/cmun8toa460yf3grx5kuwfeca\"]","attachedStats":"{\"weight\":{\"value\":197.5,\"unit\":\"lb\"},\"workouts\":{\"count\":1}}","userId":"carlos","createdAt":"2026-09-29T22:23:45.448Z","updatedAt":"2026-09-29T22:23:45.448Z"},{"id":"cmuhkl82v22jn3grxs0cm75g7","date":"2026-09-25T12:00:00.000Z","content":"LOWER · 1h 26m · 8 sets · 8.7k lb","mood":null,"images":"[\"/uploads/journal/cmuhkl7jl22jm3grx8huqu214\"]","attachedStats":"{\"weight\":{\"value\":197.5,\"unit\":\"lb\"},\"workouts\":{\"count\":1}}","userId":"carlos","createdAt":"2026-09-25T23:06:27.751Z","updatedAt":"2026-09-25T23:06:27.751Z"},{"id":"cmuekiguj05s23gqqur0fx296","date":"2026-09-23T12:00:00.000Z","content":"Shoulders & arms workout · 1h 31m · 13 sets · 7.7k lb","mood":null,"images":"[\"/uploads/journal/cmuekiaxc05s13gqqn66qwiqy\"]","attachedStats":"{\"weight\":{\"value\":197.5,\"unit\":\"lb\"},\"workouts\":{\"count\":1}}","userId":"carlos","createdAt":"2026-09-23T20:41:00.619Z","updatedAt":"2026-09-23T20:41:00.619Z"},{"id":"cmuesfqqk04wz3grxejwxeckb","date":"2026-09-23T12:00:00.000Z","content":"Weekly calorie plan (flexible, not hard daily): Mon 2,182 + Tue 2,000 + Wed 2,485 = 6,667 of 14,000 weekly goal. Thu-Sun target ~1,833/day to stay on pace. Bias protein the rest of the week — Wed was only 114g protein vs 149g fat.","mood":3,"images":"[]","attachedStats":"{}","userId":"carlos","createdAt":"2026-09-24T00:22:50.396Z","updatedAt":"2026-09-24T00:22:50.396Z"}],"recoveryDailyEntries":[],"peptideEntries":[{"id":"cmuvopg4hbn0d3grx6ncrgaeo","date":"2026-10-05T12:00:00.000Z","injectedAt":"2026-10-05T20:10:00.000Z","compound":"retatrutide","doseMg":3,"injectionSite":"abd","sideEffectsJson":"[]","notes":null,"userId":"carlos","createdAt":"2026-10-05T20:10:29.729Z"},{"id":"cmuk5fr6k3wpa3grxzoxwodng","date":"2026-09-27T12:00:00.000Z","injectedAt":"2026-09-27T18:25:00.000Z","compound":"retatrutide","doseMg":3,"injectionSite":"abd","sideEffectsJson":"[]","notes":null,"userId":"carlos","createdAt":"2026-09-27T18:25:36.860Z"},{"id":"cmuakqs342i073gqv5kovvr0w","date":"2026-09-20T12:00:00.000Z","injectedAt":"2026-09-21T01:36:00.000Z","compound":"retatrutide","doseMg":3,"injectionSite":"leg","sideEffectsJson":"[]","notes":null,"userId":"carlos","createdAt":"2026-09-21T01:36:23.728Z"}],"peptideDailyEntries":[],"treatmentLogs":[],"cardioEntries":[{"id":"cmvb2bda5lmnq3grxb0h6jeyf","date":"2026-10-16T12:00:00.000Z","startTime":"2026-10-16T13:36:20.000Z","endTime":"2026-10-16T14:06:04.000Z","activityType":"cardio","googleType":"CARDIO_WORKOUT","displayName":"Activity","minutes":29.7,"calories":184,"distanceMeters":null,"avgHeartRate":122,"activeZoneMinutes":19,"notes":null,"source":"google-health","externalId":"google-health:cardio:users/26927420369619357/dataTypes/exercise/dataPoints/4535728908073568776","deletedAt":null,"userId":"carlos","createdAt":"2026-10-16T14:28:00.125Z","updatedAt":"2026-10-19T08:58:03.593Z"},{"id":"cmv5py4coi0r73grxbldiux0b","date":"2026-10-12T12:00:00.000Z","startTime":"2026-10-12T19:48:42.000Z","endTime":"2026-10-12T20:16:30.000Z","activityType":"cardio","googleType":"CARDIO_WORKOUT","displayName":"Activity","minutes":27.8,"calories":178,"distanceMeters":null,"avgHeartRate":129,"activeZoneMinutes":25,"notes":null,"source":"google-health","externalId":"google-health:cardio:users/26927420369619357/dataTypes/exercise/dataPoints/4337653491959544904","deletedAt":null,"userId":"carlos","createdAt":"2026-10-12T20:42:55.752Z","updatedAt":"2026-10-17T09:04:18.846Z"},{"id":"cmuynygjvdo4t3grxdqvtnjb2","date":"2026-10-07T12:00:00.000Z","startTime":"2026-10-07T21:24:29.600Z","endTime":"2026-10-07T21:45:08.000Z","activityType":"cycling","googleType":"STATIONARY_BIKE","displayName":"Stationary bike","minutes":20.6,"calories":189,"distanceMeters":null,"avgHeartRate":133,"activeZoneMinutes":20,"notes":null,"source":"google-health","externalId":"google-health:cardio:users/26927420369619357/dataTypes/exercise/dataPoints/8776084199106297992","deletedAt":null,"userId":"carlos","createdAt":"2026-10-07T22:12:49.099Z","updatedAt":"2026-10-14T01:39:36.154Z"},{"id":"cmuq2riqd7xdb3grxr3vasodz","date":"2026-10-01T12:00:00.000Z","startTime":"2026-10-01T21:01:42.000Z","endTime":"2026-10-01T21:22:43.000Z","activityType":"cardio","googleType":"CARDIO_WORKOUT","displayName":"Activity","minutes":21,"calories":125,"distanceMeters":null,"avgHeartRate":119,"activeZoneMinutes":13,"notes":null,"source":"google-health","externalId":"google-health:cardio:users/26927420369619357/dataTypes/exercise/dataPoints/7525976736410327784","deletedAt":null,"userId":"carlos","createdAt":"2026-10-01T21:57:23.989Z","updatedAt":"2026-10-07T20:57:05.992Z"},{"id":"cmunebm1v656k3grxlqid3rzq","date":"2026-09-29T12:00:00.000Z","startTime":"2026-09-29T23:51:44.000Z","endTime":"2026-09-30T00:21:54.000Z","activityType":"cardio","googleType":"CARDIO_WORKOUT","displayName":"Activity","minutes":30.2,"calories":127,"distanceMeters":null,"avgHeartRate":119,"activeZoneMinutes":24,"notes":null,"source":"google-health","externalId":"google-health:cardio:users/26927420369619357/dataTypes/exercise/dataPoints/8598804109005657128","deletedAt":null,"userId":"carlos","createdAt":"2026-09-30T00:57:38.659Z","updatedAt":"2026-10-06T01:55:16.284Z"}],"vitalDailyEntries":[{"id":"cmver7dswo3za3grxm61ixcam","date":"2026-10-19T12:00:00.000Z","restingHeartRate":70,"hrvMs":null,"hrAvg":73,"hrMin":57,"hrMax":153,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-19","userId":"carlos","createdAt":"2026-10-19T04:28:03.104Z","updatedAt":"2026-10-19T10:13:03.740Z"},{"id":"cmvdb87gpn4zn3grx7qs0ltje","date":"2026-10-18T12:00:00.000Z","restingHeartRate":71,"hrvMs":23.6,"hrAvg":82,"hrMin":59,"hrMax":153,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-18","userId":"carlos","createdAt":"2026-10-18T04:13:01.513Z","updatedAt":"2026-10-19T10:13:03.742Z"},{"id":"cmvbvsc22m6gl3grxhw1xmwqf","date":"2026-10-17T12:00:00.000Z","restingHeartRate":69,"hrvMs":36.9,"hrAvg":80,"hrMin":56,"hrMax":154,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-17","userId":"carlos","createdAt":"2026-10-17T04:13:00.554Z","updatedAt":"2026-10-19T10:13:03.744Z"},{"id":"cmvagvqv0l7oy3grxmoq57tjx","date":"2026-10-16T12:00:00.000Z","restingHeartRate":70,"hrvMs":31.1,"hrAvg":84,"hrMin":59,"hrMax":170,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-16","userId":"carlos","createdAt":"2026-10-16T04:27:59.292Z","updatedAt":"2026-10-18T23:58:03.210Z"},{"id":"cmv90wkczk8go3grx1gh3r975","date":"2026-10-15T12:00:00.000Z","restingHeartRate":68,"hrvMs":36.8,"hrAvg":82,"hrMin":56,"hrMax":158,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-15","userId":"carlos","createdAt":"2026-10-15T04:12:57.491Z","updatedAt":"2026-10-17T23:58:01.559Z"},{"id":"cmv7lggemja803grxjyxme24p","date":"2026-10-14T12:00:00.000Z","restingHeartRate":68,"hrvMs":36,"hrAvg":81,"hrMin":54,"hrMax":147,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-14","userId":"carlos","createdAt":"2026-10-14T04:12:45.454Z","updatedAt":"2026-10-17T09:04:18.725Z"},{"id":"cmv660taeiboz3grxvs2tl6y6","date":"2026-10-13T12:00:00.000Z","restingHeartRate":69,"hrvMs":33.6,"hrAvg":76,"hrMin":52,"hrMax":145,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-13","userId":"carlos","createdAt":"2026-10-13T04:12:55.238Z","updatedAt":"2026-10-17T09:04:18.727Z"},{"id":"cmv4r48cmhelo3grxql1ohhvg","date":"2026-10-12T12:00:00.000Z","restingHeartRate":68,"hrvMs":33.2,"hrAvg":85,"hrMin":59,"hrMax":156,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-12","userId":"carlos","createdAt":"2026-10-12T04:27:54.310Z","updatedAt":"2026-10-17T09:04:18.728Z"},{"id":"cmv3b5205ggnl3grxnerce2wt","date":"2026-10-11T12:00:00.000Z","restingHeartRate":68,"hrvMs":41.2,"hrAvg":77,"hrMin":57,"hrMax":144,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-11","userId":"carlos","createdAt":"2026-10-11T04:12:52.709Z","updatedAt":"2026-10-17T09:04:18.730Z"},{"id":"cmv1vp6refhzf3grxw1suo8z1","date":"2026-10-10T12:00:00.000Z","restingHeartRate":69,"hrvMs":29,"hrAvg":75,"hrMin":53,"hrMax":135,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-10","userId":"carlos","createdAt":"2026-10-10T04:12:51.962Z","updatedAt":"2026-10-16T06:50:59.670Z"},{"id":"cmv0g9awdembk3grx729vwwiq","date":"2026-10-09T12:00:00.000Z","restingHeartRate":66,"hrvMs":38.7,"hrAvg":83,"hrMin":53,"hrMax":161,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-09","userId":"carlos","createdAt":"2026-10-09T04:12:50.413Z","updatedAt":"2026-10-15T18:12:41.555Z"},{"id":"cmuz78wjce0ye3grxnf1wavxt","date":"2026-10-08T12:00:00.000Z","restingHeartRate":68,"hrvMs":35.9,"hrAvg":79,"hrMin":51,"hrMax":166,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-08","userId":"carlos","createdAt":"2026-10-08T07:12:49.080Z","updatedAt":"2026-10-14T01:39:35.989Z"},{"id":"cmuxldjcbcxgi3grxnv3njyq0","date":"2026-10-07T12:00:00.000Z","restingHeartRate":69,"hrvMs":31.6,"hrAvg":81,"hrMin":59,"hrMax":148,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-07","userId":"carlos","createdAt":"2026-10-07T04:12:47.531Z","updatedAt":"2026-10-13T22:12:15.453Z"},{"id":"cmuw5xnw8c00n3grxo7ykwem5","date":"2026-10-06T12:00:00.000Z","restingHeartRate":67,"hrvMs":33.2,"hrAvg":80,"hrMin":57,"hrMax":141,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-06","userId":"carlos","createdAt":"2026-10-06T04:12:46.520Z","updatedAt":"2026-10-12T15:49:49.941Z"},{"id":"cmuuqhsmnb10y3grx7ornj0os","date":"2026-10-05T12:00:00.000Z","restingHeartRate":65,"hrvMs":39.1,"hrAvg":76,"hrMin":47,"hrMax":138,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-05","userId":"carlos","createdAt":"2026-10-05T04:12:45.743Z","updatedAt":"2026-10-11T08:56:59.763Z"},{"id":"cmutbl7d2a42g3grxsv54gts7","date":"2026-10-04T12:00:00.000Z","restingHeartRate":65,"hrvMs":44.2,"hrAvg":76,"hrMin":56,"hrMax":132,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-04","userId":"carlos","createdAt":"2026-10-04T04:27:44.390Z","updatedAt":"2026-10-10T06:40:03.436Z"},{"id":"cmurvm0ws95hp3grxrvckh32v","date":"2026-10-03T12:00:00.000Z","restingHeartRate":66,"hrvMs":35,"hrAvg":76,"hrMin":51,"hrMax":138,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-03","userId":"carlos","createdAt":"2026-10-03T04:12:42.653Z","updatedAt":"2026-10-07T20:57:05.854Z"},{"id":"cmuqg657b87cl3grx69w3ixk6","date":"2026-10-02T12:00:00.000Z","restingHeartRate":63,"hrvMs":57.4,"hrAvg":71,"hrMin":48,"hrMax":129,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-02","userId":"carlos","createdAt":"2026-10-02T04:12:41.303Z","updatedAt":"2026-10-07T20:57:05.856Z"},{"id":"cmup0qa3b78d03grxltvimqtt","date":"2026-10-01T12:00:00.000Z","restingHeartRate":65,"hrvMs":49.3,"hrAvg":72,"hrMin":54,"hrMax":157,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-10-01","userId":"carlos","createdAt":"2026-10-01T04:12:40.727Z","updatedAt":"2026-10-07T20:57:05.858Z"},{"id":"cmunladqv6a433grxft8tzl16","date":"2026-09-30T12:00:00.000Z","restingHeartRate":68,"hrvMs":24.8,"hrAvg":84,"hrMin":51,"hrMax":171,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-09-30","userId":"carlos","createdAt":"2026-09-30T04:12:38.552Z","updatedAt":"2026-10-06T01:55:16.139Z"},{"id":"cmum5uibj5bkb3grxnfg44qom","date":"2026-09-29T12:00:00.000Z","restingHeartRate":66,"hrvMs":38.8,"hrAvg":88,"hrMin":55,"hrMax":170,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-09-29","userId":"carlos","createdAt":"2026-09-29T04:12:37.567Z","updatedAt":"2026-10-05T21:18:17.605Z"},{"id":"cmukqemu64c823grxh4v0cu1j","date":"2026-09-28T12:00:00.000Z","restingHeartRate":64,"hrvMs":36.7,"hrAvg":79,"hrMin":51,"hrMax":148,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-09-28","userId":"carlos","createdAt":"2026-09-28T04:12:36.510Z","updatedAt":"2026-10-03T23:34:16.198Z"},{"id":"cmujayrah3c4k3grxnpxdp9id","date":"2026-09-27T12:00:00.000Z","restingHeartRate":63,"hrvMs":58.1,"hrAvg":70,"hrMin":48,"hrMax":127,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-09-27","userId":"carlos","createdAt":"2026-09-27T04:12:35.369Z","updatedAt":"2026-10-03T23:34:16.200Z"},{"id":"cmuhviv772bqx3grxqcsd5w9y","date":"2026-09-26T12:00:00.000Z","restingHeartRate":64,"hrvMs":50.5,"hrAvg":72,"hrMin":51,"hrMax":132,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-09-26","userId":"carlos","createdAt":"2026-09-26T04:12:33.523Z","updatedAt":"2026-10-02T06:20:02.404Z"},{"id":"cmugg2zhr1bfc3grxy84dvd8i","date":"2026-09-25T12:00:00.000Z","restingHeartRate":65,"hrvMs":46.3,"hrAvg":76,"hrMin":48,"hrMax":159,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-09-25","userId":"carlos","createdAt":"2026-09-25T04:12:32.175Z","updatedAt":"2026-10-01T21:42:20.047Z"},{"id":"cmuf16eqa0c4w3grxjzlfa3n0","date":"2026-09-24T12:00:00.000Z","restingHeartRate":65,"hrvMs":45.6,"hrAvg":82,"hrMin":56,"hrMax":166,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-09-24","userId":"carlos","createdAt":"2026-09-24T04:27:31.474Z","updatedAt":"2026-09-30T21:48:58.516Z"},{"id":"cmudlafhd4p9m3gqvtcy9c6gl","date":"2026-09-23T12:00:00.000Z","restingHeartRate":65,"hrvMs":30.1,"hrAvg":79,"hrMin":55,"hrMax":216,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-09-23","userId":"carlos","createdAt":"2026-09-23T04:14:59.041Z","updatedAt":"2026-09-29T22:23:13.760Z"},{"id":"cmuc5uk6g3nza3gqvrfj2rlue","date":"2026-09-22T12:00:00.000Z","restingHeartRate":63,"hrvMs":41.9,"hrAvg":78,"hrMin":54,"hrMax":164,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-09-22","userId":"carlos","createdAt":"2026-09-22T04:14:58.216Z","updatedAt":"2026-09-28T22:40:47.251Z"},{"id":"cmuaqeo452mms3gqv5g5reup5","date":"2026-09-21T12:00:00.000Z","restingHeartRate":61,"hrvMs":41.2,"hrAvg":76,"hrMin":49,"hrMax":180,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-09-21","userId":"carlos","createdAt":"2026-09-21T04:14:56.405Z","updatedAt":"2026-09-27T23:05:40.294Z"},{"id":"cmu9aysmd1l9n3gqv47d9bek3","date":"2026-09-20T12:00:00.000Z","restingHeartRate":61,"hrvMs":49.2,"hrAvg":71,"hrMin":47,"hrMax":138,"zonesJson":"[]","thresholdsJson":"[]","source":"google-health","externalId":"google-health:vitals:2026-09-20","userId":"carlos","createdAt":"2026-09-20T04:14:55.333Z","updatedAt":"2026-09-26T23:50:45.773Z"}],"heartRateSamples":[],"waterEntries":[{"id":"cmvdnkswuneyg3grxyq0fc1lj","date":"2026-10-18T12:00:00.000Z","amountOz":32,"userId":"carlos","createdAt":"2026-10-18T09:58:44.574Z"},{"id":"cmva238rekw893grx9uchoecx","date":"2026-10-14T12:00:00.000Z","amountOz":101,"userId":"carlos","createdAt":"2026-10-15T21:33:54.842Z"},{"id":"cmufkhc7z0p6d3grx1s9m1vyx","date":"2026-09-24T12:00:00.000Z","amountOz":32,"userId":"carlos","createdAt":"2026-09-24T13:27:54.143Z"},{"id":"cmufki2y60p6e3grx3iivht5e","date":"2026-09-24T12:00:00.000Z","amountOz":16,"userId":"carlos","createdAt":"2026-09-24T13:28:28.782Z"},{"id":"cmuanx4hf2ko93gqv2dsazk9i","date":"2026-09-20T12:00:00.000Z","amountOz":32,"userId":"carlos","createdAt":"2026-09-21T03:05:18.579Z"},{"id":"cmuanx4wg2koa3gqv795lqlda","date":"2026-09-20T12:00:00.000Z","amountOz":16,"userId":"carlos","createdAt":"2026-09-21T03:05:19.120Z"},{"id":"cmuanx5rf2kob3gqv3aumwm5g","date":"2026-09-20T12:00:00.000Z","amountOz":12,"userId":"carlos","createdAt":"2026-09-21T03:05:20.235Z"},{"id":"cmuanx5zq2koc3gqvj8pidgb3","date":"2026-09-20T12:00:00.000Z","amountOz":12,"userId":"carlos","createdAt":"2026-09-21T03:05:20.534Z"},{"id":"cmuanx63t2kod3gqv5gkvzh05","date":"2026-09-20T12:00:00.000Z","amountOz":12,"userId":"carlos","createdAt":"2026-09-21T03:05:20.681Z"}],"habitCompletions":[{"habitName":"One Piece","frequency":"daily","dates":[]},{"habitName":"Reading","frequency":"daily","dates":[]},{"habitName":"No Porn","frequency":"daily","dates":[]},{"habitName":"Podcast","frequency":"daily","dates":[]},{"habitName":"Meditation","frequency":"daily","dates":[]}],"bodyweightEntries":[{"id":"cmve528zvno3t3grxvazm0jzx","goalId":"cmns803oh000132t2c4btorsu","date":"2026-10-18T12:00:00.000Z","value":194.6,"notes":null,"source":null,"externalId":null,"createdAt":"2026-10-18T18:08:12.043Z"},{"id":"cmv8egbshjsov3grxpyd4hj2w","goalId":"cmns803oh000132t2c4btorsu","date":"2026-10-14T12:00:00.000Z","value":193.6,"notes":null,"source":null,"externalId":null,"createdAt":"2026-10-14T17:44:28.337Z"},{"id":"cmv2is9cnfxj33grx3irkkfsf","goalId":"cmns803oh000132t2c4btorsu","date":"2026-10-10T12:00:00.000Z","value":196,"notes":null,"source":null,"externalId":null,"createdAt":"2026-10-10T14:59:06.455Z"},{"id":"cmv1c8nief4ge3grxutbrz9dq","goalId":"cmns803oh000132t2c4btorsu","date":"2026-10-09T12:00:00.000Z","value":194.2,"notes":null,"source":null,"externalId":null,"createdAt":"2026-10-09T19:08:07.814Z"},{"id":"cmuyfspyidhbf3grxi81hfsis","goalId":"cmns803oh000132t2c4btorsu","date":"2026-10-07T12:00:00.000Z","value":196,"notes":null,"source":null,"externalId":null,"createdAt":"2026-10-07T18:24:24.426Z"},{"id":"cmuvhoqlvbif33grxgas3x087","goalId":"cmns803oh000132t2c4btorsu","date":"2026-10-05T12:00:00.000Z","value":196.9,"notes":null,"source":null,"externalId":null,"createdAt":"2026-10-05T16:53:59.347Z"},{"id":"cmue9xt1n54y33gqvts6augki","goalId":"cmns803oh000132t2c4btorsu","date":"2026-09-23T12:00:00.000Z","value":197.5,"notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:weight:2026-09-23","createdAt":"2026-09-23T15:45:00.491Z"},{"id":"cmucscrbw43bp3gqvpkmf03t3","goalId":"cmns803oh000132t2c4btorsu","date":"2026-09-22T12:00:00.000Z","value":198.6,"notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:weight:2026-09-22","createdAt":"2026-09-22T14:44:58.844Z"},{"id":"cmubdg5kq31te3gqvsso1bm1r","goalId":"cmns803oh000132t2c4btorsu","date":"2026-09-21T12:00:00.000Z","value":198,"notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:weight:2026-09-21","createdAt":"2026-09-21T14:59:56.858Z"},{"id":"cmu9z2uyv21hp3gqvl9x9kz4l","goalId":"cmns803oh000132t2c4btorsu","date":"2026-09-20T12:00:00.000Z","value":199.3,"notes":"Synced from Google Health / Fitbit","source":"google-health","externalId":"google-health:weight:2026-09-20","createdAt":"2026-09-20T15:29:55.783Z"}]},"narrative":"Timezone: America/New_York (today = 2026-10-19; entry dates use stored calendar day keys)\n\nActive goals:\n  - calories (weekly, down): 14000 cal\n  - sleep (weekly_avg, up): 7.5 hrs\n  - steps (daily, up): 10000 steps\n  - running (per_session, up): 3 mi\n  - water (daily, up): 150 oz\n  - cardio (daily, up): 25 min\n\nActive injuries / illness:\n  (none)\n\nTraining split: Bro split (bro_split) — Choose one main muscle group per session.\n  - Chest — Presses · flyes\n  - Back — Rows · pulldowns\n  - Shoulders & arms — Presses · raises · curls · extensions\n  - Legs — Quads · hamstrings · glutes\nProgression model: Classic (classic) — Two hard working sets per exercise, a heavier 6–10 rep target, and near-failure effort with no suggested extra sets.\nWork rotation: 8-day cycle [day, day, night, night, off, off, off, off], anchored 2026-07-15, goal 4 workout(s) per cycle\n  today is cycle day 1 (Day shift 1); current cycle runs 2026-10-19 → 2026-10-26\n\n=== LIBRARY & ALL-TIME (visible in app) ===\nWorkout routines:\n  - UPPER [Hypertrophy]: Plate-Loaded Chest Press (3 set rows); Sled Row (3 set rows); Pec-Deck / Butterfly (3 set rows); Pull-Down (3 set rows); Machine Triceps Extension (3 set rows); Biceps Curl Machine (3 set rows); Lateral Raise Machine (3 set rows)\n  - LOWER [Hypertrophy, Lower]: Pendulum Squat (3 set rows); Romanian Deadlift (3 set rows); Leg extension (3 set rows); Lying Leg Curl Machine (3 set rows); Calf Press (3 set rows)\n  - UPPER 2 [Hypertrophy]: Seated Chest Press (3 set rows); Machine Pullover (3 set rows); Shoulder Press Machine (3 set rows); Triceps Pushdown - V-Bar Attachment (3 set rows); Close-Grip EZ Bar Curl (3 set rows)\n  - ARMS [Hypertrophy]: Shoulder Press Machine (3 set rows); Triceps Pushdown (3 set rows); Cable Preacher Curl (3 set rows); Lateral Raise with Dumbbells (3 set rows); Reverse Flyes (3 set rows)\n  - Chest [Hypertrophy]: Incline Chest Press Machine (3 set rows); Pec-Deck / Butterfly (3 set rows); Converging Chest Press (3 set rows); High Cable Chest Fly (3 set rows)\n\nSaved meals (top by use):\n  - Rotisserie Chicken (Costco) [lunch]: 140 kcal, 19P (used 5×)\n  - Chewy Bars Oats & Chocolate (Fiber One) [snack]: 150 kcal, 2P (used 4×)\n  - White rice, cooked (Generic) [lunch]: 205 kcal, 4.3P (used 3×)\n  - Rotisserie Seasoned Chicken Breast Strips (Tyson) [dinner]: 110 kcal, 20P (used 2×)\n  - Turkey Bacon, Cheddar & Egg White Sandwich (Starbucks) [breakfast]: 230 kcal, 17P (used 2×)\n  - Chicken & Pepper Jack Cheese Burrito (Realgoods Food Co) [breakfast]: 450 kcal, 37P (used 2×)\n  - CHARGRILLED CHIPOTLE SEASONED CHICKEN (Kirkland) [lunch]: 137 kcal, 13.6P (used 1×)\n  - Sweet Baby Rays bbq (Sweet Baby Ray's) [lunch]: 18 kcal, 0.1P (used 1×)\n  - 4 Cheese Chicken Carbonara Lasagna (Rana) [dinner]: 500 kcal, 30P (used 1×)\n  - Smoked Pulled Pork (Kirkland Signature) [lunch]: 160 kcal, 16P (used 0×)\n\nRecipes:\n  - Chicken Bowl, Plain [lunch]: 404 kcal, 27.2P (used 0×; 2 ingredient(s): CHARGRILLED CHIPOTLE SEASONED CHICKEN (Kirkland) 2serving 274kcal; Rice 100g 1serving 130kcal)\n  - Pulled Pork [lunch]: 660 kcal, 47.9P (used 0×; 3 ingredient(s): Smoked Pulled Pork (Kirkland Signature) 250g 476kcal; Rice 100g 1serving 130kcal; Sweet Baby Rays bbq (Sweet Baby Ray's) 30g 54kcal)\n\nAll-time weight goal: target 175 lbs (down)\nAll-time weight latest: 194.6 lbs on 2026-10-18\nAll-time weight 7d avg: 194.1 lbs\nAll-time weight 30d avg: 196.5 lbs\nAll-time weight range: 193.6–218 lbs (96 weigh-ins all-time)\nAll-time weight change in period: -14.8 lbs\nAll-time weight weigh-ins in period:\n  - 2026-04-07: 209.4 lbs\n  - 2026-04-08: 207.8 lbs\n  - 2026-04-09: 208 lbs\n  - 2026-04-10: 207 lbs\n  - 2026-04-11: 206.6 lbs\n  - 2026-04-12: 207.4 lbs\n  - 2026-04-13: 204.2 lbs\n  - 2026-04-14: 204 lbs\n  - 2026-04-15: 201.6 lbs — \"Post nap & Shit 6pm\"\n  - 2026-04-16: 201 lbs\n  - 2026-04-17: 201.6 lbs\n  - 2026-04-18: 203.8 lbs\n  - 2026-04-19: 204.4 lbs\n  - 2026-04-20: 205 lbs\n  - 2026-04-21: 206.6 lbs\n  - 2026-04-22: 207.4 lbs\n  - 2026-05-10: 218 lbs\n  - 2026-05-11: 216.8 lbs\n  - 2026-05-12: 216.2 lbs\n  - 2026-05-13: 216.2 lbs\n  - 2026-05-31: 216.2 lbs\n  - 2026-06-01: 214 lbs\n  - 2026-06-02: 213.6 lbs\n  - 2026-06-03: 213.4 lbs\n  - 2026-06-04: 210.1 lbs\n  - 2026-06-05: 212.2 lbs\n  - 2026-06-06: 212.2 lbs\n  - 2026-06-07: 208.1 lbs\n  - 2026-06-08: 209.4 lbs\n  - 2026-06-09: 209.1 lbs\n  - 2026-06-10: 209 lbs\n  - 2026-06-11: 210 lbs\n  - 2026-06-12: 209.9 lbs\n  - 2026-06-13: 210.3 lbs\n  - 2026-06-15: 209.4 lbs\n  - 2026-06-16: 208.3 lbs\n  - 2026-06-17: 208 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-06-19: 206.4 lbs\n  - 2026-06-20: 205.7 lbs\n  - 2026-06-21: 207 lbs\n  - 2026-06-22: 207.5 lbs\n  - 2026-06-23: 204.8 lbs\n  - 2026-06-26: 204.4 lbs\n  - 2026-06-27: 204.1 lbs\n  - 2026-07-04: 203.7 lbs\n  - 2026-07-09: 203.7 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-07-10: 203.3 lbs\n  - 2026-07-17: 202.8 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-07-18: 203.3 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-07-20: 202.6 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-07-21: 202.1 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-07-22: 201.2 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-07-25: 201.5 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-07-26: 200.4 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-08-05: 200 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-08-07: 199.7 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-08-09: 199.7 lbs\n  - 2026-08-13: 203 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-08-15: 201.7 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-08-16: 202.3 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-08-17: 201.9 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-08-18: 200.2 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-08-19: 200.8 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-08-20: 199.5 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-08-21: 199.3 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-08-22: 199.7 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-08-23: 201.1 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-08-26: 198.9 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-08-27: 199.1 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-08-28: 198.6 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-08-29: 200.4 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-03: 201.1 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-04: 201.1 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-05: 200.8 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-06: 201.9 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-07: 200.6 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-08: 200.4 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-11: 201.5 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-12: 201.3 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-13: 199.3 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-14: 199.5 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-15: 199.3 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-16: 199.8 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-17: 200 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-18: 197.8 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-19: 197.5 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-20: 199.3 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-21: 198 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-22: 198.6 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-23: 197.5 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-10-05: 196.9 lbs\n  - 2026-10-07: 196 lbs\n  - 2026-10-09: 194.2 lbs\n  - 2026-10-10: 196 lbs\n  - 2026-10-14: 193.6 lbs\n  - 2026-10-18: 194.6 lbs\n\n=== LAST 30 DAYS (2026-09-20 → 2026-10-19) ===\nFood: 56081 kcal, 2883P / 3767C / 1832F g, 170 items, 28 day(s).\n  - [dinner] Chipotle bowl (double chicken, rice, beans, cheese, guac) — 930 kcal (78P/85C/32F) on 2026-10-18\n  - [snack] Rice Krispies treat — 80 kcal (0P/17C/2F) on 2026-10-18\n  - [snack] Nature Valley granola bar — 190 kcal (4P/29C/6F) on 2026-10-18\n  - [breakfast] 3 fried eggs + buttered toast — 580 kcal (26P/47C/30F) on 2026-10-18\n  - [dinner] Rice Krispies treats x2 — 160 kcal (1P/32C/3F) on 2026-10-17\n  - [dinner] Chicken thighs with rice — 650 kcal (50P/45C/30F) on 2026-10-17\n  - [dinner] Twisted Tea x2 — 380 kcal (0P/52C/0F) on 2026-10-17\n  - [dinner] BuzzBallz Choc Tease x2 — 590 kcal (12P/76C/26F) on 2026-10-17\n  - [dinner] Michelob Ultra 16oz x2 — 260 kcal (2P/7C/0F) on 2026-10-17\n  - [breakfast] Chick-fil-A chicken and waffle sandwich (dinner portion) — 700 kcal (35P/56C/37F) on 2026-10-17\n  - [dinner] Michelob Ultra 16 oz x2 — 260 kcal (2P/6C/0F) on 2026-10-16\n  - [dinner] BuzzBallz Choc Tease (200ml) — 295 kcal (0P/25.8C/0F) on 2026-10-16\n  - [breakfast] Rice Krispies treat — 80 kcal (0.5P/17C/2F) on 2026-10-16\n  - [breakfast] Oreo snack pack — 140 kcal (1P/21C/6F) on 2026-10-16\n  - [dinner] White rice, cooked — 205 kcal (4P/45C/0.4F) on 2026-10-16\n  - [dinner] Chicken thighs, air fryer, skin on (2) — 600 kcal (52P/0C/40F) on 2026-10-16\n  - [breakfast] Ham and cheese sandwich — 775 kcal (42P/53C/42F) on 2026-10-16\n  - [dinner] Twisted Tea x4 (12 oz cans) — 760 kcal (0P/92C/0F) on 2026-10-15\n  - [dinner] White rice, cooked — 205 kcal (4P/45C/0.4F) on 2026-10-15\n  - [dinner] Chicken thighs, air fryer, skin on (2) — 600 kcal (52P/0C/40F) on 2026-10-15\n  - [lunch] Nature Valley granola bar — 190 kcal (4P/29C/6F) on 2026-10-15\n  - [breakfast] Ham and cheese sandwich — 775 kcal (42P/53C/42F) on 2026-10-15\n  - [dinner] BUILT Puff Cookie Dough Chunk bar — 160 kcal (15P/19C/4F) on 2026-10-14\n  - [dinner] Fairlife Core Power Strawberry Banana shake (half) — 85 kcal (13P/3C/2.25F) on 2026-10-14\n  - [dinner] Five Guys Bacon Cheeseburger, lettuce wrap, 3 patties — 1110 kcal (71P/2C/80F) on 2026-10-14\n  - [breakfast] Toast, 2 large slices, buttered — 310 kcal (8P/45C/11F) on 2026-10-14\n  - [breakfast] Eggs, cooked (3 large) — 215 kcal (19P/1C/14F) on 2026-10-14\n  - [breakfast] Nature Valley granola bar — 190 kcal (4P/29C/6F) on 2026-10-14\n  - [dinner] David protein bar — 150 kcal (28P/—C/—F) on 2026-10-13\n  - [dinner] Shredded chicken breast — 330 kcal (60P/—C/—F) on 2026-10-13\n  - [dinner] Yellow rice — 330 kcal (6P/—C/—F) on 2026-10-13\n  - [dinner] Flour tortillas (burrito) — 600 kcal (10P/—C/—F) on 2026-10-13\n  - [breakfast] Oreo pack — 140 kcal (1P/—C/—F) on 2026-10-13\n  - [breakfast] Nature Valley bar — 190 kcal (4P/—C/—F) on 2026-10-13\n  - [breakfast] Costco sous vide egg bites (2.5 pieces) — 313 kcal (21P/11C/20F) on 2026-10-13\n  - [lunch] Chipotle bowl (double chicken, rice, beans, guac) — 930 kcal (78P/—C/—F) on 2026-10-12\n  - [breakfast] Nature Valley bar — 190 kcal (—P/—C/—F) on 2026-10-12\n  - [breakfast] Meat stick — 100 kcal (9P/—C/—F) on 2026-10-12\n  - [breakfast] Banana — 210 kcal (2P/—C/—F) on 2026-10-12\n  - [dinner] Beer — 150 kcal (—P/—C/—F) on 2026-10-12\n  - [dinner] Coffee — 120 kcal (—P/—C/—F) on 2026-10-12\n  - [dinner] Chicken burger (Amylu caramelized onion & cheddar patty, bun, bacon, cheese) — 440 kcal (32P/—C/—F) on 2026-10-12\n  - [dinner] Nature Valley granola bar (190 cal) — 190 kcal (3P/29C/6F) on 2026-10-11\n  - [dinner] Oreo — 212 kcal (2.8P/35.6C/9.2F) on 2026-10-11\n  - [dinner] Costco rotisserie chicken - leg, thigh, wing + small bit of breast, no sides — 650 kcal (60P/0C/36F) on 2026-10-11\n  - [lunch] Leftover pasta - 4 chicken meatballs + ~150g penne with vodka sauce — 510 kcal (30P/45C/18F) on 2026-10-11\n  - [breakfast] BEC on English muffin with butter and grape jelly — 475 kcal (22P/40C/24F) on 2026-10-11\n  - [dinner] Fairlife Nutrition Plan protein shake — 150 kcal (30P/3C/2.5F) on 2026-10-10\n  - [dinner] Real Good lightly breaded chicken tenders (air fryer) — 130 kcal (22P/4C/5F) on 2026-10-10\n  - [dinner] Taco Bell Nacho Cheese Doritos Locos Taco — 340 kcal (16P/26C/18F) on 2026-10-10\n  - [dinner] Chick-fil-A BBQ sauce packet — 45 kcal (—P/11C/—F) on 2026-10-10\n  - [breakfast] Leftover pasta: 4 chicken meatballs + ~150g penne with vodka sauce — 510 kcal (—P/—C/—F) on 2026-10-10\n  - [lunch] Michelob Ultra x4 (16 oz) — 507 kcal (—P/—C/—F) on 2026-10-09\n  - [dinner] Penne with vodka sauce (store-bought) — 600 kcal (—P/—C/—F) on 2026-10-09\n  - [dinner] Chicken meatballs (homemade, Parmesan/breadcrumb) — 320 kcal (—P/—C/—F) on 2026-10-09\n  - [dinner] Rice and beans — 330 kcal (—P/—C/—F) on 2026-10-08\n  - [dinner] Chicken leg quarter (dark meat) — 450 kcal (—P/—C/—F) on 2026-10-08\n  - [lunch] Coffee — 120 kcal (—P/—C/—F) on 2026-10-08\n  - [breakfast] Chick-fil-A chicken and waffles — 700 kcal (—P/—C/—F) on 2026-10-09\n  - [breakfast] All-American Wrap (Tropical Smoothie, +sausage +avocado) — 640 kcal (—P/—C/—F) on 2026-10-08\n  - [dinner] Snack bar — 100 kcal (—P/—C/—F) on 2026-10-07\n  - [dinner] Rice and beans — 350 kcal (—P/—C/—F) on 2026-10-07\n  - [dinner] Quarter chicken (breast + wing, skin on) — 400 kcal (—P/—C/—F) on 2026-10-07\n  - [lunch] Chick-fil-A Chicken & Waffles (entree) — 700 kcal (—P/—C/—F) on 2026-10-07\n  - [dinner] BUILT PUFF Brownie Batter (BUILT) — 140 kcal (17P/14C/2.5F) on 2026-10-05\n  - [dinner] Cheesesteak, provolone (about 3/4 of shop half) — 650 kcal (42P/60C/28F) on 2026-10-05\n  - [lunch] Guacamole packet (70 cal) — 70 kcal (1P/3C/6F) on 2026-10-05\n  - [lunch] White rice, cooked (Generic) — 153 kcal (3.2P/33.6C/0.3F) on 2026-10-05\n  - [lunch] CHARGRILLED CHIPOTLE SEASONED CHICKEN (Kirkland) — 250 kcal (24.8P/4.7C/3.8F) on 2026-10-05\n  - [breakfast] Teriyaki Beef Steak (Jack Links) — 140 kcal (18P/8C/3F) on 2026-10-05\n  - [breakfast] LEVEL-1 BAR (1STPHORM) — 260 kcal (20P/19C/13F) on 2026-10-05\n  - [breakfast] Nature Valley bar — 190 kcal (3P/23C/10F) on 2026-10-05\n  - [lunch] Oikos protein shake — 170 kcal (25P/8C/3.5F) on 2026-10-04\n  - [lunch] Guacamole packet (70 cal) — 70 kcal (1P/3C/6F) on 2026-10-04\n  - [lunch] White rice, cooked (100g) — 130 kcal (2.7P/28C/0.3F) on 2026-10-04\n  - [lunch] Costco chipotle chicken (~200g) — 320 kcal (44P/6C/13F) on 2026-10-04\n  - [lunch] Custard-filled powdered donut — 340 kcal (4P/49C/15F) on 2026-10-04\n  - [breakfast] Sausage patty (cafeteria) — 190 kcal (11P/1C/15F) on 2026-10-04\n  - [breakfast] Pork sausage links x2 (cafeteria) — 180 kcal (10P/2C/15F) on 2026-10-04\n  - [breakfast] Scrambled eggs (~1.25 scoops, cafeteria) — 195 kcal (16P/2C/14F) on 2026-10-04\n  - [breakfast] Nature Valley bar — 190 kcal (3P/23C/10F) on 2026-10-04\n  - [dinner] Oil on rice (~1 tsp) — 40 kcal (0P/0C/4.5F) on 2026-10-03\n  - [dinner] Maduros, fried (86g) — 172 kcal (1P/30C/7F) on 2026-10-03\n  - [dinner] Chicken breast, cooked (~200g) — 330 kcal (62P/0C/7F) on 2026-10-03\n  - [dinner] Black beans, cooked (120g) — 158 kcal (10.7P/28.4C/0.6F) on 2026-10-03\n  - [dinner] White rice, cooked (130g) — 169 kcal (3.5P/36.7C/0.4F) on 2026-10-03\n  - [lunch] Turkey hoagie (turkey + lettuce) — 470 kcal (40P/59C/6F) on 2026-10-03\n  - [lunch] Ham hoagie (ham + lettuce) — 540 kcal (35P/57C/18F) on 2026-10-03\n  - [breakfast] CINNAMON ALMOND BUTTER (Nature Valley) — 190 kcal (3P/23C/10F) on 2026-10-03\n  - [dinner] Chocolate (movie candy) — 140 kcal (2P/17C/8F) on 2026-10-02\n  - [dinner] Movie theater popcorn — 450 kcal (6P/45C/28F) on 2026-10-02\n  - [dinner] Garlic mashed potatoes (Jimmys, about 1/3 of side) — 200 kcal (3P/27C/8F) on 2026-10-02\n  - [dinner] NY strip steak 12oz (Jimmys) — 880 kcal (92P/0C/56F) on 2026-10-02\n  - [breakfast] Pearl Milling lite syrup (1/4 cup) — 100 kcal (0P/26C/0F) on 2026-10-02\n  - [breakfast] Kodiak protein pancake (1/2 cup mix + 1/2 cup Fairlife fat free milk) — 230 kcal (20.5P/33C/2F) on 2026-10-02\n  - [dinner] Babybel Light x2 — 100 kcal (12P/0C/6F) on 2026-10-01\n  - [dinner] Old Wisconsin Turkey Bites, 4 pieces — 53 kcal (4.7P/0.7C/3.3F) on 2026-10-01\n  - [dinner] Hatfield ham steak, whole 8oz pack — 240 kcal (37P/3C/9F) on 2026-10-01\n  - [dinner] Nilla Wafers snack pack — 140 kcal (1P/21C/6F) on 2026-10-01\n  - [dinner] Fairlife protein shake — 170 kcal (26P/8C/4.5F) on 2026-10-01\n  - [lunch] Oil on rice (~1 tsp) — 40 kcal (0P/0C/4.5F) on 2026-10-01\n  - [lunch] Nature Valley bar — 190 kcal (4P/29C/6F) on 2026-10-01\n  - [lunch] Maduros, fried (86g) — 172 kcal (1P/30C/7F) on 2026-10-01\n  - [lunch] Chicken quarter + wing, skin-on (219g edible) — 460 kcal (58P/0C/24F) on 2026-10-01\n  - [lunch] Black beans, cooked (120g) — 158 kcal (10.7P/28.4C/0.6F) on 2026-10-01\n  - [lunch] White rice, cooked (130g) — 169 kcal (3.5P/36.7C/0.4F) on 2026-10-01\n  - [dinner] Maduros (sweet fried plantain, 4 pieces) — 200 kcal (—P/40C/8F) on 2026-09-30\n  - [dinner] Black beans (Super Chicken Rico) — 170 kcal (11P/30C/1F) on 2026-09-30\n  - [dinner] Super Chicken Rico rotisserie half chicken (breast, thigh, drumstick) — 780 kcal (85P/—C/38F) on 2026-09-30\n  - [dinner] Rice (Peruvian restaurant portion) — 300 kcal (6P/60C/1F) on 2026-09-30\n  - [breakfast] Granola bar (Nature Valley) — 190 kcal (4P/29C/6F) on 2026-09-30\n  - [breakfast] Famous Amos cookies (pack) — 140 kcal (1.5P/18.5C/6.5F) on 2026-09-30\n  - [dinner] Lemon drop shot — 150 kcal (—P/12C/—F) on 2026-09-29\n  - [dinner] Tequila shot — 100 kcal (—P/—C/—F) on 2026-09-29\n  - [dinner] Michelob Ultra (bottle) — 475 kcal (—P/13C/—F) on 2026-09-29\n  - [dinner] Cheesesteak (Jimmys Famous Seafood) — 950 kcal (50P/60C/40F) on 2026-09-29\n  - [dinner] Granola bar (Nature Valley) — 190 kcal (4P/29C/6F) on 2026-09-29\n  - [dinner] Subway Footlong Club (Am cheese, avocado, veg; no mayo/bacon) — 890 kcal (46P/100C/32F) on 2026-09-28\n  - [dinner] David protein bar (David) — 140 kcal (28P/13C/0F) on 2026-09-28\n  - [breakfast] CINNAMON ALMOND BUTTER (Nature Valley) — 190 kcal (3P/23C/10F) on 2026-09-28\n  - [lunch] BmoreFood Breakfast Burrito (no onions) — 1000 kcal (42P/95C/55F) on 2026-09-28\n  - [dinner] BUILT PUFF Brownie Batter (BUILT) — 140 kcal (17P/14C/2.5F) on 2026-09-27\n  - [dinner] 4 al pastor tacos — 800 kcal (48P/80C/20F) on 2026-09-27\n  - [breakfast] Chocolate Chip Bite-Size Cookies (Famous Amos) — 140 kcal (1P/19C/7F) on 2026-09-27\n  - [breakfast] Chicken & Pepper Jack Cheese Burrito (Realgoods Food Co) — 450 kcal (37P/33C/28F) on 2026-09-27\n  - [breakfast] Chewy Bars Oats & Chocolate (Fiber One) — 150 kcal (2P/30C/4F) on 2026-09-27\n  - [breakfast] CINNAMON ALMOND BUTTER (Nature Valley) — 190 kcal (3P/23C/10F) on 2026-09-27\n  - [lunch] Chocolate Crunch, Frozen Greek Yogurt Bars (Yasso) — 150 kcal (4P/18C/7F) on 2026-09-26\n  - [lunch] Chocolate Chip Bite-Size Cookies (Famous Amos) — 140 kcal (1P/19C/7F) on 2026-09-26\n  - [dinner] Air fryer chicken thighs (2) + very little rice — 635 kcal (58P/34C/38F) on 2026-09-26\n  - [lunch] Subway 6in Club (herb & cheese, american, bacon, avocado) — 540 kcal (34P/47C/21F) on 2026-09-26\n  - [breakfast] Protein shake — 170 kcal (26P/—C/—F) on 2026-09-26\n  - [breakfast] Air popped chips — 100 kcal (—P/—C/—F) on 2026-09-26\n  - [breakfast] CINNAMON ALMOND BUTTER (Nature Valley) — 190 kcal (3P/23C/10F) on 2026-09-26\n  - [dinner] Fairlife chocolate nutrition shake — 132 kcal (26.4P/3.6C/2.1F) on 2026-09-25\n  - [dinner] Chocolate Chip Bite-Size Cookies (Famous Amos) — 140 kcal (1P/19C/7F) on 2026-09-25\n  - [dinner] Air fryer chicken thighs (2) + white rice — 785 kcal (58P/45C/38F) on 2026-09-25\n  - [lunch] uncrustables (Smucker's) — 253 kcal (7.2P/33.8C/10.9F) on 2026-09-25\n  - [lunch] 130g white rice, 150g cooked ground turkey, 1 guac pack (90 cal) — 537 kcal (42P/40C/21F) on 2026-09-25\n  - [breakfast] Chewy Bars Oats & Chocolate (Fiber One) — 150 kcal (2P/30C/4F) on 2026-09-25\n  - [breakfast] CINNAMON ALMOND BUTTER (Nature Valley) — 190 kcal (3P/23C/10F) on 2026-09-25\n  - [lunch] Fairlife chocolate nutrition shake — 154 kcal (30.8P/4.2C/2.4F) on 2026-09-24\n  - [dinner] 8\" Meatball Parmesan sub (Palmisano's of Parkville) — 720 kcal (40P/67C/33F) on 2026-09-24\n  - [dinner] Chocolate Chip Bite-Size Cookies (Famous Amos) — 280 kcal (2P/38C/14F) on 2026-09-24\n  - [lunch] 130g white rice, 150g cooked ground turkey, 1 guac pack (90 cal) — 537 kcal (42P/40C/21F) on 2026-09-24\n  - [breakfast] David protein bar (David) — 140 kcal (28P/13C/0F) on 2026-09-24\n  - [breakfast] CINNAMON ALMOND BUTTER (Nature Valley) — 190 kcal (3P/23C/10F) on 2026-09-24\n  - [lunch] Bullshit — 150 kcal (—P/—C/—F) on 2026-09-23\n  - [lunch] Chocolate Chip Bite-Size Cookies (Famous Amos) — 140 kcal (1P/19C/7F) on 2026-09-23\n  - [dinner] Outback Kookaburra wings, mild (2 wings, no dressing) — 295 kcal (17P/14C/19F) on 2026-09-23\n  - [dinner] Outback homestyle mashed potatoes (1/3 serving) — 80 kcal (2P/7C/5F) on 2026-09-23\n  - [dinner] Outback 12 oz NY Strip — 880 kcal (61P/2C/68F) on 2026-09-23\n  - [breakfast] CINNAMON ALMOND BUTTER (Nature Valley) — 190 kcal (3P/23C/10F) on 2026-09-23\n  - [dinner] Furnace Spot breakfast burrito (bacon) — 750 kcal (30P/60C/40F) on 2026-09-23\n  - [dinner] Chicken fricasé — 2 skinless boneless chicken thighs, adobo seasoning, white rice — 600 kcal (—P/—C/—F) on 2026-09-22\n  - [dinner] 3.5x vodka water + 0-cal flavor packet (1.5 oz vodka each) — 340 kcal (—P/—C/—F) on 2026-09-22\n  - [dinner] Chocolate Chip Bite-Size Cookies (Famous Amos) — 140 kcal (1P/19C/7F) on 2026-09-22\n  - [breakfast] Chocolate Chip Bite-Size Cookies (Famous Amos) — 140 kcal (1P/19C/7F) on 2026-09-22\n  - [breakfast] David protein bar (David) — 140 kcal (28P/13C/0F) on 2026-09-22\n  - [lunch] Chicken & Pepper Jack Cheese Burrito (Realgoods Food Co) — 450 kcal (37P/33C/28F) on 2026-09-22\n  - [lunch] CINNAMON ALMOND BUTTER (Nature Valley) — 190 kcal (3P/23C/10F) on 2026-09-22\n  - [breakfast] Chocolate Chip Bite-Size Cookies (Famous Amos) — 420 kcal (3P/57C/21F) on 2026-09-21\n  - [breakfast] David protein bar (David) — 140 kcal (28P/13C/0F) on 2026-09-21\n  - [breakfast] CINNAMON ALMOND BUTTER (Nature Valley) — 190 kcal (3P/23C/10F) on 2026-09-21\n  - [dinner] 4 street tacos — white corn tortillas, shredded rotisserie chicken breast, pinch of cheese, tomatillo, guac — 825 kcal (—P/—C/—F) on 2026-09-21\n  - [breakfast] BUILT PUFF Brownie Batter (BUILT) — 70 kcal (8.5P/7C/1.3F) on 2026-09-21\n  - [lunch] 130g white rice, 150g cooked ground turkey, 1 guac pack (90 cal) — 537 kcal (42P/40C/21F) on 2026-09-21\n  - [breakfast] BUILT PUFF Brownie Batter (BUILT) — 70 kcal (8.5P/7C/1.3F) on 2026-09-20\n  - [lunch] Costco rotisserie chicken quarter (thigh+leg), ~180g rice mixed with black beans, 3 fried sweet plantain pieces, David … — 1310 kcal (110P/140C/42F) on 2026-09-20\n  - [dinner] 130g rice, 155g cooked ground turkey, splash of tomatillo salsa, 90-cal guac packet — 470 kcal (35P/43C/17F) on 2026-09-20\nSteps: 193495 total steps across 30 day(s), daily avg 6450, min 364, max 12676\nSteps daily goal: 10000 steps\nSteps days at/above goal: 2/30\nSteps by day:\n  - 2026-10-19: 364 steps (9636 short)\n  - 2026-10-18: 5,429 steps (4571 short)\n  - 2026-10-17: 3,033 steps (6967 short)\n  - 2026-10-16: 4,963 steps (5037 short)\n  - 2026-10-15: 3,829 steps (6171 short)\n  - 2026-10-14: 8,191 steps (1809 short)\n  - 2026-10-13: 3,645 steps (6355 short)\n  - 2026-10-12: 8,509 steps (1491 short)\n  - 2026-10-11: 5,324 steps (4676 short)\n  - 2026-10-10: 2,773 steps (7227 short)\n  - 2026-10-09: 6,677 steps (3323 short)\n  - 2026-10-08: 8,942 steps (1058 short)\n  - 2026-10-07: 2,716 steps (7284 short)\n  - 2026-10-06: 7,459 steps (2541 short)\n  - 2026-10-05: 8,064 steps (1936 short)\n  - 2026-10-04: 7,065 steps (2935 short)\n  - 2026-10-03: 6,123 steps (3877 short)\n  - 2026-10-02: 5,495 steps (4505 short)\n  - 2026-10-01: 8,774 steps (1226 short)\n  - 2026-09-30: 5,805 steps (4195 short)\n  - 2026-09-29: 4,194 steps (5806 short)\n  - 2026-09-28: 11,103 steps (met goal)\n  - 2026-09-27: 7,737 steps (2263 short)\n  - 2026-09-26: 6,395 steps (3605 short)\n  - 2026-09-25: 5,979 steps (4021 short)\n  - 2026-09-24: 7,728 steps (2272 short)\n  - 2026-09-23: 7,925 steps (2075 short)\n  - 2026-09-22: 7,280 steps (2720 short)\n  - 2026-09-21: 12,676 steps (met goal)\n  - 2026-09-20: 9,298 steps (702 short)\nRuns: (none)\nWorkouts: 4 completed session(s) (+5 planned/active/superseded, not counted as training), 17505lb volume\n  - 2026-10-11: Arms [planned]\n    started 2026-10-10T12:00:00.000Z\n  - 2026-10-08: Shoulders & arms [planned]\n    started 2026-10-08T12:00:00.000Z\n  - 2026-10-07: Chest [completed]\n    started 2026-10-07T12:00:00.000Z → finished 2026-10-08T01:42:23.472Z\n  - 2026-10-04: Chest [planned]\n    started 2026-10-04T12:00:00.000Z\n      Incline Chest Press Machine (Chest)\n        (no sets logged)\n      Pec-Deck / Butterfly (Chest)\n        (no sets logged)\n      Converging Chest Press (Chest)\n        (no sets logged)\n      High Cable Chest Fly (Chest)\n        (no sets logged)\n  - 2026-10-03: Legs [planned]\n    started 2026-10-03T12:00:00.000Z\n  - 2026-09-29: Chest workout [completed] 24min, vol 1150lb, BW 197.5lb\n    started 2026-09-29T21:59:01.343Z → finished 2026-09-29T22:23:16.832Z\n      Plate-Loaded Chest Press (Chest)\n        set 1: 115lb × 10 ✓\n        set 2: 115lb × 10 ○\n      Plate-Loaded Chest Press (Chest)\n        set 1: 120lb × 6 ○\n        set 2: 120lb × 6 ○\n      Seated Chest Press (Chest)\n        set 1: 140lb × 6 ○\n        set 2: 140lb × 6 ○\n      Converging Chest Press (Chest)\n        set 1: 110lb × 6 ○\n        set 2: 110lb × 6 ○\n      Incline Barbell Bench Press (Chest)\n        set 1: 50lb × 6 ○\n        set 2: 50lb × 6 ○\n  - 2026-09-25: LOWER [completed] 86min, vol 8680lb, BW 197.5lb\n    started 2026-09-25T21:40:06.752Z → finished 2026-09-25T23:06:13.020Z\n      Leg extension (Quadriceps)\n        set 1: 165lb × 10 ✓\n        set 2: 165lb × 10 ✓\n        set 3: 165lb × 6 ○\n      Goblet squat (Glutes, Quadriceps)\n        set 1: 60lb × 8 ✓\n        set 2: 60lb × 6 ✓\n      Pendulum Hip Press (Quadriceps)\n        set 1: 200lb × 6 ○\n        set 2: 200lb × 6 ○\n      Lying Leg Curl Machine (Hamstrings)\n        set 1: 130lb × 9 ✓\n        set 2: 130lb × 7 ✓\n      Calf Press (Calves)\n        set 1: 205lb × 6 ✓\n        set 2: 205lb × 6 ✓\n  - 2026-09-23: Shoulders & arms workout [completed] 91min, vol 7675lb, BW 197.5lb\n    started 2026-09-23T19:02:38.564Z → finished 2026-09-23T20:33:52.570Z\n      Shoulder Press Machine (Shoulders)\n        set 1: 90lb × 9 ✓\n        set 2: 90lb × 5 ✓\n      Triceps Pushdown (Triceps)\n        set 1: 110lb × 13 ✓\n        set 2: 110lb × 12 ✓\n        set 3: 110lb × 6 ✓\n      Biceps Curl Machine (Biceps)\n        set 1: 40lb × 10 ✓\n        set 2: 40lb × 9 ✓\n      Bayesian Cable Curl (Biceps)\n        set 1: 80lb × 8 ✓\n        set 2: 80lb × 6 ✓\n      Lateral Raise with Dumbbells (Shoulders)\n        set 1: 15lb × 10 ✓\n        set 2: 15lb × 9 ✓\n      Reverse Barbell Curl (Biceps, Forearms)\n        set 1: 40lb × 11 ✓\n        set 2: 40lb × 10 ✓\n  - 2026-09-23: Shoulders & arms [planned]\n    started 2026-09-23T12:00:00.000Z\nLift progression (15 movement(s), completed sessions only):\n  Leg extension (Quadriceps) — 1 session(s), 3 working set(s), 4290lb volume, last 2026-09-25\n      best this window: 165lb × 10 (est 1RM 220lb) on 2026-09-25\n      all-time best: 165lb × 10 (est 1RM 220lb) on 2026-09-25 ← set in this window (PR)\n      by session (newest first):\n        2026-09-25 [LOWER]: top 165lb × 10 (est 1RM 220lb), 3 set(s), 4290lb\n  Plate-Loaded Chest Press (Chest) — 1 session(s), 4 working set(s), 3740lb volume, last 2026-09-29\n      best this window: 120lb × 6 (est 1RM 144lb) on 2026-09-29\n      all-time best: 120lb × 6 (est 1RM 144lb) on 2026-09-29 ← set in this window (PR)\n      by session (newest first):\n        2026-09-29 [Chest workout]: top 120lb × 6 (est 1RM 144lb), 2 set(s), 1440lb\n        2026-09-29 [Chest workout]: top 115lb × 10 (est 1RM 153lb), 2 set(s), 2300lb\n  Triceps Pushdown (Triceps) — 1 session(s), 3 working set(s), 3410lb volume, last 2026-09-23\n      best this window: 110lb × 13 on 2026-09-23\n      all-time best: 110lb × 13 on 2026-09-23 ← set in this window (PR)\n      by session (newest first):\n        2026-09-23 [Shoulders & arms workout]: top 110lb × 13, 3 set(s), 3410lb\n  Calf Press (Calves) — 1 session(s), 2 working set(s), 2460lb volume, last 2026-09-25\n      best this window: 205lb × 6 (est 1RM 246lb) on 2026-09-25\n      all-time best: 205lb × 6 (est 1RM 246lb) on 2026-09-25 ← set in this window (PR)\n      by session (newest first):\n        2026-09-25 [LOWER]: top 205lb × 6 (est 1RM 246lb), 2 set(s), 2460lb\n  Pendulum Hip Press (Quadriceps) — 1 session(s), 2 working set(s), 2400lb volume, last 2026-09-25\n      best this window: 200lb × 6 (est 1RM 240lb) on 2026-09-25\n      all-time best: 200lb × 6 (est 1RM 240lb) on 2026-09-25 ← set in this window (PR)\n      by session (newest first):\n        2026-09-25 [LOWER]: top 200lb × 6 (est 1RM 240lb), 2 set(s), 2400lb\n  Lying Leg Curl Machine (Hamstrings) — 1 session(s), 2 working set(s), 2080lb volume, last 2026-09-25\n      best this window: 130lb × 9 (est 1RM 169lb) on 2026-09-25\n      all-time best: 130lb × 9 (est 1RM 169lb) on 2026-09-25 ← set in this window (PR)\n      by session (newest first):\n        2026-09-25 [LOWER]: top 130lb × 9 (est 1RM 169lb), 2 set(s), 2080lb\n  Seated Chest Press (Chest) — 1 session(s), 2 working set(s), 1680lb volume, last 2026-09-29\n      best this window: 140lb × 6 (est 1RM 168lb) on 2026-09-29\n      all-time best: 140lb × 6 (est 1RM 168lb) on 2026-09-29 ← set in this window (PR)\n      by session (newest first):\n        2026-09-29 [Chest workout]: top 140lb × 6 (est 1RM 168lb), 2 set(s), 1680lb\n  Converging Chest Press (Chest) — 1 session(s), 2 working set(s), 1320lb volume, last 2026-09-29\n      best this window: 110lb × 6 (est 1RM 132lb) on 2026-09-29\n      all-time best: 110lb × 6 (est 1RM 132lb) on 2026-09-29 ← set in this window (PR)\n      by session (newest first):\n        2026-09-29 [Chest workout]: top 110lb × 6 (est 1RM 132lb), 2 set(s), 1320lb\n  Shoulder Press Machine (Shoulders) — 1 session(s), 2 working set(s), 1260lb volume, last 2026-09-23\n      best this window: 90lb × 9 (est 1RM 117lb) on 2026-09-23\n      all-time best: 110lb × 5 (est 1RM 128lb) on 2026-08-08\n      by session (newest first):\n        2026-09-23 [Shoulders & arms workout]: top 90lb × 9 (est 1RM 117lb), 2 set(s), 1260lb\n  Bayesian Cable Curl (Biceps) — 1 session(s), 2 working set(s), 1120lb volume, last 2026-09-23\n      best this window: 80lb × 8 (est 1RM 101lb) on 2026-09-23\n      all-time best: 80lb × 10 (est 1RM 107lb) on 2026-09-17\n      by session (newest first):\n        2026-09-23 [Shoulders & arms workout]: top 80lb × 8 (est 1RM 101lb), 2 set(s), 1120lb\n  Goblet squat (Glutes, Quadriceps) — 1 session(s), 2 working set(s), 840lb volume, last 2026-09-25\n      best this window: 60lb × 8 (est 1RM 76lb) on 2026-09-25\n      all-time best: 60lb × 8 (est 1RM 76lb) on 2026-09-25 ← set in this window (PR)\n      by session (newest first):\n        2026-09-25 [LOWER]: top 60lb × 8 (est 1RM 76lb), 2 set(s), 840lb\n  Reverse Barbell Curl (Biceps, Forearms) — 1 session(s), 2 working set(s), 840lb volume, last 2026-09-23\n      best this window: 40lb × 11 (est 1RM 55lb) on 2026-09-23\n      all-time best: 40lb × 11 (est 1RM 55lb) on 2026-09-23 ← set in this window (PR)\n      by session (newest first):\n        2026-09-23 [Shoulders & arms workout]: top 40lb × 11 (est 1RM 55lb), 2 set(s), 840lb\n  Biceps Curl Machine (Biceps) — 1 session(s), 2 working set(s), 760lb volume, last 2026-09-23\n      best this window: 40lb × 10 (est 1RM 53lb) on 2026-09-23\n      all-time best: 50lb × 6 (est 1RM 60lb) on 2026-06-09\n      by session (newest first):\n        2026-09-23 [Shoulders & arms workout]: top 40lb × 10 (est 1RM 53lb), 2 set(s), 760lb\n  Incline Barbell Bench Press (Chest) — 1 session(s), 2 working set(s), 600lb volume, last 2026-09-29\n      best this window: 50lb × 6 (est 1RM 60lb) on 2026-09-29\n      all-time best: 50lb × 6 (est 1RM 60lb) on 2026-09-29 ← set in this window (PR)\n      by session (newest first):\n        2026-09-29 [Chest workout]: top 50lb × 6 (est 1RM 60lb), 2 set(s), 600lb\n  Lateral Raise with Dumbbells (Shoulders) — 1 session(s), 2 working set(s), 285lb volume, last 2026-09-23\n      best this window: 15lb × 10 (est 1RM 20lb) on 2026-09-23\n      all-time best: 15lb × 10 (est 1RM 20lb) on 2026-09-23 ← set in this window (PR)\n      by session (newest first):\n        2026-09-23 [Shoulders & arms workout]: top 15lb × 10 (est 1RM 20lb), 2 set(s), 285lb\nCardio: 5 session(s), 129 min, 803 kcal, 101 active-zone min\n  - 2026-10-16: Activity [google-health] — 30 min, 184 kcal, avg HR 122, 19 AZM\n  - 2026-10-12: Activity [google-health] — 28 min, 178 kcal, avg HR 129, 25 AZM\n  - 2026-10-07: Stationary bike [google-health] — 21 min, 189 kcal, avg HR 133, 20 AZM\n  - 2026-10-01: Activity [google-health] — 21 min, 125 kcal, avg HR 119, 13 AZM\n  - 2026-09-29: Activity [google-health] — 30 min, 127 kcal, avg HR 119, 24 AZM\nSleep: 29 nights, avg 7.7h, quality 4.7/5\n  - 2026-10-18: 6.8h, quality 5/5, bed 2026-10-18T10:26:00.000Z → wake 2026-10-18T17:40:00.000Z — Synced from Google Health / Fitbit\n  - 2026-10-17: 7.5h, quality 5/5, bed 2026-10-17T09:39:00.000Z → wake 2026-10-17T17:50:00.000Z — Synced from Google Health / Fitbit\n  - 2026-10-16: 5.8h, quality 4/5, bed 2026-10-16T07:10:00.000Z → wake 2026-10-16T13:27:00.000Z — Synced from Google Health / Fitbit\n  - 2026-10-15: 6.1h, quality 4/5, bed 2026-10-15T10:14:00.000Z → wake 2026-10-15T16:57:00.000Z — Synced from Google Health / Fitbit\n  - 2026-10-14: 9.5h, quality 5/5, bed 2026-10-14T05:43:00.000Z → wake 2026-10-14T17:24:00.000Z — Synced from Google Health / Fitbit\n  - 2026-10-13: 7.8h, quality 5/5, bed 2026-10-13T09:32:00.000Z → wake 2026-10-13T17:32:00.000Z — Synced from Google Health / Fitbit\n  - 2026-10-12: 5.2h, quality 4/5, bed 2026-10-12T03:18:00.000Z → wake 2026-10-12T08:34:00.000Z — Synced from Google Health / Fitbit\n  - 2026-10-11: 4.8h, quality 4/5, bed 2026-10-11T03:28:00.000Z → wake 2026-10-11T08:40:00.000Z — Synced from Google Health / Fitbit\n  - 2026-10-10: 7h, quality 5/5, bed 2026-10-10T07:21:00.000Z → wake 2026-10-10T14:28:00.000Z — Synced from Google Health / Fitbit\n  - 2026-10-09: 6.4h, quality 5/5, bed 2026-10-09T07:38:00.000Z → wake 2026-10-09T14:10:00.000Z — Synced from Google Health / Fitbit\n  - 2026-10-08: 8.2h, quality 4/5, bed 2026-10-08T07:14:00.000Z → wake 2026-10-08T15:34:00.000Z — Synced from Google Health / Fitbit\n  - 2026-10-07: 7.4h, quality 5/5, bed 2026-10-07T10:35:00.000Z → wake 2026-10-07T18:10:00.000Z — Synced from Google Health / Fitbit\n  - 2026-10-06: 6.6h, quality 5/5, bed 2026-10-06T10:23:00.000Z → wake 2026-10-06T17:15:00.000Z — Synced from Google Health / Fitbit\n  - 2026-10-05: 9.8h, quality 5/5, bed 2026-10-05T06:33:00.000Z → wake 2026-10-05T16:26:00.000Z — Synced from Google Health / Fitbit\n  - 2026-10-04: 6.7h, quality 5/5, bed 2026-10-04T01:51:00.000Z → wake 2026-10-04T08:40:00.000Z — Synced from Google Health / Fitbit\n  - 2026-10-03: 5.8h, quality 5/5, bed 2026-10-03T01:35:00.000Z → wake 2026-10-03T08:05:00.000Z — Synced from Google Health / Fitbit\n  - 2026-10-02: 6.1h, quality 5/5, bed 2026-10-02T07:03:00.000Z → wake 2026-10-02T13:15:00.000Z — Synced from Google Health / Fitbit\n  - 2026-10-01: 8.5h, quality 4/5, bed 2026-10-01T06:11:00.000Z → wake 2026-10-01T15:11:00.000Z — Synced from Google Health / Fitbit\n  - 2026-09-30: 8.2h, quality 4/5, bed 2026-09-30T05:33:00.000Z → wake 2026-09-30T14:47:00.000Z — Synced from Google Health / Fitbit\n  - 2026-09-29: 8.9h, quality 4/5, bed 2026-09-29T07:04:00.000Z → wake 2026-09-29T17:10:00.000Z — Synced from Google Health / Fitbit\n  - 2026-09-28: 6.2h, quality 5/5, bed 2026-09-28T10:38:00.000Z → wake 2026-09-28T17:04:00.000Z — Synced from Google Health / Fitbit\n  - 2026-09-27: 9.2h, quality 4/5, bed 2026-09-27T05:29:00.000Z → wake 2026-09-27T15:10:00.000Z — Synced from Google Health / Fitbit\n  - 2026-09-26: 6.6h, quality 5/5, bed 2026-09-26T03:06:00.000Z → wake 2026-09-26T09:54:00.000Z — Synced from Google Health / Fitbit\n  - 2026-09-25: 6.1h, quality 5/5, bed 2026-09-25T03:39:00.000Z → wake 2026-09-25T09:50:00.000Z — Synced from Google Health / Fitbit\n  - 2026-09-24: 6h, quality 4/5, bed 2026-09-24T03:28:00.000Z → wake 2026-09-24T09:39:00.000Z — Synced from Google Health / Fitbit\n  - 2026-09-23: 9.2h, quality 5/5, bed 2026-09-23T05:52:00.000Z → wake 2026-09-23T15:10:00.000Z — Synced from Google Health / Fitbit\n  - 2026-09-22: 8.4h, quality 5/5, bed 2026-09-22T06:01:00.000Z → wake 2026-09-22T14:33:00.000Z — Synced from Google Health / Fitbit\n  - 2026-09-21: 7.6h, quality 5/5, bed 2026-09-21T07:00:00.000Z → wake 2026-09-21T14:40:00.000Z — Synced from Google Health / Fitbit\n  - 2026-09-20: 8.2h, quality 5/5, bed 2026-09-20T06:40:00.000Z → wake 2026-09-20T14:55:00.000Z — Synced from Google Health / Fitbit\nVitals: 30 day(s), avg resting HR 66 bpm, avg HRV 39 ms\n  - 2026-10-19: RHR 70 bpm, HR avg 73, range 57–153\n  - 2026-10-18: RHR 71 bpm, HRV 24 ms, HR avg 82, range 59–153\n  - 2026-10-17: RHR 69 bpm, HRV 37 ms, HR avg 80, range 56–154\n  - 2026-10-16: RHR 70 bpm, HRV 31 ms, HR avg 84, range 59–170\n  - 2026-10-15: RHR 68 bpm, HRV 37 ms, HR avg 82, range 56–158\n  - 2026-10-14: RHR 68 bpm, HRV 36 ms, HR avg 81, range 54–147\n  - 2026-10-13: RHR 69 bpm, HRV 34 ms, HR avg 76, range 52–145\n  - 2026-10-12: RHR 68 bpm, HRV 33 ms, HR avg 85, range 59–156\n  - 2026-10-11: RHR 68 bpm, HRV 41 ms, HR avg 77, range 57–144\n  - 2026-10-10: RHR 69 bpm, HRV 29 ms, HR avg 75, range 53–135\n  - 2026-10-09: RHR 66 bpm, HRV 39 ms, HR avg 83, range 53–161\n  - 2026-10-08: RHR 68 bpm, HRV 36 ms, HR avg 79, range 51–166\n  - 2026-10-07: RHR 69 bpm, HRV 32 ms, HR avg 81, range 59–148\n  - 2026-10-06: RHR 67 bpm, HRV 33 ms, HR avg 80, range 57–141\n  - 2026-10-05: RHR 65 bpm, HRV 39 ms, HR avg 76, range 47–138\n  - 2026-10-04: RHR 65 bpm, HRV 44 ms, HR avg 76, range 56–132\n  - 2026-10-03: RHR 66 bpm, HRV 35 ms, HR avg 76, range 51–138\n  - 2026-10-02: RHR 63 bpm, HRV 57 ms, HR avg 71, range 48–129\n  - 2026-10-01: RHR 65 bpm, HRV 49 ms, HR avg 72, range 54–157\n  - 2026-09-30: RHR 68 bpm, HRV 25 ms, HR avg 84, range 51–171\n  - 2026-09-29: RHR 66 bpm, HRV 39 ms, HR avg 88, range 55–170\n  - 2026-09-28: RHR 64 bpm, HRV 37 ms, HR avg 79, range 51–148\n  - 2026-09-27: RHR 63 bpm, HRV 58 ms, HR avg 70, range 48–127\n  - 2026-09-26: RHR 64 bpm, HRV 51 ms, HR avg 72, range 51–132\n  - 2026-09-25: RHR 65 bpm, HRV 46 ms, HR avg 76, range 48–159\n  - 2026-09-24: RHR 65 bpm, HRV 46 ms, HR avg 82, range 56–166\n  - 2026-09-23: RHR 65 bpm, HRV 30 ms, HR avg 79, range 55–216\n  - 2026-09-22: RHR 63 bpm, HRV 42 ms, HR avg 78, range 54–164\n  - 2026-09-21: RHR 61 bpm, HRV 41 ms, HR avg 76, range 49–180\n  - 2026-09-20: RHR 61 bpm, HRV 49 ms, HR avg 71, range 47–138\nWater: 265 oz across 9 log(s)\n  - 2026-09-20: 84 oz\n  - 2026-09-24: 48 oz\n  - 2026-10-14: 101 oz\n  - 2026-10-18: 32 oz\nWeight goal: target 175 lbs (down)\nWeight latest: 194.6 lbs on 2026-10-18\nWeight 7d avg: 194.1 lbs\nWeight 30d avg: 196.5 lbs\nWeight range: 193.6–218 lbs (96 weigh-ins all-time)\nWeight change in period: -4.7 lbs\nWeight weigh-ins in period:\n  - 2026-09-20: 199.3 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-21: 198 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-22: 198.6 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-09-23: 197.5 lbs — \"Synced from Google Health / Fitbit\"\n  - 2026-10-05: 196.9 lbs\n  - 2026-10-07: 196 lbs\n  - 2026-10-09: 194.2 lbs\n  - 2026-10-10: 196 lbs\n  - 2026-10-14: 193.6 lbs\n  - 2026-10-18: 194.6 lbs\nHabits (5 active):\n  - One Piece (daily, icon eye): 0 completion(s)\n  - Reading (daily, icon book): 0 completion(s)\n  - No Porn (daily, icon droplets): 0 completion(s)\n  - Podcast (daily, icon brain): 0 completion(s)\n  - Meditation (daily, icon moon): 0 completion(s)\nJournal 2026-09-29: \"Chest workout · 24 min · 1 set · 1.1k lb\"\nJournal 2026-09-25: \"LOWER · 1h 26m · 8 sets · 8.7k lb\"\nJournal 2026-09-23: \"Shoulders & arms workout · 1h 31m · 13 sets · 7.7k lb\"\nJournal 2026-09-23 mood 3/5: \"Weekly calorie plan (flexible, not hard daily): Mon 2,182 + Tue 2,000 + Wed 2,485 = 6,667 of 14,000 weekly goal. Thu-Sun target ~1,833/day to stay on pace. Bias protein the rest of the week — Wed was only 114g protein vs 149g fat.\"\nAlcohol: 4 drinks, 8 std units\n  - 2026-10-02: Blue Moon ×2 (2 u)\n  - 2026-09-29: beer ×4 (4 u)\n  - 2026-09-29: tequila shot ×1 (1 u)\n  - 2026-09-29: lemon drop shot ×1 (1 u)\nPeptides: 3 injection(s)\n  - 2026-10-05 @ 2026-10-05T20:10:00.000Z: Retatrutide (Reta) 3mg at Abdomen\n  - 2026-09-27 @ 2026-09-27T18:25:00.000Z: Retatrutide (Reta) 3mg at Abdomen\n  - 2026-09-20 @ 2026-09-21T01:36:00.000Z: Retatrutide (Reta) 3mg at Leg\n"},"counts":{"calorieEntries":736,"stepEntries":201,"runEntries":3,"workoutEntries":0,"workoutTemplates":5,"workoutSessions":56,"sleepEntries":198,"peptideEntries":15,"peptideDailyEntries":7,"goals":6,"longGoals":1,"habits":5,"savedMeals":10,"alcoholEntries":5,"bowelEntries":16,"journalEntries":8,"recoveryDailyEntries":2,"injuryRecords":1,"treatmentLogs":8,"cardioEntries":21,"vitalDailyEntries":125,"heartRateSamples":29118,"waterEntries":116,"recipes":2},"heartRateSamplesOmitted":true,"_meta":{"profileName":"Carlos","text":"https://itslos.com/api/agent/text/30d","html":"https://itslos.com/agents/30d","allRanges":[{"key":"today","label":"TODAY","description":"Everything logged so far today.","json":"https://itslos.com/api/agent/json/today","text":"https://itslos.com/api/agent/text/today"},{"key":"yesterday","label":"YESTERDAY","description":"The previous full day.","json":"https://itslos.com/api/agent/json/yesterday","text":"https://itslos.com/api/agent/text/yesterday"},{"key":"7d","label":"LAST 7 DAYS","description":"Rolling 7-day window ending today.","json":"https://itslos.com/api/agent/json/7d","text":"https://itslos.com/api/agent/text/7d"},{"key":"week","label":"THIS WEEK","description":"Current ISO week (Monday → today).","json":"https://itslos.com/api/agent/json/week","text":"https://itslos.com/api/agent/text/week"},{"key":"last-week","label":"LAST WEEK","description":"The previous full Monday→Sunday week.","json":"https://itslos.com/api/agent/json/last-week","text":"https://itslos.com/api/agent/text/last-week"},{"key":"14d","label":"LAST 14 DAYS","description":"Rolling 14-day window ending today.","json":"https://itslos.com/api/agent/json/14d","text":"https://itslos.com/api/agent/text/14d"},{"key":"30d","label":"LAST 30 DAYS","description":"Rolling 30-day window ending today.","json":"https://itslos.com/api/agent/json/30d","text":"https://itslos.com/api/agent/text/30d"},{"key":"month","label":"THIS MONTH","description":"Calendar month to date.","json":"https://itslos.com/api/agent/json/month","text":"https://itslos.com/api/agent/text/month"},{"key":"last-month","label":"LAST MONTH","description":"The previous full calendar month.","json":"https://itslos.com/api/agent/json/last-month","text":"https://itslos.com/api/agent/text/last-month"},{"key":"90d","label":"LAST 90 DAYS","description":"Rolling 90-day window ending today.","json":"https://itslos.com/api/agent/json/90d","text":"https://itslos.com/api/agent/text/90d"},{"key":"180d","label":"LAST 180 DAYS","description":"Rolling 180-day window ending today.","json":"https://itslos.com/api/agent/json/180d","text":"https://itslos.com/api/agent/text/180d"},{"key":"365d","label":"LAST 365 DAYS","description":"Rolling 365-day window ending today.","json":"https://itslos.com/api/agent/json/365d","text":"https://itslos.com/api/agent/text/365d"},{"key":"ytd","label":"YEAR TO DATE","description":"January 1 of the current year → today.","json":"https://itslos.com/api/agent/json/ytd","text":"https://itslos.com/api/agent/text/ytd"},{"key":"all","label":"ALL TIME","description":"Every record ever logged.","json":"https://itslos.com/api/agent/json/all","text":"https://itslos.com/api/agent/text/all"}]}}