Repository navigation
Releases: seojaehong/sanjae-apply
Release list
v0.5.4 — 신청하는 쪽이 쓰는 칸 전수 보강
- 12종 서식 칸 651 → 836. 사업주 여부·친인척·근로자 유형·다른 보상·개인정보 동의·위임장·대리인·지사·사업개시번호 등 신청하는 쪽이 쓰는 칸을 전부 채울 수 있습니다.
- 모든 칸에 서식 원문 설명(
slot_labels)을 달아get_form_catalog·catalog로 내보냅니다. AI 클라이언트가 칸을 고르는 단서입니다. - 공단 처리란과 의료기관(의사) 작성란만 이유를 적어 뺐습니다.
- 점검: 칸 전수 점검 0 · PDF 채움 12종 · 한글 렌더 11종 · 한글 날인 11종 실패 0 · 자동 시험 224건.
- 옛 칸 이름은 그대로 동작합니다.
v0.5.3 — 설치~활용 전수 실측 반영
공개 패키지 0.5.2 를 설치부터 실제 사용까지 돌려 본 결과를 반영했습니다. 절차와 실측표는 docs/사용_매뉴얼.md 에 있습니다.
- 로컬 설치(npx sanjae-apply mcp)에서 fill_form·make_seal 이 save_to(절대 경로)로 파일을 바로 저장합니다. 덮어쓰지 않습니다. 원격 서버에는 없습니다.
- fill 결과에 unknown_keys: 서식에 없는 칸 이름을 알립니다.
- 이름만 넣은 타원 도장의 글자가 테두리를 넘던 문제를 고쳤습니다.
- 검증 스크립트: e2e_published.mjs(명령줄 110건), e2e_mcp_stdio.mjs(설정 그대로 stdio), verify_hwpx_stamps.py 기준 교정.
- 시험 212건.
v0.5.2 — 도장 결함 8건 교정
외부 검토(interrogate) Act on 8건 반영. 글꼴에 없는 글자(한자 등)·공백만·NFD 는 빈 도장 대신 오류, 한글(hwpx) 그림이 PNG 비율대로(타원·사용자 PNG), 값에 서명란 라벨 문구가 들어오면 다른 쪽에 찍히지 않고 멈춤, PNG 입력 검사(시그니처·IHDR·MCP 2MB 상한), 명시한 자리 오타는 오류, 드라이런 PDF 제거, 날인 검증 보강(쪽·그림 수·앵커 문단), 시험 205. npm: npx -y sanjae-apply mcp
v0.5.1 — 한글(hwpx) 출력에도 도장
PDF 에 이어 한글(hwpx) 출력에도 날인. 그림을 BinData 에 넣고 서명란 문단에 떠 있는 개체(글 앞)로 붙인다 — 글자를 밀지 않아 쪽이 안 밀린다(11종 32자리 한글 렌더 실측). CLI fill --out x.hwpx --stamp 이름, MCP fill_form(format=hwpx, stamp).
v0.5.0 — 도장(날인)
성명인·법인형 도장 PNG 생성(순수 TS), PDF 신청인 서명란 날인 11종 32자리, CLI seal / fill --stamp / --stamp-spot, MCP make_seal / fill_form.stamp, catalog stamps. 한글(hwpx) 출력 날인은 아직 없음.
v0.4.0 — 한글(hwpx) 출력 11종
v0.4.0 — 한글(hwpx) 출력 11종
fill … --out 신청서.hwpx/ MCPfill_form(format: "hwpx"): 근로복지공단 HWP 원본을 변환한 한글 문서에 값을 넣어 돌려줍니다. 한글이 설치돼 있지 않아도 됩니다(순수 TypeScript). 결과는 한글 2014 이상에서 열립니다.- 서식 11종: 요양급여·출퇴근 합본·제3자·유족·본인부담·휴업·간병료이송비보조기·미지급·장해 묶음·추가상병·재요양. 재활보조기구 처방전은 공단이 PDF 만 배포해 제외.
- 칸 이름은 PDF 출력과 같습니다.
get_form_catalog에fillable_hwpx추가. - 빈 서식의 자리표시자 글자색(회색·파랑)·1pt 상자 글자는 검정 정체로, 칸보다 긴 값은 글자 축소, 긴 글은 칸의 빈 줄을 소비해 쪽이 밀리지 않게 합니다(11종 전부 원본 쪽수 그대로 렌더 확인).
- 검증: vitest 159, 한글 COM 렌더 11종 실패 0, 운영 MCP 드라이런.
설치(npm 게시 전):
claude mcp add --scope user sanjae-apply -- npx -y https://github.com/seojaehong/sanjae-apply/releases/download/v0.4.0/sanjae-apply-0.4.0.tgz mcp
v0.3.0 — 서식 12종 채우기
공단 청구·신청 서식 12종 PDF 채우기(fill_form). 설치 없이: npx -y https://github.com/seojaehong/sanjae-apply/releases/download/v0.3.0/sanjae-apply-0.3.0.tgz mcp
v0.2.0 — npx 패키지(stdio MCP·CLI), 요양급여신청서 채우기
설치 없이: npx -y https://github.com/seojaehong/sanjae-apply/releases/download/v0.2.0/sanjae-apply-0.2.0.tgz mcp
도구 4: list_required_forms · get_form_catalog · fill_form · fill_yoyang_apply. 입력 무저장, 승인 가능성 미출력.