Repository navigation
#2231 を実装する(スプリント m26-2) - #2306
Merged
Merged
Conversation
配布先を Claude Code と codex に限る。agy・kiro は cross-review / cross-refactoring の 相手役として起動するだけにする(設計の決定 1)。 - plugins/ndf/dev.agy・各プラグインの dev.kiro・agy-skills.txt・kiro-skills.txt を消す - build-runtime-plugins.sh・validate-runtime-plugins.sh・validate_manifests.py から agy・kiro の生成と検査を外す - 一覧の予算・文書の古さの検査・スモーク(matrix・adapter・像・版の一覧)から kiro・agy を外す - release.runtimes・pace.json の導入の確認・release-verification-steps.py の kiro の導入確認を外す - .ndf/project.json の required_checks から runtime-smoke (kiro)・(agy) を外す(ruleset は承認ゲート 2) - 配布先が claude・codex だけであることを確かめる test_distribution_runtimes.py を足す Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- AGENTS.md・README・各プラグインの README・ndf-plugin-reference・versioning-and-distribution・ plugin-development-guide・project-overview・AUTHORING・スモークの README を 2 ランタイムの配布へ書き直す - KIRO.md を相手役として起動される Kiro CLI の説明へ縮め、plugins/ndf/docs/kiro-cli.md を消す - plugins/ndf/README.md に、前の版で agy・Kiro CLI へ入れた手元の残し方と消し方を書く (一時の HOME で前の版を入れ、消し方のコマンドと clone を進めた後の kiro の hook を確かめた) - 消した agy_agents.py への確定仕様のリンクを外す(リンク検査が落ちるため) - lint: 使わなくなった import と整形 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- backlog-refinement・document-rebuild の配布のテストを claude・codex の manifest に限る - cross 系・external-ai の同梱のテストが数える manifest を 2 つにする - 必須のチェックの突き合わせのテストの ruleset の例から runtime-smoke (kiro)・(agy) を外す Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
3 tasks
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
takemi-ohama
marked this pull request as ready for review
October 31, 2026 18:23
This was referenced Oct 31, 2026
Merged
Merged
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.
NDF の配布先を Claude Code と codex の 2 つに絞り、agy と kiro 向けの導入物、その生成・検査・スモークテスト・リリース時の確認を外しました(#2231)。文書では agy と kiro を、配布先ではなく相手役のランタイムとして書き直しています。
利用者向けの変化
移行の手順
変更の要点
tests/runtime-smoke/Containerfile.agy・Containerfile.kiro、adapters/agy.sh・kiro.sh、assertions/assert-kiro-agent.shなどです。scripts/validate-runtime-plugins.shとtests/runtime-smoke/cli-versions.envを、配布先の 2 つに合わせて縮めました。scripts/tests/test_validate_manifests_version.py、test_validate_mcp_codex_servers.py、validate_manifests_helpers.pyなどです。test_hook_wiring.pyを整形しました。sprint/m26-2)を取り込みました。テスト
supervise.py の run の結果です。
sprint/m26-2を取り込んだdesign-tests が止まっています。 設計文書
issues/issue-2231-design.mdに名前の出るテストのうち、12 件について HEAD との突き合わせで止まりました。出力の末尾が切れているため、どのテストが該当するかは材料からは読み取れません。マージの前に確認が必要です。配布を Claude Code と codex だけにし(すべてのプラグイン)、agy・kiro へは配らず cross 系の相手役だけにする #2231 の要求の移行性は、まだ確かめた記録がありません。 要求は次の 2 点です。
この確認の結果も、README への追記も、今回の材料には含まれていません。
設計と違う点
issues/issue-2231-design.md97 行目)のtest_agy_agents.py・test_agy_distribution.py・test_agy_install_hooks.py・test_agy_listing_budget.py・test_validate_agy_manifest.py・test_kiro_installer_project.py・test_kiro_mcp_installer_tools.py・plugins/ndf/skills/worktree/tests/test_agy_hooks.py・plugins/mcp/mcp-serena/tests/test_serena_lsp_kiro.pyworktree/tests/test_hook_wiring.pyと、テスト設計の I4 の行(295 行目)のworktree/tests/test_guard.py・scripts/tests/test_hook_deadline.pyplugins/ndf/skills/worktree/tests/test_hook_wiring.py・plugins/ndf/skills/worktree/tests/test_guard.py・plugins/ndf/scripts/tests/test_hook_deadline.pyにあるtest_guard.pyに kiro の入力のテスト(test_kiro_fs_write_is_normalizedなど)が残り、test_hook_wiring.py・test_hook_deadline.pyからはdev.kiro・dev.agyを読む部分が外れたことを確かめたdocs/specifications/runtime-plugin-distribution.md・runtime-plugin-container-smoke.md・runtime-smoke-cli-versions.md・ndf-knowledge-and-kiro.md・mcp-serena-language-servers.md・ndf-worker-agent-and-skill-excerpts.md・cross-review-reopen-and-hook-deadline.md(218・219・253 行目)・ndf-relay-segment-restart.mddev.agy/・dev.kiro/・*-skills.txt・agy_agents.py・Containerfile.{agy,kiro}・KIRO_CLI_*・AGY_*など)を今の振る舞いとして書いたままで、変更後と合わない。この PR では直さない(runtime-plugin-distribution.mdは消したファイルへのリンクだけ外した)モード: standard / 通した工程: 実装 → 完了判定 → Pull Request
🤖 Generated with Claude Code