## 何が起きるか 開発ループで問い(`AskUserQuestion`)の答えを待って止まった周回を再開するとき、`plugins/ndf/scripts/lib/sprint_loop_gate2.py` の `answered_lap`・`finish_pipeline` は **答えが届いたことだけを見て**、止まったプランを続きのステップから流す。答えの中身(選んだ選択肢・自由記述の note)を読まないため、利用者が「続けない」「差し戻す」と答えても同じ pipeline が流れる。 PR https://github.com/devbasex/ai-plugins/pull/2452 (#2436)の cross-review の round 10〜12 で major として 3 回指摘され、「要ユーザ判断(loop.md の 2' の契約の変更)」として見送った。挙動は develop にもとからある(#2436 で作ったものではない)。 ## 決めること 1. 答えのうち、どれを「続けない」と読むか(選択肢の印・自由記述の扱い) 2. 続けないときに周回を何で締めるか(失敗・差し戻し・人へ戻す) 3. 答えを持ち主(conductor・レーン)へどう渡すか。`references/loop.md` の 2'「pipeline をそのまま流す」の契約を変える ## 受け入れ条件 1. 「続けない」に当たる答えで再開したとき、止まったプランを流さず、決めた形で周回を締める 2. 答えの中身が周回の記録に残り、持ち主が読める 3. 「続ける」に当たる答えでは、今と同じく続きのステップから流れる
Activity