{"event_id":"wizard_b331c8e6cae9e0bc60a48626","event_type":"nutrition_checkin","occurred_at_kst":"2026-08-31T10:18:44.153949+09:00","recorded_at_kst":"2026-08-31T10:18:44.153949+09:00","schema_version":"2.0","provenance":{"source_type":"telegram","source_ref":"wizard:fad8c06a1cf2e6a4a97581f7648bcb9a","content_sha256":"b331c8e6cae9e0bc60a486260a996bebb225034b4ce6862f22caea8387804bac"},"status":"accepted","dedupe_key":"b331c8e6cae9e0bc60a486260a996bebb225034b4ce6862f22caea8387804bac","check_in":{"body_weight_kg":71.0,"calories_kcal":2200,"protein_g":160,"carbohydrate_g":250,"fat_g":60,"sleep_hours":7.0,"sleep_quality_1to5":4,"readiness_1to5":4,"training_summary":"no_workout","digestion_summary":"normal","meal_summary":"synthetic meals","water_liters":2.0,"appetite_stress_summary":"appetite 3 stress 2"}}
{"event_id":"wizard_875a56935fa455b1d5c893ae","event_type":"correction","occurred_at_kst":"2026-08-31T10:18:44.158621+09:00","recorded_at_kst":"2026-08-31T10:18:44.158621+09:00","schema_version":"2.0","provenance":{"source_type":"telegram","source_ref":"wizard:30c534e15e9a7611ac590e63d8df3560","content_sha256":"875a56935fa455b1d5c893ae20e757f1850949b244fc5679aba49936a967842e"},"status":"accepted","supersedes":"wizard_b331c8e6cae9e0bc60a48626","dedupe_key":"875a56935fa455b1d5c893ae20e757f1850949b244fc5679aba49936a967842e","check_in":{"body_weight_kg":71.0,"calories_kcal":2300,"protein_g":160,"carbohydrate_g":250,"fat_g":60,"sleep_hours":7.0,"sleep_quality_1to5":4,"readiness_1to5":4,"training_summary":"no_workout","digestion_summary":"normal","meal_summary":"synthetic meals","water_liters":2.0,"appetite_stress_summary":"appetite 3 stress 2"}}
