요건사실론 파이프라인 산출물·사양 문서 일괄 반영 (배치 1~11)

여러 머신에서 Dropbox로 동기화되며 누적된 작업을 한 번에 반영한다.

## 산출물
- 사건종류_요건사실론문서/ 90건. 게이트 v4.0 기준 64건 PASS(71.1%).
  남은 26건은 골격 v2·v3 세대 산출물로 골격 11.5가 개정 불요로 정한 것들이다.
- 사건종류_요건사실론문서자료/ 96건, 청구취지작성규칙 문서 110건.

## 사양 문서
- 요건사실론_문서_공통골격_v4.md — v4-r5.
  §4.2·§6 항변 템플릿의 `주장책임 / 증명책임`에 「슬래시 하나로 나눈 두 값」 규칙 신설.
  이 필드에 문장을 쓰면 §7 총괄표의 두 열에 같은 값이 복제되는데 게이트가 잡지 못한다.
- 요건사실론_1차드래프트_생성_프롬프트_opus_v.5.txt — v.5-r4.
  같은 규칙 반영, `<efficiency_rules>` 4 (a)의 예산 60/80 자기모순 제거,
  법령 검색 응답의 <법령명한글>도 CDATA임을 `<external_lookup_conventions>` 0에 추가.
- 보존본 10건의 파일명을 `_r<n>_outdated` 기본형으로 정리했다.
  정리 전에는 `_orig`·`_old`·`_9_4_outdated`·`_r`·`_r2`가 섞여 있었고
  `..._v4_r.md`가 v4-r2를, `..._v4_r2.md`가 v4-r4를 담아 숫자가 실제와 어긋났다.
  이동 전후 해시를 대조해 내용 변형이 없음을 확인했다.

## 검증 자산
- tmp/rf_draft/_shared/ — 게이트 표준 구현체(rf_gate.py, RF_GATE_VERSION v4.0),
  배치별 preflight, 패치 후보, targets. tmp/rf_draft/leaf_id.py.
- MEMORY.md — 사건종류별 누적 교훈.

## .gitignore
- *.pdf 제외. 교재·자료 스캔 합계 1.7GB이고 여러 파일이 100MB를 넘어 호스트가 거부한다.
- tmp/ 스크래치 제외(_shared·leaf_id.py는 유지). law.go.kr XML 캐시 3,449개와
  페이지 추출 이미지·텍스트가 대부분이며 전부 재생성 가능하다.
- 그 결과 이 커밋은 497개 파일 32MB이고 2MB를 넘는 파일이 없다.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-05 13:10:29 +09:00
co-authored by Claude Opus 5
parent f4d8a80e68
commit 19a6fc234a
497 changed files with 274599 additions and 21 deletions
@@ -0,0 +1,22 @@
<goal>
'요건사실론_1차드래프트_생성_프롬프트_opus_v.1.txt'를 개정하여 '요건사실론_1차드래프트_생성_프롬프트_opus_v.2.txt'를 작성
</goal>
<context>
'요건사실론_1차드래프트_생성_프롬프트_opus_v.1.txt'를 Opus 5를 통해 실행하면 실행되는 작업이 너무 많고, 무겁고, 런타임이 길다.
그래서 sub-agent 사용을 최소화(반드시 필요한 곳에만 사용)하고, 검증 과정이 지나치지 않고, 작업 완료까지 소요 시간을 줄일 수 있도록(단, 결과물의 품질은 이전과 동일하게 최고 수준으로 유지하도록 ) prompt를 lean하게 최적화하려고 한다.
</context>
<method>
'요건사실론_1차드래프트_생성_프롬프트_opus_v.1.txt' 개정 시 아래 조건(<조건>)들을 반영하여 개정한다:
<조건>
1. 'Leaf ID와 slug 도출 규칙 (결정적)' 방식에서 오로지 'case_kinds.md'만 사용한다. 사건 종류 관련한 ID/slug 등을 도출할 때, 혹은 그 외 어떤 작업에서도 'case_kind_registry.json'를 사용하지 않는다. 즉, 'case_kind_registry.json'을 사용하는 작업을 삭제한다.
2. "사건종류 "<####>"의 leaf ID·slug 확정, §0 stub 선작성" 작업을 최대한 간소화한다.
3. 청구취지작성규칙 문서 위치는 '사건종류_요건사실론문서자료/' 1개로 고정한다. '사건종류_청구취지작성규칙문서/' 폴더를 무시한다.
4. 하위 에이전트 spawn 금지 제약 도입
5. 기존 프롬프트에서 "# Stage 5. 조립·게이트·심사·수정 루프"에 제시된 "<verification_loop>에 따른다. 최대 3라운드."를 최대 2라운드로 변경한다.
</조건>
개정 작업을 통해 작성된 프롬프트를 '요건사실론_1차드래프트_생성_프롬프트_opus_v.2.txt'로 저장한다.
</method>