Release: ndf v10.17.4-dev.1 - #925
Merged
Merged
Conversation
#895(区間の切れ目の再起動と次のコマンドの入力を前景の中継で自動にする、PR #921)を develop の開発版チャネルへ載せる。 - 版数を持つ箇所(3 つの plugin.json・marketplace.json・README.md・AGENTS.md・ plugins/ndf/README.md)を 10.17.4-dev.1 へ上げ、docs/versioning-and-distribution.md の 正式版の例を 10.17.4 にした - plugins/ndf/README.md の更新案内を #895 の中身と、この版を見分ける 3 コマンドへ書き直した - CHANGELOG.md に ndf 10.17.4 の節を足した(後から同じ版の変更を追記できる形) - docs/ndf-version-decisions.md に v10.17.4 の判断を足した Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DhcogXCb1x3eStK4VoDDCy
Contributor
Author
検証への配布の確認(develop の ref)
🤖 Generated with Claude Code |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
ndf の開発版 10.17.4-dev.1 を出す。マイルストーン 26「17 トークン消費の削減」の #895(設計 PR #908、実装 PR #921)を
developのチャネルへ載せる版である。正式版(main)へは出さない。 そちらは利用者の承認を得てから進行側が行う。plugin.json(version/description)、marketplace.json、README.mdの概要と一覧表、AGENTS.md、plugins/ndf/README.mdの Kiro / Codex の確認例を10.17.4-dev.1へ上げたdocs/versioning-and-distribution.mdの「版の付け方と開発版の配布」章10.17.4にしたplugins/ndf/README.mdの更新案内## v10.17.4-dev.1 へ更新するときにし、本文を #895 の 3 行の表(SessionStart hook がシェルの設定へclaudeの alias を 1 度だけ足す / 区間の切れ目で中継が次の区間を起動する / 中継の下では文脈量の上限で止め続ける)へ書き直した。「手元で確かめる」を、この版で見分けられる 3 コマンド(版数・relay.pyの有無・SessionStart hook のrelay.py install)へ置き換えたCHANGELOG.mdndf 10.17.4の節を足した(追加 1 件・変更 1 件。見出しに接尾辞を付けない規約に従う)。同じ版へ後から入る変更(#885 ほか)を追記できる形にしてあるdocs/ndf-version-decisions.mdndf-nextのブロックで決める・始められないときは手動の運用へ落ちる・alias を 1 度だけ足し消されたら足し直さない・背景の処理が動いている Stop では印を書かない)を足し、見出しの範囲をv10.12.0〜v10.17.4にした。329 行で分割は不要ndf--v10.17.3からのplugins/の差分は 10 ファイル(+2422 −16)ですべてplugins/ndf/。scripts/relay.py・hooks/claude.json・scripts/token-guard.shなど利用者へ届く振る舞いの変更を含む~/.bashrc/~/.zshrcの末尾へ印のついた囲みで alias を足す(書く前に写しを取る。NDF_RELAY_AUTO=0で止まる)CLAUDE.mdに「の次の版で」で書き出す段落は無く、退避するものは無い(instructions-check.py --root .が exit=0)配布の記録
段階: 検証(2026-09-23 に提示して進めた。本番への配布は承認待ち)
版: 10.17.3 → 10.17.4-dev.1(PATCH: マイルストーン 26 は v10.17.0 の後を 10.17.x で出す決まり。削除・改名・移行は無い)
まとまり: PR #908 / #921
注記(マージの後に判明): このブランチの起点(
6cc919fd)の後、この PR のマージの 2 分前(2026-09-23 14:24 UTC)に PR #918(#885 .md の文言を照合するテストを削り、書かない方針を規約にする)がdevelopへマージされた。そのためdevelopの64b70b09に載った 10.17.4-dev.1 には #918 の変更も含まれる(plugins/ndf/の 44 ファイル、+55 −5663。テストの削除が大半で、配布物の文書はquality-gates/SKILL.md+4 行・tdd-cycle/references/test-quality.md+16 行・workflow-common.shのコメント 1 行)。CHANGELOG.mdのndf 10.17.4の節と更新案内には #918 の分をまだ書いていない。上のまとまり:の行はこの PR が意図した範囲のまま残し、#918 の扱い(記載の追記・版の数え方)は進行側が決める。Test plan
bash scripts/build-runtime-plugins.sh --check→ exit=0bash scripts/validate-runtime-plugins.sh→ exit=0python3 scripts/check-doc-staleness.py --root .→ exit=0python3 scripts/check-doc-line-limit.py --root .→ exit=0python3 scripts/check-markdown-links.py --root .→ exit=0python3 scripts/check-skill-frontmatter.py/check-cross-skill-refs.py/check-skill-repo-assumptions.py/check-skill-shell-vars.py→ exit=0python3 plugins/ndf/scripts/instructions-check.py --root .→ exit=0claude plugin validate .→ exit=0(未知フィールドの警告のみ)plugins/ndf/scriptsで実行 → すべて exit=0。10.17.3 の中身(git archive ndf--v10.17.3 plugins/ndfを展開したもの)では 3 つとも exit=1(版を見分けられる)claude plugin update/codex plugin marketplace upgrade/codex plugin add)は--helpで副コマンドの存在を確認 → exit=0uv run --project plugins/playwright-kit/skills/playwright-kit-ops --with pytest --with pytest-xdist pytest . -q -n 4→ 5443 passed(82 秒)🤖 Generated with Claude Code
https://claude.ai/code/session_01DhcogXCb1x3eStK4VoDDCy