Skip to content

C3. ギャップ一括計算トリガー (3ターン毎 + 明示ボタン) #10

@yu23ki14

Description

@yu23ki14

親: #1
依存: #7 (C1), #8 (C2)

目的

各ターンで LLM コストを抑えつつ、ギャップ検出を実用的なタイミングで実行する。

実装範囲

  • lib/server/interview/controller.ts でターン数をカウントし、3ターン毎に C1+C2 を実行
  • API: POST /api/sessions/:id/gap-recompute を追加(明示トリガー用)
  • フロント: SessionView のヘッダーに「ギャップ更新」ボタン
  • 並列実行: ターン中の抽出はそのまま、ギャップ計算はバックグラウンドで(必要に応じて WebSocket or polling、最初はレスポンス後同期でも可)

完了条件

  • 3ターン目・6ターン目で自動的にギャップ計算が走り、UI に gaps[] が反映される
  • 「ギャップ更新」ボタンでいつでも明示的に再計算できる
  • セッション完了時にも最終再計算を実行する

関連

  • 既存ターン処理: lib/server/interview/controller.ts

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions