Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
17d5d44
Fix: 利用者ごとの Serena の設定を追跡から外す
takemi-ohama Sep 22, 2026
868b6da
Merge pull request #836 from devbasex/fix/gitignore-serena-config
takemi-ohama Sep 22, 2026
2b35495
docs: #829 #830 の要求仕様と設計(待ち方の hook と会話を切る hook)
takemi-ohama Sep 23, 2026
a85e0d5
docs: #843 ラウンド 1 の指摘を反映(sleep の語の判定・案内の印・mtime の精度・文書の順序)
takemi-ohama Sep 23, 2026
1bc421b
docs: #843 ラウンド 2 の指摘を反映(-c の中身の判定・印の失効・閾値のテスト)
takemi-ohama Sep 23, 2026
bdb8871
docs: #843 ラウンド 3 の指摘を反映(引き継ぎの境・PR の引き方・控えの置き場所)
takemi-ohama Sep 23, 2026
747f191
docs: #843 ラウンド 4 の指摘を反映(課題番号の推測をやめる・ループ本体の判定・3 層の経路)
takemi-ohama Sep 23, 2026
bf097fd
docs: #843 用語表の工程 Skill に入口の 2 つを含める
takemi-ohama Sep 23, 2026
0ee39c1
docs: #843 ラウンド 5 の指摘を反映(関門の後に切る・Agent の再実行・工程 Skill の一覧)
takemi-ohama Sep 23, 2026
9f9daa5
docs: #843 ラウンド 6 の指摘を反映(session ごとの排他・inode の BSD 形・置き場所の自前の解決)
takemi-ohama Sep 23, 2026
3882e11
docs: #843 最終スイープ(ロック待ちの上限・ループ判定のテスト・決定の記録を分割)
takemi-ohama Sep 23, 2026
25da1de
Merge pull request #843 from devbasex/design/issue-829-830-token-waits
takemi-ohama Sep 23, 2026
07f0974
Add: 待ちの問い合わせと長い conductor の工程の起動を hook で止める
takemi-ohama Sep 23, 2026
b9c0e05
Docs: 新しい会話で戻す手順の stage-check.sh の場所を正す
takemi-ohama Sep 23, 2026
c0bbfb8
Docs: 実測の表の列を最大と平均が並ぶ形に直す
takemi-ohama Sep 23, 2026
9f12b34
Test: token_guard_sleep.py の main に zsh -c / dash -c の現状固定テストを追加
takemi-ohama Sep 23, 2026
edfde01
Test: select ループ内 sleep の現状を固定
takemi-ohama Sep 23, 2026
547e8de
Test: characterization — plugins/ndf/scripts/token-guard.sh#guard_con…
takemi-ohama Sep 23, 2026
222bd9a
Test: 壊れたtranscriptのfail-openを固定
takemi-ohama Sep 23, 2026
12ef269
Test: characterization — plugins/ndf/scripts/token-guard.sh#guard_read
takemi-ohama Sep 23, 2026
bb24659
Test: context guard の末尾200行境界を固定
takemi-ohama Sep 23, 2026
8959ebe
Test: characterization — plugins/ndf/scripts/token-guard.sh#guard_con…
takemi-ohama Sep 23, 2026
b97b7da
Test: 欠落ファイルの連続Readを現状固定
takemi-ohama Sep 23, 2026
5236de7
Test: guard_sleep の時間・日単位と小数秒換算の現状固定 — plugins/ndf/scripts/token-guar…
takemi-ohama Sep 23, 2026
15385c2
Test: here-string の sleep 判定を現状固定
takemi-ohama Sep 23, 2026
2dcef96
Fix: #844 ラウンド 1 の指摘を反映(sleep 判定の代入語・背景実行・引数付きオプション・ループ内の動的秒数、版数を課題番号…
takemi-ohama Sep 23, 2026
fba6e05
Fix: #844 最終スイープの指摘を反映(sleep 判定の背景実行・再帰の位置・結合形のオプション)
takemi-ohama Sep 23, 2026
9ec21b3
Fix: #844 sleep 判定で囲みの複合コマンドの背景実行を通し、課題番号抽出で日付を除く
takemi-ohama Sep 23, 2026
01bb5d5
Fix: #844 bash -c / eval の外側が背景なら中身を見ず、課題番号抽出で範囲を残す
takemi-ohama Sep 23, 2026
65f2a54
Docs: #829 #830 の要求・設計・決定・計画を確定仕様へまとめる
takemi-ohama Sep 23, 2026
9419fd7
Merge pull request #844 from devbasex/feature/issue-829-830-token-waits
takemi-ohama Sep 23, 2026
577e201
Release: ndf v10.17.0-dev.1
takemi-ohama Sep 23, 2026
2c49393
Merge pull request #881 from devbasex/release/v10.17.0-dev.1
takemi-ohama Sep 23, 2026
ee6474b
Release: ndf v10.17.0
takemi-ohama Sep 23, 2026
cbdc3e4
Merge pull request #886 from devbasex/release/v10.17.0
takemi-ohama Sep 23, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
{
"name": "ndf",
"source": "./plugins/ndf",
"description": "Claude Code plugin (v10.16.1): 8 specialized agents and 45 focused NDF skills for PR/review workflows, cross-review, implementation planning, plan-to-spec, Docker container access, statusline, external AI delegation (Codex/agy), transcript retention guard, and optional Slack notifications.",
"description": "Claude Code plugin (v10.17.0): 8 specialized agents and 45 focused NDF skills for PR/review workflows, cross-review, implementation planning, plan-to-spec, Docker container access, statusline, external AI delegation (Codex/agy), transcript retention guard, and optional Slack notifications.",
"policy": {
"installation": "AVAILABLE",
"authentication": "ON_INSTALL"
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,8 @@ __pycache__/
${SERENA_HOME}/
.serena/logs/
.serena/cache/
# 利用者ごとの設定。認証の秘密を持つため追跡しない
.serena/serena_config.yml
.cross_review_pr22_diff.patch

# pytest が実行のたびに作る作業領域
Expand Down
213 changes: 0 additions & 213 deletions .serena/serena_config.yml

This file was deleted.

2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ ai-plugins/

## NDFプラグインについて

**NDFプラグイン**は、このマーケットプレイスの主要プラグインです(v10.16.1)。plugin 名は全ランタイムで `ndf` を維持し、配布物は `plugins/ndf/` の1ディレクトリにまとまっています。
**NDFプラグイン**は、このマーケットプレイスの主要プラグインです(v10.17.0)。plugin 名は全ランタイムで `ndf` を維持し、配布物は `plugins/ndf/` の1ディレクトリにまとまっています。
- Skill の実体は `plugins/ndf/skills/` の1箇所。配布先は `plugins/ndf/manifests/*-skills.txt` が決める
- Claude Code版は 8個の専門サブエージェント、公開Skills、PreToolUse/SessionStart/Stopフックを提供
- Codex版は Codex向け公開Skillsと任意Slack通知hookを提供
Expand Down
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,26 @@
**開発版(接尾辞の付いた版)は載せない。** `9.8.0` は `9.8.0-dev.1` までしか出ておらず、
その内容は `10.0.0` で届いている。

## [ndf 10.17.0] - 2026-09-23

### 追加

- **PreToolUse hook `scripts/token-guard.sh` を足した(Claude Code だけ)**(#829 #830)。前景の Bash で
`while` / `until` のループの本体にある `sleep` と 5 秒を超える `sleep`、変わらないファイルの同じ範囲を
3 回続けて読む Read、文脈が 200,000 を超えた conductor が工程 Skill か持ち場の supervisor を起動することを、
理由の欄に代わりの手段を書いて止める。文脈量の拒否は起動ごとに 1 度で、同じ起動をもう一度行えば通る。
環境変数 `NDF_SLEEP_GUARD` / `NDF_SLEEP_MAX_SEC` / `NDF_READ_REPEAT_GUARD` / `NDF_READ_REPEAT_LIMIT` /
`NDF_CONTEXT_GUARD` / `NDF_CONTEXT_LIMIT` で止める・上限を変える
- **待ち方の規約 `development-workflow/references/waiting.md` を足した**(#829)。`agent-layers.md` の
supervisor / worker の規則と、前景の待ちのループを持つ 4 文書(`cli-codex.md` / `cli-agy.md` /
`qa-security-scan/03-report-template.md` / `release/references/completion-check.md`)から指す

### 変更

- **`context-window.md` の「前提: 実測ではない」を #827 の実測値に置き換え、「上限を超えたら hook が止める」
「新しい会話で戻す」の節を足した**(#830)。`development-workflow/SKILL.md` に、4 つの切れ目で conductor が
引き継ぎの 1 行(`/ndf:development-workflow #<課題>`)を出す規約を足した

## [ndf 10.16.1] - 2026-09-22

### 修正
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Claude Code / Codex / Kiro CLI / agy 向けのスキル・MCP設定を共有す

このマーケットプレイスは、チーム全体でAI開発ツール(Claude Code / Codex / Kiro CLI / agy)の導入を加速するための事前設定されたプラグインを提供します。

**NDFプラグイン v10.16.1** は、同じ `ndf@ai-plugins` という名前で Claude Code / Codex / Kiro CLI / agy へ配布されるプラグインです。配布物は `plugins/ndf/` の1ディレクトリにまとまっており、Skill の実体は `plugins/ndf/skills/` の1箇所だけです。どのランタイムへ配るかは `plugins/ndf/manifests/*-skills.txt` が決めます。
**NDFプラグイン v10.17.0** は、同じ `ndf@ai-plugins` という名前で Claude Code / Codex / Kiro CLI / agy へ配布されるプラグインです。配布物は `plugins/ndf/` の1ディレクトリにまとまっており、Skill の実体は `plugins/ndf/skills/` の1箇所だけです。どのランタイムへ配るかは `plugins/ndf/manifests/*-skills.txt` が決めます。

- **公開Skills**: Claude Code向け core 45個、Kiro向け core 44個、Codex向け core 43個、agy向け core 43個に分離。
- **元Skills(45個)**:
Expand Down Expand Up @@ -110,7 +110,7 @@ hook を効かせる手順と、新しい版へ入れ替える手順は

| プラグイン名 | バージョン | 説明 | 詳細 |
|------------|----------|------|------|
| **ndf** | 10.16.1 | Claude Code / Codex / Kiro CLI / agy へ 1 ディレクトリから配布する NDF プラグイン。8個の専門エージェント(Claude版)、公開Skills(Claude Code向け core 45個、Kiro向け core 44個、Codex向け core 43個、agy向け core 43個)、4ランタイム共通の作業ツリー運用フック(PreToolUse / SessionStart / userPromptSubmit / agentSpawn / PreInvocation)、Claude Stopフック、Codex/Kiro向け通知・実行補助を提供。v4.0.0 で Codex MCP サーバを廃止し、`/ndf:external-ai` skill + `corder` エージェント経由の CLI 直接実行に一本化。 | [README](./plugins/ndf/README.md) |
| **ndf** | 10.17.0 | Claude Code / Codex / Kiro CLI / agy へ 1 ディレクトリから配布する NDF プラグイン。8個の専門エージェント(Claude版)、公開Skills(Claude Code向け core 45個、Kiro向け core 44個、Codex向け core 43個、agy向け core 43個)、4ランタイム共通の作業ツリー運用フック(PreToolUse / SessionStart / userPromptSubmit / agentSpawn / PreInvocation)、Claude Stopフック、Codex/Kiro向け通知・実行補助を提供。v4.0.0 で Codex MCP サーバを廃止し、`/ndf:external-ai` skill + `corder` エージェント経由の CLI 直接実行に一本化。 | [README](./plugins/ndf/README.md) |
| **playwright-kit** | 2.0.3 | Playwright による E2E テストの計画・実装・証跡管理を提供するプラグイン。ページ役割からのテスト計画、動画 / trace 付きスクリプト実装、レポート生成と Drive 保管、playwright_kit ランタイム(init、a11y / CWV スキャン)の 4 Skill。NDF v7.0.0 で分離。 | [README](./plugins/playwright-kit/README.md) |

### 変更履歴
Expand Down
Loading
Loading