{
  "name": "status",
  "family": "magazine",
  "description": "상태 보고 (KPI 카드 4개 그리드 + 코멘트)",
  "vars": {
    "title": {"type": "string", "korean": true, "required": true, "example": "주간 운영 현황"},
    "period": {"type": "string", "korean": true, "required": true, "example": "2026년 5월 1주차"},
    "kpi1_label": {"type": "string", "korean": true, "required": true, "example": "신규 가입"},
    "kpi1_value": {"type": "string", "korean": false, "required": true, "example": "1,240"},
    "kpi1_delta": {"type": "string", "korean": true, "required": true, "example": "전주 대비 +12%"},
    "kpi2_label": {"type": "string", "korean": true, "required": true, "example": "활성 사용자"},
    "kpi2_value": {"type": "string", "korean": false, "required": true, "example": "48,300"},
    "kpi2_delta": {"type": "string", "korean": true, "required": true, "example": "전주 대비 +5%"},
    "kpi3_label": {"type": "string", "korean": true, "required": true, "example": "매출"},
    "kpi3_value": {"type": "string", "korean": true, "required": true, "example": "8.2억 원"},
    "kpi3_delta": {"type": "string", "korean": true, "required": true, "example": "전주 대비 +18%"},
    "kpi4_label": {"type": "string", "korean": true, "required": true, "example": "이탈률"},
    "kpi4_value": {"type": "string", "korean": false, "required": true, "example": "2.1%"},
    "kpi4_delta": {"type": "string", "korean": true, "required": true, "example": "전주 대비 -0.4%p"},
    "comment": {"type": "string", "korean": true, "required": true, "example": "신규 캠페인 효과로 가입자 증가, 이탈률 안정화 추세 유지 중입니다."}
  },
  "korean_slots": ["title", "period", "kpi1_label", "kpi1_delta", "kpi2_label", "kpi2_delta", "kpi3_label", "kpi3_value", "kpi3_delta", "kpi4_label", "kpi4_delta", "comment"]
}
