{
  "scenario": "블로그 글 6편 제작비",
  "disclaimer": "모든 수량과 단가는 계산 테스트용 가상 값이며 실제 지출, 수익 또는 성과가 아니다.",
  "inputs": [
    { "id": "C-01", "item": "기획", "quantity": 3.5, "quantityLabel": "3.5시간", "unitCost": 21500, "unitCostLabel": "시간당 21500원" },
    { "id": "C-02", "item": "집필", "quantity": 6.25, "quantityLabel": "6.25시간", "unitCost": 28800, "unitCostLabel": "시간당 28800원" },
    { "id": "C-03", "item": "교정", "quantity": 2.75, "quantityLabel": "2.75시간", "unitCost": 24600, "unitCostLabel": "시간당 24600원" },
    { "id": "C-04", "item": "이미지 사용", "quantity": 9, "quantityLabel": "9개", "unitCost": 1850, "unitCostLabel": "개당 1850원" },
    { "id": "C-05", "item": "도구비 배분", "quantity": 1, "quantityLabel": "1개월", "unitCost": 17900, "unitCostLabel": "월 17900원" },
    { "id": "C-06", "item": "호스팅비 배분", "quantity": 1, "quantityLabel": "1개월", "unitCost": 3333.4, "unitCostLabel": "월 3333.4원" },
    { "id": "C-07", "item": "캡션 작성", "quantity": 2.5, "quantityLabel": "2.5시간", "unitCost": 4444.56, "unitCostLabel": "시간당 4444.56원" },
    { "id": "C-08", "item": "업로드 점검", "quantity": 8, "quantityLabel": "8건", "unitCost": 894.925, "unitCostLabel": "건당 894.925원" }
  ],
  "prompts": {
    "vague": "아래는 실제 지출이 아닌 가상 콘텐츠 제작비 시나리오다. 각 항목의 비용(수량×단가)과 총비용을 계산해 표로 정리해줘.",
    "constrained": "아래 가상 시나리오를 다시 계산해.\n1. 원문 순서와 C-01부터 C-08까지의 ID를 유지한다.\n2. 각 행의 raw_krw는 수량×단가로 계산하고 중간 반올림을 하지 않는다.\n3. raw_krw는 소수점 셋째 자리까지 표시한다.\n4. 각 행의 rounded_krw는 raw_krw를 원 단위 정수로 반올림한다. 소수 부분이 0.5 이상이면 올리고 0.5 미만이면 버린다.\n5. TOTAL 행의 raw_krw는 8개 raw_krw의 합, rounded_krw는 8개 행 rounded_krw의 합으로 계산한다.\n6. 정확히 9행의 마크다운 표만 반환한다. 마지막 ID는 TOTAL이다.\n7. 열은 id, item, formula, raw_krw, rounded_krw 다섯 개다. 숫자에는 쉼표와 원 기호를 쓰지 않는다.\n8. 제목, 도입, 설명, 평균, 코드블록을 쓰지 않는다."
  },
  "vagueRows": [
    ["C-01", "기획", "3.5시간", "21,500원/시간", "75,250원"],
    ["C-02", "집필", "6.25시간", "28,800원/시간", "180,000원"],
    ["C-03", "교정", "2.75시간", "24,600원/시간", "67,650원"],
    ["C-04", "이미지 사용", "9개", "1,850원/개", "16,650원"],
    ["C-05", "도구비 배분", "1개월", "17,900원/월", "17,900원"],
    ["C-06", "호스팅비 배분", "1개월", "3,333.4원/월", "3,333.4원"],
    ["C-07", "캡션 작성", "2.5시간", "4,444.56원/시간", "11,111.4원"],
    ["C-08", "업로드 점검", "8건", "894.925원/건", "7,159.4원"],
    ["합계", "총비용", "-", "-", "379,054.2원"]
  ],
  "constrainedRows": [
    ["C-01", "기획", "3.5 * 21500", "75250.000", "75250"],
    ["C-02", "집필", "6.25 * 28800", "180000.000", "180000"],
    ["C-03", "교정", "2.75 * 24600", "67650.000", "67650"],
    ["C-04", "이미지 사용", "9 * 1850", "16650.000", "16650"],
    ["C-05", "도구비 배분", "1 * 17900", "17900.000", "17900"],
    ["C-06", "호스팅비 배분", "1 * 3333.4", "3333.400", "3333"],
    ["C-07", "캡션 작성", "2.5 * 4444.56", "11111.400", "11111"],
    ["C-08", "업로드 점검", "8 * 894.925", "7159.400", "7159"],
    ["TOTAL", "-", "-", "379054.200", "379053"]
  ],
  "vagueExtraBlocks": [
    "가상 시나리오에 따른 각 항목별 금액과 총비용 계산 결과입니다.",
    "콘텐츠 제작비 산출표",
    "비고: 해당 금액은 입력해 주신 계산 테스트용 가상 데이터를 기반으로 정확히 산출된 값입니다."
  ],
  "constrainedExtraBlocks": []
}
