Skip to content

feat: Renewal 자동 초안을 HWPX로 생성 - #73

Merged
hywznn merged 1 commit into
mainfrom
feat/72-renewal-hwpx-drafts
Aug 19, 2026
Merged

feat: Renewal 자동 초안을 HWPX로 생성#73
hywznn merged 1 commit into
mainfrom
feat/72-renewal-hwpx-drafts

Conversation

@hywznn

@hywznn hywznn commented Aug 19, 2026

Copy link
Copy Markdown
Member

변경 내용

  • Renewal 문서 생성 노드를 고정 셀 규칙 기반 HWPX 생성기로 교체했습니다.
  • 필수 4종 문서를 hwpx 형식으로 생성하고 generatedDocuments 계약도 hwpx로 통일했습니다.
  • 신원보증서의 외국인 성·이름 분리 매핑을 보완했습니다.
  • README와 Workflow Graph 문서를 실제 HWPX 흐름에 맞췄습니다.

변경 이유

기존 Renewal 응답은 HWP 초안을 기준으로 해 Server의 HWPX 저장·미리보기 흐름과 맞지 않았습니다. 또한 신원보증서 템플릿은 성·이름 칸을 분리해 요구하지만 canonical 매핑은 전체 이름만 제공해 이름이 비는 문제가 있었습니다.

영향

  • Renewal 실행이 4종 HWPX 초안을 실제 파일로 생성합니다.
  • Server는 values를 이용해 동일한 HWPX 생성 API를 호출할 수 있습니다.
  • 기존 내부 import는 호환 별칭으로 유지합니다.

검증

  • 전체 pytest 통과
  • 변경 Python 파일 Ruff 통과
  • 필수 4종 모두 ZIP 무결성, application/hwp+zip mimetype, section XML, 입력 이름 반영 확인

Closes #72

@hywznn
hywznn marked this pull request as ready for review August 19, 2026 11:19
@hywznn
hywznn merged commit e1da9ab into main Aug 19, 2026
3 checks passed
@hywznn
hywznn deleted the feat/72-renewal-hwpx-drafts branch August 20, 2026 06:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Document][P0] Renewal 자동 초안을 HWPX로 생성

1 participant