## 재현 절차 1. 우리 웹뷰어에서 HWPX 파일 열기 2. 편집 후 저장 → `.hwpx.hwp`로 저장됨 (HWP 바이너리) 3. 다시 열기 → 렌더링 안 됨, 오류 로그 없음 ## 근본 원인 - `hwpctl/index.ts:74`: `SaveAs()`가 항상 `exportHwp()` (HWP 바이너리) 호출 - 원본이 HWPX여도 HWP로 저장됨 - HWPX→HWP 변환 시 용지 크기 0mm 등 메타데이터 손실로 다시 열면 렌더링 실패 ## 수정 방향 1. 원본 파일 형식(HWP/HWPX) 추적 2. HWPX 원본이면 `serialize_hwpx`로 저장 (WASM API 노출 필요 — #176) 3. 저장 실패 시 사용자에게 오류 알림 4. 파일 확장자를 원본 형식에 맞게 지정 ## 관련 - #176 WASM API 노출 - #177 HWPX line_seg 정확화 - #164 HWPX Serializer
재현 절차
.hwpx.hwp로 저장됨 (HWP 바이너리)근본 원인
hwpctl/index.ts:74:SaveAs()가 항상exportHwp()(HWP 바이너리) 호출수정 방향
serialize_hwpx로 저장 (WASM API 노출 필요 — HWPX 저장 WASM API 노출 및 사용자 오류 전달 #176)관련