배경
2026-08-13 E2E QA에서 근로자 제출 파일을 HR이 채택해 WorkerDocument가 생성되는 것까지 확인했지만, 이후 OCR 요청과 Renewal 문서 초안 생성이 자동으로 이어지지 않았습니다.
Server #157 병합으로 다음 연결은 이미 완료됐습니다.
- 구조화 답변 제출 → Outbox → Renewal 재실행
- OCR 승인 → Outbox → 동일 Case의 Renewal Task 재실행
남은 단절은 다음 두 곳입니다.
- 제출 파일 채택 → OCR 실행 요청
- Worker 답변·OCR 승인 후 Renewal 결과가
generate일 때 문서 초안 생성
목표 흐름
HR 제출 파일 채택
→ WorkerDocumentAdopted Outbox 이벤트
→ OCR 요청·실행
→ HR이 OCR 결과 확인·수정·승인
→ DocumentOcrApproved Outbox 이벤트
→ 승인된 OCR 값을 Renewal Context에 병합
→ 기존 Task·Case를 유지한 채 Renewal 재실행
→ HWP/HWPX 초안 저장
→ HR 최종 검토
OCR 추출값은 Worker 원본 개인정보 컬럼에 자동 덮어쓰지 않습니다. 기존 암호화 OCR 결과를 Renewal Context에서 읽고, 최종 문서도 HR 검토 전에는 발송하지 않습니다.
작업 범위
완료 조건
DB·협업 경계
- 기존 Outbox,
document_ocr_run, task.business_data, stored_file, worker_document를 재사용
- 신규 Flyway Migration 없음
- Client의 OCR 검토 화면과 AI Runtime 계약 변경은 이 이슈에서 수정하지 않음
구현 PR
배경
2026-08-13 E2E QA에서 근로자 제출 파일을 HR이 채택해
WorkerDocument가 생성되는 것까지 확인했지만, 이후 OCR 요청과 Renewal 문서 초안 생성이 자동으로 이어지지 않았습니다.Server #157 병합으로 다음 연결은 이미 완료됐습니다.
남은 단절은 다음 두 곳입니다.
generate일 때 문서 초안 생성목표 흐름
OCR 추출값은 Worker 원본 개인정보 컬럼에 자동 덮어쓰지 않습니다. 기존 암호화 OCR 결과를 Renewal Context에서 읽고, 최종 문서도 HR 검토 전에는 발송하지 않습니다.
작업 범위
generate결과 문서 초안 저장 허용NEEDS_INFO로 되돌리지 않고 HR 검토 상태로 전환완료 조건
stored_file·worker_document에 연결됨DB·협업 경계
document_ocr_run,task.business_data,stored_file,worker_document를 재사용구현 PR