Legal 파이프라인
법률 문서(개인정보처리방침/서비스 약관)의 검토와 작성을 담당하는 파이프라인
Legal Review
3개 전문 에이전트로 병렬 검토하여 통합 리뷰를 생성
기본 정보
| 항목 | 값 |
|---|---|
| 오케스트레이터 스킬 | legal--review-legal-docs |
| 모델 | Opus |
| 입력 | 법률 문서 (개인정보처리방침 또는 서비스 약관) |
| 최종 산출물 | 통합 리뷰 문서 (.md) |
| 산출물 소비자 | PM/법무팀 (문서 수정 의사결정), legal--draft-legal-docs (리뷰 반영 업데이트) |
구조도
1┌─────────────────────────────────────┐
2│ Step 0: 사용자 정보 수집 │
3│ - 검토 대상 (방침/약관/둘 다) │
4│ - 문서 경로 │
5│ - 검토 깊이 (빠른/표준/심층) │
6├─────────────────────────────────────┤
7│ Step 1: 파라미터 파싱 │
8├─────────────────────────────────────┤
9│ Step 2: 에이전트 병렬 실행 │
10│ │
11│ ┌───────────┐ ┌───────────┐ ┌───────────┐
12│ │ legal- │ │ user- │ │ industry- │
13│ │ compliance│ │ rights- │ │ bench- │
14│ │ -reviewer │ │ advocate │ │ marker │
15│ │ (항상) │ │ (표준+) │ │ (심층만) │
16│ └─────┬─────┘ └─────┬─────┘ └─────┬─────┘
17│ └──────────────┼──────────────┘
18│ ↓
19├─────────────────────────────────────┤
20│ Step 3: 결과 통합 및 저장 │
21│ - 3개 리뷰를 하나의 통합 문서로 병합 │
22└─────────────────────────────────────┘구조 설계 결정
| 유형 | 적용 내용 |
|---|---|
| Role Split | 법률 준수(compliance), 이용자 권리(rights), 업계 비교(benchmarker) 3개 전문 역할 분리 |
| Dedicated Agent | 3개 전문 에이전트 각각 분리 |
| Execution Strategy | 3개 에이전트 병렬 실행 (독립적 분석이므로 순차 불필요) |
특이사항
- 검토 깊이 3단계:
- 빠른 점검: legal-compliance-reviewer만 호출 (필수 항목 누락 여부)
- 표준 검토: + user-rights-advocate (이용자 관점)
- 심층 감사: + industry-benchmarker (업계 벤치마크 비교)
- 병렬 실행: 에이전트 간 의존성이 없으므로 동시 실행하여 시간 절약
- Legal Draft 연동: 이 파이프라인의 리뷰 결과를
legal--draft-legal-docs에 입력하면 리뷰 반영 업데이트 가능 - 기본 경로 자동 탐색: 문서 경로 미입력 시
knowledges/legal/current/하위에서 자동 탐색
관련 에이전트
| 에이전트 | 모델 | 역할 |
|---|---|---|
legal-compliance-reviewer | Opus | 한국 법률(개인정보보호법, 약관규제법 등) 기준 조항별 준수 검토 |
user-rights-advocate | Opus | 이용자 관점 가독성, 공정성, 권리 보호 수준 평가 |
industry-benchmarker | Sonnet | 동종 업계(B2B SaaS, 교육/HR테크) 약관/방침 벤치마크 비교 |
Legal Draft
법률 문서 초안을 생성하거나 리뷰 결과를 반영하여 업데이트하는 순차 파이프라인
기본 정보
| 항목 | 값 |
|---|---|
| 오케스트레이터 스킬 | legal--draft-legal-docs |
| 모델 | Opus |
| 입력 | 작업 유형(신규/업데이트) + 대상 문서 유형 + (업데이트 시) 리뷰 결과 |
| 최종 산출물 | 법률 문서 초안 또는 수정본 (.md) |
| 산출물 소비자 | 법무팀 (최종 검토), PM (서비스 적용) |
구조도
1┌─────────────────────────────────────┐
2│ Step 0: 사용자 정보 수집 │
3│ - 작업 유형 (신규/업데이트) │
4│ - 대상 문서 (방침/약관) │
5│ - 리뷰 결과 경로 (업데이트 시) │
6│ - 검증 여부 │
7├─────────────────────────────────────┤
8│ Step 1: 컨텍스트 수집 │
9│ - 제품 정보, 기존 문서, 리뷰 결과 │
10├─────────────────────────────────────┤
11│ Step 2: legal-compliance-reviewer │
12│ - 법률 준수 기반 초안 생성/수정 │
13│ ↓ │
14├─────────────────────────────────────┤
15│ Step 3: user-rights-advocate (선택) │
16│ - 가독성/공정성 검증 │
17│ - 이용자 관점 피드백 │
18│ ↓ │
19├─────────────────────────────────────┤
20│ Step 4: 최종본 저장 │
21└─────────────────────────────────────┘구조 설계 결정
| 유형 | 적용 내용 |
|---|---|
| Multi-Step | 컨텍스트 수집 → compliance reviewer 초안 → rights advocate 검증 → 저장 |
| Role Split | 법률 준수(작성)와 이용자 권리(검증) 역할 분리 |
| Dedicated Agent | legal-compliance-reviewer, user-rights-advocate 전문 에이전트 분리 |
특이사항
- 2가지 작업 모드:
- 신규 작성: 처음부터 법률 문서 초안 생성
- 업데이트: 기존 문서에
legal--review-legal-docs의 리뷰 피드백을 반영하여 수정
- Legal Review와의 연동: Legal Review 파이프라인의 리뷰 결과를 입력으로 받아 수정본 생성
- 검증 선택적: user-rights-advocate 단계를 건너뛰고 초안만 빠르게 생성 가능
- 순차 실행: compliance reviewer가 먼저 초안을 생성해야 rights advocate가 검증할 수 있으므로 반드시 순차 실행
관련 에이전트
| 에이전트 | 모델 | 역할 |
|---|---|---|
legal-compliance-reviewer | Opus | 한국 법률 기준 초안 생성 또는 리뷰 반영 수정 |
user-rights-advocate | Opus | 가독성, 공정성, 이용자 권리 보호 관점 검증 |