독립 3개 병렬 리뷰어

Simplify

재사용, 품질, 효율성 — 3개 병렬 리뷰어가 변경된 코드를 검토하고 발견된 문제를 수정합니다.

01 ▸ 워크플로우 위치

[변경] │ ▼ ┌─────────────────────────────┐ │ Simplify (ACTIVE) │ │ 3개 병렬 리뷰어 검토 │ └──────────────┬──────────────┘ │ ▼ [완료]

02 ▸ 언제 사용하나요?

구현 완료 후 코드 품질을 높이고 싶을 때 사용합니다. Long Run의 마지막 정제 단계로도 작동합니다.
주요 트리거
  • simplify
  • 코드 정리해줘
  • 변경사항 검토해줘

03 ▸ 어떻게 동작하나요?

핵심 원리: 세 리뷰어는 같은 diff를 보지만 서로 다른 렌즈로 분석합니다. 중복 findings는 통합되고, 최소 수정만 적용됩니다.
동작 단계
  • 01. 변경사항 식별: git diff로 최근 변경된 파일을 파악합니다.
  • 02. 3개 병렬 리뷰어 동시 생성:
    • Agent 1 — 재사용: 중복 코드, 기존 유틸리티로 인라인 가능한 로직.
    • Agent 2 — 품질: 중복 상태, 파라미터 과다, 사본-붙여넣기 변형, 추상화 누수, 문자열 타입 코드, 불필요 주석.
    • Agent 3 — 효율성: 불필요 작업, 누락된 동시성, 핫패스 비대, TOCTOU, 메모리 누수.
  • 03. 통합 + 최소 수정: results를 집계하고 중복을 제거한 뒤, 최소 수정을 적용하고 테스트를 실행합니다.
HARD GATE: 리팩토링은 하지 않습니다. 발견된 문제는 별도 작업으로 처리합니다.

04 ▸ 연결된 스킬

Long Run Review Work
← 홈으로 돌아가기