# [기획서 도메인 가이드] 프롬프트/분석 구조

이 파일은 기획서(Briefing) 생성 모듈에서 사용하는 프롬프트 및 데이터 구조를 정의한다.

## 1. 개요
기획서 모듈은 원본 텍스트를 분석하여 1~2페이지 분량의 HTML 기획서를 생성한다.
- **스타일**: Navy 테마 (#1a365d), 현대적인 비즈니스 레이아웃
- **핵심 구성**: 헤더(문서정보), 리드박스(핵심요약), 섹션(본문 내용), 하단박스(검토의견 등)

## 2. 데이터 추출 구조 (step1_extract.txt)
원본 문서에서 추출해야 할 필수 요소 (JSON):
```json
{
  "title": "문서 제목",
  "meta": {
    "date": "작성일",
    "department": "담당 부서",
    "author": "작성자"
  },
  "summary": "핵심 요약 (리드박스용)",
  "sections": [
    {
      "heading": "섹션 제목",
      "items": ["항목 1", "항목 2"],
      "type": "bullet / table / process"
    }
  ],
  "footer": "검토 의견 또는 향후 계획"
}
```

## 3. 페이지 배치 규칙 (step1_5_plan.txt)
- **1페이지 모드**: 모든 핵심 내용을 한 페이지에 압축. (섹션 최대 4개)
- **2페이지 모드**: 1페이지(본문), 2페이지(세부 내용/첨부).
- **분량 조절**: 텍스트가 너무 많을 경우, 불필요한 수식어 제거 및 개조식(Bullet point) 변환.

## 4. HTML 생성 가이드 (step2_generate.txt)
- **Font**: 'Noto Sans KR', sans-serif (Google Fonts)
- **Size**: 
  - 제목: 22pt (900 weight)
  - 섹션 제목: 11.5pt (700 weight)
  - 본문: 10pt (400 weight)
- **Layout**: 
  - `@media print` 설정 포함 (PDF 출력 최적화)
  - `.sheet` 클래스로 A4 규격(210mm x 297mm) 고정
  - `overflow: hidden`으로 페이지 이탈 방지
