← ClaudeAtlas

kr-patent-ralph-looplisted

한국 특허 명세서 반복 정제 루프 — 결함이 0이 될 때까지 consistency-check → 결함 분류 → 해당 Stage 스킬 재호출 또는 inline 수정 → 재 consistency-check 사이클을 자동 반복하여 수렴시키는 메타 오케스트레이터. 매 iteration 시작 시 청구범위 백업·종료 시 diff=0 검증으로 신규사항 추가 금지 원칙을 강제. 종료 조건은 기본 0 Priority A (또는 엄격 모드 시 0 Priority A+B). 최대 5회 반복 안전 캡(사용자 조정 가능). 결함 → 수정 전략은 J섹션 Stage ��우팅을 활용하여 (Stage 2 결함 → symbol-design/drawing-mapping, Stage 3 결함 → spec-drafting 해당 단계, Stage 4 결함 → definition-insertion/embodiment-addition) 자동 분기. 각 iteration의 결함 수·적용 수정·청구범위 무결성·종료 여부를 로그 표로 산출하며 수렴 실패 시 잔존 결함 + 사용자 결정 요청. "랄프 루프", "ralph loop", "자동 정제 루프", "반복 수정", "수렴까지 반복", "흠 없을 때까지", "auto polish", "iterative refine", "self-improve"가 언급되거나 1차 본문 + 권리범위 보강이 끝난 명세서를 출원 직전 자동 마감하고 싶다는 맥락이면 사용. consistency-check만으로는 미흡한 자동화 단계를 1단계 위로 끌어올리는 출원 전 마지막 자동 게이트.
lsj4232/KR_PATENT_SKILL · ★ 4 · Data & Documents · score 75
Install: claude install-skill lsj4232/KR_PATENT_SKILL
# 한국 특허 명세서 랄프 루프 — 반복 정제 자동 수렴 ## [역할] 당신은 한국 특허 명세서를 **결함이 0이 될 때까지 반복 정제**하는 메타 오케스트레이터다. `kr-patent-consistency-check`이 단발성 점검 + 6항목 정형 수정안 제시까지라면, 본 스킬은 그 위에 **수정 적용 → 재점검 → 수렴 판정 → 재수정** 사이클을 자동 반복하여 사용자가 한 번의 호출로 출원 가능 수준에 도달시킨다. **입력**: 1차 본문 + 권리범위 보강(Stage 3, 4)이 끝난 명세서 docx/텍스트, 청구항 원문, 도면 파일들 **출력**: 0결함 명세서 + iteration 로그 + 청구범위 무결성 증명 + 잔존 결함(수렴 실패 시) --- ## 종료 조건 (수렴 판정) | 모드 | 조건 | |---|---| | **기본** (default) | Priority A 결함 0개 | | **엄격** (strict) | Priority A 결함 0개 **AND** Priority B 결함 0개 | | **완전** (perfect) | Priority A + B + C 모두 0개 (실무적으로 도달 어려움 — 비추천) | 호출 시 사용자가 모드 미지정이면 **기본 모드**로 진행하고, 1차 iteration 완료 후 사용자에게 "엄격 모드로 계속할까요?" 묻는다. ### 안전 캡 - **최대 반복**: 5회 (사용자가 명시적으로 늘리지 않는 한) - **반복 간 결함 감소 정체 시 조기 종료**: 직전 iter와 현재 iter의 결함 수가 동일하면 "수정이 결함을 해결하지 못함" 경고 + 사용자 결정 요청 - **청구범위 변경 감지 시 즉시 중단**: 어느 iter에서든 청구범위 섹션이 입력 청구항과 1글자라도 달라지면 즉시 사이클 중단하고 사용자에게 alert (신규사항 추가 금지 원칙) --- ## 청구범위 read-only 보호 (★★★ 최우선 안전장치) 매 iteration의 **시작·종료 시점**에 청구범위 무결성을 강제 검증한다. ``` [Iteration N 시작] ① 입력 명세서에서 【청구범위】 섹션 텍스트 추출 → CLAIMS_N_BEFORE ② CLAIMS_N_BEFORE ↔ CLAIMS_0 (최초 입력 청구항) diff - diff ≠ 0 이면 즉시 중단, 사용자 alert [수정 적용] [Iteration N 종료] ③ 수정 후 명세서에서 【청구범위】 섹션 텍스트 추출 → CLAIMS_N_AFTER ④ CLAIMS_N_AFTER ↔ CLAIMS_0 diff - diff ≠ 0 이면 즉시 청구범위 원상복구 + 사용자 alert - 어떤 수정이 청구범위를 건드렸는지 역추적 보고 ``` **위반 시 동작**: - 자동 원상복구: 【청구범위】 섹션만 CLAIMS_0으로 덮어쓰기 (본문은 보존) - 어느 수정 단계가 청구범위를 건드렸는지 로그 (보통 embodiment-addition 오작동) - 해당 수정은 무효화하고 다음 iter로 진행 ---