Skip to content

feat: ProgressWorker - progress ジョブ処理(DB 保存 + #progress-board 投稿) #20

@Asheze1127

Description

@Asheze1127

Why

進捗共有は /question に次ぐ MVP のコア機能。

Scope

  • apps/worker/src/handlers/progress.ts
  • SQS から progress ジョブ取得
  • progress_logs テーブルに保存
  • teams.phaseteams.is_sos を更新
  • PROGRESS_BOARD_CHANNEL_ID に投稿
  • SOS フラグあり → 目立つフォーマット(:sos: アイコン、強調表示)

Out of scope

ダッシュボード側の表示

Dependencies

Acceptance Criteria

  • /progress フォーム送信 → #progress-board にメッセージが投稿される
  • progress_logs にレコードが保存される
  • SOS チェックありのとき目立つフォーマットで投稿される
  • チームの phase が更新される

Size: S | Parallelizable: Yes(D-01 + A-02 + C-04 完了後)

Metadata

Metadata

Assignees

No one assigned

    Labels

    slackSlack integrationworkerLambda Worker

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions