바이브 코딩 사전
결정 로그
영어 표기
Decision Log
예시
결제 기능에서 'DB 스키마 변경은 이번 배포에서 제외, API 응답 호환성 유지, 회귀 테스트 통과 후 다음 PR에서 마이그레이션 검토'라는 결정 로그를 남겨 다음 AI 세션이 같은 위험한 변경을 다시 제안하지 않게 한다. 배포 뒤에는 검증 결과도 같은 로그에 붙인다.
참고
ADR처럼 무겁게 시작하지 않아도 작은 변경 이유와 검증 결과를 남기면 AI 인수인계 품질이 올라간다.
공식·관련 링크
adr.github.io/프로젝트에서 이미 합의한 기술 선택, 금지한 접근, 보류한 이유, 검증 결과를 시간순으로 남기는 기록이다. AI는 긴 대화가 이어지면 초반의 아키텍처 결정이나 배포 제약을 잊을 수 있으므로, 결정 로그를 컨텍스트에 넣으면 같은 논의를 반복하지 않고 일관된 방향으로 코딩할 수 있다. 좋은 결정 로그는 '무엇을 선택했는가'뿐 아니라 '왜 선택했는가', '언제 다시 검토할 것인가', '어떤 테스트로 확인했는가'를 함께 남긴다. 이는 context rot을 줄이는 실용적 장치다.
- 카테고리
- 컨텍스트 엔지니어링
- 난이도
- basic
- 태그
- 결정로그 · 아키텍처결정
- 슬러그
- decision-log
- 상태
- published
- 정렬 순서
- 62
함께 읽기