| 2026-09-18 |
[fix] 共通層テストにチーム層ファイルの存在ガードを追加し solo での失敗を解消
...
Closes #43
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
rintoHasegawa
committed
27 days ago
|
[fix] エージェントの作業中に完了通知が届くのを止め,待ち通知にエージェント名を付ける
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
rintoHasegawa
committed
27 days ago
|
| 2026-09-17 |
[fix] python コマンドの無い環境で Python フックが起動しない問題をラッパー経由の起動で修正
...
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
rintoHasegawa
committed
28 days ago
|
[update] プッシュ通知を Remote Control から ntfy フックに切り替え
...
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
rintoHasegawa
committed
28 days ago
|
| 2026-07-09 |
[update] GUIDE_07 を task-start の reference.md に解体し GUIDE 番号を 01〜03 に整理
rintoHasegawa
committed
on 9 Jul
|
| 2026-07-08 |
[update] restrict フックで一時ディレクトリへの Write/Edit も許可する
...
8cfe56a では「Write/Edit は temp でもブロック維持」としたが,Claude Code のスクラッチパッドが %TEMP% 配下にあり,フックが実働する環境ではハーネスの一時ファイル書き込みが全て deny されることが検証で判明した.temp は使い捨て領域であり,本フックの目的(ユーザーのファイルを事故から守る)に照らして許可ゾーン化しても失うものがないため,Read/Write/Edit/Glob/Grep すべてを temp 配下で許可する方針に変更(ユーザー承認済み).
- 非 temp のリポ外への Write/Edit・破壊的コマンドは従来どおり拒否
- /tmp/../ 等の temp を踏み台にした脱出も正規化判定により拒否を維持
- 境界テスト 19/19 パス(Python 3.12.10 で検証)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
rintoHasegawa
committed
on 8 Jul
|
[fix] restrict フックが /sync-template の一時ディレクトリ操作を自らブロックする問題を修正
...
/sync-template・/set-mode は mktemp -d に clone したテンプレートを Read / cp / rm -rf するが,restrict_repo_access.py がリポ外として deny していた(変数未展開時だけ偶然通る綱渡り状態).
- システム一時ディレクトリを許可ゾーンとする is_temp_path() を追加
- Read/Glob/Grep: temp 配下は許可.Write/Edit は temp でもブロック維持
- Bash 破壊的コマンド: 対象が temp 配下なら許可(clone の cp・後片付けの rm -rf)
- POSIX 形式 /tmp は posixpath.normpath で判定(Windows では realpath 解決不可のため)... を潰してから前方一致するので /tmp/../etc の脱出は不可
- sync-template の注意事項に「フックの temp 例外に依存」を明記
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
rintoHasegawa
committed
on 8 Jul
|
| 2026-07-02 |
[add] テンプレートに solo/team 開発モードを追加
...
DxNaviAI で実務調整したチーム開発向け資産をテンプレートへ還元.solo は現状維持のまま,チーム層を追加バンドルとして同居させ /setup のモード選択で活性化する.
- 追加(team層): GUIDE_06/07・task-create/start/handoff・hooks/check_sync.sh
- /setup: 冒頭でモード選択し .claude/project-mode を記録.solo はチーム層を削除,team は settings.json に SessionStart(check_sync) を配線し Phase 7 で CLAUDE.md を team 化
- /sync-template: project-mode でチーム層を出し分け(solo はスキップ),settings.json をマージ必須に格上げ
- GUIDE_05: team では進捗ルールを GUIDE_06 が上書きする旨のポインタを追記
- .gitignore に settings.local.json,README にモード説明を追加
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
rintoHasegawa
committed
on 2 Jul
|
| 2026-04-16 |
[update] スキルのワークフロー改善とBash破壊的コマンド制限を追加
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
rintoHasegawa
committed
on 16 Apr
|
| 2026-04-15 |
[add] テンプレート初期コミット
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
rintoHasegawa
committed
on 15 Apr
|