Skip to content

#2288 を実装する(スプリント m26-2) - #2303

Merged
takemi-ohama merged 2 commits into
sprint/m26-2from
feat/issue-2288-m26-2
Oct 31, 2026
Merged

takemi-ohama merged 2 commits into
sprint/m26-2from
feat/issue-2288-m26-2

Conversation

@takemi-ohama

Copy link
Copy Markdown
Contributor

本番のプランで、導入の確認を「リリース後テスト」ではなく「配布」の stage として記録するようにしました(#2288(スプリント m26-2 のブランチへ集める))。release-verify への依頼文も合わせて変え、契約の fixture とテストを更新しています。

利用者向けの変化

  • supervise.py の本番のプランで、導入の確認は stage「配布」として記録される
  • 導入の確認は「リリース後テスト」として記録されない

移行の手順

  • 無し

変更の要点

  • plugins/ndf/scripts/supervise_lib/release_templates.py: 本番のプランの verify の stage を「配布」にし、release-verify への依頼文を変更
  • 契約の fixture 3 件を新しい stage と依頼文に合わせて更新
    • plans/close/3-release-prod.json
    • plans/close/4-close.json
    • plans/sprint/10-release-prod.json
  • test_supervise.py と test_supervise_pace_verify.py に確認を追加
  • 6 ファイル、追加 15 行・削除 6 行

テスト

supervise.py の run のステップの結果です。

ステップ exit 結果
base-sync 0 ベースブランチ sprint/m26-2 は進んでいない
format 0 整形 1 本が通った(変わったファイルは無い)
sync 0 同期とチェック 5 本が通った
lint-limited 0 範囲テスト 2 本(15.2 秒)
test-limited 0 範囲テスト 1 本(1051.5 秒)。落ちたテストはフレーキーと既存失敗だけ
design-tests 3 設計文書が無いため停止。3 つの確認は該当なし

設計と違う点

  • 該当なし(設計文書が無い)

モード: standard / 通した工程: 実装 → 完了判定 → Pull Request

🤖 Generated with Claude Code

takemi-ohama and others added 2 commits October 31, 2026 13:03
本番のプランの verify は verify-install だけを流すため、stage を「配布」にする。
「リリース後テスト」の stage は、まとめのプランで受け入れ条件ごとに確かめて配布の記録の
Pull Request へ記録を書く release-verify だけが持つ。release-verify の依頼文に、スプリントの
Pull Request の「手動確認」でリリース後テストへ回した項目と未検証の項目を行として載せることを足した。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@takemi-ohama
takemi-ohama marked this pull request as ready for review October 31, 2026 13:56
@takemi-ohama
takemi-ohama merged commit 3bb1f5d into sprint/m26-2 Oct 31, 2026
25 checks passed
@takemi-ohama
takemi-ohama deleted the feat/issue-2288-m26-2 branch October 31, 2026 13:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant