Repository navigation
[7445] 행정업무운영 편람 HWPX 전체 피델리티 #7752
Description
대표 이슈와 범위
대표 이슈: #7445
행정업무운영 편람 HWPX 전체 피델리티의 원본·독립 PDF·검증 근거와 후속 결과를 한곳에서 추적합니다. 2026-10-10 사용자 요청에 따라 #7445의 첫 본문과 전체 코멘트를 문제별 하위 이슈로 정리했습니다. 아래 기록은 원문의 링크·수치·명령·정정 내용을 보존한 인용입니다.
현재 추적 상태
PR #8148에서 보정·검증을 마치고 통합했습니다. 아래 과거 기록은 작성 당시의 관측으로 보존하며, 최종 판정은 다음 전쪽 TSV와 완료 댓글을 기준으로 확인합니다.
최종 완료 및 전쪽 TSV
검증 입력은 samples/2025 행정업무운영 편람(최종).hwpx이며, 올바른 KoPub 글꼴을 사용한 독립 한컴 Print pdf/2025 행정업무운영 편람(최종)-hwpx-kopub-2024.pdf와 대조했습니다. Print와 보정 후 Native·fresh WASM은 모두 383쪽이고, 양쪽 모두 전 페이지 silhouette_raw_match_percent 90% 이상입니다.
| 구분 | backend | TSV 쪽수 | 최저 raw 일치율 | 최저 쪽 | 전체 TSV |
|---|---|---|---|---|---|
| 비교 기준 | Native | 383 | 64.34312% | 242 | 전 383쪽 TSV 원문 |
| 비교 기준 | fresh WASM | 383 | 64.44255% | 242 | 전 383쪽 TSV 원문 |
| 보정 후 | Native | 383 | 92.49658% | 94 | 전 383쪽 TSV 원문 |
| 보정 후 | fresh WASM | 383 | 92.51660% | 94 | 전 383쪽 TSV 원문 |
TSV 링크는 merge SHA 2e087a5b4bc1515ad877e8020b30114639a59392에 보존한 원문입니다. 보정 후 TSV의 실제 렌더 실행 SHA는 3cb5a4c290663343123074be1e2fc0dda18d3db4입니다. 비교 기준의 실행 SHA·파일 해시는 증거 무결성 원장에 기록했습니다. 대표 375쪽 Native·WASM review/overlay와 확대 판독·회귀 검증 결과는 완료 댓글에서 확인할 수 있습니다.
과거 기록의 글꼴 부재 상태에서 만든 384쪽 PDF와 최종 KoPub Print 383쪽을 구분합니다. 아래 원문은 당시의 이관·진단 기록으로 유지합니다.
후속 확인 기준
- 실제 수정은 해당 기록의 원본과 독립 한컴 Print PDF로 원인·적용 경로를 확인합니다.
- 렌더링 회귀 추가·기대값 보정은 관련 전체 범위 Native/fresh WASM의 최저90% 이상과 직접 review 판독 후 진행합니다.
- 원본 보존과 회귀 검사 처리 범위를 구분하고, 정확한 기존 검사를 문서 미달만으로 일괄 제외하지 않습니다.
- 완료 여부는 이 하위 이슈의 실제 보정·검증·통합 증거로 갱신합니다. 과거 기록의 조건·범위는 아래 작성 시점을 기준으로 읽습니다.
원문과 후속 기록
기존 코멘트 36 — jangster77, 2026-09-28T18:17:58Z
출처: #7445 (comment)
PR #7382 실제 차단 범위 추가: 편람 HWPX의 쪽수·구조 핀
HWP 판정과 별도로 samples/2025 행정업무운영 편람(최종).hwpx의 실패를 검증했습니다. 후보 496f6d6b7693894a8dd30d1c02673d9d4f723f6b에서 #7009 HWPX 쪽수/간지 핀, #3931 HWPX 쪽수 핀, 두 포맷의 비대칭 전용 함수가 실제 실패합니다. 수정하지 않은 고정 devel 0e8fd49fb868da0d47ac1294dcbbda81f0211233에서는 해당 원래 #7009·#3931 검사8개가 모두 통과했습니다(보정134 대조).
- 원문 SHA256:
c6dd7e847a99f219681afc5a29c80a9665c04df9cda4d820a3350d739664fdf6 - 독립 기준:
pdf/2025 행정업무운영 편람(최종)-hwpx-2024.pdf, 정상 한컴2024 PDF384쪽 SHA256e77634f4c63c15875797a4d6d354fd90cad27fd65d708cee4cd85b80c4cb1009; 원문도 한컴2024 저장본입니다. - 후보는385쪽이고 부록 간지311쪽입니다. 기존 HWPX 핀은382쪽/간지308쪽, 독립 PDF는384쪽/간지310쪽입니다. 기존 잘못된 구조 격차가 줄어드는 방향이지만 전체 피델리티 승인으로 해석하지 않습니다.
새 Native Visual Sweep 선택158·159·310–312·383·384쪽을 비교했습니다.
- 158쪽: 87.17084%
- 159쪽: 91.13651%
- 310쪽: 0.0%
- 311쪽: 0.0%
- 312쪽: 0.0%
- 383쪽: 35.17977%
- 384쪽: 6.04996%
선택 contact sheet,311쪽 review,384쪽 overlay를 직접 확인했습니다. 부록 간지와 빈 페이지가 서로 다른 물리 쪽에 있고, 말미 서식·판권도 한 쪽씩 밀립니다. 310–312쪽의0%는 한쪽만 빈 페이지인 실제 소속 차이입니다. 전384쪽/freshWASM 완료나 글꼴 예외로 보고하지 않습니다.
기존 쪽수 assertion 뒤도 직접 실행했습니다. #3931의 질문과 첫 답변이 같은 물리 쪽이라는 계약은 PASS이고 그대로 유지합니다. #7009의 부록 구간74쪽도 PASS입니다. HWPX 간지 소속 assertion은 기존 함수에서 추가로 실제 FAIL 재현했습니다.
후속 보류 범위는 #7009 HWPX의 실제 쪽수/간지 assertion2곳, #3931 HWPX 쪽수 assertion1곳, 두 포맷 비대칭 전용 한 함수뿐입니다. 기존 HWP/HWPX 함수·정상 부록 구간/문답 배치/저장 줄·분할 및 다른 입력/축/원문/PDF는 보존합니다. 이 HWPX의 oracle 원장행은 현재 격차가 기준보다 개선되어 차단되지 않으므로 그대로 유지합니다.385쪽/차이1에 맞춘 baseline 완화나 새 회귀 함수는 없습니다.
전체 피델리티 후속 과제이며 최종 회귀·Native/fresh WASM·PR 준비 완료가 아닙니다. 로컬 증적은 output/pr-review/planet6897-7382-20260926/stage135-handbook-hwpx/에 기록하고 검증 후 안정 증거를 커밋합니다.
좁은 범위 처리 후 검증
편람의 유지 검사8개가 모두 통과했습니다. oracle는15PASS/다른1FAIL이며 HWPX 정상 원장행을 유지했습니다. 합계23PASS/1FAIL/601SKIP,필수lint·정책7단계exit0입니다. 추가385쪽의 판권도 직접 확인했습니다. 코드 커밋 2085dfdce823ef7eaf2b122b599a2c82705db4e4, 안정 증적 mydocs/pr/assets/issue7445/handbook_hwpx_blocking_scope_validation.json에 명령·해시·보존 범위를 연결했습니다. 집중1실패를 전체남은실패수로 해석하지 않으며 다른 검사군과 최종전체검증·PR준비는 미완료입니다.
기존 코멘트 45 — jangster77, 2026-09-29T04:58:35Z
출처: #7445 (comment)
PR #7382 보정146 — 편람 HWPX의 실제 차단 #5801/#3930을 추가 분석합니다
원문/PDF는 보정135와 동일 SHA이며 현재 커밋 바이트도 같습니다. 정상 한컴PDF384쪽/현재385쪽입니다. 기존 부록/말미 비교에는0%인 쪽이 있으며 현재 추가 Native272/294/295/296쪽은84.03568/97.17009/96.20827/97.61333%입니다. 일부 높은 점수를 전체 피델리티 통과로 사용하지 않습니다.
단독5검사는3PASS/2FAIL입니다. #5801 쪽수전용 함수는 과거382쪽을 요구하며 실패합니다. #3930 혼합함수는 Q27이0기반293(물리294쪽)에 있어야 한다는 단정에서 실패합니다. 직접294쪽 review의 현재/PDF에는 모두 Q22/Q23이 있으며 해당 테스트의 PDF 쪽수 명명·상수도 불일치합니다.
90% 미만 원문 전체를 추가 보정하지 않는 요청에 따라 실제 실패 #5801 쪽수전용 함수와 #3930의 실제 차단 배치/쪽수 단정을 개별 판정해 이관합니다. 통과한 사다리 회계·HWP Q8·날인 상자 정상3함수와 #3930의 바탕쪽·저장·IR·통과한 assertion 및 원문/PDF/다른축은 유지합니다. 후속으로 드러나는 단정도 실제 FAIL을 기록한 뒤 처리하겠습니다. 현재값으로 쪽수/페이지 핀을 재고정하거나 새 함수를 추가하지 않습니다.
상세 근거: mydocs/pr/assets/issue7445/handbook_hwpx_owner_blocking_scope_validation.json. 최종 범위는 쪽수전용1함수 및실제실패한Q27/Q29/Q30·전체쪽수3단정(총6단정)입니다. 유지4PASS/0FAIL이며 저장전후13쪽tree동일성·SectionDef0/19·Odd/짝수상속·BorderFill·그림extra/밝기/대비도PASS입니다. 정상3본문은이전head와동일합니다. 필수fmt/Clippy3/workspacebuild/고정base manifest·unit 정책모두exit0, 코드 2b6355bf430510e9bde6064f80a4efbea6fbe10e입니다. 처음suite미준비0tests는통과로세지않고prepare후다시실행했습니다.
Activity
jangster77 commentedon Oct 11, 2026
사용자 요청에 따른 HWPX 회귀 코드 이관
다른 브랜치에서 보정 중인
samples/2025 행정업무운영 편람(최종).hwpx의 렌더링 회귀를 이 서브 이슈로 이관합니다. 원본 SHA-256c6dd7e847a99f219681afc5a29c80a9665c04df9cda4d820a3350d739664fdf6과 대응 Print PDF는 기존 경로에 보존합니다. 이번 범위는 사용자께서 별도 작업을 지정하신 렌더링 검사이며, 기존 시각 차이를 해결하거나 최신 전쪽90% 수용을 입증했다는 보고가 아닙니다.검사 원문은
6d55a02401a9be42488fcb7aa7519900aebcecb2및mydocs/pr/assets/issue7445/deferred-regressions-20261011/source-before/의.rs.txt에 보존하며, 이전/새 경로·원본 SHA·검사 이름은transfer-inventory.json에 기록합니다. 아직 로컬 자료이며 공개 PR로 push하지 않았습니다. 정상 parser·serializer·보안 검사와 HWP counterpart는 유지합니다.이관한 코드로 재현·보정한 뒤 동일 원본 전쪽 Native/fresh WASM90% 이상, 쪽수 일치와 내용 소속/누락/중복을 직접 확인하고 관계형 회귀를 복원해야 합니다. 현재값에 맞춘 baseline 완화로 통과시키지 않습니다. 남은 관련 계약 검증은 현재 진행 중입니다.
github-actions commentedon Oct 22, 2026
PR #8148 was merged into
develand referenced this issue with a closing keyword. Closing this issue automatically.jangster77 commentedon Oct 22, 2026
검토·보정한 기능을 통합 PR에서 머지했습니다.
같은 원본과 올바른 KoPub 글꼴의 한컴 Print 전 383쪽을 대조하고 문서별 핵심 경계의 관계·완료 페이지 회귀를 복원했습니다. 과거 글꼴 부재로 생긴 384쪽 기준과 혼동하지 않습니다.
2e087a5b4b.228db2f278의 Full CI와 최종 문서 head02c33583d6의 실제 required CI를 확인했습니다. 최종 실행: Adapter inter-diff · CI · CI Impact Policy Controller · CodeQL · Proptest roundtrip · Render Diff.대표 판독
handbook-hwpx375쪽: Native raw 100.00000%, fresh WASM raw **100.00000%**입니다. 독립 Print와 같은 좌표·배율로 직접 판독했습니다. 자동 2px 내용 실루엣 보조값이며 RGB 완전 동일이나 사람의 판정 정확도를 뜻하지 않습니다.#7752는 PR #8148에서 해결 완료했습니다. 전 383쪽 Native/fresh WASM 검증과 회귀 검사 복원을 마치고 종료한 이슈입니다. 완료 근거는 편람 HWPX 문서별 검증에 보존했습니다.
fix(renderer): 새 표 수용 원장과 글꼴 공급 호출을 통합
수정(layout): 완료 내용 뒤 일반 행의 물리 잔여 보존