Legal 파이프라인

법률 문서(개인정보처리방침/서비스 약관)의 검토와 작성을 담당하는 파이프라인


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 Agent3개 전문 에이전트 각각 분리
Execution Strategy3개 에이전트 병렬 실행 (독립적 분석이므로 순차 불필요)

특이사항

  • 검토 깊이 3단계:
    • 빠른 점검: legal-compliance-reviewer만 호출 (필수 항목 누락 여부)
    • 표준 검토: + user-rights-advocate (이용자 관점)
    • 심층 감사: + industry-benchmarker (업계 벤치마크 비교)
  • 병렬 실행: 에이전트 간 의존성이 없으므로 동시 실행하여 시간 절약
  • Legal Draft 연동: 이 파이프라인의 리뷰 결과를 legal--draft-legal-docs에 입력하면 리뷰 반영 업데이트 가능
  • 기본 경로 자동 탐색: 문서 경로 미입력 시 knowledges/legal/current/ 하위에서 자동 탐색

관련 에이전트

에이전트모델역할
legal-compliance-reviewerOpus한국 법률(개인정보보호법, 약관규제법 등) 기준 조항별 준수 검토
user-rights-advocateOpus이용자 관점 가독성, 공정성, 권리 보호 수준 평가
industry-benchmarkerSonnet동종 업계(B2B SaaS, 교육/HR테크) 약관/방침 벤치마크 비교

법률 문서 초안을 생성하거나 리뷰 결과를 반영하여 업데이트하는 순차 파이프라인

기본 정보

항목
오케스트레이터 스킬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 Agentlegal-compliance-reviewer, user-rights-advocate 전문 에이전트 분리

특이사항

  • 2가지 작업 모드:
    • 신규 작성: 처음부터 법률 문서 초안 생성
    • 업데이트: 기존 문서에 legal--review-legal-docs의 리뷰 피드백을 반영하여 수정
  • Legal Review와의 연동: Legal Review 파이프라인의 리뷰 결과를 입력으로 받아 수정본 생성
  • 검증 선택적: user-rights-advocate 단계를 건너뛰고 초안만 빠르게 생성 가능
  • 순차 실행: compliance reviewer가 먼저 초안을 생성해야 rights advocate가 검증할 수 있으므로 반드시 순차 실행

관련 에이전트

에이전트모델역할
legal-compliance-reviewerOpus한국 법률 기준 초안 생성 또는 리뷰 반영 수정
user-rights-advocateOpus가독성, 공정성, 이용자 권리 보호 관점 검증