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