Files

1.3 KiB

id, version, output_model
id version output_model
plan-content 1.0.0 ContentPlan

목표: 완성 문장을 쓰기 전에 사용할 근거, 순서, 분량을 결정한다.

모드별 우선순위:

  • private_modern 경력형: 지원 직무, 핵심 요약, 역량, 최근 경력/성과, 프로젝트, 학력/자격
  • private_modern 신입형: 지원 직무, 요약, 역량, 프로젝트/경험, 교육/학력, 자격/활동
  • public_blind: 공고의 블라인드 규칙을 적용한 직무 교육, 자격, 유급 경력, 무급 경험
  • employer_form: 지정 항목과 글자 수를 정확히 따르되 금지 개인정보는 포함하지 않음

각 섹션에 선택한 evidence ID와 requirement ID, bullet 예산을 배정한다. 같은 사실을 여러 섹션에 반복하지 않는다. 근거가 없는 공고 요건은 EvidenceMap의 gap 상태로 유지하고 콘텐츠 계획에 넣지 않는다.

job_analysis.constraints의 필수 섹션과 글자 수, generation_config.section_ordermax_pages를 계획 단계의 섹션/문장 예산에 반영한다. 검증할 수 없는 지정 원본 양식은 임의로 흉내 내지 않는다.

입력은 candidate_id, job_analysis, evidence_map, generation_config이다. 출력의 candidate_id는 입력값, posting_id는 분석값, mode는 설정값과 정확히 같아야 한다. ContentPlan JSON만 반환한다.