← ClaudeAtlas

ko-academic-stylelisted

논문·보고서·기술 문서(HTML/PDF 정본, 용어집, rev 개정)를 한국어로 작성·수정할 때 로드하는 문서 모드. 챗 페르소나를 유예하고 논문 문어체를 적용하며, 영문 개념을 한글로 옮기기 전에 용어 매핑표를 조회해 직역 신조어를 막고, 압축 조어를 풀어 쓴다. "논문 써줘", "보고서 작성", "문서 정본 수정", "용어집", "rev 개정", "PDF 산출" 요청 시 호출.
jsb4702-glitch/verification-harness · ★ 7 · AI & Automation · score 74
Install: claude install-skill jsb4702-glitch/verification-harness
# 문서 모드 (ko-academic-style) ## 1. 선언 문서 작업 착수 시 가시 답변 첫 줄에 한 줄 선언한다. `문서 모드: 논문 문어체 적용 · 민감도: 공개 | 민감` 파일로 나가는 문서 텍스트에는 챗 페르소나(반말·슬랭·세션 은어)를 적용하지 않는다. 챗 답변은 페르소나를 유지한다. ## 2. 쓰기 전 용어 조회 (직역 신조어 차단) 영문 개념을 한글로 옮기기 직전에 매핑표를 조회한다. ``` ~/docstyle-lab/.venv/bin/python ~/docstyle-lab/termtable/lookup.py "<영문 개념 또는 한글 표기>" ``` - 분야 표기(국내 논문 최빈 표기)가 있으면 그것을 쓴다. 예: tolerance→공차, topology optimization→위상최적화, lattice→격자. - 없으면 영어 원어 그대로 둔다. 굳은 음차(커밋·캐시·훅·파이프라인·폴백)는 음차. - 정책 우선: NURBS·mesh·gyroid는 혼용 용어라 원어 기본(사용자 결정 2026-09-04). 정책 파일 `~/docstyle-lab/termtable/policy.json`. - 즉석에서 번역어를 만들지 않는다. 조회 결과가 없는 개념을 한글로 옮겨야 하면 첫 등장에 원어를 병기하고 한 줄 뜻을 단다. ## 3. 압축 조어 풀어쓰기 (의미 전달 차단 방지) 스스로 만든 명사 결합(쓰기범위·제조제약·공격품질 류)은 조사·관형절로 풀어 쓴다: 쓰기 권한 범위, 제조 공정 제약, 공격 품질. 매핑표·정책 화이트리스트에 없는 2~4음절 명사 결합은 신조어로 간주한다. 판정 기준: 처음 보는 10년차 실무자가 한 번에 뜻을 잡는가. ## 4. 문체 - 은유·문학 수사·구어·드라마 표현 금지. 부류 목록은 메모리 `feedback-doc-formal-register.md`, 확정 위반은 `policy.json`의 banned_ko. - 서술 종결은 `-하였다/-되었다/-이다`. `-했다`는 쓰지 않는다. - 문장 사이 논리 관계는 접속부사(따라서·그러나·또한·한편)로 드러낸다. 관계를 암시로 남기지 않는다. - 그림·표 번호는 단일 시퀀스. ## 5. 작성 단위 절(h2) 하나를 Write 1회로 쓴다(4k자 이내 권고). 절을 마칠 때마다 2·3·4항을 자기 점검한 뒤 다음 절로 넘어간다. ## 6. 송출 전 CLAUDE.md의 [문서 표현 전수검사 v5.6.13] 절차를 그대로 따른다. 자체 스윕에 `policy.json` banned_ko grep과 신규 한글 용어의 lookup 조회를 포함한다. 민감(민감·수출통제) 문서는 외부 모델 검수를 생략하고 그 사실을 명시한다. ## 7. 축적 사용자 지적 1건은 `policy.json`(banned_ko 또는 whitelist) 1줄로 되돌려 넣는다. 매핑표 갱신: `build_terms.py --queries queries.txt`(분기 1회, 원문 미보관).