Skip to content

[STORY] 세션 완료 및 리포트 #5

Description

@hye-inA

배경

모든 질문이 완료되면 세션을 종료하고, 종합 리포트를 생성하여 이메일로 발송

수용 기준(AC)

  • POST /opic/sessions/{id}/complete 엔드포인트 동작
  • 3개 질문 모두 답변 완료 확인
  • Bedrock으로 종합 리포트 생성
  • SES로 HTML 이메일 발송 (비동기)
  • 세션 상태 COMPLETED로 업데이트

Tasks

  • [Task 4-1] 세션 완료 검증 로직
  • [Task 4-2] 종합 리포트 생성 (Bedrock)
  • [Task 4-3] SES 이메일 템플릿 작성
  • [Task 4-4] SNS 트리거 설정 (비동기 발송)
  • [Task 4-5] CompleteHandler Lambda 작성

연결된 Epic

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions