원칙 문서 체크리스트 보완: 배포 전/후 확인 항목 추가

This commit is contained in:
happybell80 2025-12-23 19:25:52 +09:00
parent b87e07dd98
commit 08a5a43d93
2 changed files with 15 additions and 0 deletions

View File

@ -193,11 +193,18 @@ utils
- [ ] 핵심 파일은 300줄 이하로 유지할 수 있는가?
- [ ] 중복 코드는 utils/로 추출할 수 있는가?
- [ ] DB 스키마 변경 시 ORM/DDL/Repository 동시 수정 확인
- [ ] Supabase 쿼리에서 컬럼명과 예약어 충돌 시 Python 로직으로 처리했는가?
- [ ] LLM 호출 횟수 계산 및 최적화 검토
- [ ] 애매한 케이스는 LLM 우선 접근 원칙 적용 확인
- [ ] 복잡한 워크플로우는 LangGraph 활용 검토
- [ ] 원칙 문서 확인 완료 (`311_FastAPI_구조_원칙.md`, `312_문서_작성_원칙.md`)
배포 전/후 확인:
- [ ] 코드 변경 후 `git status`로 커밋되지 않은 변경사항 확인
- [ ] 프론트엔드/백엔드 모두 배포 완료 확인
- [ ] 배포 후 실제 브라우저에서 동작 확인 (추측하지 말고 직접 확인)
- [ ] 백엔드 로그에서 에러 확인 (`docker logs` 또는 Supabase 로그)
## 10. 예외 상황
### 허용되는 예외

View File

@ -181,8 +181,16 @@ src/
- [ ] Prop Drilling이 3단계 이상인가? (상태 관리 필요)
- [ ] TypeScript 타입이 명확히 정의되었는가?
- [ ] useEffect 의존성이 정확한가?
- [ ] Custom Hook 함수 반환 시 useCallback 사용했는가?
- [ ] React Router basename 사용 시 Link 컴포넌트 상대 경로만 사용했는가?
- [ ] JS/CSS 파일 로드 시 버전 파라미터(`?v=YYYYMMDD`) 추가 확인 (캐싱 문제 방지)
배포 전/후 확인:
- [ ] 코드 변경 후 `git status`로 커밋되지 않은 변경사항 확인
- [ ] 프론트엔드/백엔드 모두 배포 완료 확인
- [ ] 배포 후 실제 브라우저에서 동작 확인 (추측하지 말고 직접 확인)
- [ ] 네트워크 탭에서 API 호출 상태 확인 (200/500 등)
## 11. 라우팅 원칙
### React Router basename 사용