Skip to content

[フォーム注入 2/2] GitHub ドラフトのフォーム流し込み対応(「手で転記」の解消) #525

Description

@yusuke0610

背景(#517

ADR-0018 のドラフト生成は現状「PDF を見て手でフォームに転記」する運用で、ユーザ体験として途中で梯子を外している(ADR-0018 自身が「フォーム流し込みは将来フェーズ」と明記)。前段の注入機構を使ってこれを解消する。

作業内容(PR 1本)

backend

  • ドラフト生成の出力に PDF に加えて構造化 payload(Resume 互換 JSON)を返す経路を追加
    • ADR-0018 の設計(構造 = ルールベース / 自然文 = LLM / repo_full_name を enum で縛る)は変えない。出力の返し方だけ拡張
    • 既存 POST /api/agent/resume-draft/pdf との関係(別エンドポイント or レスポンス形式パラメータ)は ADR-0018 の追記 or 軽量 ADR で判断を記録
  • make codegen-types 再生成・コミット

web

  • ドラフト結果画面に「フォームに反映」ボタンを追加し、注入機構(前段 issue)を呼ぶ
  • 反映後は既存フォーム画面へ誘導し、ユーザが確認して保存する流れ(DB 非更新原則を維持)

受け入れ条件

  • make ci green・E2E pass(UI フロー変更のため)
  • GitHub 連携済みユーザが「ドラフト生成 → フォームに反映 → 編集 → 保存」を転記なしで完走できる
  • PDF プレビューだけ欲しいユーザの既存フローは壊れていない

Metadata

Metadata

Assignees

No one assigned

    Labels

    agentDevForge Agentbackendバックエンドwebフロントエンド (web)

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions