[
  {
    "date": "2026-03-04",
    "site": "강남센터",
    "menu_raw": "제육볶음",
    "menu_id": "m_jeyuk",
    "served_count": 420,
    "tray_loss_pct": 12.3,
    "satisfaction_1to5": 4.2,
    "staple_type": "rice"
  },
  {
    "date": "2026-03-04",
    "site": "강남센터",
    "menu_raw": "콩나물 맑은국",
    "menu_id": "m_kongnamul_soup",
    "served_count": 420,
    "tray_loss_pct": 18.5,
    "satisfaction_1to5": 3.4,
    "staple_type": "rice"
  },
  {
    "date": "2026-03-04",
    "site": "판교센터",
    "menu_raw": "치킨가스",
    "menu_id": "m_chicken_katsu",
    "served_count": 310,
    "tray_loss_pct": 8.2,
    "satisfaction_1to5": 4.6,
    "staple_type": "rice"
  },
  {
    "date": "2026-03-05",
    "site": "강남센터",
    "menu_raw": "매콤제육",
    "menu_id": "m_jeyuk",
    "served_count": 418,
    "tray_loss_pct": 13,
    "satisfaction_1to5": 4.1,
    "staple_type": "rice"
  },
  {
    "date": "2026-03-05",
    "site": "판교센터",
    "menu_raw": "잔치국수",
    "menu_id": "m_janchi_noodle",
    "served_count": 305,
    "tray_loss_pct": 14.1,
    "satisfaction_1to5": null,
    "staple_type": "noodle"
  },
  {
    "date": "2026-03-06",
    "site": "강남센터",
    "menu_raw": "고등어구이",
    "menu_id": "m_mackerel_grill",
    "served_count": 410,
    "tray_loss_pct": null,
    "satisfaction_1to5": 3.2,
    "staple_type": "rice"
  },
  {
    "date": "2026-03-06",
    "site": "판교센터",
    "menu_raw": "돈가스",
    "menu_id": "m_donkatsu",
    "served_count": 312,
    "tray_loss_pct": 7.5,
    "satisfaction_1to5": 4.7,
    "staple_type": "rice"
  },
  {
    "date": "2026-03-07",
    "site": "강남센터",
    "menu_raw": "불고기파스타(신메뉴)",
    "menu_id": null,
    "served_count": 400,
    "tray_loss_pct": 31.5,
    "satisfaction_1to5": 3.6,
    "staple_type": "noodle"
  },
  {
    "date": "2026-03-07",
    "site": "판교센터",
    "menu_raw": "스파게티",
    "menu_id": "m_spaghetti",
    "served_count": 300,
    "tray_loss_pct": 11.3,
    "satisfaction_1to5": 4.1,
    "staple_type": "noodle"
  },
  {
    "date": "2026-03-08",
    "site": "강남센터",
    "menu_raw": "카레라이스",
    "menu_id": "m_curry_rice",
    "served_count": 405,
    "tray_loss_pct": 0,
    "satisfaction_1to5": 4.8,
    "staple_type": "rice"
  },
  {
    "date": "2026-03-09",
    "site": "판교센터",
    "menu_raw": "휴무(배식 없음)",
    "menu_id": null,
    "served_count": 0,
    "tray_loss_pct": null,
    "satisfaction_1to5": null,
    "staple_type": "rice"
  },
  {
    "date": "2026-03-10",
    "site": "강남센터",
    "menu_raw": "가지볶음",
    "menu_id": "m_gaji_stirfry",
    "served_count": 412,
    "tray_loss_pct": 64,
    "satisfaction_1to5": 1.8,
    "staple_type": "rice"
  },
  {
    "date": "2026-03-10",
    "site": "판교센터",
    "menu_raw": "가지나물볶음",
    "menu_id": "m_gaji_stirfry",
    "served_count": 308,
    "tray_loss_pct": 97.5,
    "satisfaction_1to5": 1.5,
    "staple_type": "rice"
  },
  {
    "date": "2026-03-12",
    "site": "강남센터",
    "menu_raw": "우엉조림",
    "menu_id": "m_woong_braised",
    "served_count": 408,
    "tray_loss_pct": 58,
    "satisfaction_1to5": 2.1,
    "staple_type": "rice"
  }
]