{"activation_receipt_digest":"96353a9cdd0873bc4a8703ccf870ff3ef3853c791db72a89660910500017b972","append_sequence":1,"approved_at_kst":"2026-08-01T10:00:00+09:00","approved_by":{"chat_id":"-100","topic_id":"10","user_id":"1"},"artifact_digest":"489f54db89f5f3196af731bd12a2363e9239d5c5c71c2520e96d0830260d09e1","artifact_document":{"approved":true,"approved_at_kst":"2026-08-01T00:00:00+09:00","approved_by":{"chat_id":"-100","topic_id":"10","user_id":"1"},"digest":"489f54db89f5f3196af731bd12a2363e9239d5c5c71c2520e96d0830260d09e1","policy":{"activity_change_inputs":["training"],"actual_intake_inputs":["calories"],"adherence_inputs":["calories","meal_plan"],"adjustment_thresholds":{"goal_mode":"maintain","minimum_adherent_days":5,"minimum_current_samples":4,"minimum_total_samples":10},"approved":true,"calorie_ceiling":4500,"calorie_floor":1500,"calorie_step":100,"cooldown_days":7,"desired_weekly_change_max":"0.25","desired_weekly_change_min":"-0.25","effective_at_kst":"2026-08-01T00:00:00+09:00","effective_from":"2026-08-01","escalation_rules":["contradictory_adherence","safety_hold"],"goal_mode":"maintain","manual_override_receipt_required":true,"maximum_step_kcal":100,"minimum_adherent_days":5,"minimum_current_samples":4,"minimum_observation_days":7,"minimum_total_samples":10,"policy_version":"1.0","reviewed_by":"owner-review","safety_hold":false,"safety_stop_rules":["medical_review","eating_disorder_risk"],"schema_version":"1.0","weight_trend_method":"two_non_overlapping_seven_day_means"},"schema_version":"1.0","version":"1.0"},"artifact_kind":"base_policy","artifact_version":"1.0","authority_digest":"11425e065f3338b93d846319202ed70bc7e9e86ec16ef10ab20995b50f8557ed","customer_key":"client_001","intent_id":"adaptive-input:client_001:ef4a6f5d03e87e42c9247928beb932ede3f69f5677ea7261a78e865a8847204e:base_policy","kind":"adaptive_input_approval","owner_digest":"5daad957575ff38b808fe83bcc4148d09af2e113ca88d5bb868162e22408cc49","prepared_digest":null,"registration_digest":"ef4a6f5d03e87e42c9247928beb932ede3f69f5677ea7261a78e865a8847204e","registry_digest":"0845dd6524546bb21ba64510abb8857d2b828aff417f79e2231d40ee2b8b854b","row_digest":"4f89139844de651409fe6dda08882ff775d74f786f7ec4cb329321cc9a4a027e","schema_version":"1.0","state":"prepared","supersedes_digest":"0000000000000000000000000000000000000000000000000000000000000000"}
{"activation_receipt_digest":"96353a9cdd0873bc4a8703ccf870ff3ef3853c791db72a89660910500017b972","append_sequence":2,"approved_at_kst":"2026-08-01T10:00:00+09:00","approved_by":{"chat_id":"-100","topic_id":"10","user_id":"1"},"artifact_digest":"489f54db89f5f3196af731bd12a2363e9239d5c5c71c2520e96d0830260d09e1","artifact_document":{"approved":true,"approved_at_kst":"2026-08-01T00:00:00+09:00","approved_by":{"chat_id":"-100","topic_id":"10","user_id":"1"},"digest":"489f54db89f5f3196af731bd12a2363e9239d5c5c71c2520e96d0830260d09e1","policy":{"activity_change_inputs":["training"],"actual_intake_inputs":["calories"],"adherence_inputs":["calories","meal_plan"],"adjustment_thresholds":{"goal_mode":"maintain","minimum_adherent_days":5,"minimum_current_samples":4,"minimum_total_samples":10},"approved":true,"calorie_ceiling":4500,"calorie_floor":1500,"calorie_step":100,"cooldown_days":7,"desired_weekly_change_max":"0.25","desired_weekly_change_min":"-0.25","effective_at_kst":"2026-08-01T00:00:00+09:00","effective_from":"2026-08-01","escalation_rules":["contradictory_adherence","safety_hold"],"goal_mode":"maintain","manual_override_receipt_required":true,"maximum_step_kcal":100,"minimum_adherent_days":5,"minimum_current_samples":4,"minimum_observation_days":7,"minimum_total_samples":10,"policy_version":"1.0","reviewed_by":"owner-review","safety_hold":false,"safety_stop_rules":["medical_review","eating_disorder_risk"],"schema_version":"1.0","weight_trend_method":"two_non_overlapping_seven_day_means"},"schema_version":"1.0","version":"1.0"},"artifact_kind":"base_policy","artifact_version":"1.0","authority_digest":"11425e065f3338b93d846319202ed70bc7e9e86ec16ef10ab20995b50f8557ed","customer_key":"client_001","intent_id":"adaptive-input:client_001:ef4a6f5d03e87e42c9247928beb932ede3f69f5677ea7261a78e865a8847204e:base_policy","kind":"adaptive_input_approval","owner_digest":"5daad957575ff38b808fe83bcc4148d09af2e113ca88d5bb868162e22408cc49","prepared_digest":"4f89139844de651409fe6dda08882ff775d74f786f7ec4cb329321cc9a4a027e","registration_digest":"ef4a6f5d03e87e42c9247928beb932ede3f69f5677ea7261a78e865a8847204e","registry_digest":"0845dd6524546bb21ba64510abb8857d2b828aff417f79e2231d40ee2b8b854b","row_digest":"75dc9f44ac998507ccd861c34c4770f1a2fe0a49efa6167809d80f5ccef39671","schema_version":"1.0","state":"committed","supersedes_digest":"0000000000000000000000000000000000000000000000000000000000000000"}
{"activation_receipt_digest":"96353a9cdd0873bc4a8703ccf870ff3ef3853c791db72a89660910500017b972","append_sequence":3,"approved_at_kst":"2026-08-01T10:00:00+09:00","approved_by":{"chat_id":"-100","topic_id":"10","user_id":"1"},"artifact_digest":"8c476a5c7909b9e9d6fa7e2307309540d20548d04c84f4b7327f32893a9a205d","artifact_document":{"approved":true,"approved_at_kst":"2026-08-01T10:00:00+09:00","approved_by":{"chat_id":"-100","topic_id":"10","user_id":"1"},"digest":"8c476a5c7909b9e9d6fa7e2307309540d20548d04c84f4b7327f32893a9a205d","meal_constraints":{"allergies":["땅콩"],"budget_tier":"standard","cooking_access":"home","excluded_food_ids":["고수"],"meal_count":3,"preferences":["한식"],"strict_inputs":true,"training_time_by_day":[{"kst_day":"2026-08-03","load_category":"high","training_time":"18:00:00","weekday":0}]},"schema_version":"1.0","version":"v1.meal-constraints"},"artifact_kind":"meal_constraints","artifact_version":"v1.meal-constraints","authority_digest":"11425e065f3338b93d846319202ed70bc7e9e86ec16ef10ab20995b50f8557ed","customer_key":"client_001","intent_id":"adaptive-input:client_001:ef4a6f5d03e87e42c9247928beb932ede3f69f5677ea7261a78e865a8847204e:meal_constraints","kind":"adaptive_input_approval","owner_digest":"5daad957575ff38b808fe83bcc4148d09af2e113ca88d5bb868162e22408cc49","prepared_digest":null,"registration_digest":"ef4a6f5d03e87e42c9247928beb932ede3f69f5677ea7261a78e865a8847204e","registry_digest":"0845dd6524546bb21ba64510abb8857d2b828aff417f79e2231d40ee2b8b854b","row_digest":"bd4d60460a3c7d47376b8a9691874bce4e35557b4a304ebb6fe19876ce294b0f","schema_version":"1.0","state":"prepared","supersedes_digest":"0000000000000000000000000000000000000000000000000000000000000000"}
{"activation_receipt_digest":"96353a9cdd0873bc4a8703ccf870ff3ef3853c791db72a89660910500017b972","append_sequence":4,"approved_at_kst":"2026-08-01T10:00:00+09:00","approved_by":{"chat_id":"-100","topic_id":"10","user_id":"1"},"artifact_digest":"8c476a5c7909b9e9d6fa7e2307309540d20548d04c84f4b7327f32893a9a205d","artifact_document":{"approved":true,"approved_at_kst":"2026-08-01T10:00:00+09:00","approved_by":{"chat_id":"-100","topic_id":"10","user_id":"1"},"digest":"8c476a5c7909b9e9d6fa7e2307309540d20548d04c84f4b7327f32893a9a205d","meal_constraints":{"allergies":["땅콩"],"budget_tier":"standard","cooking_access":"home","excluded_food_ids":["고수"],"meal_count":3,"preferences":["한식"],"strict_inputs":true,"training_time_by_day":[{"kst_day":"2026-08-03","load_category":"high","training_time":"18:00:00","weekday":0}]},"schema_version":"1.0","version":"v1.meal-constraints"},"artifact_kind":"meal_constraints","artifact_version":"v1.meal-constraints","authority_digest":"11425e065f3338b93d846319202ed70bc7e9e86ec16ef10ab20995b50f8557ed","customer_key":"client_001","intent_id":"adaptive-input:client_001:ef4a6f5d03e87e42c9247928beb932ede3f69f5677ea7261a78e865a8847204e:meal_constraints","kind":"adaptive_input_approval","owner_digest":"5daad957575ff38b808fe83bcc4148d09af2e113ca88d5bb868162e22408cc49","prepared_digest":"bd4d60460a3c7d47376b8a9691874bce4e35557b4a304ebb6fe19876ce294b0f","registration_digest":"ef4a6f5d03e87e42c9247928beb932ede3f69f5677ea7261a78e865a8847204e","registry_digest":"0845dd6524546bb21ba64510abb8857d2b828aff417f79e2231d40ee2b8b854b","row_digest":"fa1178eb9c321325f3ee5ebd070ed86c5528497d2fbcee2205c40503e7729afc","schema_version":"1.0","state":"committed","supersedes_digest":"0000000000000000000000000000000000000000000000000000000000000000"}
{"activation_receipt_digest":"96353a9cdd0873bc4a8703ccf870ff3ef3853c791db72a89660910500017b972","append_sequence":5,"approved_at_kst":"2026-08-01T10:00:00+09:00","approved_by":{"chat_id":"-100","topic_id":"10","user_id":"1"},"artifact_digest":"b361e386b505f8906f099f709d9660042cc693436c7948f2571743b4934d6832","artifact_document":{"approved":true,"approved_at_kst":"2026-08-01T09:00:00+09:00","approved_by":{"chat_id":"-100","topic_id":"10","user_id":"1"},"catalog":[{"calories":600,"carbs_g":70,"fat_g":18,"food_id":"safe","label":"safe","protein_g":40}],"digest":"b361e386b505f8906f099f709d9660042cc693436c7948f2571743b4934d6832","schema_version":"1.0","version":"v1"},"artifact_kind":"catalog","artifact_version":"v1","authority_digest":"11425e065f3338b93d846319202ed70bc7e9e86ec16ef10ab20995b50f8557ed","customer_key":"client_001","intent_id":"adaptive-input:client_001:ef4a6f5d03e87e42c9247928beb932ede3f69f5677ea7261a78e865a8847204e:catalog","kind":"adaptive_input_approval","owner_digest":"5daad957575ff38b808fe83bcc4148d09af2e113ca88d5bb868162e22408cc49","prepared_digest":null,"registration_digest":"ef4a6f5d03e87e42c9247928beb932ede3f69f5677ea7261a78e865a8847204e","registry_digest":"0845dd6524546bb21ba64510abb8857d2b828aff417f79e2231d40ee2b8b854b","row_digest":"cacd5af0761ec3e8c422aed0c84b3c1f01fe7c4d9dc10b2c5f329d9f47f6071f","schema_version":"1.0","state":"prepared","supersedes_digest":"0000000000000000000000000000000000000000000000000000000000000000"}
{"activation_receipt_digest":"96353a9cdd0873bc4a8703ccf870ff3ef3853c791db72a89660910500017b972","append_sequence":6,"approved_at_kst":"2026-08-01T10:00:00+09:00","approved_by":{"chat_id":"-100","topic_id":"10","user_id":"1"},"artifact_digest":"b361e386b505f8906f099f709d9660042cc693436c7948f2571743b4934d6832","artifact_document":{"approved":true,"approved_at_kst":"2026-08-01T09:00:00+09:00","approved_by":{"chat_id":"-100","topic_id":"10","user_id":"1"},"catalog":[{"calories":600,"carbs_g":70,"fat_g":18,"food_id":"safe","label":"safe","protein_g":40}],"digest":"b361e386b505f8906f099f709d9660042cc693436c7948f2571743b4934d6832","schema_version":"1.0","version":"v1"},"artifact_kind":"catalog","artifact_version":"v1","authority_digest":"11425e065f3338b93d846319202ed70bc7e9e86ec16ef10ab20995b50f8557ed","customer_key":"client_001","intent_id":"adaptive-input:client_001:ef4a6f5d03e87e42c9247928beb932ede3f69f5677ea7261a78e865a8847204e:catalog","kind":"adaptive_input_approval","owner_digest":"5daad957575ff38b808fe83bcc4148d09af2e113ca88d5bb868162e22408cc49","prepared_digest":"cacd5af0761ec3e8c422aed0c84b3c1f01fe7c4d9dc10b2c5f329d9f47f6071f","registration_digest":"ef4a6f5d03e87e42c9247928beb932ede3f69f5677ea7261a78e865a8847204e","registry_digest":"0845dd6524546bb21ba64510abb8857d2b828aff417f79e2231d40ee2b8b854b","row_digest":"a8f17f82cdf181b1854b37c25bde9fb469be3b185079f9cab7fe20cadb7ccd58","schema_version":"1.0","state":"committed","supersedes_digest":"0000000000000000000000000000000000000000000000000000000000000000"}
