1
28c4e5dc
2025.10.22
탄생
초기 커밋: Claude Code user scope 설정 추가
- 159줄의 최초 manager-orchestrator.md
- Manager 모델: sonnet (현재 opus)
- 외부 의존: Context7(MCP) + TaskManager(MCP)
- 에이전트 6종: architect, bug-fixer, reviewer, test-writer, performance, specialist
- Phase 구분 없음 — 단순 순차 실행
b0db3d30
2025.12.07
문서화 정책 강화 — Specialist에게 경로 명시 필수
6ec297d8
2025.12.15
정점 35개
에이전트 35개 — 역대 최대
security, performance, devops, documentation, ui-ux-designer, product-specifier 등 무분별하게 추가
62cbed83
2025.12.16
첫 정리
에이전트 35→21개 — 첫 번째 대량 정리 (-14개)
2
552a2674
2026.01.30
사고
동기화 중 manager-orchestrator 실수로 삭제
2/10 (ec829df7)에 복원. 이 사건이 "파일 시스템 = Single Source of Truth" 원칙 확립의 계기.
8f0aa592
2026.02.11
패러다임 전환
워크플로우 재설계: Context7/TaskManager → claude-mem/내장 Tasks
외부 MCP 서버 의존 완전 제거. 파일 시스템을 유일한 진실의 원천으로 확립.
3997522e
2026.02.11
단순화
모델 전략: opus/sonnet/haiku 3단 → opus/sonnet 2단
29f692b0
2026.02.11
핵심 원칙
컨텍스트 전달 전략 — Specialist 간 정보 단절 해결
파일 시스템 = Single Source of Truth
Context7 경유 대신 파일에서 직접 읽어서 전달 (cat migrations/*.sql → 정확한 스키마)
247949a1
2026.02.11
Phase 1~4 대규모 개선 완료
6312307d
2026.02.11
QA 루프
QA 피드백 루프 완성 — Finding→Specialist 매핑 + 자동 수정
307e983c
2026.02.12
보안 QA + changelog + 병렬 디스패치 규칙 통합
5
1464d935
2026.03.10
강제
QA 브라우저 테스트 강제
.qa-evidence.json에 browser_test.executed: true 필수. 빌드만 통과로 PASS 처리는 "거짓 보고"로 간주.
9fe13788
2026.03.11
패러다임 전환
Phase 2.5 도입 — 구현 전 QA 시나리오 확정
가장 중요한 변화.
- docs/qa-test-plan.md 미생성 시 Phase 3 진입 금지
- 시나리오는 요구사항에서 파생 (코드 기반 생성 금지)
- 시나리오 = 코드가 통과해야 할 "계약"
466f7d82
2026.03.11
수정 루프
QA 실패 리포트 기반 수정 루프 추가 (Phase 3/4)
실패 → 리포트 추출 → specialist에게 전달 (시나리오 ID + 실패 횟수 + 예상/실제 결과) → 수정 → 재QA
71fceacc
2026.03.11
세밀화
에스컬레이션 기준: 전체 3회 → 동일 시나리오 3회
하나의 어려운 버그 때문에 전체 프로젝트가 멈추는 문제 해결. 해당 시나리오만 에스컬레이션, 나머지는 수정 루프 계속.
e88d9808
2026.03.12
연동
qa-orchestrator 독립 QA 파이프라인 연동
Phase 5 완료 후 "qa-orchestrator 추가 실행?" 질문 필수 추가. Y 시 독립 검증 실행.