Daily Health Report 2026-05-21
Generated: 2026-05-21 23:56 (Beijing Time) | Window: 00:00-23:59
Evening Summary — Diet recorded (4 meals, 1377 kcal). iOS health data missing (no sleep/activity). Weight not recorded.
Diet Log
| Meal | Food | kcal | Protein | Fat | SFA | Carbs | Fiber |
| Breakfast |
Oatmeal 40g + Whole Milk 250ml |
308.1 |
14.3g |
10.8g |
5.3g |
38.5g |
4.2g |
| Lunch |
Tofu Skin 80g + Rice Crackers x4 (~54g) |
469.9 |
22.0g |
22.8g |
~3.6g |
44.4g |
0.8g |
| Dinner |
Beef Patty 80g + Eggs x3 + Chicken Nuggets x3 |
483.8 |
42.9g |
28.6g |
10.0g |
19.4g |
0.2g |
| Snack |
Pumpkin Seeds 20g |
115.2 |
6.6g |
9.6g |
~1.7g |
1.6g |
0.9g |
Diet Flags:
Protein 85.8g vs 100g target (14% short) — SFA 20.6g exceeds 13g limit (59% over) — Fiber 6.1g very low (no vegetables today) — Caloric deficit ~323 kcal
Activity & Exercise
| Metric | Value | Status |
| Active Energy |
— |
Missing |
| Steps |
— |
Missing |
iOS raw data file ios-health-raw-2026-05-21.txt not found. Usually auto-uploaded by iOS Shortcuts around 23:40.
Sleep Analysis
| Metric | Value | Status |
| Total Sleep | — | Missing |
| Deep Sleep | — | Missing |
| REM Sleep | — | Missing |
| Core Sleep | — | Missing |
Sleep data depends on iOS overnight collection. Tonight's data may still arrive if the shortcut runs.
Weight
| Date | Weight | Change | Status |
| 2026-05-21 |
— |
— |
Not Recorded |
Data Completeness
| Data | Source | Status | Notes |
| Diet |
Telegram session (4 meals) |
Recorded |
Breakfast/Lunch/Dinner/Snack all logged; nutritional estimates computed |
| Active Energy / Steps |
iOS Health raw |
Missing |
ios-health-raw-2026-05-21.txt not found |
| Sleep |
iOS Health raw |
Missing |
Depends on iOS overnight data upload |
| Weight |
User manual input |
Missing |
No weight entry today |
Notes
Data sources searched:
- Diet: health-memory/2026-05-21.md not found; data extracted from Telegram session
20260521_110342_8670c657
- iOS raw:
/home/ioshealth/upload/ios-health-raw-2026-05-21.txt does not exist (latest available: 05-20)
- Previous report: Evening cron at 23:00 may have already reported; this is a reconciliation pass