{
  "audit_path": "/home/cube/projects/richard/traning coach/.omo/evidence/task26/task26-clarification-root-final-st_01a013d9/golden-bundle-final/data/customer-activation-audit.jsonl",
  "audit_record_sha256": "cbcb49a36e4b8d26a3a5e7067bba9f4aa92fde0b35dd31643358bda672ff438f",
  "checklist_evidence_path": "/home/cube/projects/richard/traning coach/.omo/evidence/task26/task26-clarification-root-final-st_01a013d9/golden-bundle-final/data/source-activation-checklist.json",
  "committed_at": "2026-08-18T07:59:10.603140+00:00",
  "created_at": "2026-08-18T07:59:10.599598+00:00",
  "customer_id": "client_001",
  "data_root": "/home/cube/projects/richard/traning coach/.omo/evidence/task26/task26-clarification-root-final-st_01a013d9/golden-bundle-final/data/customers/client_001",
  "membership_subscription_epoch_id": "source-golden-private-epoch",
  "nutrition_activation_receipt": {
    "customer_key": "client_001",
    "customer_projection_digest": "3497470ad1d74197cc8072eba8bd7cf5a0c6ee3ae73533048f391e109b48de53",
    "digest": "57d660c44631fd902d15ddf4a29a37f7f3b1879f39c35af7e3cf9bc457234359",
    "input_reconciliation_digest": "45ad1424e92c140b97e347b75d2b31e2721f6b1a2bf4d5a72556ec93f37671c7",
    "readiness_bundle_digest": "e08a6900fe5fda4a81c792c8fa54c41ad3b3f5bc8d5a38a5a5ac0bc580868686",
    "readiness_receipt_digest": "d96ae35e1a91d7a8a27034ce7faa759af16c4f6013e1c50e7f58706031a21119",
    "schema_version": "nutrition_activation_v2"
  },
  "prepared_at": "2026-08-18T07:59:10.599598+00:00",
  "previous_audit_sha256": null,
  "previous_registry": {
    "customers": [
      {
        "ai_processing_consent": {
          "granted": true,
          "notice_version": "privacy-v1",
          "recorded_on": "2026-08-18"
        },
        "customer_key": "client_001",
        "display_name": "Golden Customer",
        "enabled": false,
        "plan": {
          "focus": "nutrition_90_training_10",
          "starts_on": "2026-08-18",
          "weeks": [
            {
              "calories_kcal": 2340,
              "carbohydrate_g": 245,
              "fat_g": 80,
              "meal_structure": [
                "식사 1",
                "식사 2",
                "식사 3"
              ],
              "nutrition_focus": "승인된 열량·매크로 범위 준수",
              "protein_g": 160,
              "recovery_focus": null,
              "water_liters": null,
              "week": 1
            },
            {
              "calories_kcal": 2340,
              "carbohydrate_g": 246,
              "fat_g": 80,
              "meal_structure": [
                "식사 1",
                "식사 2",
                "식사 3"
              ],
              "nutrition_focus": "승인된 열량·매크로 범위 준수",
              "protein_g": 159,
              "recovery_focus": null,
              "water_liters": null,
              "week": 2
            },
            {
              "calories_kcal": 2340,
              "carbohydrate_g": 255,
              "fat_g": 76,
              "meal_structure": [
                "식사 1",
                "식사 2",
                "식사 3"
              ],
              "nutrition_focus": "승인된 열량·매크로 범위 준수",
              "protein_g": 159,
              "recovery_focus": null,
              "water_liters": null,
              "week": 3
            },
            {
              "calories_kcal": 2340,
              "carbohydrate_g": 256,
              "fat_g": 76,
              "meal_structure": [
                "식사 1",
                "식사 2",
                "식사 3"
              ],
              "nutrition_focus": "승인된 열량·매크로 범위 준수",
              "protein_g": 158,
              "recovery_focus": null,
              "water_liters": null,
              "week": 4
            },
            {
              "calories_kcal": 2320,
              "carbohydrate_g": 252,
              "fat_g": 76,
              "meal_structure": [
                "식사 1",
                "식사 2",
                "식사 3"
              ],
              "nutrition_focus": "승인된 열량·매크로 범위 준수",
              "protein_g": 157,
              "recovery_focus": null,
              "water_liters": null,
              "week": 5
            },
            {
              "calories_kcal": 2320,
              "carbohydrate_g": 252,
              "fat_g": 76,
              "meal_structure": [
                "식사 1",
                "식사 2",
                "식사 3"
              ],
              "nutrition_focus": "승인된 열량·매크로 범위 준수",
              "protein_g": 157,
              "recovery_focus": null,
              "water_liters": null,
              "week": 6
            },
            {
              "calories_kcal": 2320,
              "carbohydrate_g": 253,
              "fat_g": 76,
              "meal_structure": [
                "식사 1",
                "식사 2",
                "식사 3"
              ],
              "nutrition_focus": "승인된 열량·매크로 범위 준수",
              "protein_g": 156,
              "recovery_focus": null,
              "water_liters": null,
              "week": 7
            },
            {
              "calories_kcal": 2300,
              "carbohydrate_g": 249,
              "fat_g": 76,
              "meal_structure": [
                "식사 1",
                "식사 2",
                "식사 3"
              ],
              "nutrition_focus": "승인된 열량·매크로 범위 준수",
              "protein_g": 155,
              "recovery_focus": null,
              "water_liters": null,
              "week": 8
            },
            {
              "calories_kcal": 2300,
              "carbohydrate_g": 249,
              "fat_g": 76,
              "meal_structure": [
                "식사 1",
                "식사 2",
                "식사 3"
              ],
              "nutrition_focus": "승인된 열량·매크로 범위 준수",
              "protein_g": 155,
              "recovery_focus": null,
              "water_liters": null,
              "week": 9
            },
            {
              "calories_kcal": 2300,
              "carbohydrate_g": 250,
              "fat_g": 76,
              "meal_structure": [
                "식사 1",
                "식사 2",
                "식사 3"
              ],
              "nutrition_focus": "승인된 열량·매크로 범위 준수",
              "protein_g": 154,
              "recovery_focus": null,
              "water_liters": null,
              "week": 10
            },
            {
              "calories_kcal": 2300,
              "carbohydrate_g": 251,
              "fat_g": 76,
              "meal_structure": [
                "식사 1",
                "식사 2",
                "식사 3"
              ],
              "nutrition_focus": "승인된 열량·매크로 범위 준수",
              "protein_g": 153,
              "recovery_focus": null,
              "water_liters": null,
              "week": 11
            },
            {
              "calories_kcal": 2280,
              "carbohydrate_g": 246,
              "fat_g": 76,
              "meal_structure": [
                "식사 1",
                "식사 2",
                "식사 3"
              ],
              "nutrition_focus": "승인된 열량·매크로 범위 준수",
              "protein_g": 153,
              "recovery_focus": null,
              "water_liters": null,
              "week": 12
            }
          ]
        },
        "profile": {
          "allergies": [],
          "budget_band": "보통",
          "coach_notes": null,
          "cooking_access": "가능",
          "dietary_restrictions": [],
          "digestion_context": null,
          "disliked_foods": [],
          "food_preferences": [
            "균형식"
          ],
          "meal_count": 3,
          "primary_goal": "loss",
          "recovery_goal": null,
          "schedule_constraints": "없음",
          "sleep_goal_hours": null,
          "starting_context": "nutrition-onboarding-v1",
          "supplements": [],
          "training_context": "주 3회 운동"
        },
        "schedule": {
          "daily_time": "08:00:00",
          "monthly_day": 1,
          "weekly_weekday": 0
        },
        "telegram": {
          "chat_id": "200",
          "topic_id": "0",
          "user_id": "200"
        }
      }
    ],
    "diagnostic_session_digest": null,
    "owner": {
      "chat_id": "100",
      "topic_id": "0",
      "user_id": "100"
    },
    "registry_mode": "ordinary_v1",
    "version": 1
  },
  "previous_registry_sha256": "98b526d7b073efd198b2beded67c81b17d551b615afe2b4a1de9683b47261efb",
  "recovery_required": false,
  "registry_path": "/home/cube/projects/richard/traning coach/.omo/evidence/task26/task26-clarification-root-final-st_01a013d9/golden-bundle-final/customers/registry.json",
  "registry_sha256": "2bb2fb2781f47118ea37fc8076322fbfaf917a500e0f8bfad1527626cc472f22",
  "staff_chat_inventory_sha256": "4c1a98f53e90d077ed51fa7bbb85e2a6a7ef03fbcd10eb920519e9bf8f03843f",
  "staff_membership_evidence_path": "/home/cube/projects/richard/traning coach/.omo/evidence/task26/task26-clarification-root-final-st_01a013d9/golden-bundle-final/data/source-membership-evidence.json",
  "staff_membership_evidence_sha256": "41dbe87f119c1de584bfce70b9e52dd0f93df9480ba1c70fb73d2b880c22a023",
  "state": "committed",
  "transaction_id": "a1f46bf7c06142129bdd053f1f2f331f",
  "version": 3
}
