Skip to content

feat(S15P11A705-14): require active sprint selection - #7

Merged
tpals0409 merged 1 commit into
mainfrom
feat/S15P11A705-14-active-sprint-selection
Jul 23, 2026
Merged

feat(S15P11A705-14): require active sprint selection#7
tpals0409 merged 1 commit into
mainfrom
feat/S15P11A705-14-active-sprint-selection

Conversation

@tpals0409

Copy link
Copy Markdown
Contributor

Summary

  • Jira: S15P11A705-14
  • 로그인 후 활성 Jira sprint 목록을 조회해 필수 선택하도록 합니다.
  • 제출 및 최종 확인 시 sprint가 여전히 active인지 서버에서 재검증합니다.
  • 미리보기에 선택한 sprint를 표시합니다.
  • Jira Task 생성 시 Sprint field(customfield_10020)를 선택한 sprint ID로 지정합니다.
  • 사용자 입력과 sprint ID를 함께 idempotency 대상으로 사용합니다.

Verification

  • 기존 회귀 30개 통과
  • Ruff, compileall, JavaScript syntax 통과
  • OAuth MCP read-only bridge가 활성 sprint 50563을 반환함을 확인
  • Jira 표시 이름 김세민의 exact lookup 결과와 로그인 계정 저장 mapping이 일치함을 확인
  • 실제 planner가 작업 2개를 2개 task로 분리하고 회의 1개를 제외함을 확인
  • worker가 3개 task를 3개 ticket receipt로 처리하고 모두 로그인 사용자의 Jira account ID를 사용함을 확인

Runtime configuration

배포 전에 Cowork OAuth MCP allowlist에 read-only searchJiraIssuesUsingJql을 추가합니다. 기존 lookup/create 도구는 유지합니다.

@tpals0409
tpals0409 enabled auto-merge (squash) July 23, 2026 02:16
@tpals0409
tpals0409 merged commit 8e19223 into main Jul 23, 2026
3 checks passed
@tpals0409
tpals0409 deleted the feat/S15P11A705-14-active-sprint-selection branch July 23, 2026 02:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant