Skip to content

Docs: cross-refactoring 再々検証の引継ぎメモを追加し、v8.3.0 へ更新 - #123

Merged
takemi-ohama merged 2 commits into
mainfrom
docs/issue-113-re-retrial-handoff
Aug 17, 2026
Merged

Docs: cross-refactoring 再々検証の引継ぎメモを追加し、v8.3.0 へ更新#123
takemi-ohama merged 2 commits into
mainfrom
docs/issue-113-re-retrial-handoff

Conversation

@takemi-ohama

@takemi-ohamatakemi-ohama commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

概要

次の 2 つを行う。本番コードの振る舞いは変えない。

  1. /ndf:cross-refactoring未到達 2 項目を次のセッションで通すための引継ぎメモを追加する
  2. NDF プラグインの版数を v8.3.0 へ更新する(Fix: 公開の責務を進行側へ一本化し、適用失敗の項目を対象外へ記録する #121 で公開インタフェースが変わったのに v8.2.0 のままだった)

コンテキストが肥大化したため、再々検証は新しいセッションで行う。そこで必要になる情報を 1 ファイルにまとめた。

1. 引継ぎメモ

内容
現在地3 回の検証の到達点と、修正がすべて main に入っていること
通したい 2 項目指摘の修正と再レビューの繰り返し / 上限到達時の項目単位の見送り
先に決めること指摘が出る確率をどう上げるか(4 案)。2 回目は指摘 0 件で到達できなかった
実行手順Draft PR の用意と、PLUGIN_ROOT / --scope / --sync-command を含む実行コマンド
落とし穴実測で踏んだ 7 件(キャッシュが古い、Bash の 10 分上限、monitor.py の実行権限 など)
所要時間フェーズごとの実測。1 ラウンド 30〜45 分
確認すること未到達 2 項目に加え、#121 で入れた経路の実機確認

2. v8.3.0 への更新

#121 が変えた公開インタフェースは次の 2 つで、片方は破壊的である。

  • --sync-command の新設(追加)
  • 実装担当が push しない / merge-applymerge-fix が常に push する(破壊的
ファイル内容
plugins/ndf-claude/.claude-plugin/plugin.jsonversion と description。版数の唯一の基準
plugins/ndf-codex/.codex-plugin/plugin.json同上(この family では生成対象外のため手動更新)
plugins/ndf-kiro/VERSIONbuild-runtime-plugins.sh が基準から同期した生成物
.claude-plugin/marketplace.jsondescription の (v8.3.0)
README.md版数表記と v8.3.0 の主な変更(破壊的変更と --sync-command の使い方)
AGENTS.md / CLAUDE.md版数表記、v8.3.0 の段落、公開の責務と --sync-command の記述
plugins/ndf-codex/README.md / plugins/ndf-kiro/README.mdキャッシュパスと agent description の例示

CLAUDE.md 44 行目と README.md 130 行目に残る 8.2.0過去の版の履歴なので変更していない。

残った別件

cross-review は「AI 自身が gh api で投稿する」設計だが、投稿が失敗しても結果ファイルの申告だけで判定が進む#121 のラウンド 3 で実際に起きた(comments_count=2 の申告に対し、GitHub 上にスレッドが 1 つも作られなかった)。今回は payload ファイルから内容を拾えたが、気付かなければ指摘を取りこぼす。本 PR では記録のみで、修正しない。

テストプラン

ドキュメントと版数のみのため、リンク検査と配布物の検証で足りる。

python3 scripts/check-markdown-links.py
bash scripts/validate-runtime-plugins.sh
bash scripts/build-runtime-plugins.sh --check

検証結果

段階コマンド対象範囲結果
静的解析python3 scripts/check-markdown-links.py全体valid / exit=0
生成物の同期bash scripts/build-runtime-plugins.sh --check配布物 3 系統 + MCPup to date / exit=0
ビルド・検証bash scripts/validate-runtime-plugins.sh配布物 3 系統 + marketplacepassed / exit=0(claude plugin validate 3 件も ✔)

未検証の項目: なし(本番の振る舞いも本番コードの構造も変えないため、テストの実行は不要と判断した)
既存の失敗: なし / 範囲外と判断したもの: 上記「残った別件」1 件

関連

🤖 Generated with Claude Code

https://claude.ai/code/session_01DhXHMSW7A61J3H9LMtJbLT

takemi-ohamaand others added 2 commits August 17, 2026 01:14
未到達の 2 項目(指摘の修正と再レビューの繰り返し、上限到達時の項目単位の
見送り)を通すための作業メモ。実測で踏んだ落とし穴と所要時間の目安、
先に決めること(指摘が出る確率をどう上げるか)を残す。
あわせて、再々検証とは独立に残っている 2 件も記録する。
- #121 が公開インタフェースを変えたのにバージョンが v8.2.0 のまま
- cross-review が投稿の成否を突き合わせていない(#121 のラウンド 3 で実際に発生)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GSwBvT9CH8mKfgyFn2JWfS
#121 で公開インタフェースが変わったのに版数が v8.2.0 のままだったため揃える。
- `--sync-command` の新設(追加)
- 実装担当が push しない、`merge-apply` / `merge-fix` が常に push する(破壊的)
版数の基準である Claude 版 plugin.json を更新し、生成物(Kiro の VERSION)は
build-runtime-plugins.sh で同期した。README へ v8.3.0 の変更内容を追記し、
引継ぎメモの「別件で残っているタスク」からバージョン項目を削除した。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DhXHMSW7A61J3H9LMtJbLT
@takemi-ohamatakemi-ohama changed the title Docs: cross-refactoring 再々検証の引継ぎメモを追加Docs: cross-refactoring 再々検証の引継ぎメモを追加し、v8.3.0 へ更新Aug 17, 2026
@takemi-ohama
takemi-ohama merged commit fc926e2 into mainAug 17, 2026
7 checks passed
@takemi-ohama
takemi-ohama deleted the docs/issue-113-re-retrial-handoff branch August 17, 2026 11:47
Sign up for freeto 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

@takemi-ohama