From d0e822f13bf6541bbb45abaaeedcb2addbc4bda7 Mon Sep 17 00:00:00 2001 From: Young Joon Lee Date: Sun, 2 Aug 2026 13:49:38 +0900 Subject: [PATCH] docs(release): check the downstream hwpx skill for CLI drift The hwpx skill in STAIxBWLB/skills shells out to this binary, so a release that changes the CLI surface can invalidate it. v0.7.0 did exactly that: the skill still records docx as unsupported and omits it from its hardcoded --to choices (STAIxBWLB/skills#6). That repo now runs a daily drift check, so this is a belt-and-braces item -- a release that changes the CLI surface should not wait on someone else's cron. Both language sides updated together per the documentation policy. --- docs/release-readiness.ko.md | 3 +++ docs/release-readiness.md | 3 +++ 2 files changed, 6 insertions(+) diff --git a/docs/release-readiness.ko.md b/docs/release-readiness.ko.md index d7bfc65..4ce5646 100644 --- a/docs/release-readiness.ko.md +++ b/docs/release-readiness.ko.md @@ -18,6 +18,9 @@ - [ ] 독립 오라클은 digest 고정 이미지를 실제로 빌드·검증하기 전까지 부분 구현으로 유지 - [ ] `git status --short --untracked-files=all` 검토, 무관한 사용자 변경 제외 - [ ] 준비 점검 실행 자체가 커밋·푸시·태그·패키지 업로드·릴리스를 수행하지 않음 +- [ ] 다운스트림 `STAIxBWLB/skills`의 `skills/hwpx`가 CLI 표면 변화에 맞는지 확인 (그쪽 + `upstream-hwp-cli` 워크플로가 하루 안에 이슈를 열지만, CLI 표면이 바뀐 릴리스는 cron을 + 기다리지 않는다) 릴리스는 7종 스모크 픽스처가 모든 실제 문서 형태를 커버한다거나, 한컴 픽셀 동등성을 제공한다거나, 플랫폼 간 래스터 바이트가 동일함을 증명한다고 주장해서는 안 된다. diff --git a/docs/release-readiness.md b/docs/release-readiness.md index dad23af..5ebdca7 100644 --- a/docs/release-readiness.md +++ b/docs/release-readiness.md @@ -18,6 +18,9 @@ package upload or release publication. - [ ] independent oracle remains partial until a real digest-pinned image is built and attested - [ ] `git status --short --untracked-files=all` reviewed; unrelated user changes excluded - [ ] no commit, push, tag, package upload or release performed by the readiness run +- [ ] downstream `STAIxBWLB/skills` `skills/hwpx` reviewed for CLI-surface drift (that repo's + `upstream-hwp-cli` workflow files an issue within a day, but a release that changes the CLI + surface should not wait for the cron) The release must not claim that the seven smoke fixtures cover every real document form, provide Hancom pixel parity, or prove cross-platform-identical raster bytes.