{"event_id":"wizard_da77b49572e83d9a2608aca4","event_type":"morning_checkin","occurred_at_kst":"2026-08-26T05:16:00.861316+09:00","recorded_at_kst":"2026-08-26T05:16:00.861316+09:00","schema_version":"2.0","provenance":{"source_type":"telegram","source_ref":"wizard:4b8e750715fbbce9771a2ae7fa9929e2","content_sha256":"da77b49572e83d9a2608aca4eae2a791558b5b40bb259dc6f79ebf197ef6c196"},"status":"accepted","dedupe_key":"da77b49572e83d9a2608aca4eae2a791558b5b40bb259dc6f79ebf197ef6c196","check_in":{"body_weight_kg":70.2,"calories_kcal":2300,"sleep_hours":7.5,"sleep_quality_1to5":4,"readiness_1to5":4,"training_plan":"feasible","pain_summary":"none","notes":"none"}}
{"event_id":"wizard_0266759cc2923b2919386356","event_type":"correction","occurred_at_kst":"2026-08-26T05:16:00.868490+09:00","recorded_at_kst":"2026-08-26T05:16:00.868490+09:00","schema_version":"2.0","provenance":{"source_type":"telegram","source_ref":"wizard:8898c1aad0e2332122c933f9f954a426","content_sha256":"0266759cc2923b2919386356bc113faa7439665bcba2213e8e2c549587aa0f07"},"status":"accepted","supersedes":"wizard_da77b49572e83d9a2608aca4","dedupe_key":"0266759cc2923b2919386356bc113faa7439665bcba2213e8e2c549587aa0f07","check_in":{"body_weight_kg":70.2,"calories_kcal":2300,"sleep_hours":7.5,"sleep_quality_1to5":4,"readiness_1to5":4,"training_plan":"feasible","pain_summary":"none","notes":"none"}}
