{"event_id":"wizard_f9d662a5df8897893ba9e6f6","event_type":"morning_checkin","occurred_at_kst":"2026-08-26T02:37:38.353834+09:00","recorded_at_kst":"2026-08-26T02:37:38.353834+09:00","schema_version":"2.0","provenance":{"source_type":"telegram","source_ref":"wizard:b608bdd04a30546e42ec9e40585a44be","content_sha256":"f9d662a5df8897893ba9e6f66fa1e78b7899b9b5fe3547287248836e38b37b13"},"status":"accepted","dedupe_key":"f9d662a5df8897893ba9e6f66fa1e78b7899b9b5fe3547287248836e38b37b13","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_98f9d4535c04fa0e70ae1251","event_type":"correction","occurred_at_kst":"2026-08-26T02:37:38.360944+09:00","recorded_at_kst":"2026-08-26T02:37:38.360944+09:00","schema_version":"2.0","provenance":{"source_type":"telegram","source_ref":"wizard:a19547110afeadbf0f8964bb7c9ab065","content_sha256":"98f9d4535c04fa0e70ae12515d362be5208a27eed238e6c477b59454fde36c8b"},"status":"accepted","supersedes":"wizard_f9d662a5df8897893ba9e6f6","dedupe_key":"98f9d4535c04fa0e70ae12515d362be5208a27eed238e6c477b59454fde36c8b","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"}}
