{
  "customers": [
    {
      "customer_key": "client_001",
      "display_name": "Client",
      "enabled": false,
      "routes": {
        "customer": "opaque",
        "owner": "opaque"
      },
      "consent": {
        "privacy-v1": "granted"
      },
      "plan": {
        "starts_on": "2026-08-21",
        "focus": "nutrition_90_training_10",
        "weeks": [
          {
            "week": 1,
            "calories_kcal": 1880,
            "protein_g": 165,
            "carbohydrate_g": 125,
            "fat_g": 80,
            "meal_structure": [
              "식사 1",
              "식사 2",
              "식사 3"
            ],
            "nutrition_focus": "승인된 열량·매크로 범위 준수"
          },
          {
            "week": 2,
            "calories_kcal": 1880,
            "protein_g": 163,
            "carbohydrate_g": 127,
            "fat_g": 80,
            "meal_structure": [
              "식사 1",
              "식사 2",
              "식사 3"
            ],
            "nutrition_focus": "승인된 열량·매크로 범위 준수"
          },
          {
            "week": 3,
            "calories_kcal": 1860,
            "protein_g": 161,
            "carbohydrate_g": 124,
            "fat_g": 80,
            "meal_structure": [
              "식사 1",
              "식사 2",
              "식사 3"
            ],
            "nutrition_focus": "승인된 열량·매크로 범위 준수"
          },
          {
            "week": 4,
            "calories_kcal": 1860,
            "protein_g": 160,
            "carbohydrate_g": 125,
            "fat_g": 80,
            "meal_structure": [
              "식사 1",
              "식사 2",
              "식사 3"
            ],
            "nutrition_focus": "승인된 열량·매크로 범위 준수"
          },
          {
            "week": 5,
            "calories_kcal": 1840,
            "protein_g": 158,
            "carbohydrate_g": 131,
            "fat_g": 76,
            "meal_structure": [
              "식사 1",
              "식사 2",
              "식사 3"
            ],
            "nutrition_focus": "승인된 열량·매크로 범위 준수"
          },
          {
            "week": 6,
            "calories_kcal": 1820,
            "protein_g": 156,
            "carbohydrate_g": 128,
            "fat_g": 76,
            "meal_structure": [
              "식사 1",
              "식사 2",
              "식사 3"
            ],
            "nutrition_focus": "승인된 열량·매크로 범위 준수"
          },
          {
            "week": 7,
            "calories_kcal": 1820,
            "protein_g": 155,
            "carbohydrate_g": 129,
            "fat_g": 76,
            "meal_structure": [
              "식사 1",
              "식사 2",
              "식사 3"
            ],
            "nutrition_focus": "승인된 열량·매크로 범위 준수"
          },
          {
            "week": 8,
            "calories_kcal": 1800,
            "protein_g": 153,
            "carbohydrate_g": 126,
            "fat_g": 76,
            "meal_structure": [
              "식사 1",
              "식사 2",
              "식사 3"
            ],
            "nutrition_focus": "승인된 열량·매크로 범위 준수"
          },
          {
            "week": 9,
            "calories_kcal": 1780,
            "protein_g": 151,
            "carbohydrate_g": 123,
            "fat_g": 76,
            "meal_structure": [
              "식사 1",
              "식사 2",
              "식사 3"
            ],
            "nutrition_focus": "승인된 열량·매크로 범위 준수"
          },
          {
            "week": 10,
            "calories_kcal": 1780,
            "protein_g": 150,
            "carbohydrate_g": 133,
            "fat_g": 72,
            "meal_structure": [
              "식사 1",
              "식사 2",
              "식사 3"
            ],
            "nutrition_focus": "승인된 열량·매크로 범위 준수"
          },
          {
            "week": 11,
            "calories_kcal": 1760,
            "protein_g": 148,
            "carbohydrate_g": 130,
            "fat_g": 72,
            "meal_structure": [
              "식사 1",
              "식사 2",
              "식사 3"
            ],
            "nutrition_focus": "승인된 열량·매크로 범위 준수"
          },
          {
            "week": 12,
            "calories_kcal": 1740,
            "protein_g": 147,
            "carbohydrate_g": 126,
            "fat_g": 72,
            "meal_structure": [
              "식사 1",
              "식사 2",
              "식사 3"
            ],
            "nutrition_focus": "승인된 열량·매크로 범위 준수"
          }
        ]
      },
      "profile": {
        "primary_goal": "loss",
        "starting_context": "nutrition-onboarding-v1",
        "dietary_restrictions": [],
        "allergies": [],
        "food_preferences": [],
        "disliked_foods": [],
        "supplements": [],
        "cooking_access": "기본 조리 가능",
        "budget_band": "보통",
        "meal_count": 3,
        "schedule_constraints": "없음",
        "training_context": "주 3회 근력 운동"
      }
    }
  ]
}
