Skip to content

Release: ndf v10.16.1 - #831

Merged
takemi-ohama merged 1 commit into
developfrom
release/v10.16.1
Sep 22, 2026
Merged

takemi-ohama merged 1 commit into
developfrom
release/v10.16.1

Conversation

@takemi-ohama

Copy link
Copy Markdown
Contributor

目的

開発版 10.16.1-dev.1 の接尾辞を外し、正式版 10.16.1 として main へ配る。

変更

  • 版数 15 箇所を 10.16.1-dev.1 → 10.16.1(plugin.json 3 つの version と description、marketplace.json、README.md 2 つ、AGENTS.md、plugins/ndf/README.md の更新案内の見出しと Kiro / Codex の確認例)
  • plugins/ndf/README.md の更新案内の本文を正式版の記述へ直した(develop にだけ載る開発版 → main に載る正式版)

CHANGELOG.md の [ndf 10.16.1] の節、docs/ndf-version-decisions.md の 10.16.1 の段落、docs/versioning-and-distribution.md の正式版の例は #826 で入れてあるため、この PR では触らない。

検証

確かめたこと 結果
uv run --with pytest pytest scripts/tests plugins/ndf -q 5016 passed
scripts/validate-runtime-plugins.sh / build-runtime-plugins.sh --check exit=0(生成物に追加の差分なし)
check-skill-frontmatter.py / check-cross-skill-refs.py / check-doc-line-limit.py / check-markdown-links.py / check-skill-repo-assumptions.py / check-skill-shell-vars.py すべて exit=0
plugins/ndf/scripts/instructions-check.py --root . exit=0(「の次の版で」の段落は残っていない)
claude plugin validate . exit=0(policy / interface の警告のみ)

配布の記録

段階: 本番(2026-09-22T21:22Z に承認)
版: 10.16.1-dev.1 → 10.16.1(PATCH: 本番の振る舞いのバグ修正 2 件。公開インタフェースの追加・削除なし)
まとまり: PR #819 / #820 / #823 / #826

🤖 Generated with Claude Code

開発版 10.16.1-dev.1 の接尾辞を外し、正式版 10.16.1 として `main` へ配る。
更新案内の本文を正式版の記述へ直した。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@takemi-ohama
takemi-ohama merged commit 070f32e into develop Sep 22, 2026
28 checks passed
@takemi-ohama
takemi-ohama deleted the release/v10.16.1 branch September 22, 2026 21:35
@takemi-ohama

Copy link
Copy Markdown
Contributor Author

リリース後テスト

対象の版: 10.16.1(2026-09-22T21:41:57Z に main へ配布、タグ ndf--v10.16.1 = 965c622b)
導入経路: 隔離した設定ディレクトリで、利用者と同じ正式版チャネル(ref を指定しない登録)から取得した。CLAUDE_CONFIG_DIR=<隔離先> claude plugin marketplace add devbasex/ai-plugins → claude plugin install ndf@ai-plugins(claude plugin list が Version: 10.16.1)、CODEX_HOME=<隔離先> codex plugin marketplace add devbasex/ai-plugins → codex plugin add ndf@ai-plugins(codex plugin list が 10.16.1)、bash <導入先>/dev.kiro/install.sh --project <隔離先>(.kiro/agents/ndf.json の説明が v10.16.1、Skill 43 個)。判定はすべて導入先の実体(<隔離先>/claude/plugins/cache/ai-plugins/ndf/10.16.1/scripts)に対して実行した

課題 受け入れ条件 実行したこと 実行時刻 結果
#811 AC13(#619 / #729): 導入先の監視に、設計の「実測」の codex の 2 形と claude の 5 形を 1 つずつ与えて結末を読む。すべて理由「利用上限」・起動し直しの可否が偽になる 導入先の lib/monitor_outcome.py の read_launch_outcome へ 7 形を 1 行ずつ与えた(ac13-ac14-usage-limit.py) 2026-09-22 21:48 合格 / 7 形とも EARLY_ERROR exit=4 reason=usage_limit relaunch=False / exit=0
#811 AC14(#619 / #729 の退行): 同じ手順で、10.16.0 で合格した kiro と claude の JSON の形も理由「利用上限」・起動し直しの可否が偽のままである 同じスクリプトの後半 4 形(kiro の Monthly request limit reached / claude の JSON api_error_status:429 / HTTP/1.1 429 / Quota exceeded) 2026-09-22 21:48 合格 / 4 形とも reason=usage_limit relaunch=False / 不合格 0 件・全 11 件 / exit=0
#619 AC13・AC14(10.16.0 のリリース後テストで不合格だった「#619 の再現: 利用上限で止まった担当が理由『利用上限』で報告され、起動し直されない」) 上の 2 行と同じ実行 2026-09-22 21:48 合格 / codex の 2 形と claude のテキスト出力の 5 形が usage_limit・relaunch_same_agent=False
#729 AC13・AC14(同上。結末の共通語彙で理由が残ること) 上の 2 行と同じ実行。read_launch_outcome の返す status / exit_code / reason / relaunch_same_agent の 4 つを直接見た 2026-09-22 21:48 合格 / 11 形すべてで 4 つの値がそろう
#813 AC12(#478 の AC45 前半): 利用者の PATH から kiro-cli だけを隠し、検証用の Pull Request で cross-review の開始の手順を実行する。終了コード 0 で終わり、使える者だけで 2 席を埋める。PATH は読めない /root/.local/bin を含んだままにする 前段: probe_auth → resolve_participants → review_seats を導入先の lib で直接通した(ac12-participants.py)。本体: 検証用の Draft PR #833 を作り、state.py init 833 --host claude → state.py start-round 833 2026-09-22 21:49 / 21:50 合格 / 前段は exit=0・使える者 codex agy・席 codex agy・外した者 kiro(コマンドを実行できません(Permission denied))。本体は init exit=0・start-round exit=0・REVIEWERS='codex agy'・ROUND=1
#478 AC12(10.16.0 のリリース後テストで不合格だった「kiro-cli が無い環境で init が exit 0、使える者だけで 2 席」) 上と同じ実行 2026-09-22 21:50 合格 / init が PermissionError を上げず exit=0。同じ手順を 10.16.0 の導入先へ向けると PermissionError: [Errno 13] Permission denied: 'kiro-cli' / exit=1 で、版を見分けられる

合否: 合格(受け入れ条件 3 行(AC12 / AC13 / AC14)を課題 5 件へ割り当てた 6 行すべて合格。不合格 0・保留 0)

起票したもの: なし(この工程では新たな不具合を見ていない)

検証用の Draft PR #833 は閉じ、ブランチと作業ツリーを削除した。 隔離した設定ディレクトリと PATH の写しも削除した。

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