1.6 KiB
1.6 KiB
ADR 0001: 근거 기반 Resume IR을 정본으로 사용
- 상태: 채택
- 날짜: 2026-07-17
결정
렌더된 문서가 아니라, 모든 문장에 근거 ID가 연결된 ResumeDraft
도메인 모델을 이력서 내용의 정본으로 사용합니다. JSON과 YAML은 이
정본의 교환·저장을 위한 직렬화 형식이지 최종 문서 렌더러가 아닙니다.
후보자 입력 사실은 별도 CandidateProfile로 보존하며 생성기가 수정하지
못합니다.
이유
단일 프롬프트로 문서를 바로 생성하면 사실 추적, 부분 수정, 출력 포맷 전환, 회귀 검증이 어렵습니다. 중간 표현을 사용하면 같은 내용으로 민간형·블라인드형·ATS형을 렌더할 수 있고, 근거 없는 문장을 하드 게이트로 차단할 수 있습니다.
결과
- 모든 문장 생성 API는
evidence_ids를 반환해야 합니다. - 렌더러는 콘텐츠를 추가하거나 재작성할 수 없습니다.
- 현재 코어는 초안 fingerprint와 후보자·전체 평가 컨텍스트·평가 정책 fingerprint로 품질 보고서의 적용 대상을 결합합니다.
- fingerprint는 서명이 아니므로 다중 사용자 배포의 품질 보고서는 별도의 서명된 attestation과 신뢰 저장소가 필요합니다.
- 입력·프롬프트·모델·검사기·템플릿 버전 감사 로그는 배포 계층이 구현해야 할 후속 요구사항입니다.
- 현재 최종 렌더러는 Markdown뿐입니다. 향후 PDF/DOCX/HWPX는 파생 산출물로 만들고, 다시 파싱해 정본으로 쓰지 않습니다.