3
데모 · 3단계 · AI 주도 · 사람 검토
IMPLEMENT
execute.py
# step들을 하나씩 claude -p 헤드리스 세션으로 실행
python3 scripts/execute.py 0-mvp          # 순차 실행
python3 scripts/execute.py 0-mvp --push   # 실행 후 push
브랜치 분리
feat-0-mvp 브랜치를 만들어 거기서 작업.
가드레일 주입
CLAUDE.md + docs/*를 매 step 프롬프트에 포함.
컨텍스트 누적
완료 step의 summary를 다음 step에 전달.
자가 교정
실패 시 최대 3회 재시도, 직전 에러를 피드백.
2단계 커밋
코드(feat)와 메타데이터(chore) 분리 커밋.
상태 추적
pending→completed/error/blocked. 사람 개입 필요 시 즉시 멈춤.
여기서 06번 TDD가 다시 등장한다. 각 step의 AC가 npm test고, agent는 통과할 때까지 자기 교정한다 — 테스트가 자율 실행의 종료 신호.