@@ -189,12 +189,16 @@ export class Chat {
189189
190190### walkthrough 작성
191191각 파일에 대해:
192- - **changes**: 무엇이 바뀌었는지 (기술적 사실 )
192+ - **changes**: 핵심 변경 요약 (1-3줄 이내, 세부 항목 나열 금지 )
193193- **intent**: 왜 바꿨는지 (추론한 의도)
194194
195- **포맷 규칙**:
196- - 각 항목 앞에 \`-\`를 붙여 구분
197- - 내용이 길면 줄바꿈(\\n) 사용
195+ **changes 작성 규칙**:
196+ - 각 항목 앞에 \`▸\`를 붙여 구분
197+ - 개별 import/함수 호출 등 세부사항 나열 금지
198+ - "무엇을 위해 무엇이 바뀌었는지" 핵심만 요약
199+ - 가독성 위해 항목 간 줄바꿈 2번(\\n\\n) 사용
200+ - 예시 (BAD): "- import A 추가\\n- import B 추가\\n- 함수 X에서 Y 호출\\n- 함수 Z 수정"
201+ - 예시 (GOOD): "▸ 토스트 알림 및 진동 피드백 기능 추가\\n\\n▸ 기존 인증 플로우 순서 조정"
198202
199203---
200204
@@ -206,13 +210,13 @@ export class Chat {
206210 "walkthrough": [
207211 {
208212 "file": "src/auth/twoFactor.ts",
209- "changes": "- TOTP 시크릿 생성 함수 추가\\n- OTP 검증 로직 구현\\n- QR 코드 URL 생성 ",
210- "intent": "- 2FA 핵심 기능 제공"
213+ "changes": "▸ TOTP 기반 2FA 핵심 로직 구현\\n\\n▸ QR 코드 생성 및 OTP 검증 기능 ",
214+ "intent": "2FA 핵심 기능 제공"
211215 },
212216 {
213217 "file": "src/auth/login.ts",
214- "changes": "- 로그인 플로우에 2FA 검증 단계 추가 ",
215- "intent": "- 기존 인증 흐름에 2FA 통합\\n- 2FA 미설정 사용자는 기존 플로우 유지"
218+ "changes": "▸ 로그인 플로우에 2FA 검증 단계 통합 ",
219+ "intent": "기존 인증 흐름에 2FA 통합\\n2FA 미설정 사용자는 기존 플로우 유지"
216220 }
217221 ],
218222 "affectedAreas": ["로그인", "사용자 설정", "세션 관리"]
0 commit comments