Acceptance items
Each item describes what the PR must satisfy to be accepted.
req_001
사용자는 회의 녹음 파일을 올릴 수 있어야 함
PassedMust
Acceptance criteria
- - mp3, m4a, wav 파일을 올릴 수 있음
- - 지원하지 않는 파일 형식은 이유를 알려줌
- - 업로드 중 진행 상태가 표시됨
Evidence: FileUpload 컴포넌트가 mp3, wav, m4a를 수락하는 것을 확인했습니다.
req_002
잘못된 파일 형식을 올리면 이유를 알려줘야 함
PassedMust
Acceptance criteria
- - 업로드 후 자동으로 변환이 시작됨
- - 변환 완료 시 텍스트 전문을 확인할 수 있음
- - 변환 실패 시 오류 메시지와 재시도 버튼이 보임
Evidence: 오류 메시지 '지원하지 않는 파일 형식입니다'가 화면에 표시됩니다.
req_003
회의 요약은 결정사항과 할 일을 분리해서 보여줘야 함
Issue foundMust
Acceptance criteria
- - 결정사항 섹션과 할 일 섹션이 구분되어 보임
- - 각 항목에 원문 근거를 확인할 수 있음
Evidence: 현재 요약이 단일 블록으로 출력됩니다. 분리 표시가 없습니다.
req_004
Linear로 보내기 전 사용자가 확인해야 함
Not verifiedMust
Acceptance criteria
- - 회의 내용에서 할 일 항목이 자동으로 추출됨
- - 추출된 할 일 목록이 카드 형태로 보임
Evidence: 확인 모달 코드가 존재하나 실제 전송 흐름에서 우회 경로가 있습니다.
req_005
사용자는 본인 회의록만 볼 수 있어야 함
Needs decisionMust
Acceptance criteria
- - 할 일 텍스트를 직접 수정할 수 있음
- - 불필요한 항목을 삭제할 수 있음
- - 수정 내역이 저장됨
req_006
녹음 파일 처리 중 진행상황을 보여줘야 함
Not startedShould
Acceptance criteria
- - 체크한 항목만 Linear로 전송됨
- - 전송 완료 후 Linear 이슈 링크를 보여줌
- - 전송 실패 시 재시도할 수 있음
Ready to hand these to a coding agent?
Create builder pack →