- 기본 브랜치를
develop으로 사용한다.main은 추후 배포 브랜치로 둔다. - 작업 단위는 이슈 생성을 강제하지 않고, 브랜치 생성 → PR 생성 → 작업 → 중간 Push → CI/AI 리뷰 → Merge 흐름을 유지한다.
- 커밋 메시지는
<type>(<scope>): <설명>형식을 쓴다. type은featfixrefactordocschorecistyletest, scope는aiserverwebdocsroot이며, 여러 파트를 동시에 바꾸면 scope를 생략한다. - PR 템플릿에 예상 소요시간과 실제 소요시간을 함께 기록해 평가 지표로 쓴다.
- AI 코드 리뷰는 PR마다 GitHub Actions로 실행하고 PR 코멘트로 확인하며, 리뷰 결과는
docs에 PR 단위로도 저장한다. - AI 리뷰 모델은 우선 무료 모델을 쓰고, 품질이 떨어지면 유료·다른 모델 교체를 다시 논의한다.
- 팀 커뮤니케이션은 슬랙 대신 디스코드를 사용한다.
- 서버는 당장 별도 배포하지 않는다. 로컬 환경에서 진행하고, 필요하면 ngrok으로 임시 공개한다.
- 기획·디자인은 파트 통합하지 않는다. 기존 UI로 처리되는 작은 기능은 AI가 기존 코드·디자인을 참고해 바로 구현하고, 새 페이지나 새 UX가 필요한 큰 기능만 별도로 기획·디자인한다. 디자인 토큰 문서는 보류한다.
- 이번 사이클 기능 고도화 범위를 로그인/마이페이지, 실시간 회의, 결정사항·적용사항 대시보드, 팀+알림 4가지로 정한다. 검색 기능은 보류한다.
- 실시간 회의는 LiveKit 대신 RTC를 직접 구현한다.
- 담당을 상완(로그인/마이페이지), 혜성(실시간 회의), 준용(결정사항·적용사항 대시보드), 윤지(팀+알림)로 배정한다.
- 다음 회의는 2026년 8월 13일(목)로 조율하며, 확정은 카카오톡으로 한다.