Files
Theory_of_Requirement_Facts/요건사실론문서작성_자료수집_프롬프트.txt
jhogyuandClaude Opus 5 19a6fc234a 요건사실론 파이프라인 산출물·사양 문서 일괄 반영 (배치 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>
2026-09-05 13:10:29 +09:00

121 lines
6.5 KiB
Plaintext

┌────────────────────────────────────┐
│ Prompt for Collecting Data │
│ for │
│ Theory of Requirement Facts │
└────────────────────────────────────┘
<working_directory>
# Root directory
prompt_updates_sequential/
# Main working directory
prompt_updates_sequential/요건사실론/
</working_directory>
<goal>
대한민국 민사소송에서 사건 종류 ###에 대해 원고가 소를 제기한다. 이 때 청구권/청구취지/청구원인 작성 시 사용할 ### 사건에 대한 요건사실론 문서를 작성한다.
</goal>
<input_data>
[1] 대한민국 민법 자료: '대한민국민법자료/민법_지원림.pdf'
[2] 대한민국 법조계 공신력있는 웹사이트:
<primary_websites>
- 대한민국 국가법령정보센터: https://www.law.go.kr
- 대한민국 법원: https://www.scourt.go.kr/scourt/index.html
- 세계법제정보센터: https://world.moleg.go.kr/web/main/index.do
</primary_websites>
[3] <primary_websites>를 제외한 기타 대한민국 민법 관련 자료가 잘 제시된 웹사이트들: web browsing 필요
[4] '사건종류_청구취지작성규칙문서/'폴더의 '청구취지작성규칙_###.md'
[5] 요건사실 목차 및 페이지 자료: '요건사실과주장증명책임_13판_목차_페이지표시.txt'
</input_data>
<method>
1. <input_data>의 [1]~[4]를 독립적으로 병렬 조사하여 사건 종류 ###의 요건사실론 관련 내용들을 식별하고 병합한다.
2. [1]~[4]의 병합된 분석 결과를 기준으로 [5]를 읽고, 필요한 목차 항목만 식별한다.
3. Independent verifier sub-agent를 실행한다:
- verifier에게 2번의 최종 선정 결과를 보여주지 않는다.
- verifier에게는 1번의 merged research result와 '요건사실과주장증명책임_13판_목차_페이지표시.txt'만 제공한다.
- verifier는 독립적으로 필요한 목차 항목과 이유를 선정한다.
4. 2,3번 작업 결과물을 앙상블 형식으로 병합하고 중복 목차 항목들은 1개로 병합한 후 '사건종류_요건사실론문서자료/요건사실문서자료_###.md'로 생성한다. Md 문서 작성 형식은 아래 <doc_format>을 지킨다.
<doc_format>
- 제목: ### 사건에 대한 요건사실론
- 내용: table로 작성한다.
| ### | 목차 항목 | 필요 이유 |
|----------------|-----------|-----------|
| 목차 (소)제목 | p.xxx~xxx | |
| 목차 (소)제목 | p.yyy~yyy | |
| 목차 (소)제목 | p.zzz~zzz | |
...
</doc_format>
</method>
<global_constraints>
1. 작업 전 'Main working directory'의 MEMORY.md를 읽고 맥락을 파악한 후 작업을 시작한다.
2. 작업 시 Main working directory의 'AGENTS.md '를 LLM의 행동 규칙으로 삼는다.
3. 작업을 마무리하면, 작업 내역을 압축 요약하여 'Main working directory'의 MEMORY.md에 추가 기입한다. 즉, 이전 동일한 작업에 대한 내용을 삭제하지 않고 내용을 추가한다.
</global_constraints>
===================================
┌────────────────────────────────────┐
│ │
│ Inefficient --> Outdated │
│ │
└────────────────────────────────────┘
<working_directory>
# Root directory
prompt_updates_sequential/
# Main working directory
prompt_updates_sequential/요건사실론/
</working_directory>
<goal>
대한민국 민사소송에서 사건 종류 ###에 대해 원고가 소를 제기한다. 이 때 청구권/청구취지/청구원인 작성 시 사용할 ### 사건에 대한 요건사실론 문서를 작성한다.
</goal>
<input_data>
[1] 대한민국 민법 자료: '대한민국민법자료/민법_지원림.pdf'
[2] 대한민국 법조계 공신력있는 웹사이트:
<primary_websites>
- 대한민국 국가법령정보센터: https://www.law.go.kr
- 대한민국 법원: https://www.scourt.go.kr/scourt/index.html
- 세계법제정보센터: https://world.moleg.go.kr/web/main/index.do
</primary_websites>
[3] <primary_websites>를 제외한 기타 대한민국 민법 관련 자료가 잘 제시된 웹사이트들: web browsing 필요
[4] '사건종류_청구취지작성규칙문서/'폴더의 '청구취지작성규칙_###.md'
</input_data>
<method>
1. <input_data>의 [1]~[4] 4개 자료들을 독립적으로 병렬로 읽고 조사하여 사건 종류 ###의 요건사실론 관련 내용들을 식별하고 병합한다.
2. 1에서 식별 및 병합한 자료에 기반을 두고 '요건사실과주장증명책임_13판_목차_페이지표시.txt'의 목차 항목들 중 ### 사건 종류에 해당하는 요건사실론 문서를 작성할 때 반드시 필요한 목차 항목들과 그 목차 항목이 필요한 이유를 한 문단 이내로 식별한다.
3. Sub-agent를 띄워서 2번 작업을 독립적으로 1회 더 수행하여 ### 사건 종류에 해당하는 요건사실론 문서를 작성할 때 반드시필요한 목차 항목들과 목차 항목이 필요한 이유를 한 문단 이내로 식별한다.
4. 2,3번 작업 결과물을 앙상블 형식으로 병합하고 중복 목차 항목들은 1개로 병합한 후 '사건종류_요건사실론문서자료/요건사실문서자료_###.md'로 생성한다. Md 문서 작성 형식은 아래 <doc_format>을 지킨다.
<doc_format>
- 제목: ### 사건에 대한 요건사실론
- 내용: table로 작성한다.
| ### | 목차 항목 | 필요 이유 |
|----------------|-----------|-----------|
| 목차 (소)제목 | p.xxx~xxx | |
| 목차 (소)제목 | p.yyy~yyy | |
| 목차 (소)제목 | p.zzz~zzz | |
...
</doc_format>
</method>
<global_constraints>
1. 작업 전 'Main working directory'의 MEMORY.md를 읽고 맥락을 파악한 후 작업을 시작한다.
2. 작업 시 Main working directory의 'AGENTS.md '를 LLM의 행동 규칙으로 삼는다.
3. 작업을 마무리하면, 작업 내역을 압축 요약하여 'Main working directory'의 MEMORY.md에 기입한다.
</global_constraints>