AIタスク #10496
未完了エピック #10493: [WEBサイト自動販売機] 操作可能MVP:ヒアリングからサイト生成・プレビューまで
[VEND-MVP-02] ヒアリング→構成案→選択→詳細設計UI
0%
本文の受入基準を正本とする。試験・Gitコミット・Claude Codeレビューapprove・Redmine証跡が必須。
説明
親Epic: #10493
識別子: VEND-MVP-02
先行: #10495
後続: VEND-MVP-03
目的¶
既存sessions/phase1/select/phase3 APIを利用者向け画面へ接続し、同一セッションで制作前半工程を完走させる。
作業¶
- ヒアリングフォームとvisual_preference入力
- セッション作成・復帰
- phase1構成案を3案比較表示
- 選択・修正メモ入力
- phase3詳細設計表示
- loading/empty/error/retry/期限切れ状態
- ブラウザ再読込後のセッション復帰
- 二重送信防止と冪等性確認
受入基準¶
- 新規セッションからphase3まで画面上で完走
- 直接URL再読込でも状態復帰
- API 4xx/5xx/timeout時に入力を失わず再試行可能
- DB再読込結果と画面が一致
- 1440/768/390pxで横溢れなし
- E2E、Gitコミット、Claude Codeレビューapprove、Redmine証跡を完了
担当想定: Codex実装、Claude Code契約・UXレビュー
Redmine Admin さんが12日前に更新
- トラッカー を 機能 から AIタスク に変更
- 担当者 を Codex Pool にセット
- 優先度 を 通常 から 高め に変更
- 親チケット を #10493 にセット
- acceptance_criteria を更新 (差分)
- assigned_role を worker にセット
- human_gate を いいえ にセット
- chain_root_id を 10493 にセット
- wave_id を vend-mvp-02 にセット
Redmine Admin さんが12日前に更新
- 期日 を 2026-07-28 にセット
- 開始日 を 2026-07-26 から 2026-07-28 に変更
- 次のチケットに後続 AIタスク #10495: [VEND-MVP-01] 公開フロント基盤とURL診断画面 を追加
Redmine Admin さんが12日前に更新
- 次のチケットに先行 AIタスク #10497: [VEND-MVP-03] サイト生成契約・モジュールカタログ正本化 を追加
Redmine Admin さんが12日前に更新
[クロスレビュー] レビュアー種別: claude
VERDICT: needs_revision
クロスレビュー結果 (ticket #10496)¶
観点1: 起票意図に対して正しく答えているか¶
チケット本文・受入基準(cf16)は「E2E、Gitコミット、Claude Codeレビューapprove、Redmine証跡を完了」を求めており、chain_root_id(cf20=10493)や先行/後続の記載からも、orchestrateの自動実行パイプラインに乗せて連鎖実行させる意図であることが読み取れる。
しかし cf3(自動実行フラグ)が空欄 である。ルール1章5項の通り、自動実行はcf3が真(1/true/yes/on)であることが必須条件であり、cf16(acceptance_criteria)をどれだけ詳細に書いても単独では実行トリガーにならない。このルールが明示している失敗例(#10204: 起票すれば動く前提で書いたが起動条件を満たさず放置)と同型のパターンになっている。このままではチケットは新規のまま拾われず、起票意図(自動実行での前半工程完走)に対してチケット設定が正しく応答していない。
観点2: 回答漏れ・誤解¶
- cf3未設定: 上記の通り、実行意図とフィールド設定が矛盾している。担当者が「自律連鎖でよい」判断であればcf3を明示的に真にする必要がある。空欄のままでは意図不明(記録用トラッカーに分離するつもりなのか、単なる設定漏れなのか判別できない)。
- 先行/後続の実体: 本文に「先行: #10495 / 後続: VEND-MVP-03」と記載があるが、これがRedmineの実際のprecedes/follows関係として設定されているか、単なる本文中のテキストにすぎないかが本チケットの情報だけでは確認できない。ルール3章の連鎖起動はprecedes関係の実体設定に依存するため、テキスト記載のみであれば「後続が先行close時に自動起動する」という連鎖が機能しない。
以上、gold-plating(仕様追加)ではなく、起票ルールが明示的に要求している起動条件(cf3)の欠落という具体的な不備であるため、修正を要する。
VERDICT: needs_revision