Phase 14 구현: 회의 모드 (Meeting Mode)
실시간 녹음 + 타임스탬프 메모 + STT 전사 + LLM 구조화 회의록 + PDF/MD 내보내기. CaptionService 연동, 동시 사용 충돌 방지, 긴 회의 2-pass 요약 지원. DB 2테이블, IPC 15채널, UI 3뷰(목록/녹음/상세), 12개 locale i18n.
This commit is contained in:
parent
dd68fc9ccd
commit
d0c4f9ee53
38 changed files with 2550 additions and 769 deletions
|
|
@ -1,32 +1,34 @@
|
|||
---
|
||||
name: test-and-commit
|
||||
description: 테스트 실행 후 통과하면 커밋. 코드 변경 완료 후 사용.
|
||||
allowed-tools: Bash Read
|
||||
allowed-tools: Bash Read Edit Write Glob Grep
|
||||
---
|
||||
|
||||
# Test & Commit
|
||||
|
||||
1. **타입 체크**
|
||||
```bash
|
||||
npm run typecheck
|
||||
```
|
||||
## 1. 검증 파이프라인 (순서대로)
|
||||
|
||||
2. **린트**
|
||||
```bash
|
||||
npm run lint
|
||||
```
|
||||
```bash
|
||||
npm run typecheck
|
||||
npm run lint
|
||||
npm run test
|
||||
```
|
||||
|
||||
3. **테스트**
|
||||
```bash
|
||||
npm run test
|
||||
```
|
||||
## 2. 실패 시 자동 수정
|
||||
|
||||
4. **모두 통과 시 커밋**
|
||||
- git status로 변경 파일 확인
|
||||
- git diff로 변경 내용 확인
|
||||
- 적절한 커밋 메시지 작성 (한글, Conventional Commits)
|
||||
- Co-Authored-By 절대 추가 금지
|
||||
- 에러 메시지를 분석하고 원인 파일을 찾아 수정 (Edit/Write 사용)
|
||||
- 수정 후 실패한 단계부터 재실행
|
||||
- 최대 3회 재시도. 3회 초과 시 유저에게 보고 후 중단
|
||||
- 수정 범위는 에러를 고치는 최소한으로 제한 (리팩토링 금지)
|
||||
|
||||
5. **실패 시**
|
||||
- 에러 내용 분석
|
||||
- 수정 후 재시도
|
||||
## 3. 모두 통과 시 커밋
|
||||
|
||||
- `git status`로 변경 파일 확인
|
||||
- `git diff`로 변경 내용 확인
|
||||
- `git log --oneline -5`로 기존 커밋 스타일 확인
|
||||
- 적절한 커밋 메시지 작성 (한글, Conventional Commits)
|
||||
- Co-Authored-By, Claude 관련 문구 절대 추가 금지
|
||||
|
||||
## 4. 커밋 후
|
||||
|
||||
- `memory/project_status.md` 갱신 필요 여부 유저에게 확인
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue