AI 전체 실패 시 push/PR 허용 여부 결정
상태
승인
후보군
| 방안 | 설명 |
|---|---|
| 경고 출력 후 허용 | Claude·Codex 모두 실패 시 경고만 출력하고 push/PR 생성 진행 |
| 차단 | Claude·Codex 모두 실패 시 push/PR 생성을 막고 개발자에게 수동 해결 요구 |
결정
경고 출력 후 허용한다.
결정 이유
- AI 인프라 장애가 개발자의 push를 막는 것은 DX 관점에서 허용 불가.
- 코드 리뷰는 AI 훅 외에도 GitHub PR 리뷰 프로세스가 있다(이중 안전망).
- “AI 실패 = 차단” 정책은 훅 신뢰도 저하로
--no-verify남용을 유발한다.
검토 대안
| 방안 | 기각 이유 |
|---|---|
| 둘 다 실패 시 차단 | 개발 흐름 완전 차단, --no-verify 남용 유발 |
트레이드 오프
- 득: AI 장애 시에도 개발자 push 흐름 유지, —no-verify 남용 방지
- 실: AI 미검증 코드가 push될 가능성 존재 — GitHub PR 리뷰로 보완