| name | case-records |
| title | 사건기록 검색 스킬 (case-records) |
| description | 사무소 과거 사건기록을 로컬 FTS로 검색. 명시적으로 외부 임베딩을 허용한 환경에서는 하이브리드 검색도 가능. 우리측 서면·상대측 서면·판결문 검색하여 "비슷한 사건이 있었나, 우리가 어떻게 주장했나, 법원이 어떻게 판단했나"에 답한다. 사건 0건일 때는 검색 시도하지 말고 사용자에게 추가 안내. |
| author | jurisupport |
| author_url | https://github.com/jurisupport/jurisupport-plugins/tree/main/skills/case-records |
| license | MIT |
| version | 0.1.0 |
| execution_mode | open |
| jurisdiction | general |
| practice | litigation |
| language | ko |
사건기록 검색 스킬 (case-records)
When to use
- "비슷한 사건 있었나?"
- "우리가 전에 이런 주장한 적 있어?"
- "상대측이 보통 뭐라고 반박하지?"
- "이 쟁점 법원은 어떻게 판단했어?"
- 서면 작성 시 과거 우리 서면의 표현·구성 참조
legal-books와의 차이
- legal-books (포트 8766): 교과서 → "법리가 무엇인가"
- case-records (포트 8767): 사건기록 → "우리가 어떻게 주장했고 법원이 어떻게 판단했는가" (기본 로컬 FTS)
- 서면 작성 시 둘 다 검색 권장
사전 확인
curl -s http://localhost:8767/health
- 서버 미응답 → 사용자에게 실행 요청
cases: 0 → 사용자에게 사건 추가 안내 (guides/03_case_records.md)
cases: N>0 → 검색 진행
검색 API
~/case-records/scripts/search_case_records.py "검색어" --top-k 5 --doc-type 준비서면
응답:
{
"query": "...",
"results": [
{
"chunk_id": "2018가단11111_007_0023",
"case_id": "2018가단11111",
"case_name": "홍○○ 대여금",
"doc_type": "준비서면",
"doc_date": "2018-09-20",
"author_role": "피고 대리인",
"chunk_text"