Skip to content

開発ループ: 問いの答えで再開するとき、答えの中身を読まずに止まったプランを流す #2466

Open

Description

@takemi-ohama

何が起きるか

開発ループで問い(AskUserQuestion)の答えを待って止まった周回を再開するとき、plugins/ndf/scripts/lib/sprint_loop_gate2.py の answered_lap・finish_pipeline は 答えが届いたことだけを見て、止まったプランを続きのステップから流す。答えの中身(選んだ選択肢・自由記述の note)を読まないため、利用者が「続けない」「差し戻す」と答えても同じ pipeline が流れる。

PR #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. 「続ける」に当たる答えでは、今と同じく続きのステップから流れる

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions